html, body { margin: 0; height: 100%; background: #05051a; display: grid; place-items: center; overflow: hidden; }
canvas { max-width: 100vw; max-height: 100vh; height: 100vh; width: auto; aspect-ratio: 456 / 520; touch-action: none; }
