body,html{background-color:#000}body{margin:0;padding:0;height:100vh;width:100vw;overflow:hidden;color:#fff;font-family:monospace;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.not-compatible{font-size:1.5rem;max-width:500px;margin:auto;display:flex;justify-content:center;align-items:center;text-align:center}