*{margin:0;padding:0}body{background-color:#2e3440}#container{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}#grid{padding:25px;background:#3b4252;box-shadow:0 .2em 1em #000000b3}canvas{touch-action:none;-webkit-user-select:none;user-select:none}
