@font-face{font-family:"tickingTimeBomb";font-style:normal;font-weight:normal;src:url(assets/fonts/73950a4698397f4efb3002ca1ef89142.ttf) format("truetype")}*{margin:0;padding:0}:root{--backgroundColor: #8f00fd}html,body{position:relative;overflow:hidden;font-family:"tickingTimeBomb",sans-serif;background-color:#000;margin:0px;height:100%}.webgl{position:fixed;top:0;left:0;outline:none}.game-things{visibility:hidden}.game-things.show{visibility:visible}.info-panel{display:flex;align-items:start;flex-direction:column;position:fixed;bottom:3%;left:3%;z-index:100}.info-panel .speedometer{margin-top:.2em;color:#f0f8ff;-webkit-text-stroke:1px #000;-webkit-text-fill-color:#fff;text-shadow:0px 0px 5px #fff;paint-order:stroke fill;font-size:8em;line-height:.8em}.music-player{background-color:rgba(0,0,0,.85);border:1px solid var(--backgroundColor);box-shadow:0px 0px 1px var(--backgroundColor);transition:box-shadow .1s ease-in,filter .2s ease-in}.music-player:hover{box-shadow:0px 0px 5px var(--backgroundColor);filter:brightness(1.2)}.music-player:hover .title{filter:brightness(1.75);transition:filter .2s ease-in}.music-player audio{display:none}.music-player .icon img{width:5.6em;vertical-align:middle}.music-player .control-wrapper{display:inline-grid;padding:0 .8em 0 .5em;vertical-align:middle;filter:brightness(1)}.music-player .control-wrapper .title{text-decoration:none;font-size:1.5em;display:block;text-shadow:0px 0px 2px var(--backgroundColor);color:var(--backgroundColor);line-height:.9em;grid-column:span 2;grid-row:1}.music-player .btn{position:relative;display:inline-block;width:2em;height:2em;border:none;border-radius:7px;background:none;padding:0;cursor:pointer;overflow:hidden}.music-player .btn:hover,.music-player .btn:focus,.music-player .btn:active{border-color:var(--backgroundColor);filter:brightness(1.75)}.music-player .btn:hover .bar,.music-player .btn:focus .bar,.music-player .btn:active .bar{background-color:var(--backgroundColor)}.music-player .btn .bar{display:inline-block;position:absolute;background-color:var(--backgroundColor);top:5px;left:0;width:3px;height:14px;border-radius:10px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transform-origin:center;box-shadow:0px 0px 2px var(--backgroundColor)}.music-player .btn.play .bar-1{transform:translateX(10px) translateY(0px) rotate(-55deg)}.music-player .btn.play .bar-2{transform:translateX(10px) translateY(7px) rotate(-125deg)}.music-player .btn.pause .bar-1{transform:translateX(6px) translateY(2px) rotate(0deg)}.music-player .btn.pause .bar-2{transform:translateX(14px) translateY(2px) rotate(0deg)}.music-player .speaker{margin-left:1em}.music-player .speaker .speaker-span{display:block;width:8px;height:8px;background:var(--backgroundColor);margin:2px 0 0 2px;box-shadow:0px 0px 2px var(--backgroundColor)}.music-player .speaker .speaker-span:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0) var(--backgroundColor) rgba(0,0,0,0) rgba(0,0,0,0);border-width:10px 14px 10px 15px;left:-13px;top:5px}.music-player .speaker .speaker-span:before{transform:rotate(45deg);border-radius:0 50px 0 0;content:"";position:absolute;width:5px;height:5px;border-style:double;border-color:var(--backgroundColor);border-width:7px 7px 0 0;left:18px;top:9px;transition:transform .2s ease-out;box-shadow:0px 0px 2px var(--backgroundColor)}.music-player .speaker:hover .speaker-span:before{transform:scale(0.8) translate(-3px, 0) rotate(42deg)}.music-player .speaker.muted .speaker-span:before{transform:scale(0.5) translate(-15px, 0) rotate(36deg);opacity:0}@media(max-width: 750px){.music-player{left:0;transform:translateX(0)}}.joy .back{box-shadow:0 0 2px #ccc}.loading-things{position:absolute;top:0;left:0;bottom:0;right:0;background:#000;color:#fff;z-index:1000;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:opacity 1s ease}.loading-things.hide{visibility:hidden}.loading-things .sun-wrap{position:relative;padding:0 1em}.loading-things .sun{height:3em;width:6em;border-top-left-radius:6em;border-top-right-radius:6em;box-shadow:0px -1px 10px #ccb533;background:linear-gradient(0deg, rgb(2, 0, 36) 0%, rgb(2, 0, 36) 2%, rgb(224, 165, 6) 3%, rgb(224, 165, 6) 10%, rgb(2, 0, 36) 10%, rgb(2, 0, 36) 12%, rgb(255, 232, 99) 13%, rgb(255, 232, 99) 20%, rgb(2, 0, 36) 20%, rgb(2, 0, 36) 22%, rgb(224, 165, 6) 23%, rgb(224, 165, 6) 30%, rgb(2, 0, 36) 30%, rgb(2, 0, 36) 32%, rgb(255, 232, 99) 33%, rgb(255, 232, 99) 40%, rgb(2, 0, 36) 40%, rgb(2, 0, 36) 42%, rgb(224, 165, 6) 43%, rgb(224, 165, 6) 50%, rgb(2, 0, 36) 50%, rgb(2, 0, 36) 52%, rgb(255, 232, 99) 53%, rgb(255, 232, 99) 60%, rgb(2, 0, 36) 60%, rgb(2, 0, 36) 62%, rgb(224, 165, 6) 63%, rgb(224, 165, 6) 70%, rgb(2, 0, 36) 70%, rgb(2, 0, 36) 72%, rgb(255, 232, 99) 73%, rgb(255, 232, 99) 80%, rgb(2, 0, 36) 80%, rgb(2, 0, 36) 82%, rgb(224, 165, 6) 83%, rgb(224, 165, 6) 90%, rgb(2, 0, 36) 90%, rgb(2, 0, 36) 92%, rgb(255, 232, 99) 93%, rgb(255, 232, 99) 100%);background-size:200% 200%;-webkit-animation:sunAnimation 20s ease infinite;-moz-animation:sunAnimation 20s ease infinite;animation:sunAnimation 20s linear infinite}.loading-things .sun::before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:-5px;height:0;border:4px solid var(--backgroundColor);box-shadow:0px 10px 20px var(--backgroundColor);border-radius:4px}@-webkit-keyframes sunAnimation{0%{background-position:0% 0%}100%{background-position:200% 200%}}@-moz-keyframes sunAnimation{0%{background-position:0% 0%}100%{background-position:200% 200%}}@keyframes sunAnimation{0%{background-position:0% 0%}100%{background-position:200% 200%}}.loading-things .start-wrap{margin-top:1.5em;height:35px}.loading-things .start-button{display:none;font-family:"tickingTimeBomb",sans-serif;margin-bottom:0;width:100px;height:35px;font-size:16pt;background:#000;border:solid 2px #fff;color:#fff;overflow:hidden;text-align:center;animation:openStartAnimation 2s ease-in;cursor:pointer;transition:background-color .2s ease-out,box-shadow .2s ease-out;box-shadow:0px 0px 2px #fff}.loading-things .start-button:hover{background-color:var(--backgroundColor);box-shadow:0px 0px 10px var(--backgroundColor)}.loading-things .start-button.show{display:flex;justify-content:center;align-items:center}@keyframes openStartAnimation{0%{width:0px;height:0px;border:solid 0px #fff;color:#000}25%{width:0px;height:35px;border:solid 1px #fff;color:#000}35%{border:solid 2px #fff}50%{color:#fff}100%{color:#fff;width:100px}}

/*# sourceMappingURL=main.css.map*/