:root{--background-color:#000f1a;--code-background-color:#1d2228;--inline-code-background-color:#242b30;--inline-code-color:#adb7c7;--primary-text-color:#fff;--secondary-text-color:#adb7c7;--link-color:#ffbc47;--desktop-width:70rem}html,body{font-family:var(--font-poppins);background-color:var(--background-color);color:var(--primary-text-color);margin:0;padding:0;font-size:.625rem;font-weight:300}strong{font-weight:500}a{color:var(--link-color);text-underline-offset:.4rem}a:hover{text-decoration:none}ul{margin:0;padding:0 1.6rem}*{box-sizing:border-box}.container{min-height:100vh;margin:0 auto;padding:1.6rem;font-size:1.8rem;line-height:3rem}.skip-to-content-link{padding:1.6rem;font-size:1.6rem;position:absolute;top:.25rem;left:.25rem;transform:translateY(-100%)}.skip-to-content-link:focus{transform:translateY(0%)}.sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}code{background-color:var(--inline-code-background-color);color:var(--inline-code-color);padding:.2rem}figure{margin-left:0;margin-right:0}pre{white-space:pre-wrap;background-color:var(--code-background-color);padding:1rem 1.6rem;line-height:2.4rem;overflow:auto}pre code{background-color:#0000;padding:0;font-size:1.6rem}table{border-collapse:collapse}tr{border:1px solid var(--secondary-text-color)}th,td{padding:.8rem}th:not(:last-child),td:not(:last-child){border-right:1px solid var(--secondary-text-color)}@media (min-width:768px){.container{width:var(--desktop-width);padding:0}pre{width:var(--desktop-width)}}
