@font-face{font-family:GameFont;src:url(/fonts/ChakraPetch-Bold.ttf) format("truetype")}.LoadingScreen_loadingScreen__dhKyr{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;background:url(/images/unifiedbg.png);background-size:cover;background-position:50%}.LoadingScreen_loadingScreen__dhKyr:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);z-index:1}.LoadingScreen_comet__g03Ks,.LoadingScreen_frogAstronaut__tceLN,.LoadingScreen_messageContainer__onOlj,.LoadingScreen_planet1__oTdz2,.LoadingScreen_planet2__SXRzf,.LoadingScreen_star__YkUJ5{position:relative;z-index:2}.LoadingScreen_star__YkUJ5{position:absolute;background:white;border-radius:50%;animation:LoadingScreen_twinkle__W91Vj 1.5s infinite alternate}.LoadingScreen_planet1__oTdz2{position:absolute;width:100px;height:100px;border-radius:50%;background:linear-gradient(45deg,#ff6b6b,#feca57);box-shadow:0 0 50px rgba(255,107,107,.5);animation:LoadingScreen_orbit__cvgGZ 20s linear infinite;top:20%;left:10%}.LoadingScreen_planet2__SXRzf{position:absolute;width:60px;height:60px;border-radius:50%;background:linear-gradient(45deg,#54a0ff,#00d2d3);box-shadow:0 0 30px rgba(84,160,255,.5);animation:LoadingScreen_orbit__cvgGZ 15s linear infinite reverse;top:60%;right:15%}.LoadingScreen_comet__g03Ks{position:absolute;width:4px;height:4px;background:white;animation:LoadingScreen_comet__g03Ks 3s linear infinite}.LoadingScreen_frog__15fdV{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;background:url(/images/frog-astronaut.png) no-repeat 50%;background-size:contain;cursor:pointer;transition:all .3s ease}.LoadingScreen_hover__8xaCg{animation:LoadingScreen_hover__8xaCg 2s ease-in-out infinite}.LoadingScreen_pulse__caYJ3{animation:LoadingScreen_pulse__caYJ3 1s ease-in-out infinite}.LoadingScreen_clickPrompt__t0_xu{position:absolute;top:-30px;left:50%;transform:translateX(-50%);color:#fff;font-size:1.2rem;white-space:nowrap;animation:LoadingScreen_bounce__A12Yt 1s infinite}.LoadingScreen_frogAstronaut__tceLN{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;background-image:url(/images/frog-astronaut.png);background-size:contain;background-repeat:no-repeat;background-position:50%;cursor:pointer;image-rendering:pixelated;z-index:10}.LoadingScreen_messageContainer__onOlj{position:absolute;left:50%;top:65%;transform:translateX(-50%);width:80%;max-width:600px;text-align:center;z-index:20}.LoadingScreen_pixelMessage__zkv2Y{font-family:Press Start\ 2P,monospace;color:#fff;font-size:1.2rem;letter-spacing:2px;margin-bottom:20px;text-shadow:0 0 10px rgba(255,255,255,.5);animation:LoadingScreen_pixelGlow__Yop2C 2s infinite alternate}.LoadingScreen_loadingBar__PvMue{width:100%;height:20px;background:rgba(0,0,0,.5);border:4px solid #fff;border-radius:4px;overflow:hidden;image-rendering:pixelated}.LoadingScreen_progress__fXiB_{height:100%;background:#fff;box-shadow:0 0 20px rgba(255,255,255,.8);transition:width .3s ease}@keyframes LoadingScreen_pixelGlow__Yop2C{0%{text-shadow:0 0 10px rgba(255,255,255,.5)}to{text-shadow:0 0 20px #fff,0 0 30px #00ff00}}.LoadingScreen_message__9M_gS{color:#fff;font-size:1.5rem;margin-top:20px;text-shadow:0 0 10px rgba(255,255,255,.5);animation:LoadingScreen_glow__pMiKF 2s infinite alternate}@keyframes LoadingScreen_twinkle__W91Vj{0%{opacity:.3}to{opacity:1}}@keyframes LoadingScreen_orbit__cvgGZ{0%{transform:rotate(0deg) translateX(50px) rotate(0deg)}to{transform:rotate(1turn) translateX(50px) rotate(-1turn)}}@keyframes LoadingScreen_comet__g03Ks{0%{transform:translate(-100%,-100%) rotate(45deg);box-shadow:0 0 0 white}50%{box-shadow:-100px 0 50px white}to{transform:translate(200%,200%) rotate(45deg);box-shadow:0 0 0 white}}@keyframes LoadingScreen_hover__8xaCg{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-10px)}}@keyframes LoadingScreen_pulse__caYJ3{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes LoadingScreen_bounce__A12Yt{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-10px)}}@keyframes LoadingScreen_glow__pMiKF{0%{text-shadow:0 0 10px rgba(255,255,255,.5)}to{text-shadow:0 0 20px rgba(84,160,255,.8)}}