@import url(https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,900;1,400&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--player-height:63vh}@media(max-aspect-ratio:5/6){:root{--player-height:75vw}}body,html{height:-webkit-min-content;height:min-content;overflow:hidden}body{position:relative}.app{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Lato;font-size:2vmin;justify-content:center;min-height:100vh}.app:before{background-image:url(/static/media/backgroundtexture.062ab58f1f8afbe0d44d.png);background-repeat:repeat;background-size:35vmin;content:"";height:120vh;overflow:hidden;position:absolute;width:120vw;z-index:-1}.app .tv-bezel{border-left:6.5vh solid #323232;border-right:6.5vh solid #323232;border-color:#323232;border-style:solid;border-width:6.5vh 8.5vh;box-shadow:0 0 5px 2px rgba(0,0,0,.4);height:63vh;height:var(--player-height);max-width:100vw;top:.3vh;width:112.0014vh;width:calc(var(--player-height)*1.7778);z-index:2}.app .tv-bezel,.app .tv-bezel:before{border-radius:6.5vh;position:absolute}.app .tv-bezel:before{background-image:url(/static/media/backgroundtexture.062ab58f1f8afbe0d44d.png);background-repeat:repeat;background-size:35vmin;content:"";-webkit-filter:saturate(0) contrast(.16) brightness(.4);filter:saturate(0) contrast(.16) brightness(.4);inset:0;margin:-6.5vh -8.5vh;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:6.5vh 8.5vh}.app .tv-bezel>div{position:relative;z-index:3}.app .video-player{height:calc(76vh - 2px);height:calc(var(--player-height) + 13vh - 2px);max-width:100vw;position:absolute;top:.3vh;width:calc(112.0014vh + 2px);width:calc(var(--player-height)*1.7778 + 2px)}.app .video-selectors{display:flex;justify-content:space-between;max-width:100vw;position:absolute;top:35.05vh;top:calc(3.55vh + var(--player-height)/2);width:128.1514vh;width:calc(var(--player-height)*1.7778 + 16.15vh)}.app .video-selectors .video-selector-container{display:flex;flex-direction:column;justify-content:space-between;z-index:5}.app .video-selectors .video-selector-container .button{height:7.225vh;width:7.225vh}.app .video-selectors .video-selector-container .button .primary-text{align-items:center}.app .video-selectors .video-selector-container .button .secondary-text{display:none}.app .video-selectors .video-selector-container .video-selector-label{color:#c8c8c8;font-size:2vmin;text-align:center}.app .score-board{display:flex;flex-wrap:wrap;font-size:3vmin;height:6.5vh;justify-content:flex-start;max-width:100vw;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.9);top:.3vh;width:112.0014vh;width:calc(var(--player-height)*1.7778);z-index:4}.app .score-board .hint-points{align-items:center;display:flex;flex-basis:75%}.app .score-board .hint-points .hint-points-label{margin-left:1vmin}.app .score-board .hint-points .hp-bar-container{display:inline-block;font-size:2.6vmin;height:50%;margin-left:1vw;text-shadow:none;width:60%}.app .score-board .hint-points .hp-bar-container .hp-container{box-shadow:0 0 5px rgba(0,0,0,.5)}.app .score-board .score{align-self:center;flex-basis:25%}.app .score-board .score span{font-size:3.4vmin}.app .words-container{align-items:center;display:flex;font-size:3.4vmin;height:6.5vh;line-height:6.5vh;max-width:100vw;position:absolute;text-align:center;top:69.3vh;top:calc(var(--player-height) + 6.3vh);width:112.0014vh;width:calc(var(--player-height)*1.7778);z-index:4}.app .words-container span{align-items:center;flex-basis:100%;text-shadow:0 0 3px rgba(0,0,0,.9);white-space:nowrap}.app .words-container span.menu-text{font-size:2.8vmin}.app .words-container span .user-word{color:#db3131;margin-left:1vmin}.app .words-container span .revealed-letter,.app .words-container span .user-word{font-size:3.9vmin}.app .hint-container{background-color:rgba(50,50,50,.9);border-radius:1.5vw;bottom:.3vh;box-shadow:0 0 5px 2px rgba(0,0,0,.4);height:20vh;padding:1.5vh 2vmin;position:absolute;width:95vw}.app .grid-container{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:space-around}.app .grid-container.disabled{-webkit-filter:saturate(0);filter:saturate(0);opacity:.5;pointer-events:none}.app .grid-container .grid-item{display:flex;flex-basis:49%}.app .grid-container .full-row-item{display:flex;flex-basis:99%;font-size:3vh;text-align:center}.app .grid-container .full-row-item div{width:100%}.app .confetti{z-index:100!important}.app .hidden{visibility:hidden}@media(max-aspect-ratio:1.275){.app .video-selectors{bottom:23.9vh;bottom:calc(86.9vh - var(--player-height));top:auto}.app .video-selectors .button{height:5.85vh!important;width:5.85vh!important}.app .video-selectors .button .primary-text{align-items:flex-end!important}.app .video-selectors .button .secondary-text{display:flex!important;flex:2 1}.app .video-selectors .video-selector-label{display:none}}@media(max-aspect-ratio:5/6){.app .hint-container{bottom:7vh;height:13vh;height:calc(76vh - var(--player-height))}.app .hint-container .button,.app .hint-container .button-input-text{height:3.25vh;height:calc(19vh - var(--player-height)/4)}.app .hint-container .button .primary-text{font-size:calc(25px - 1.25vmin);line-height:calc(25px - 1.25vmin)!important}.app .hint-container .button .secondary-text{font-size:calc(1.25vmin + 5px);line-height:calc(1vmin + 5px)}.app .hint-container .button-input-text{font-size:calc(1vmin + 15px);width:50%}.app .hint-container .button-input-text::-webkit-input-placeholder{font-size:calc(1vmin + 8px)}.app .hint-container .button-input-text::placeholder{font-size:calc(1vmin + 8px)}}.button{background-color:#db3131;border:.6vh solid #db3131;border-radius:10px;color:#fff;display:flex;flex-direction:column;height:4.9vh;overflow:visible;text-align:center;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,-webkit-filter .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,filter .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,filter .25s ease-in-out,-webkit-filter .25s ease-in-out;-webkit-user-select:none;user-select:none;white-space:pre-wrap;width:100%;z-index:3}.button:hover{background-color:#fc4141;border-color:#fc4141}.button.input{border-radius:10px 0 0 10px;border-right:1px;flex-basis:50%}.button.round{background-color:#323232;border:.25vmin solid #5a5a5a;border-radius:100%;color:#fff}.button.round:hover{background-color:#5a5a5a}.button.round .primary-text{flex:3 1;font-size:5.5vh;line-height:4.5vmin}.button.round .secondary-text{align-items:center;flex:4 1;font-size:1.25vh;line-height:1.25vmin}.button.primary{background-color:#db3131}.button.primary:hover{background-color:#fc4141}.button.light{background-color:#fff;border:none;color:#db3131}.button.light:hover{background-color:#db3131;color:#fff}.button:hover{cursor:pointer}.button .primary-text,.button .secondary-text{text-wrap:balance;align-items:center;display:flex;flex:1 1;justify-content:center;width:100%}.button .primary-text{font-size:2.4vmin;line-height:2vmin}.button .primary-text.has-secondary{align-items:flex-end}.button .secondary-text{font-size:1.4vmin;line-height:1.5vmin}.button .secondary-text.countdown{-webkit-animation:countdown 1s linear infinite;animation:countdown 1s linear infinite}.button-input-text{border:.6vh solid #db3131;border-radius:0 10px 10px 0;flex-basis:50%;font-size:2vmin;height:4.9vh;padding:0 0 0 1vh;transition:-webkit-filter .25s ease-in-out;transition:filter .25s ease-in-out;transition:filter .25s ease-in-out,-webkit-filter .25s ease-in-out;z-index:2}.button-input-text::-webkit-input-placeholder{color:#5a5a5a;font-size:1.8vmin}.button-input-text::placeholder{color:#5a5a5a;font-size:1.8vmin}.button-input-text:focus{outline:none}.button-input-text.incorrect{-webkit-animation:incorrect .5s ease-in-out;animation:incorrect .5s ease-in-out}.button-input-text.disabled{pointer-events:none}.input-button{display:inline-flex;width:100%}.disabled{cursor:not-allowed!important;-webkit-filter:saturate(0)!important;filter:saturate(0)!important}@-webkit-keyframes incorrect{0%,to{background:#fff;-webkit-transform:translateX(0);transform:translateX(0)}12.5%,37.5%,62.5%,87.5%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}25%,50%,75%{-webkit-transform:translateX(5px);transform:translateX(5px)}50%{background:#f88b8b}}@keyframes incorrect{0%,to{background:#fff;-webkit-transform:translateX(0);transform:translateX(0)}12.5%,37.5%,62.5%,87.5%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}25%,50%,75%{-webkit-transform:translateX(5px);transform:translateX(5px)}50%{background:#f88b8b}}@-webkit-keyframes countdown{0%{-webkit-transform:scale(2.05);transform:scale(2.05)}to{-webkit-transform:scale(1.35);transform:scale(1.35)}}@keyframes countdown{0%{-webkit-transform:scale(2.05);transform:scale(2.05)}to{-webkit-transform:scale(1.35);transform:scale(1.35)}}.mystery-word{color:#db3131;margin-left:1vmin}.mystery-word span{display:inline-block;text-align:center;width:3.5vmin}.mystery-word .hidden-letter{-webkit-animation:rainbow-cycle 6s ease-in infinite;animation:rainbow-cycle 6s ease-in infinite;font-family:Fredoka One,cursive;font-size:5.1vmin;font-weight:600}.mystery-word .hidden-letter:nth-of-type(0){-webkit-animation-delay:-.8571428571s;animation-delay:-.8571428571s;color:#fab2fa}.mystery-word .hidden-letter:first-of-type{-webkit-animation-delay:-6s;animation-delay:-6s;color:#fc4141}.mystery-word .hidden-letter:nth-of-type(2){-webkit-animation-delay:-5.1428571429s;animation-delay:-5.1428571429s;color:orange}.mystery-word .hidden-letter:nth-of-type(3){-webkit-animation-delay:-4.2857142857s;animation-delay:-4.2857142857s;color:#ff0}.mystery-word .hidden-letter:nth-of-type(4){-webkit-animation-delay:-3.4285714286s;animation-delay:-3.4285714286s;color:#219c21}.mystery-word .hidden-letter:nth-of-type(5){-webkit-animation-delay:-2.5714285714s;animation-delay:-2.5714285714s;color:#5e5eff}.mystery-word .hidden-letter:nth-of-type(6){-webkit-animation-delay:-1.7142857143s;animation-delay:-1.7142857143s;color:#a34de0}.mystery-word .hidden-letter:nth-of-type(7){-webkit-animation-delay:-.8571428571s;animation-delay:-.8571428571s;color:#fab2fa}.mystery-word .hidden-letter:nth-of-type(8){-webkit-animation-delay:-6s;animation-delay:-6s;color:#fc4141}.mystery-word .hidden-letter:nth-of-type(9){-webkit-animation-delay:-5.1428571429s;animation-delay:-5.1428571429s;color:orange}.mystery-word .hidden-letter:nth-of-type(10){-webkit-animation-delay:-4.2857142857s;animation-delay:-4.2857142857s;color:#ff0}.mystery-word .hidden-letter:nth-of-type(11){-webkit-animation-delay:-3.4285714286s;animation-delay:-3.4285714286s;color:#219c21}.mystery-word .hidden-letter:nth-of-type(12){-webkit-animation-delay:-2.5714285714s;animation-delay:-2.5714285714s;color:#5e5eff}.mystery-word .hidden-letter:nth-of-type(13){-webkit-animation-delay:-1.7142857143s;animation-delay:-1.7142857143s;color:#a34de0}.mystery-word .hidden-letter:nth-of-type(14){-webkit-animation-delay:-.8571428571s;animation-delay:-.8571428571s;color:#fab2fa}.mystery-word .hidden-letter:nth-of-type(15){-webkit-animation-delay:-6s;animation-delay:-6s;color:#fc4141}.mystery-word .hidden-letter:nth-of-type(16){-webkit-animation-delay:-5.1428571429s;animation-delay:-5.1428571429s;color:orange}.mystery-word .hidden-letter:nth-of-type(17){-webkit-animation-delay:-4.2857142857s;animation-delay:-4.2857142857s;color:#ff0}.mystery-word .hidden-letter:nth-of-type(18){-webkit-animation-delay:-3.4285714286s;animation-delay:-3.4285714286s;color:#219c21}.mystery-word .hidden-letter:nth-of-type(19){-webkit-animation-delay:-2.5714285714s;animation-delay:-2.5714285714s;color:#5e5eff}.mystery-word .hidden-letter:nth-of-type(20){-webkit-animation-delay:-1.7142857143s;animation-delay:-1.7142857143s;color:#a34de0}.mystery-word .revealed-letter{-webkit-animation:fade-in 1.1s forwards;animation:fade-in 1.1s forwards;font-weight:400}@-webkit-keyframes fade-in{0%{opacity:0;-webkit-transform:scale(1.75);transform:scale(1.75)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-in{0%{opacity:0;-webkit-transform:scale(1.75);transform:scale(1.75)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.hp-container{background:none;background:#5a5a5a;border:none;border-radius:100px;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%;z-index:-2}.hp-container .hp-text{align-items:center;color:#fff;display:flex;z-index:100}.hp-container .hp-bar{background:#db3131;bottom:0;left:0;position:absolute;top:0;transition:all 1s ease-out;z-index:-1}.video-seek-overlay{height:100%;position:relative;width:100%;z-index:10}.video-seek-overlay.showing{background-color:rgba(0,0,0,.25);cursor:pointer;transition:background-color .3s ease-out}.video-seek-overlay.showing .line{opacity:1}.video-seek-overlay.showing .line.seeking{opacity:.82}.video-seek-overlay .line{border-left:1vh dashed #db3131;height:100%;opacity:0;position:absolute;transition:opacity .3s ease-out}.video-seek-overlay .line.current{border-left:1vh solid #db3131;transition:opacity .3s ease-out,left 125ms linear}.video-seek-overlay .line .time-label{background:#5a5a5a;border-radius:1vh;bottom:2%;color:#fff;font-size:3vmin;left:calc(-.5vh - 5vmin);min-width:10vmin;padding:.5vh 0;position:absolute;text-align:center}.video-seek-overlay .line .play-pause-button{bottom:12%;left:-5.25vh;position:absolute}.video-seek-overlay .line .play-pause-button .button{border:.6666666667vh solid #db3131;height:8.5vh;width:8.5vh}.video-seek-overlay .line .play-pause-button .button .primary-text{font-size:4vh!important;font-weight:bolder;letter-spacing:1.2vh;line-height:8.5vh;margin-left:.625vh}.video-seek-overlay .line .play-pause-button.playing .button .primary-text{margin-top:-.4vh}.title-screen{align-items:center;background-color:rgba(219,49,49,.87);color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;transition:box-shadow .4s;width:100%}.title-screen .title{font-family:Fredoka One;font-size:12vmin;text-shadow:0 0 5px rgba(0,0,0,.5)}.title-screen .title span{margin-left:1.2vmin}.title-screen .logo-container{cursor:pointer}.title-screen .logo-container .logo{align-self:center;height:19vmin;pointer-events:none}.title-screen .links{bottom:2.5vmin;display:flex;flex-direction:row;justify-content:space-between;position:absolute;transition:bottom .4s;width:100%}.title-screen .links a{color:#fff;flex:1 1;font-size:2.2vmin;text-align:center;text-decoration:none}.title-screen .bottom-border,.title-screen .left-border,.title-screen .right-border,.title-screen .top-border{align-items:center;display:none;justify-content:space-between;opacity:0;position:absolute;transition:opacity .5s}.title-screen .left-border,.title-screen .right-border{flex-direction:column;height:100.5%}.title-screen .bottom-border,.title-screen .top-border{flex-direction:row;width:90.7%}.title-screen .left-border{left:1.25vmin}.title-screen .right-border{right:1.25vmin}.title-screen .top-border{top:-.5vmin}.title-screen .bottom-border{bottom:-.5vmin}.title-screen .border-element{-webkit-animation:rainbow-cycle 6s ease-in infinite;animation:rainbow-cycle 6s ease-in infinite;font-family:Fredoka One,cursive;font-size:5.1vmin;font-weight:900;line-height:4.25vmin;overflow:visible;text-shadow:0 0 3px rgba(0,0,0,.9)}.title-screen .border-element:nth-of-type(0){-webkit-animation-delay:-.8571428571s;animation-delay:-.8571428571s;color:#fab2fa}.title-screen .border-element:first-of-type{-webkit-animation-delay:-6s;animation-delay:-6s;color:#fc4141}.title-screen .border-element:nth-of-type(2){-webkit-animation-delay:-5.1428571429s;animation-delay:-5.1428571429s;color:orange}.title-screen .border-element:nth-of-type(3){-webkit-animation-delay:-4.2857142857s;animation-delay:-4.2857142857s;color:#ff0}.title-screen .border-element:nth-of-type(4){-webkit-animation-delay:-3.4285714286s;animation-delay:-3.4285714286s;color:#219c21}.title-screen .border-element:nth-of-type(5){-webkit-animation-delay:-2.5714285714s;animation-delay:-2.5714285714s;color:#5e5eff}.title-screen .border-element:nth-of-type(6){-webkit-animation-delay:-1.7142857143s;animation-delay:-1.7142857143s;color:#a34de0}.title-screen .border-element:nth-of-type(7){-webkit-animation-delay:-.8571428571s;animation-delay:-.8571428571s;color:#fab2fa}.title-screen .border-element:nth-of-type(8){-webkit-animation-delay:-6s;animation-delay:-6s;color:#fc4141}.title-screen .border-element:nth-of-type(9){-webkit-animation-delay:-5.1428571429s;animation-delay:-5.1428571429s;color:orange}.title-screen .border-element:nth-of-type(10){-webkit-animation-delay:-4.2857142857s;animation-delay:-4.2857142857s;color:#ff0}.title-screen .border-element:nth-of-type(11){-webkit-animation-delay:-3.4285714286s;animation-delay:-3.4285714286s;color:#219c21}.title-screen .border-element:nth-of-type(12){-webkit-animation-delay:-2.5714285714s;animation-delay:-2.5714285714s;color:#5e5eff}.title-screen .border-element:nth-of-type(13){-webkit-animation-delay:-1.7142857143s;animation-delay:-1.7142857143s;color:#a34de0}.title-screen .border-element:nth-of-type(14){-webkit-animation-delay:-.8571428571s;animation-delay:-.8571428571s;color:#fab2fa}.title-screen .border-element:nth-of-type(15){-webkit-animation-delay:-6s;animation-delay:-6s;color:#fc4141}.title-screen .border-element:nth-of-type(16){-webkit-animation-delay:-5.1428571429s;animation-delay:-5.1428571429s;color:orange}.title-screen .border-element:nth-of-type(17){-webkit-animation-delay:-4.2857142857s;animation-delay:-4.2857142857s;color:#ff0}.title-screen .border-element:nth-of-type(18){-webkit-animation-delay:-3.4285714286s;animation-delay:-3.4285714286s;color:#219c21}.title-screen .border-element:nth-of-type(19){-webkit-animation-delay:-2.5714285714s;animation-delay:-2.5714285714s;color:#5e5eff}.title-screen .border-element:nth-of-type(20){-webkit-animation-delay:-1.7142857143s;animation-delay:-1.7142857143s;color:#a34de0}.title-screen .border-element:nth-of-type(21){-webkit-animation-delay:-.8571428571s;animation-delay:-.8571428571s;color:#fab2fa}.title-screen .border-element:nth-of-type(22){-webkit-animation-delay:-6s;animation-delay:-6s;color:#fc4141}.title-screen .border-element:nth-of-type(23){-webkit-animation-delay:-5.1428571429s;animation-delay:-5.1428571429s;color:orange}.title-screen .border-element:nth-of-type(24){-webkit-animation-delay:-4.2857142857s;animation-delay:-4.2857142857s;color:#ff0}.title-screen .border-element:nth-of-type(25){-webkit-animation-delay:-3.4285714286s;animation-delay:-3.4285714286s;color:#219c21}.title-screen .border-element:nth-of-type(26){-webkit-animation-delay:-2.5714285714s;animation-delay:-2.5714285714s;color:#5e5eff}.title-screen .border-element:nth-of-type(27){-webkit-animation-delay:-1.7142857143s;animation-delay:-1.7142857143s;color:#a34de0}.title-screen .border-element:nth-of-type(28){-webkit-animation-delay:-.8571428571s;animation-delay:-.8571428571s;color:#fab2fa}.title-screen .border-element:nth-of-type(29){-webkit-animation-delay:-6s;animation-delay:-6s;color:#fc4141}.title-screen .border-element:nth-of-type(30){-webkit-animation-delay:-5.1428571429s;animation-delay:-5.1428571429s;color:orange}.title-screen .border-element:nth-of-type(31){-webkit-animation-delay:-4.2857142857s;animation-delay:-4.2857142857s;color:#ff0}.title-screen .border-element:nth-of-type(32){-webkit-animation-delay:-3.4285714286s;animation-delay:-3.4285714286s;color:#219c21}.title-screen .border-element:nth-of-type(33){-webkit-animation-delay:-2.5714285714s;animation-delay:-2.5714285714s;color:#5e5eff}.title-screen .border-element:nth-of-type(34){-webkit-animation-delay:-1.7142857143s;animation-delay:-1.7142857143s;color:#a34de0}.title-screen .border-element:nth-of-type(35){-webkit-animation-delay:-.8571428571s;animation-delay:-.8571428571s;color:#fab2fa}.title-screen .border-element:nth-of-type(36){-webkit-animation-delay:-6s;animation-delay:-6s;color:#fc4141}.title-screen .border-element:nth-of-type(37){-webkit-animation-delay:-5.1428571429s;animation-delay:-5.1428571429s;color:orange}.title-screen .border-element:nth-of-type(38){-webkit-animation-delay:-4.2857142857s;animation-delay:-4.2857142857s;color:#ff0}.title-screen .border-element:nth-of-type(39){-webkit-animation-delay:-3.4285714286s;animation-delay:-3.4285714286s;color:#219c21}.title-screen .border-element:nth-of-type(40){-webkit-animation-delay:-2.5714285714s;animation-delay:-2.5714285714s;color:#5e5eff}.dancing-letters{box-shadow:inset 0 0 0 4.5vmin #323232}.dancing-letters .title span{-webkit-animation:dance 2.2s ease-in-out infinite;animation:dance 2.2s ease-in-out infinite;display:inline-block}.dancing-letters .bottom-border,.dancing-letters .left-border,.dancing-letters .right-border,.dancing-letters .top-border{display:flex;opacity:1}.dancing-letters .links{bottom:5vmin}@-webkit-keyframes dance{0%{-webkit-transform:rotate(0deg) skew(0deg) scale(1) translate(0);transform:rotate(0deg) skew(0deg) scale(1) translate(0)}25%{-webkit-transform:rotate(12deg) skew(7.5deg) scale(.9,1.3) translate(.6vh,-1.2vh);transform:rotate(12deg) skew(7.5deg) scale(.9,1.3) translate(.6vh,-1.2vh)}46%,50%{-webkit-transform:rotate(0deg) skew(0deg) scale(1) translate(0);transform:rotate(0deg) skew(0deg) scale(1) translate(0)}75%{-webkit-transform:rotate(-12deg) skew(-7.5deg) scale(.9,1.3) translate(-.6vh,-1.2vh);transform:rotate(-12deg) skew(-7.5deg) scale(.9,1.3) translate(-.6vh,-1.2vh)}96%{-webkit-transform:rotate(0deg) skew(0deg) scale(1) translate(0);transform:rotate(0deg) skew(0deg) scale(1) translate(0)}}@keyframes dance{0%{-webkit-transform:rotate(0deg) skew(0deg) scale(1) translate(0);transform:rotate(0deg) skew(0deg) scale(1) translate(0)}25%{-webkit-transform:rotate(12deg) skew(7.5deg) scale(.9,1.3) translate(.6vh,-1.2vh);transform:rotate(12deg) skew(7.5deg) scale(.9,1.3) translate(.6vh,-1.2vh)}46%,50%{-webkit-transform:rotate(0deg) skew(0deg) scale(1) translate(0);transform:rotate(0deg) skew(0deg) scale(1) translate(0)}75%{-webkit-transform:rotate(-12deg) skew(-7.5deg) scale(.9,1.3) translate(-.6vh,-1.2vh);transform:rotate(-12deg) skew(-7.5deg) scale(.9,1.3) translate(-.6vh,-1.2vh)}96%{-webkit-transform:rotate(0deg) skew(0deg) scale(1) translate(0);transform:rotate(0deg) skew(0deg) scale(1) translate(0)}}.video-browser{background:#323232;border:2px solid #5a5a5a;border-radius:10px;box-shadow:0 0 5px 2px rgba(0,0,0,.3);color:#fff;height:100%;overflow-y:auto;scrollbar-width:none}.video-browser::-webkit-scrollbar{display:none}.video-browser .section-header{background:#5a5a5a;border-radius:5px 5px 0 0;display:flex;font-size:2.7vmin;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0}.video-browser .section-header div{align-items:center;display:flex;height:4vmin;margin-left:1vmin}.video-browser .section-header .prompt{color:#db3131;margin-left:.7vmin}.video-browser .section-header .round-number{margin-right:1vmin}.video-browser .video-card{align-items:center;border:.4vmin solid #5a5a5a;border-radius:10px;box-shadow:0 0 5px 2px rgba(0,0,0,.3);display:flex;font-size:1.8vmin;line-height:2vmin;margin:.8vmin;padding:.6vmin}.video-browser .video-card .thumbnail{border-radius:1vmin;box-shadow:0 0 5px 2px rgba(0,0,0,.3);margin-right:1vmin;max-height:13vmin;object-fit:cover;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.video-browser .video-card .thumbnail:hover{-webkit-transform:scale(1.6) translateX(18%);transform:scale(1.6) translateX(18%);z-index:10}.video-browser .video-card .video-info{overflow:hidden}.video-browser .video-card .video-info .video-title{font-size:2.3vmin;line-height:2.4vmin;margin-bottom:.5vmin}.video-browser .video-card .video-info .channel,.video-browser .video-card .video-info .release-date,.video-browser .video-card .video-info .views{color:#fff}.video-browser .video-card .video-info .description{color:#ccc}.video-browser .video-card .video-info .channel,.video-browser .video-card .video-info .description{margin-bottom:.3vmin}.video-browser .video-card .video-info a{color:#db3131;text-decoration:none}.video-browser .video-card .video-info a:hover{text-decoration:underline}.high-scores{border:.25vmin solid #db3131;border-radius:10px;box-shadow:0 0 5px 2px rgba(0,0,0,.3);display:flex;flex-direction:column;height:calc(100% - 4px);overflow:hidden;position:relative}.high-scores .loading-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.high-scores .loading-overlay .loading-spinner{-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;font-size:7vmin;font-weight:bolder}.high-scores .high-scores-title{background:#5a5a5a;background-color:#db3131;border-bottom:2px solid #fff;color:#fff;font-size:3vmin;padding:.25vmin 0;position:-webkit-sticky;position:sticky;text-align:center}.high-scores .high-scores-header{align-items:flex-start;background:#db3131;color:#fff;display:flex;font-size:2.3vmin;position:-webkit-sticky;position:sticky;top:0}.high-scores .high-scores-body{height:100%;overflow-y:scroll;scrollbar-width:none;width:100%}.high-scores .high-scores-body::-webkit-scrollbar{display:none}.high-scores .high-scores-body .high-score{align-items:flex-start;background-color:#f0f0f0;display:flex}.high-scores .high-scores-body .high-score:nth-child(2n){background-color:#dcdcdc}.high-scores .high-scores-body .high-score .name{color:#000;overflow:hidden;text-overflow:ellipsis}.high-scores .high-scores-body .high-score .number{color:#5a5a5a;margin-left:3px}.high-scores .high-scores-body .high-score .score{color:#5a5a5a}.high-scores .number{flex:1 1}.high-scores .name{flex:6 1}.high-scores .score{flex:2 1}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.game-over-screen{-webkit-animation:fall 1.3s ease-in forwards;animation:fall 1.3s ease-in forwards;background-color:rgba(50,50,50,.8);color:#fff;display:flex;flex-flow:column;height:100%;position:relative;width:100%}.game-over-screen .top-section{align-items:center;display:flex;flex:0 1 auto;flex-direction:column}.game-over-screen .top-section .game-over-title{-webkit-animation:floating 2s ease-in-out infinite;animation:floating 2s ease-in-out infinite;background-color:#db3131;border:.7vmin solid #fff;border-radius:2vmin;box-shadow:0 0 5px 2px rgba(0,0,0,.3);flex:2 1;font-size:5vmin;font-weight:700;margin-bottom:-1vmin;margin-top:1vmin;padding:.5vmin 2vmin;text-shadow:0 0 5px rgba(0,0,0,.3)}.game-over-screen .top-section .score-row{align-items:center;display:flex;flex:3 1;flex-wrap:wrap;height:100%;justify-content:space-around;margin:2vmin 1.5vmin 0;width:100%}.game-over-screen .top-section .score-row .game-over-score{align-items:center;background-color:#db3131;border:.6vmin solid #db3131;border-radius:1vh;display:flex;flex:3 1;flex-direction:column;height:9vmin;justify-content:center;margin:0 .25vmin}.game-over-screen .top-section .score-row .game-over-score .final-score{align-items:baseline;flex:1 1;font-size:3.4vmin;text-shadow:0 0 5px rgba(0,0,0,.3)}.game-over-screen .top-section .score-row .game-over-score .final-score .score{font-size:4.2vmin;margin-left:.75vmin}.game-over-screen .top-section .score-row .game-over-score .average-scores{align-items:center;background:#fff;border-radius:1vh;color:#db3131;display:flex;flex:1 1;font-size:2.1vmin;height:100%;justify-content:space-around;width:100%}.game-over-screen .top-section .score-row .game-over-score .average-scores>div{flex:1 1;justify-content:space-around}.game-over-screen .top-section .score-row .submit-score-button{flex:2 1;margin:0 .75vmin}.game-over-screen .top-section .score-row .submit-score-button .button,.game-over-screen .top-section .score-row .submit-score-button .button-input-text{border:.6vmin solid #db3131;height:9vmin}.game-over-screen .top-section .score-row .submit-score-button .primary-text{flex:2 1}.game-over-screen .top-section .score-row .submit-score-button .button-input-text{font-size:1.5vmin}.game-over-screen .top-section .score-row div{display:flex}.game-over-screen .bottom-section{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:space-around;overflow:auto}.game-over-screen .bottom-section .high-scores-container,.game-over-screen .bottom-section .video-history-container{height:95%}.game-over-screen .bottom-section .video-history-container{width:59%}.game-over-screen .bottom-section .high-scores-container{width:39%}@-webkit-keyframes fall{0%{bottom:60vh}60%,to{bottom:0}80%{bottom:2.5vh}}@keyframes fall{0%{bottom:60vh}60%,to{bottom:0}80%{bottom:2.5vh}}.round-over-screen{align-items:center;-webkit-animation:zoom 1s ease-in-out;animation:zoom 1s ease-in-out;background-color:rgba(219,49,49,.85);display:flex;flex-direction:column;height:100%;justify-content:center}.round-over-screen .correct{-webkit-animation:floating 2s ease-in-out infinite;animation:floating 2s ease-in-out infinite;background-color:#5e5eff;border:.7vmin solid #fff;border-radius:2vmin;box-shadow:0 0 5px 2px rgba(0,0,0,.3);font-size:5vmin;max-height:10%;padding:.5vmin 2vmin;text-shadow:0 0 5px rgba(0,0,0,.3)}.round-over-screen .correct.perfect{background-color:#219c21}.round-over-screen .round-scores{align-items:center;border:.5vmin solid #fff;border-radius:1vh;box-shadow:0 0 5px 2px rgba(0,0,0,.3);display:flex;margin:1vmin 0;max-height:11%;width:90%}.round-over-screen .round-scores .advanced-score{flex-basis:25%;font-size:2.4vmin;text-align:center}.round-over-screen .round-scores .total-score{background:#fff;border-left:.5vh solid #fff;color:#db3131;flex-basis:50%;font-size:3.4vmin;text-align:center}.round-over-screen .round-scores .total-score span{font-size:3.8vmin}.round-over-screen .video-history{height:73%;width:98%}@-webkit-keyframes zoom{0%{opacity:.1;-webkit-transform:scale(.01);transform:scale(.01)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom{0%{opacity:.1;-webkit-transform:scale(.01);transform:scale(.01)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.searching-screen{align-items:center;background-color:#000;display:flex;font-size:6vmin;height:100%;justify-content:center;width:100%}.searching-screen .error-box,.searching-screen .searching-box{border:.5vh solid #fff;border-radius:2vh;color:#fff;margin:2vmin;padding:1.5vh}.searching-screen .searching-box{-webkit-animation:floating 1s ease-in-out infinite;animation:floating 1s ease-in-out infinite}.searching-screen .searching-box .searching-label{color:#fff;margin-right:2vmin}.searching-screen .searching-box .searching-words{color:#db3131}.searching-screen .searching-box .searching-words .hidden-letter{-webkit-animation:none;animation:none;font-size:6vmin;width:4vmin}.searching-screen .error-box{-webkit-animation:floating 2.5s ease-in-out;animation:floating 2.5s ease-in-out;text-align:center}@-webkit-keyframes rainbow-cycle{14.2857142857%{color:#fc4141}28.5714285714%{color:orange}42.8571428571%{color:#ff0}57.1428571429%{color:#219c21}71.4285714286%{color:#5e5eff}85.7142857143%{color:#a34de0}to{color:#fab2fa}0%,to{color:#fc4141}0%,25%,50%,75%,to{-webkit-transform:translateY(.4vmin);transform:translateY(.4vmin)}12.5%,62.5%{-webkit-transform:translateY(.2vmin);transform:translateY(.2vmin)}37.5%,87.5%{-webkit-transform:translateY(.6vmin);transform:translateY(.6vmin)}}@keyframes rainbow-cycle{14.2857142857%{color:#fc4141}28.5714285714%{color:orange}42.8571428571%{color:#ff0}57.1428571429%{color:#219c21}71.4285714286%{color:#5e5eff}85.7142857143%{color:#a34de0}to{color:#fab2fa}0%,to{color:#fc4141}0%,25%,50%,75%,to{-webkit-transform:translateY(.4vmin);transform:translateY(.4vmin)}12.5%,62.5%{-webkit-transform:translateY(.2vmin);transform:translateY(.2vmin)}37.5%,87.5%{-webkit-transform:translateY(.6vmin);transform:translateY(.6vmin)}}@-webkit-keyframes floating{25%{-webkit-transform:translateY(.25vh);transform:translateY(.25vh)}75%{-webkit-transform:translateY(-.25vh);transform:translateY(-.25vh)}}@keyframes floating{25%{-webkit-transform:translateY(.25vh);transform:translateY(.25vh)}75%{-webkit-transform:translateY(-.25vh);transform:translateY(-.25vh)}}.tutorial-screen{align-items:center;background-color:rgba(50,50,50,.85);display:flex;flex-direction:column;height:100%;justify-content:space-around}.tutorial-screen .tutorial-section{border:.5vmin solid #fff;border-radius:1vmin;box-shadow:0 0 5px 2px rgba(0,0,0,.3);display:flex;flex-direction:column;margin:.2vmin .5vmin}.tutorial-screen .tutorial-section .title{background-color:rgba(219,49,49,.8);border-bottom:.5vmin solid #fff;color:#fff;font-size:2.7vmin;font-weight:500;text-align:center}.tutorial-screen .tutorial-section .body{flex-grow:1;padding:.5vmin}.tutorial-screen .how-to-play{font-size:2.1vmin}.tutorial-screen .how-to-play .step{margin-bottom:.25vmin}.tutorial-screen .how-to-play .step:last-of-type{text-align:center}.tutorial-screen .how-to-play .step .number{background-color:#db3131;border:.4vmin solid hsla(0,0%,100%,.8);border-radius:100%;display:inline-block;height:2.7vmin;margin-right:1vmin;text-align:center;width:2.7vmin}.tutorial-screen .hint-tips .grid-item{align-self:flex-start}.tutorial-screen .hint-tips .tip{text-wrap:balance;font-size:2.1vmin;line-height:2.2vmin;padding:0 2vmin .5vmin;text-align:center}.tutorial-screen .hint-tips .button,.tutorial-screen .hint-tips .button-input-text{border:.5vmin solid #db3131;height:4.5vmin}
/*# sourceMappingURL=main.d4c10433.css.map*/