/*** © Copyright 2022. All rights reserved. ***/
/*** VERSION: 1.0.1.79 ***/
/*** SHA: cb63d5dbcf955dc8cb128b214d918bdf02ef9971 ***/
@font-face{font-family:Ubuntu;src:local("Ubuntu"),url(../fonts/Ubuntu.woff) format("woff")}@font-face{font-family:Ubuntu-Bold;src:local("Ubuntu-Bold"),url(../fonts/Ubuntu-Bold.woff) format("woff")}@font-face{font-family:ErasBoldITC;src:local("ErasBoldITC"),url(../fonts/ErasBoldITC.woff) format("woff")}@font-face{font-family:"Matrix Complex NC";src:local("Matrix Complex NC"),url("../fonts/Matrix Complex NC.woff") format("woff")}:root{--background-overlay:rgba(0, 0, 0, 0.95);--glow-color:255,189,56;--main-button-width:25vh;--main-button-anim-duration:3s;--main-button-box-shadow:0px 0px 15px 2px #ffbd38,inset 0px 0px 15px 2px rgba(255, 189, 56, 0.8);--resume-button-border:#C0D9F7;--resume-button-box-shadow:0px 0px 15px 2px #0082FF,inset 0px 0px 15px 2px #0082FF}.fontLoadTriggerUbuntu{font-family:Ubuntu;font-size:50px}.fontLoadTriggerUbuntuBold{font-family:Ubuntu-Bold;font-size:50px}.fontLoadTriggerErasBoldITCBold{font-family:ErasBoldITC;font-size:50px}.fontLoadTriggerMatrixComplexNCBold{font-family:"Matrix Complex NC";font-size:50px}body{overflow:hidden;margin:0;padding:0;-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}#preLoadPercent{display:none!important}#loaderImg{opacity:1}#preloaderBackground{opacity:0!important}#loadingBar{box-sizing:border-box;z-index:11;position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center}#loadingProgress{width:0%;margin-top:0;margin-left:0;transition:all .3s linear}@-webkit-keyframes pulse{0%{opacity:1}40%{opacity:.8}80%{opacity:1}100%{opacity:1}}@keyframes pulse{0%{opacity:1}40%{opacity:.8}80%{opacity:1}100%{opacity:1}}#loadingText{top:66%;position:absolute;color:#fff;transform:translateX(-50%);left:50%;font-family:Ubuntu-Bold;font-size:2.5vh;-webkit-animation:pulse .5s infinite ease-in-out;-o-animation:pulse .5s infinite ease-in-out;-ms-animation:pulse .5s infinite ease-in-out;-moz-animation:pulse .5s infinite ease-in-out;animation:pulse 1.5s infinite ease-in-out}#startScreen{position:fixed;height:100%;width:100%;top:0;left:0;overflow:hidden;background:#000;z-index:10}#startScreen.transparent{background:var(--background-overlay)}#container{position:fixed;height:100%;width:100%;top:0;left:0;overflow:hidden;pointer-events:none}#mainLogoContainer{position:absolute;pointer-events:none;width:75vh;height:50vh;top:34%;left:50%;transform:translate(-50%,-50%)}#mainBackground,#mainLogoStatic{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:bottom center;background-size:contain;transition:.3s}#mainBackground{background-position:top center;background-size:cover!important;z-index:-1!important}#mainLogoStatic{z-index:2}.button{position:absolute;display:inline-block;cursor:pointer;color:#fff;text-align:center;text-transform:uppercase;vertical-align:middle;padding:1.5vh 0;border-radius:100px;font-family:Ubuntu;left:50%;top:60%;overflow:hidden;font-size:2.5vh;padding:1.8vh 0;width:var(--main-button-width);transform:translate(-50%,0);border:.1vh solid #ffff04;-webkit-box-shadow:var(--main-button-box-shadow);box-shadow:var(--main-button-box-shadow);z-index:5}.glowAnimated{animation:glow var(--main-button-anim-duration) infinite}.startButtonShineBack{position:absolute;display:inline-block;left:-1vh;top:-6vh;height:20vh;width:7vh;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 50%,rgba(255,255,255,0) 100%);transform:rotate(40deg);animation:highlight var(--main-button-anim-duration) infinite;z-index:2}.startButtonShineFront{display:inline-block;position:absolute;border-radius:90px;width:calc(100% - 4px);height:calc(100% - 4px);left:50%;top:50%;transform:translate(-50%,-50%);background-color:#000;animation:glow var(--main-button-anim-duration) infinite;z-index:3}.startButtonTitle{position:relative;display:inline-block;font-size:2.5vh;font-weight:500;z-index:4}.startButtonArrow{display:inline-block;position:absolute;right:10%;height:40%;width:5%;z-index:4;top:50%;transform:translateY(-50%);font-size:0}.fullFitImage{width:100%;height:100%}#resumeButton{top:50%;border:.1vh solid var(--resume-button-border);-webkit-box-shadow:var(--resume-button-box-shadow);box-shadow:var(--resume-button-box-shadow)}@-webkit-keyframes loading{50%{background-position:100% 49%}100%{background-position:0 52%}}@-moz-keyframes loading{50%{background-position:100% 49%}100%{background-position:0 52%}}@-ms-keyframes loading{50%{background-position:100% 49%}100%{background-position:0 52%}}@-o-keyframes loading{50%{background-position:100% 49%}100%{background-position:0 52%}}@keyframes loading{50%{background-position:100% 49%}100%{background-position:0 52%}}@keyframes glow{0%{box-shadow:0 0 10px rgba(var(--glow-color),.75),inset 0 0 20px rgba(var(--glow-color),.75)}25%{box-shadow:0 0 20px rgba(var(--glow-color),.75),inset 0 0 40px rgba(var(--glow-color),.75)}50%{box-shadow:0 0 10px rgba(var(--glow-color),.75),inset 0 0 20px rgba(var(--glow-color),.75)}100%{box-shadow:0 0 10px rgba(var(--glow-color),.75),inset 0 0 20px rgba(var(--glow-color),.75)}}@keyframes highlight{0%{transform:translateX(-15vh) rotate(30deg);opacity:1}70%{transform:translateX(25vh) rotate(30deg);opacity:1}100%{transform:translateX(35vh) rotate(30deg);opacity:0}}#studioLogo{position:absolute;pointer-events:none;width:22vh;height:4vh;left:50%;transform:translate(-50%,-100%);bottom:0;background-position:center center;background-size:contain!important;background-repeat:no-repeat}#disclaimer{position:absolute;left:0;right:0;margin:auto;bottom:13%;color:#fff;text-align:center;opacity:.5;font-family:Ubuntu;font-size:1.6vmin;transition:.5s;line-height:1.6}@media only screen and (max-width:560px){#disclaimer{font-size:9px}}@media only screen and (max-height:560px){#disclaimer{font-size:9px}}.visible{display:block}.customhidden{display:none!important;visibility:hidden;opacity:0!important;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;-ms-transition:opacity .1s linear;transition:opacity .1s linear}#main{-webkit-transition:filter .1s linear,transform .1s linear,margin .1s linear;-moz-transition:filter .1s linear,transform .1s linear,margin .1s linear;-o-transition:filter .1s linear,transform .1s linear,margin .1s linear;-ms-transition:filter .1s linear,transform .1s linear,margin .1s linear;transition:filter .1s linear,transform .1s linear,margin .1s linear}#systemConsole{display:none!important}@media (orientation:landscape){#loadingBar{top:63%}}