html,body{background:#0b0c14;height:100%;margin:0;overflow:hidden}main{justify-content:center;align-items:center;width:100%;height:100%;display:flex}canvas{image-rendering:pixelated;image-rendering:crisp-edges;border-radius:6px;display:block;box-shadow:0 0 0 10px #14151f,0 0 60px #000c}canvas:focus{outline:none}canvas:focus-visible{outline-offset:10px;outline:2px solid #ffcd75}
