/* Served rather than inlined so the CSP can say `style-src 'self'` with no
   'unsafe-inline'. main.js sizes the canvas through CSSOM (canvas.style.width),
   which CSP does not restrict — only <style> elements and style="" attributes.
   See HARDENING_TODO.md M3. */
html, body {
  margin: 0;
  height: 100%;
  background: #0e0e14;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
canvas {
  image-rendering: pixelated;
  image-rendering: crisp-edges;
}
