@font-face{font-family:PressStart2P;src:url(../assets/fonts/PressStart2P.ttf)format("truetype");font-display:block}html,body{overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none;background:#04060f;height:100%;margin:0;overflow:hidden}#game{width:100vw;height:100dvh}#game canvas{display:block;box-shadow:0 0 60px #286eff2e}.side{color:#6f86a8;pointer-events:none;width:230px;font:10px/1.9 PressStart2P,monospace;display:none;position:fixed;top:50%;transform:translateY(-50%)}.side h2{color:#3ab2f7;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:400}.side dt{color:#bfe6ff}.side dd{margin:0 0 12px}.side p{margin:0 0 16px}.side-left{text-align:right;right:calc(50% + 33.3333dvh + 36px)}.side-right{left:calc(50% + 33.3333dvh + 36px)}@media (min-aspect-ratio:5/4) and (min-height:520px){.side{display:block}}noscript{color:#cfe3ff;padding:2rem;font-family:monospace;display:block}
