a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;color:inherit;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.background-gradient{width:100%;height:100%;position:fixed;background:-webkit-gradient(linear,left top,left bottom,from(#e66465),to(#9198e5));background:linear-gradient(#e66465,#9198e5);z-index:-1}.background-image{opacity:.5;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main{position:fixed;overflow:hidden}*{padding:0;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}*,img{user-drag:none}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-webkit-touch-callout:none}body,html{width:100vw;height:100vh;overflow:hidden}.loading-screen{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000;color:#fff;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:sans-serif;font-size:20px;text-transform:uppercase}.loading-text{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}.loading-screen.hidden{opacity:0;-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:.5s;transition-delay:.5s;visibility:hidden}.loading-text.hidden{-webkit-animation:fade-up-loading .4s forwards;animation:fade-up-loading .4s forwards}.score-container{position:fixed;top:5%;left:50%;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99;font-size:65px;font-weight:bolder;font-family:sans-serif;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;color:#000}.score-container.variant-end-screen .best-score,.score-container.variant-end-screen .normal-score{display:none}.score-container.variant-end-screen .new-best-score{display:-webkit-box;display:-ms-flexbox;display:flex}.best-score{margin-top:10px;font-weight:lighter;font-size:22px}.best-score,.normal-score{display:block}.new-best-score{position:absolute;top:30%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:220px;font-size:40px;color:#fff;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-best-score .new-score-number{font-size:130px;color:#fff;-webkit-text-stroke:4px #000}.score-add{position:absolute;top:35%;left:50%;z-index:99;font-size:65px;font-weight:bolder;font-family:sans-serif;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;pointer-events:none;color:gold}.score-add.active{-webkit-animation:fade-up .2s;animation:fade-up .2s}.start-screen{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;z-index:99;pointer-events:none}.start-screen.hidden{display:none}.start-screen .text{position:absolute;bottom:15%;color:#fff;font-family:sans-serif;font-weight:bolder;font-size:20px;text-transform:uppercase;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.start-screen .swipe-img{position:absolute;bottom:20%;width:90px;-webkit-animation:swipe 2s infinite;animation:swipe 2s infinite}.start-screen .info-container{width:100%;height:60px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:19%;color:#000;font-family:sans-serif;text-transform:uppercase;font-weight:bolder;font-size:30px}.info-container .color{color:red}.arrow-container{width:500px;height:60px;background-color:rgba(0,0,0,.1);position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:25%}.arrow-container .arrow-left,.arrow-container .arrow-left-two,.arrow-container .arrow-right,.arrow-container .arrow-right-two{position:absolute;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent}.arrow-right{border-right:20px solid hsla(0,0%,100%,.5);left:20%}.arrow-left,.arrow-right{-webkit-animation:opacityPulse 2s infinite;animation:opacityPulse 2s infinite;-webkit-animation-delay:1s;animation-delay:1s}.arrow-left{border-left:20px solid hsla(0,0%,100%,.5);right:20%}.arrow-right-two{border-right:20px solid hsla(0,0%,100%,.3);left:30%}.arrow-left-two,.arrow-right-two{-webkit-animation:opacityPulse 2s infinite;animation:opacityPulse 2s infinite}.arrow-left-two{border-left:20px solid hsla(0,0%,100%,.3);right:30%}.retry-screen{width:100%;height:100%;position:fixed;top:0;left:0;opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s;pointer-events:all;background-color:rgba(0,0,0,.8)}.end-screen.hidden,.retry-screen.hidden{visibility:hidden;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;pointer-events:none}.retry-screen .retry-text{bottom:35%;font-weight:bolder;width:200px}.retry-screen .end-text,.retry-screen .retry-text{position:absolute;left:50%;color:#fff;font-family:sans-serif;font-size:20px;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.retry-screen .end-text{bottom:10%;cursor:pointer}.end-screen{width:100%;height:100%;position:fixed;top:0;left:0;opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s;pointer-events:all;color:#fff;font-family:sans-serif;background-color:rgba(0,0,0,.8);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.end-screen .play-text{position:absolute;bottom:10%;font-size:40px;text-align:center;width:100%;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.video-replay{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(4);transform:translate(-50%,-50%) scale(4);height:40px;width:40px;text-align:center;cursor:pointer}.countdown-image{color:#fff;display:inline-block}.circle-svg{position:absolute;top:0;right:0;width:40px;height:40px;-webkit-transform:rotateY(-180deg) rotate(-90deg);transform:rotateY(-180deg) rotate(-90deg)}.circle-svg circle{stroke-dasharray:113px;stroke-dashoffset:0px;stroke-linecap:round;stroke-width:1px;stroke:#fff;fill:none}.js-circle-svg.active{-webkit-animation:countdown 10s linear infinite forwards;animation:countdown 10s linear infinite forwards}.countdown-image-svg{width:20px;height:20px;margin-top:50%;-webkit-transform:scale(.8);transform:scale(.8)}@-webkit-keyframes countdown{0%{stroke-dashoffset:0px}to{stroke-dashoffset:113px}}@keyframes countdown{0%{stroke-dashoffset:0px}to{stroke-dashoffset:113px}}.params{position:absolute;top:5%;left:5%;width:100px;height:120px}.gear-icon{position:absolute;z-index:99;width:20px;height:20px;cursor:pointer}.gear-icon .speaker-status.hidden{display:none}.privacy-icon{bottom:5%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:none}.privacy-icon,.speaker-icon{position:absolute;z-index:99;width:35px;height:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;border:2px solid #fff;cursor:pointer}.speaker-icon{bottom:30%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.privacy-icon.hidden,.speaker-icon.hidden,.speaker-icon .speaker-status.hidden{display:none}.pause-icon{position:absolute;top:5%;right:5%;z-index:99;width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;cursor:pointer}.gg-pause-o,.gg-play-button-o{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;-webkit-transform:scale(2);transform:scale(2);width:22px;height:22px;border:2px solid;border-radius:22px;color:#fff;display:none}.gg-pause-o.active,.gg-play-button-o.active{display:block}.gg-pause-o:before{content:"";display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;width:6px;height:6px;left:6px;top:6px;border-left:2px solid;border-right:2px solid}.gg-play-button-o:before{content:"";display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;width:0;height:10px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid;top:4px;left:7px}.wording{font-family:sans-serif;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:45px;font-weight:bolder;color:gold;z-index:99;top:20%;text-transform:uppercase}.wording,.wording span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wording span{-webkit-transform:scale(0);transform:scale(0);display:none}.wording span.active{display:block;-webkit-animation:apparition .7s ease;animation:apparition .7s ease}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes opacityPulse{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes opacityPulse{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@-webkit-keyframes swipe{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}50%{-webkit-transform:translateX(80%);transform:translateX(80%)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes swipe{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}50%{-webkit-transform:translateX(80%);transform:translateX(80%)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes fade-up{0%{-webkit-transform:translate(-50%);transform:translate(-50%);opacity:1}to{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);opacity:0}}@keyframes fade-up{0%{-webkit-transform:translate(-50%);transform:translate(-50%);opacity:1}to{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);opacity:0}}@-webkit-keyframes fade-up-loading{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@keyframes fade-up-loading{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@-webkit-keyframes apparition{0%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(.9);transform:scale(.9)}60%{-webkit-transform:scale(1.1) rotate(5deg);transform:scale(1.1) rotate(5deg)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes apparition{0%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(.9);transform:scale(.9)}60%{-webkit-transform:scale(1.1) rotate(5deg);transform:scale(1.1) rotate(5deg)}to{-webkit-transform:scale(0);transform:scale(0)}}