/* Reset, page shell and the game canvas itself. Loaded first — everything
   else assumes the dark page background and the no-select/no-scroll body. */

* { margin:0; padding:0; box-sizing:border-box; }

html, body { height:100%; overflow:hidden; background:#1a2430; }

body {
  font-family: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  color:#eef3f7; -webkit-user-select:none; user-select:none; touch-action:none;
  -webkit-tap-highlight-color:transparent;
}

/* The world. Everything else in the UI floats over this one element. */
#game { display:block; width:100%; height:100%; image-rendering:auto; }
