html,body{background:var(--c0);height:100%;margin:0;overflow:hidden}html,body,#stage,#game,#rotate{touch-action:none;overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}#stage{box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);position:fixed;inset:0}#game{width:100%;height:100%;image-rendering:pixelated;display:block}#rotate{background:var(--c0);color:var(--c2);letter-spacing:.12em;text-align:center;justify-content:center;align-items:center;padding:24px;font:700 16px/1.4 ui-monospace,SF Mono,Menlo,Consolas,monospace;display:none;position:fixed;inset:0}#rotate p{margin:0}@media (orientation:landscape) and (pointer:coarse) and (max-height:540px) and (min-aspect-ratio:3/2){#rotate{display:flex}}
