:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#161429;font-family:Inter,ui-rounded,SF Pro Rounded,system-ui,sans-serif}*{box-sizing:border-box}html,body{background:#161429;width:100%;height:100%;margin:0;overflow:hidden}body{color:#fff8df;overscroll-behavior:none}.site-header{z-index:2;pointer-events:none;padding:clamp(.85rem,2.5vw,1.4rem);position:fixed;top:0;left:0}.site-header a{color:#fff8dfd1;letter-spacing:.22em;pointer-events:auto;font-size:clamp(.72rem,1.6vw,.9rem);font-weight:800;text-decoration:none}.game-shell{width:100%;height:100%}#game{cursor:crosshair;touch-action:none;width:100%;height:100%;display:block}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=520px){.site-header{padding:.8rem}}
