#c{height:100vh;width:100vw;display:block;touch-action:none}*{outline:none;touch-action:none}body{margin:0;overflow:hidden;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;font-family:Arial,sans-serif}#info-wrapper{position:absolute;bottom:10px;width:100%;display:flex;justify-content:center}#info-wrapper #info{min-width:80px;text-align:center;color:#fff;background-color:#00000080;padding:8px 12px;border-radius:5px;font-size:14px}#touch-controls{display:none}@media (pointer: coarse){#touch-controls{display:block}}#touch-controls .top,#touch-controls .bottom{position:absolute;left:0;right:0;width:100%;justify-content:space-between;align-items:center;display:flex}#touch-controls .top{top:0}#touch-controls .bottom{bottom:0}#touch-controls .left,#touch-controls .right{padding:12px;display:flex;gap:10px}#touch-controls .right{flex-direction:column}#touch-controls button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:12px 30px;border-radius:5px;background:#0006;color:#fff;font-size:30px;cursor:pointer;font-weight:700}#touch-controls button#touch-controls-camera{font-size:12px;font-weight:400;padding:8px 12px}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}
