body{font-family:sans-serif;font-size:13px;background-color:#000;margin:0;overflow:hidden}*{cursor:none}body{perspective:100vw}button#start{position:fixed;background:url(/assets/images/press_start.jpg) no-repeat;background-size:contain;background-position:center;top:50vh;left:calc(50vw - 150px);width:300px;height:100px;z-index:1000;border:none}button#start:focus{outline:0}#preloader{display:none;position:fixed;color:#fff;text-align:center;top:50vh;background:#fff;left:0;width:0;height:40px;z-index:1000;border:none}@keyframes shake{10%,90%{background-position:0 10px}20%,80%{background-position:0 -10px}30%,50%,70%{background-position:-10px 10px}40%,60%{background-position:0 0}}@keyframes fadeIn{to{opacity:0}}.fade-in{opacity:1;animation:fadeIn 4s ease-in 1 forwards}@keyframes fadeOut{to{opacity:1}}.fade-out{opacity:0;animation:fadeOut 4s ease-in 1 forwards}.is-paused{animation-play-state:paused}#timer--helper{position:fixed;top:0;left:0;right:0;color:#fff!important;font-size:25px;text-align:center}#mask{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;object-fit:cover;object-position:center;mix-blend-mode:multiply;opacity:0;filter:grayscale(1)}.time{position:fixed;display:none;color:rgb(255 255 255);z-index:1000000000;right:0}.camera{position:fixed;display:none;top:40px;right:0;color:rgb(255 255 255);z-index:1000000000;text-align:right}#fps{position:fixed;display:none;top:220px;right:0;color:rgb(255 255 255);z-index:1000000000;text-align:right}.font-sm{color:rgb(255 255 255);position:fixed;top:calc(50% - 20px);left:0;right:0;margin:0 auto;z-index:1000;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:7px;font-size:10px;display:none}#textbox{top:0;position:fixed;left:0;right:0;z-index:1000;height:100vh;color:rgb(255 255 255);text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;opacity:1}#textbox div img:nth-child(1){display:block;text-align:center;margin:0 auto;opacity:0;position:relative}#textbox div img:nth-child(2){opacity:0;position:relative}#textbox.active div img:nth-child(1){animation-name:activeLogo;animation-delay:3s;animation-duration:13s;animation-iteration-count:1;animation-fill-mode:forwards}#textbox.active div img:nth-child(2){animation-name:activeLogo;animation-delay:6s;animation-duration:10s;animation-iteration-count:1;animation-fill-mode:forwards}#logo-main{position:fixed;left:0;right:0;z-index:1000;height:100vh;color:rgb(255 255 255);text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;opacity:1}#logo-main div:nth-child(1){position:absolute;opacity:0}#logo-main div:nth-child(2){position:absolute;opacity:0}#logo-main.active div:nth-child(1){animation-name:activeLogo;animation-delay:3s;animation-duration:8s;animation-iteration-count:1;animation-fill-mode:forwards}#logo-main.active div:nth-child(2){animation-name:activeLogo;animation-delay:6s;animation-duration:5s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes activeLogo{0%{opacity:0}20%{opacity:100%}90%{opacity:100%}100%{opacity:0}}