html,body,#root{position:fixed;top:0;left:0;width:100%;height:100%;background:ivory;overflow:hidden;touch-action:none;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100vh;height:-webkit-fill-available;min-height:100vh;min-height:-webkit-fill-available}.interface{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:auto;font-family:Bebas Neue,cursive;z-index:1000;display:flex;justify-content:flex-end;align-items:flex-end}.interface>div{margin:40px}.time{position:absolute;top:15%;left:0;width:100%;color:#fff;font-size:6vh;text-align:center}.rc-joystick,.rc-joystick *{touch-action:none!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}@media screen and (max-width: 768px){html,body{position:fixed!important;width:100%!important;height:100%!important;height:100vh!important;height:-webkit-fill-available!important;overflow:hidden!important;-webkit-overflow-scrolling:touch!important}::-webkit-scrollbar{display:none!important}body{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}}@keyframes pulse{0%{box-shadow:0 8px 25px #1e90ff66,0 0 0 4px #1e90ff1a}50%{box-shadow:0 8px 25px #1e90ff99,0 0 0 8px #1e90ff33}to{box-shadow:0 8px 25px #1e90ff66,0 0 0 4px #1e90ff1a}}.react-joystick{position:relative;border-radius:50%;background:#f1f1f1;box-shadow:0 0 5px #d5dadb inset;border:1px solid #fff;text-align:initial}.react-joystick.react-joystick-disabled{opacity:.5;cursor:not-allowed}.react-joystick .arrows-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.react-joystick .arrows-wrapper .controller-arrow{display:inline-flex;position:absolute}.react-joystick .arrows-wrapper .arrow-up{display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,50%)}.react-joystick .arrows-wrapper .arrow-down{display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}.react-joystick .arrows-wrapper .arrow-left{display:inline-flex;position:absolute;left:0;top:50%;transform:translate(50%,-50%)}.react-joystick .arrows-wrapper .arrow-right{display:inline-flex;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.react-joystick .react-joystick-controller{background:linear-gradient(to bottom,#fff,#eaf4fe);border-radius:50%;box-shadow:0 0 16px #d5dadb;border:1px solid #d9dde4;box-sizing:border-box}.react-joystick .controller-wrapper{display:inline-flex}.react-joystick-ghost-area{position:relative}.react-joystick-ghost-area .react-joystick-wrapper{position:absolute;width:0;height:0}.react-joystick-ghost-area .react-joystick-wrapper .react-joystick{transform:translate(-50%,-50%)}.react-joystick-ghost-area .react-joystick-wrapper .react-joystick.ghost{visibility:hidden}.react-joystick-ghost-area .react-joystick-wrapper .react-joystick.ghost-active{visibility:visible}
