html,body{margin:0;height:100%;background:#05030c;overflow:hidden;overscroll-behavior:none;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}body{display:flex;align-items:center;justify-content:center}#game{display:block;image-rendering:pixelated;image-rendering:crisp-edges}body:after{content:"";position:fixed;inset:0;pointer-events:none;background:repeating-linear-gradient(to bottom,#0000 0 2px,#0000002e 2px 3px)}#rotate{display:none;position:fixed;inset:0;align-items:center;justify-content:center;padding:24px;text-align:center;color:#3ff;font:700 18px Courier New,monospace;background:#05030c;z-index:10}@media(orientation:portrait)and (max-width:900px){#rotate{display:flex}}
