@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.lang-switch[data-astro-cid-34uxj53s]{gap:6px;display:flex}a[data-astro-cid-34uxj53s]{text-decoration:none}@font-face{font-family:Departure Mono;src:url(/fonts/DepartureMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{color-scheme:dark;--bg:#1a1a16;--orange:#ff9e2e;--text:#ff9e2ed9;--text-muted:#ff9e2e8c;--text-faint:#ff9e2e61;--line:#ff9e2e73;--line-faint:#ff9e2e47;--hover-bg:#ff9e2e12;--content-width:960px}*{box-sizing:border-box}button{font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}:focus-visible{outline:1px solid var(--orange);outline-offset:2px}html{background:var(--bg)}body{background:var(--bg);min-height:100vh;color:var(--text);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-family:Departure Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:22px;line-height:1.6;display:flex}main{flex:1}a{color:inherit;text-decoration:underline 1px;text-decoration-color:var(--line-faint);text-underline-offset:4px}a:hover{color:var(--orange);text-decoration-color:var(--orange)}::selection{background:var(--orange);color:var(--bg)}*{scrollbar-width:thin;scrollbar-color:var(--line) #ff9e2e0f}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:#ff9e2e0f}::-webkit-scrollbar-thumb{background:var(--line)}::-webkit-scrollbar-thumb:hover{background:var(--orange)}::-webkit-scrollbar-corner{background:0 0}.top{width:100%;max-width:var(--content-width);justify-content:space-between;align-items:flex-start;gap:16px;margin:0 auto;padding:28px 24px 0;display:flex}.mark{letter-spacing:.32em;color:var(--orange);font-size:11px;text-decoration:none}.top-right{align-items:center;gap:28px;display:flex}.clock{letter-spacing:.22em;color:var(--text-muted);white-space:nowrap;font-size:11px}.clock-label{color:var(--text-faint);margin-right:8px}.foot{border-top:1px dashed var(--line-faint);margin-top:110px}.foot-inner{width:100%;max-width:var(--content-width);letter-spacing:.22em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:14px 40px;margin:0 auto;padding:22px 24px 44px;font-size:11px;display:flex}.foot-item{color:var(--text-muted)}.foot-label{color:var(--text-faint)}a.foot-item{text-decoration:none}a.foot-item:hover{color:var(--orange)}.chip{background:var(--orange);color:var(--bg);letter-spacing:.18em;text-transform:uppercase;padding:2px 8px;font-size:11px;line-height:16px;text-decoration:none;display:inline-block}.chip--outline{color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--line);background:0 0}a.chip--outline:hover{color:var(--orange);box-shadow:inset 0 0 0 1px var(--orange)}.bracket-label{letter-spacing:.32em;text-transform:uppercase;color:var(--orange);align-items:flex-start;gap:10px;margin:0;font-size:11px;font-weight:400;line-height:1.45;display:inline-flex}.bracket-label:before,.bracket-label:after{content:"";border-top:1px solid var(--orange);width:9px;height:6px;margin-top:1px}.bracket-label:before{border-left:1px solid var(--orange)}.bracket-label:after{border-right:1px solid var(--orange)}@media (width<=700px){.clock{display:none}.foot-inner{gap:12px 24px}}
