html,body{margin:0;height:100%;overflow:hidden;background:#060708;color:#b9b4a8;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}#v{position:fixed;inset:0;width:100%;height:100%;display:block;touch-action:none;cursor:default}#v.d{cursor:grabbing}body.x canvas,body.x #s{display:none}body.x::after{content:"";position:fixed;left:50%;top:50%;width:26px;height:46px;margin:-23px 0 0 -13px;background:url(i.svg) center / contain no-repeat;opacity:0.3}#g{position:fixed;left:0;top:0;pointer-events:none}#r{position:fixed;left:18px;bottom:16px;pointer-events:none}#k{position:fixed;right:16px;bottom:14px;pointer-events:none}#a{position:fixed;display:none;cursor:pointer;outline:none}#s{position:fixed;top:16px;right:16px;width:11px;height:11px;padding:0;border-radius:50%;border:1px solid rgba(226,219,203,0.32);background:transparent;cursor:pointer;outline:none;transition:background-color 0.6s,border-color 0.6s}#s:hover{border-color:rgba(226,219,203,0.6)}#s.o{background:rgba(226,219,203,0.45)}#s:focus-visible{box-shadow:0 0 0 2px rgba(226,219,203,0.4)}@media (max-width:600px){#r{left:12px;bottom:12px}#k{right:12px;bottom:10px}}