html,body{background:#111;justify-content:center;align-items:center;height:100%;margin:0;display:flex;overflow:hidden}canvas{aspect-ratio:16/9;width:min(100vw,177.7vh);image-rendering:pixelated;cursor:crosshair}
