/* Lifted from the game's own index.html so the shipped page frames the canvas
   exactly as the game was authored to be framed. */
:root { color-scheme: dark; }
* { margin: 0; padding: 0; box-sizing: border-box; }

html, body {
  width: 100%;
  height: 100%;
  /* Themed forest backdrop so letterbox bars read as designed, not broken. */
  background: radial-gradient(ellipse at 50% 38%, #1c3326 0%, #142318 45%, #0a120c 100%);
  overflow: hidden;
  font-family: 'Arial Black', Arial, sans-serif;
}

#game {
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}

#game canvas {
  image-rendering: -webkit-optimize-contrast;
  /* Lift the play area off the backdrop with a soft frame + glow. */
  box-shadow: 0 0 0 2px rgba(120, 200, 150, 0.15), 0 18px 60px rgba(0, 0, 0, 0.55);
  border-radius: 4px;
}
