*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;background:#0a111d;color:#dcebff;font-family:system-ui,-apple-system,sans-serif;overflow:hidden;overscroll-behavior:none;-webkit-text-size-adjust:100%}.game-shell{width:100vw;height:100vh;height:100dvh}.game-canvas{display:block;width:100%;height:100%;cursor:crosshair;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}