@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-latin-400-normal._wFEWmAB.woff2)format("woff2"),url(/_astro/press-start-2p-latin-400-normal.KLytu4cr.woff)format("woff")}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-400-normal.wDgJuOC9.woff2)format("woff2"),url(/_astro/vt323-latin-400-normal.Dqn9ZSPj.woff)format("woff")}:root{color-scheme:dark;--sky:#070b16;--night:#0c1220;--night-2:#141c30;--panel:#1b2540;--line:#2e3a5c;--chalk:#f2efe4;--muted:#a3abc2;--ink:#1b1b1b;--turf:#2d8a3c;--turf-2:#267833;--gold:#ffc933;--burgundy:#8a2333;--led:#ff9a1f;--red-led:#ff3b3b;--pixel:"Press Start 2P", "Courier New", monospace;--crt:"VT323", "Courier New", monospace;--gutter:max(16px, env(safe-area-inset-left,0px));--gutter-r:max(16px, env(safe-area-inset-right,0px));--shadow:6px 6px 0 #000}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--night);min-height:100svh;color:var(--chalk);font-family:var(--crt);flex-direction:column;margin:0;font-size:1.375rem;line-height:1.3;display:flex}main{flex:1}h1,h2,h3,h4{font-family:var(--pixel);text-wrap:balance;margin:0;font-weight:400;line-height:1.5}p{margin:0}a{color:var(--gold)}img,svg{max-width:100%}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--gold);outline-offset:3px}::selection{background:var(--gold);color:var(--night)}.skip{z-index:50;background:var(--gold);color:var(--night);font-family:var(--pixel);padding:8px 12px;font-size:.6rem;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.container{width:100%;max-width:1100px;padding-left:var(--gutter);padding-right:var(--gutter-r);margin:0 auto}.page-head{gap:.75rem;padding-block:2.5rem 1.5rem;display:grid}.page-head .eyebrow{font-family:var(--pixel);color:var(--led);letter-spacing:.08em;font-size:.6rem}.page-head h1{color:var(--gold);text-shadow:4px 4px 0 var(--burgundy);font-size:clamp(1.25rem,4vw,2.25rem)}.page-head p{color:var(--muted);max-width:60ch}.panel{background:var(--night-2);border:4px solid var(--line);box-shadow:var(--shadow)}.btn{font-family:var(--pixel);letter-spacing:.04em;color:var(--night);background:var(--gold);cursor:pointer;border:3px solid #000;align-items:center;gap:.5em;padding:.8em 1em;font-size:.65rem;text-decoration:none;display:inline-flex;box-shadow:4px 4px #000}.btn:hover{transform:translate(-1px,-1px);box-shadow:5px 5px #000}.btn:active{transform:translate(3px,3px);box-shadow:1px 1px #000}.td{z-index:100;font-family:var(--pixel);color:var(--gold);text-shadow:6px 6px #000;background:repeating-linear-gradient(45deg,#8a2333eb 0 24px,#5a1414eb 24px 48px);place-items:center;font-size:clamp(1.5rem,8vw,5rem);animation:.25s step-end 6 td-flash;display:grid;position:fixed;inset:0}@keyframes td-flash{50%{color:var(--chalk)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.001ms!important;animation-iteration-count:1!important}}.hud[data-astro-cid-hkbrpulz]{top:env(safe-area-inset-top,0px);z-index:20;background:var(--burgundy);border-bottom:4px solid var(--gold);position:sticky;box-shadow:0 4px #000}.hud-inner[data-astro-cid-hkbrpulz]{align-items:center;gap:1.25rem;min-height:56px;display:flex}.brand[data-astro-cid-hkbrpulz]{font-family:var(--pixel);color:var(--gold);text-shadow:2px 2px #000;flex:none;font-size:.75rem;text-decoration:none}.brand[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{color:var(--chalk)}.hud-nav[data-astro-cid-hkbrpulz]{scrollbar-width:none;flex:1;gap:1.25rem;min-width:0;display:flex;overflow-x:auto}.hud-nav[data-astro-cid-hkbrpulz]::-webkit-scrollbar{display:none}.hud-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-family:var(--pixel);color:var(--chalk);white-space:nowrap;padding-block:.6rem;font-size:.6rem;text-decoration:none}.hud-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.hud-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--gold)}.hud-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]:before{content:"▶ "}.hud-right[data-astro-cid-hkbrpulz]{flex:none;align-items:center;gap:.75rem;display:flex}.simple[data-astro-cid-hkbrpulz]{font-family:var(--pixel);color:var(--gold);white-space:nowrap;font-size:.55rem;text-decoration:none}.simple[data-astro-cid-hkbrpulz]:hover{text-decoration:underline}.snd[data-astro-cid-hkbrpulz]{font-family:var(--pixel);color:var(--chalk);border:2px solid var(--chalk);cursor:pointer;background:0 0;flex:none;padding:.5em .7em;font-size:.55rem}.snd[data-astro-cid-hkbrpulz][aria-pressed=true]{background:var(--gold);color:var(--night);border-color:var(--gold)}@media (width<=720px){.hud-inner[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:0 1rem;padding-block:.5rem 0}.brand[data-astro-cid-hkbrpulz]{flex:1}.hud-nav[data-astro-cid-hkbrpulz]{flex-basis:100%;order:3}}.foot[data-astro-cid-hkbrpulz]{border-top:4px dashed var(--line);margin-top:3rem}.foot-inner[data-astro-cid-hkbrpulz]{padding-block:1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px));color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:1.1rem;display:flex}.secret[data-astro-cid-hkbrpulz]{opacity:.45}
