nav[data-astro-cid-dmqpwcec]{color:var(--billboard-color);background:var(--billboard-background);border-bottom:1px solid rgba(0,0,0,.2509803922);font-size:.875em;line-height:1.4}nav[data-astro-cid-dmqpwcec]>.container[data-astro-cid-dmqpwcec]{max-width:60rem;display:flex;justify-content:end;gap:.75em}nav[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{padding-top:.25em;padding-bottom:.25em;color:var(--billboard-color-mute);text-decoration:none;cursor:default}nav[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].current{color:var(--billboard-color)}nav[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][href]{cursor:pointer}nav[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][href]:hover{color:var(--billboard-color-dim)}nav[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][href]:active{color:var(--billboard-color)}nav[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:not(.current):not([href]){opacity:.6}@supports (backdrop-filter: blur()){nav[data-astro-cid-dmqpwcec]{backdrop-filter:brightness(98%)}}@media (pointer: coarse){nav[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][href]:hover{color:var(--billboard-color-mute)}}@media screen and (max-width: 720px){nav[data-astro-cid-dmqpwcec]>.container[data-astro-cid-dmqpwcec]{justify-content:center}}@font-face{font-family:Jost;font-style:normal;font-weight:400;src:url(/assets/Jost-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Jost;font-style:normal;font-weight:500;src:url(/assets/Jost-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/assets/JetBrainsMono-Regular.woff2) format("woff2");font-display:fallback}body{margin:0}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}address{font-style:inherit}button{padding:0;background:initial;color:inherit;border:initial;font-size:inherit;cursor:pointer}:root{--content-color: hsla(0, 0%, 100%, 90%);--content-color-alt: hsla(0, 0%, 100%, 95%);--content-color-dim: hsla(0, 0%, 100%, 60%);--content-color-mute: hsla(0, 0%, 100%, 40%);--content-background: hsl(210, 14%, 16%);--content-background-alt: hsl(210, 16%, 20%);--contrast-color: hsl(0, 0%, 100%);--contrast-color-dim: hsl(0, 0%, 66%);--contrast-color-mute: hsl(0, 0%, 33%);--contrast-background: hsl(0, 0%, 0%);--billboard-color: hsla(0, 0%, 100%, 90%);--billboard-color-dim: hsla(0, 0%, 100%, 66%);--billboard-color-mute: hsla(0, 0%, 100%, 33%);--billboard-background: linear-gradient( 90deg, hsla(195, 80%, 13%, 97%), hsla(180, 80%, 13%, 97%), hsla(165, 80%, 13%, 97%) );--billboard-backdrop: none;--code-color: hsl(40, 50%, 70%);--code-background: hsla(0, 0%, 6%, 50%);--card-color: hsla(0, 0%, 100%, 90%);--card-background: hsla(0, 0%, 0%, 20%);--element-round: .25rem}html{scroll-behavior:smooth;scrollbar-color:hsl(210,6%,60%) hsl(210,12%,8%)}body{color:var(--content-color);background:var(--content-background);font-family:Jost,Segoe UI,Arial,Helvetica,sans-serif;line-height:1.6}section{box-sizing:border-box;padding-top:6em;padding-bottom:6em}section.alternative{color:var(--content-color-alt);background:var(--content-background-alt)}section.contrast{color:var(--contrast-color);background:var(--contrast-background)}h1,h2,h3,h4,h5,h6,hgroup{line-height:1.4}h1.gradient,h2.gradient,h3.gradient,h4.gradient,h5.gradient,h6.gradient{color:transparent;background:linear-gradient(90deg,#00bfff,#0ff,#00ffbf);-webkit-background-clip:text;background-clip:text;font-weight:500}h1{font-size:1.25em}h2{font-size:1.5em}h3{font-size:1.125em}img,svg{display:block}svg{height:1em;fill:currentColor}code,samp,kbd,var{padding:.125em .25em;border-radius:var(--element-round);color:var(--code-color);background:var(--code-background);font-family:JetBrains Mono,Courier New,Courier,monospace,monospace;font-size:.875em}.container{box-sizing:border-box;max-width:fit-content;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.redacted{color:transparent;background:url(/assets/redacted.png) center;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}@supports (backdrop-filter: blur()){:root{--billboard-background: linear-gradient( 90deg, hsla(195, 100%, 12%, 80%), hsla(180, 100%, 12%, 80%), hsla(165, 100%, 12%, 80%) );--billboard-backdrop: blur(1rem)}}
