/* The page around the stage: nothing but the canvas, centred, its art pixels kept square. */
html, body { margin: 0; height: 100%; background: #14100e; overflow: hidden; touch-action: none; overscroll-behavior: none; }
body { display: flex; align-items: center; justify-content: center; -webkit-user-select: none; user-select: none; -webkit-touch-callout: none; }
canvas { display: block; image-rendering: pixelated; }
