html, body {
  margin: 0;
  height: 100%;
  background: #0b0c14;
  overflow: hidden;
}

body {
  display: flex;
  align-items: center;
  justify-content: center;
}

#game {
  /* crisp pixels; the JS picks a whole-number zoom factor */
  image-rendering: pixelated;
  image-rendering: crisp-edges;
  background: #1a1c2c;
  box-shadow: 0 0 0 2px #333c57, 0 0 40px rgba(65, 166, 246, 0.15);
}
