body,html{height:100%;overflow:hidden}#loadingBlock{width:100vw;height:100vh}.jss31{width:100%;display:flex;z-index:1}.jss34{flex-direction:column}.jss48{justify-content:center}.jss50{justify-content:space-between}.jss39{align-items:center}html,progress{box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{margin:0;background:#231f20;font-family:"Fredoka",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:bold}canvas{display:block;position:absolute;width:100%;height:100%}#unity-container{width:100%;height:100%;display:none}.spinner,.spinner:after{border-radius:50%;width:5em;height:5em}.spinner{display:none;margin:10px;font-size:10px;text-indent:-9999em;border-top:1.1em solid rgb(255 255 255 / .2);border-right:1.1em solid rgb(255 255 255 / .2);border-bottom:1.1em solid rgb(255 255 255 / .2);border-left:1.1em solid #fff;animation:spinner-spin 1.1s linear infinite}@keyframes spinner-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.jss1{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;padding:24px;background-color:#002b50;background-size:cover;background-position:center}.jss31{display:flex;width:100%}.jss32{width:100%;margin:0}.jss34{flex-direction:column}.jss39{align-items:center}.jss48{justify-content:center}.jss50{justify-content:space-between}.jss7{display:block;margin:0}.jss9{font-size:3.5rem;color:rgb(0 0 0 / .54);font-weight:400;line-height:1.3em}.jss20{text-align:center}.jss3{font-size:45px;padding-top:7px}.jss125{font-weight:700;text-shadow:2px 2px 2px #00476c}.jss123 img{width:100%;max-width:300px}.gameloader{user-select:none;overflow:hidden}.gameloader-game-name{font-size:24px;font-weight:700;text-transform:uppercase;color:#fff;text-align:center;margin:auto;text-shadow:2px 2px 0 #000,4px 4px 10px rgb(0 0 0 / .5)}.gameloader-logo{margin:8px 0 15px}.gameloader-logo img{max-width:480px;width:100%;margin:0 auto;display:block;object-fit:contain;border-radius:5px;box-shadow:0 2px 5px rgb(0 0 0 / .3)}.gameloader-progressbar{max-width:300px;width:100%;height:1.2vh;border-radius:.6vh;background:#fff;margin:0 auto}.gameloader-progressbar-progress{width:0;height:100%;border-radius:.6vh;background:#3cf7dc;animation:fillColor 3.5s infinite}@keyframes fillColor{0%,100%{background:#3cf7dc}25%{background:#ffa9be}50%{background:#ffdc00}75%{background:#e0aef5}}.gameloader-progress-info{margin-top:6px;font-size:14px;color:#fff;text-align:center;text-shadow:1px 1px 1px #00476c}@media (max-width:982px){.gameloader-logo img,.gameloader-progressbar,.jss123 img{width:40vw}}@media (max-width:768px){.gameloader-logo img,.gameloader-progressbar,.jss123 img{width:50vw}}#splash{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#231f20}.splash-logo{width:100px;transform:translateY(-20px);opacity:0;animation:slideUp 0.9s ease forwards}.splash-title{margin-top:20px;font-size:36px;color:#fff;opacity:0;transform:translateY(-20px);animation:titleAppear 0.6s ease forwards;animation-delay:0.4s;font-size:36px;font-weight:700;text-transform:uppercase;color:#fff;text-shadow:2px 2px 0 #000,4px 4px 10px rgb(0 0 0 / .5)}.heartbeat{animation:heartbeat 1.2s infinite;-webkit-animation:heartbeat 1.2s infinite}.shakeBeat{animation:shakeBeat 1.2s infinite;-webkit-animation:shakeBeat 1.2s infinite}.titleAppear{animation:titleAppear 0.6s ease forwards;animation-delay:0.4s}.slideUp{animation:slideUp 0.5s ease-out forwards}.splashFadeOut{animation:splashFadeOut 0.6s ease forwards;animation-delay:2s}@keyframes slideUp{from{transform:translateY(80px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes titleAppear{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes splashFadeOut{to{opacity:0;visibility:hidden}}@keyframes heartbeat{0%{transform:scale(1)}10%{transform:scale(1.25)}20%{transform:scale(1)}30%{transform:scale(1.18)}40%{transform:scale(1)}100%{transform:scale(1)}}@keyframes shakeBeat{0%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}4%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}24%,8%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}12%,28%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}20%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}32%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}36%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}