:root{--room:#080d1c;--cabinet:#111725;--ink:#f0f5ff;--ink-dim:#f0f5ffb8;--hairline:#ffffff14;--hot:#ffb833;--alert:#ff456f;--chrome:#168bff;--font-display:"Press Start 2P", ui-monospace, monospace;--font-body:"Inter", system-ui, sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--ticker-h:24px;--dur-select:.3s;--dur-1:.12s;--dur-2:.24s;--dur-3:.48s;--ease-out:cubic-bezier(.16, 1, .3, 1);--lit-filter:saturate(1) brightness(1);--dim-filter:saturate(1) brightness(1);--z-room:0;--z-signage:10;--z-row:20;--z-chrome:30;--z-overlay:100;--z-modal:200}@media (prefers-reduced-motion:reduce){:root{--dur-select:0s;--dur-1:0s;--dur-2:0s;--dur-3:0s}}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/press-start-2p-latin-_wFEWmAB.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+25B6,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html,body{background:var(--room);height:100%;color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0}body{overflow:hidden}img,canvas{display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}
