.main-menu{display:flex;flex-direction:column;padding:20px;height:100%;align-items:center;justify-content:space-between}.main-menu .main-menu-title{max-width:90%;margin-top:30px;-webkit-animation-name:title-slide-in;animation-name:title-slide-in;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-timing-function:cubic-bezier(.28,.84,.42,1)}.main-menu .main-menu-mode-chooser{margin-top:-120px;text-align:center;-webkit-animation-name:slide-from-side;animation-name:slide-from-side;-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.main-menu .main-menu-mode-chooser .game-mode-select .game-mode-text{font-family:Aprils;font-size:45px;color:#fff;padding:0;margin:0 0 40px;text-transform:uppercase;text-shadow:1px 1px 0 #534741,2px 2px 0 #534741,3px 3px 0 #534741,4px 4px 0 #534741,-.6px -.6px 0 #534741}.main-menu .main-menu-mode-chooser .game-mode-select .game-mode-buttons{display:flex;flex-direction:row;justify-content:center}.main-menu .main-menu-mode-chooser .game-mode-select .select-mode-button{margin:0 10px}.main-menu .main-menu-sponsors{text-align:center;max-width:1280px;background-color:#fff;padding:20px 10px;border-radius:10px;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:2.2s;animation-delay:2.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.main-menu .main-menu-sponsors .logo-list{display:flex;flex-direction:column;align-items:center;margin-bottom:15px}.main-menu .main-menu-sponsors .logo-list img{max-width:90%;width:680px}.main-menu .main-menu-sponsors .disclaimer{color:#7b7b7b;font-size:13px;font-family:PT Sans,sans-serif;padding:0;margin:0}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:.95}}@keyframes fade-in{0%{opacity:0}to{opacity:.95}}@-webkit-keyframes fade-out{0%{opacity:.95}to{opacity:0}}@keyframes fade-out{0%{opacity:.95}to{opacity:0}}@-webkit-keyframes title-slide-in{0%{-webkit-transform:scale(1) translateY(-150%);transform:scale(1) translateY(-150%)}36%{-webkit-transform:scale(1) translateY(-150%);transform:scale(1) translateY(-150%)}50%{-webkit-transform:scale(1.05,.95) translateY(-55%);transform:scale(1.05,.95) translateY(-55%)}70%{-webkit-transform:scale(.9,1.1) translateY(-75%);transform:scale(.9,1.1) translateY(-75%)}90%{-webkit-transform:scale(1.1,.9) translateY(-7px);transform:scale(1.1,.9) translateY(-7px)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes title-slide-in{0%{-webkit-transform:scale(1) translateY(-150%);transform:scale(1) translateY(-150%)}36%{-webkit-transform:scale(1) translateY(-150%);transform:scale(1) translateY(-150%)}50%{-webkit-transform:scale(1.05,.95) translateY(-55%);transform:scale(1.05,.95) translateY(-55%)}70%{-webkit-transform:scale(.9,1.1) translateY(-75%);transform:scale(.9,1.1) translateY(-75%)}90%{-webkit-transform:scale(1.1,.9) translateY(-7px);transform:scale(1.1,.9) translateY(-7px)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes slide-from-side{0%{-webkit-transform:scale(1) translateX(-400%);transform:scale(1) translateX(-400%)}10%{-webkit-transform:scale(1.1,.9) translateX(-400%);transform:scale(1.1,.9) translateX(-400%)}30%{-webkit-transform:scale(.9,1.1) translateX(50%);transform:scale(.9,1.1) translateX(50%)}57%{-webkit-transform:scale(1.05,.95) translateX(50%);transform:scale(1.05,.95) translateX(50%)}64%{-webkit-transform:scale(1.05,.95) translateX(0);transform:scale(1.05,.95) translateX(0)}to{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}@keyframes slide-from-side{0%{-webkit-transform:scale(1) translateX(-400%);transform:scale(1) translateX(-400%)}10%{-webkit-transform:scale(1.1,.9) translateX(-400%);transform:scale(1.1,.9) translateX(-400%)}30%{-webkit-transform:scale(.9,1.1) translateX(50%);transform:scale(.9,1.1) translateX(50%)}57%{-webkit-transform:scale(1.05,.95) translateX(50%);transform:scale(1.05,.95) translateX(50%)}64%{-webkit-transform:scale(1.05,.95) translateX(0);transform:scale(1.05,.95) translateX(0)}to{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}.loading{top:0;left:0;right:0;bottom:0;position:fixed;text-align:center;vertical-align:middle}.loading:after{position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);content:" ";display:inline-block;width:60px;height:60px;line-height:60px;border-radius:50%;border:10px solid #178118;box-sizing:border-box;-webkit-animation:rsm-sweep 1s linear infinite alternate,rsm-rotate .8s linear infinite;animation:rsm-sweep 1s linear infinite alternate,rsm-rotate .8s linear infinite}@keyframes rsm-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rsm-rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes rsm-sweep{0%{-webkit-clip-path:polygon(0 0,0 0,0 0,50% 50%,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,50% 50%,0 0,0 0,0 0)}50%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,50% 50%,100% 0,100% 0,0 0);clip-path:polygon(0 0,0 100%,0 100%,50% 50%,100% 0,100% 0,0 0)}to{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,50% 50%,100% 100%,100% 0,0 0);clip-path:polygon(0 0,0 100%,100% 100%,50% 50%,100% 100%,100% 0,0 0)}}@-webkit-keyframes rsm-sweep{0%{-webkit-clip-path:polygon(0 0,0 0,0 0,50% 50%,0 0,0 0,0 0)}50%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,50% 50%,100% 0,100% 0,0 0)}to{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,50% 50%,100% 100%,100% 0,0 0)}}.game-canvas{position:relative;padding:20px 20px 0;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.game-canvas .main-menu-button{position:absolute;right:50px;bottom:40px}.game-canvas .game-score{text-align:center;display:flex;flex-direction:row;justify-content:center;margin:15px auto 0;-webkit-animation-name:show-score-board;animation-name:show-score-board;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-timing-function:cubic-bezier(.28,.84,.42,1)}.game-canvas .game-score .score-board{position:relative;width:250px;height:70px;vertical-align:middle;font-family:PT Sans,sans-serif;display:flex;flex-direction:row;align-items:center;align-content:stretch;text-transform:uppercase;padding:0 25px;margin:0 20px}.game-canvas .game-score .score-board:after{background:url(../../static/media/button-background.16ef943c.svg) no-repeat 50%;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.game-canvas .game-score .score-board.winner{-webkit-animation-name:tada;animation-name:tada;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1.5s;animation-duration:1.5s}.game-canvas .game-score .score-board.winner:after{-webkit-filter:hue-rotate(60deg);filter:hue-rotate(60deg)}.game-canvas .game-score .score-board.winner .score-board-team{font-size:18px}.game-canvas .game-score .score-board .score-board-team{font-size:25px}.game-canvas .game-score .score-board .score-board-team b{display:block;font-weight:700;font-size:25px}.game-canvas .game-score .score-board .score-board-score{font-size:55px;font-weight:700;line-height:75px;flex:1 1}.game-canvas .game-score .score-board .score-board-arrow{position:absolute;width:40px;height:40px;top:calc(50% - 20px);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-timing-function:cubic-bezier(.28,.84,.42,1)}.game-canvas .game-score .score-board.disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.game-canvas .game-score .score-board-center .score-board-score,.game-canvas .game-score .score-board-left .score-board-score{text-align:right;padding-right:15px}.game-canvas .game-score .score-board-center .score-board-arrow,.game-canvas .game-score .score-board-left .score-board-arrow{left:-40px;-webkit-animation-name:bounce-left;animation-name:bounce-left}.game-canvas .game-score .score-board-right{flex-direction:row-reverse}.game-canvas .game-score .score-board-right:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.game-canvas .game-score .score-board-right .score-board-score{text-align:left;padding-left:15px}.game-canvas .game-score .score-board-right .score-board-arrow{right:-40px;-webkit-animation-name:bounce-right;animation-name:bounce-right}.game-canvas.game-state-finished .game-score{z-index:1}.game-canvas.game-state-finished .score-board-arrow{display:none}.game-canvas .crossword{flex-grow:1;text-align:center;padding:25px 25px 0;display:flex;align-items:center;justify-content:center}.game-canvas .crossword.hidden{display:none}.game-canvas .crossword.hidden .crossword-board{-webkit-animation-name:hide-crossword;animation-name:hide-crossword;-webkit-animation-delay:0s;animation-delay:0s}.game-canvas .crossword .crossword-board-container{position:absolute}.game-canvas .crossword .crossword-board{display:inline-flex;flex-direction:column;-webkit-animation-name:show-crossword;animation-name:show-crossword;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-timing-function:cubic-bezier(.28,.84,.02,1);animation-timing-function:cubic-bezier(.28,.84,.02,1)}.game-canvas .crossword .crossword-board .crossword-row{display:inline-flex;flex-direction:row;max-height:46px}.game-canvas .crossword .crossword-board .crossword-row .crossword-cell{width:46px;height:46px;position:relative}.game-canvas .crossword .crossword-board .crossword-row .crossword-cell.crossword-cell-letter svg{background:-webkit-gradient(linear,left top,left bottom,from(#f0e8e5),to(#fff));background:linear-gradient(#f0e8e5,#fff);-webkit-filter:drop-shadow(-2px 2px 5px #000);filter:drop-shadow(-2px 2px 5px black);border-radius:5px;color:#4e321a;text-align:center;text-transform:uppercase}.game-canvas .crossword .crossword-board .crossword-row .crossword-cell svg{margin:3px;font-family:Aprils;font-weight:700}.game-canvas .crossword .crossword-board .crossword-row .crossword-cell .crossword-question-button{background:url(../../static/media/answer-button-background.09c1b3d5.svg) no-repeat 0 100%;background-color:#ecbb74;background-size:cover;border:2px solid #4e321a;border-radius:50%;position:absolute;width:40px;height:40px;-webkit-animation-name:select-question;animation-name:select-question;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;text-align:center;padding:0}.game-canvas .crossword .crossword-board .crossword-row .crossword-cell .crossword-question-button span{font-weight:700;display:block;font-size:24px;width:100%;height:100%;line-height:35px}.game-canvas .crossword .crossword-board .crossword-row .crossword-cell .crossword-question-button.horizontal{top:calc(50% - 20px);left:-42px}.game-canvas .crossword .crossword-board .crossword-row .crossword-cell .crossword-question-button.vertical{top:-42px;left:calc(50% - 20px)}.game-canvas .question-panel{text-align:center}.game-canvas .question-panel .question-panel-backdrop{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.game-canvas .question-panel .question-panel-timer{position:relative;margin-top:50px}.game-canvas .question-panel .question-panel-timer .progress-bar{max-height:40px}.game-canvas .question-panel .question-panel-timer .progress-bar .progress-bar-progress{-webkit-animation-name:timer-countdown;animation-name:timer-countdown;-webkit-animation-duration:inherit;animation-duration:inherit;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear}.game-canvas .question-panel .question-panel-answer-result{max-width:90%;width:200px;margin-top:80px;-webkit-animation-name:show-answer-result;animation-name:show-answer-result;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-timing-function:cubic-bezier(.28,.84,.42,1)}.game-canvas .question-panel .question-panel-content{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background-color:hsla(0,0%,100%,.9);border-radius:20px 20px 0 0;padding:15px;min-width:900px;font-family:PT Sans,sans-serif;max-width:1280px;-webkit-animation-name:show-question-panel;animation-name:show-question-panel;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-timing-function:cubic-bezier(.28,.84,.42,1)}.game-canvas .question-panel .question-panel-content .question{font-size:36px;color:#4e321a;text-align:center;font-weight:700;padding:10px}.game-canvas .question-panel .question-panel-content .answers{display:flex;flex-direction:row;flex-wrap:wrap;margin:20px 20px 0;color:#7b7b7b}.game-canvas .question-panel .question-panel-content .answers .answer{display:flex;justify-content:center;align-items:center;position:relative;flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 20px);margin:10px;border:3px solid #4e321a;border-radius:12px;padding:12px;cursor:pointer;font-size:28px;font-weight:700;min-height:60px;color:#4e321a;background:url(../../static/media/answer-button-background.09c1b3d5.svg) no-repeat 0 100%;background-color:#fff;background-size:100%;line-height:1.2}.game-canvas .question-panel .question-panel-content .answers .answer input[type=radio]{display:none}.game-canvas .question-panel .question-panel-content .answers .answer.disabled{cursor:not-allowed}.game-canvas .question-panel .question-panel-content .answers .answer:hover:not(.disabled){background-color:#ecbb74;color:#fff}.game-canvas .question-panel .question-panel-content .answers .answer.correct{background-color:#5ac72d;color:#fff}.game-canvas .question-panel .question-panel-content .answers .answer.wrong{background-color:#f75757;color:#fff}.game-canvas .question-panel .question-panel-content .answers .answer .indicator{position:absolute;left:-20px;top:calc(50% - 20px);display:inline-block;width:40px;height:40px}.game-canvas .question-panel .question-panel-content .answers .answer .indicator:before{position:absolute;width:100%;height:100%;line-height:40px;font-weight:700;text-align:center;color:#4e321a;font-family:Aprils}.game-canvas .question-panel .question-panel-content .answers .answer:first-child{padding-left:25px}.game-canvas .question-panel .question-panel-content .answers .answer:first-child .indicator:before{content:"A"}.game-canvas .question-panel .question-panel-content .answers .answer:first-child .indicator .background{fill:#6bd9f4}.game-canvas .question-panel .question-panel-content .answers .answer:nth-child(2){padding-right:25px}.game-canvas .question-panel .question-panel-content .answers .answer:nth-child(2) .indicator{left:auto;right:-20px}.game-canvas .question-panel .question-panel-content .answers .answer:nth-child(2) .indicator:before{content:"B"}.game-canvas .question-panel .question-panel-content .answers .answer:nth-child(2) .indicator .background{fill:#ffcf59}.game-canvas .question-panel .question-panel-content .answers .answer:nth-child(3){padding-left:25px}.game-canvas .question-panel .question-panel-content .answers .answer:nth-child(3) .indicator:before{content:"C"}.game-canvas .question-panel .question-panel-content .answers .answer:nth-child(3) .indicator .background{fill:#ea793b}.game-canvas .question-panel .question-panel-content .answers .answer:nth-child(4){padding-right:25px}.game-canvas .question-panel .question-panel-content .answers .answer:nth-child(4) .indicator{left:auto;right:-20px}.game-canvas .question-panel .question-panel-content .answers .answer:nth-child(4) .indicator:before{content:"D"}.game-canvas .question-panel .question-panel-content .answers .answer:nth-child(4) .indicator .background{fill:#88d23a}.game-canvas .question-panel.dismissing .question-panel-backdrop{-webkit-animation-name:fade-out;animation-name:fade-out}.game-canvas .question-panel.dismissing .question-panel-content{-webkit-animation-name:hide-question-panel;animation-name:hide-question-panel}.game-canvas .question-panel.dismissing .question-panel-answer-result{-webkit-animation-name:hide-answer-result;animation-name:hide-answer-result}.confirm-dialog .confirm-dialog-backdrop{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.confirm-dialog .confirm-dialog-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.confirm-dialog .confirm-dialog-content{background-color:#fff;border-radius:20px;padding:20px;font-family:PT Sans,sans-serif;max-width:1280px;-webkit-animation-name:bounceInUp;animation-name:bounceInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-timing-function:cubic-bezier(.28,.84,.42,1)}.confirm-dialog .confirm-dialog-content .confirm-dialog-text{font-size:34px;font-weight:700;color:#4e321a;text-align:center;padding-bottom:20px;padding-left:40px;padding-right:40px}.confirm-dialog .confirm-dialog-content .confirm-dialog-buttons{display:flex;flex-direction:row;margin-top:20px;justify-content:center;align-items:center}.confirm-dialog .confirm-dialog-content .confirm-dialog-buttons .styled-button{margin:0 10px}.confirm-dialog .confirm-dialog-content .confirm-dismiss-button{-webkit-filter:grayscale(1);filter:grayscale(1)}.confirm-dialog .confirm-dialog-content .confirm-positive-button{-webkit-filter:hue-rotate(60deg);filter:hue-rotate(60deg)}@-webkit-keyframes bounce-left{0%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}10%{-webkit-transform:scale(1.1,.9) translateX(0);transform:scale(1.1,.9) translateX(0)}30%{-webkit-transform:scale(.9,1.1) translateX(-125%);transform:scale(.9,1.1) translateX(-125%)}50%{-webkit-transform:scale(1.05,.95) translateX(0);transform:scale(1.05,.95) translateX(0)}57%{-webkit-transform:scale(1) translateX(-7px);transform:scale(1) translateX(-7px)}64%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}to{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}@keyframes bounce-left{0%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}10%{-webkit-transform:scale(1.1,.9) translateX(0);transform:scale(1.1,.9) translateX(0)}30%{-webkit-transform:scale(.9,1.1) translateX(-125%);transform:scale(.9,1.1) translateX(-125%)}50%{-webkit-transform:scale(1.05,.95) translateX(0);transform:scale(1.05,.95) translateX(0)}57%{-webkit-transform:scale(1) translateX(-7px);transform:scale(1) translateX(-7px)}64%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}to{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}@-webkit-keyframes bounce-right{0%{-webkit-transform:scale(1) translateX(0) rotate(180deg);transform:scale(1) translateX(0) rotate(180deg)}10%{-webkit-transform:scale(1.1,.9) translateX(0) rotate(180deg);transform:scale(1.1,.9) translateX(0) rotate(180deg)}30%{-webkit-transform:scale(.9,1.1) translateX(125%) rotate(180deg);transform:scale(.9,1.1) translateX(125%) rotate(180deg)}50%{-webkit-transform:scale(1.05,.95) translateX(0) rotate(180deg);transform:scale(1.05,.95) translateX(0) rotate(180deg)}57%{-webkit-transform:scale(1) translateX(7px) rotate(180deg);transform:scale(1) translateX(7px) rotate(180deg)}64%{-webkit-transform:scale(1) translateX(0) rotate(180deg);transform:scale(1) translateX(0) rotate(180deg)}to{-webkit-transform:scale(1) translateX(0) rotate(180deg);transform:scale(1) translateX(0) rotate(180deg)}}@keyframes bounce-right{0%{-webkit-transform:scale(1) translateX(0) rotate(180deg);transform:scale(1) translateX(0) rotate(180deg)}10%{-webkit-transform:scale(1.1,.9) translateX(0) rotate(180deg);transform:scale(1.1,.9) translateX(0) rotate(180deg)}30%{-webkit-transform:scale(.9,1.1) translateX(125%) rotate(180deg);transform:scale(.9,1.1) translateX(125%) rotate(180deg)}50%{-webkit-transform:scale(1.05,.95) translateX(0) rotate(180deg);transform:scale(1.05,.95) translateX(0) rotate(180deg)}57%{-webkit-transform:scale(1) translateX(7px) rotate(180deg);transform:scale(1) translateX(7px) rotate(180deg)}64%{-webkit-transform:scale(1) translateX(0) rotate(180deg);transform:scale(1) translateX(0) rotate(180deg)}to{-webkit-transform:scale(1) translateX(0) rotate(180deg);transform:scale(1) translateX(0) rotate(180deg)}}@-webkit-keyframes select-question{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}40%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}70%{-webkit-transform:scale(1.05,.95);transform:scale(1.05,.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes select-question{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)}40%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)}70%{-webkit-transform:scale(1.05,.95);transform:scale(1.05,.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes show-score-board{0%{-webkit-transform:translateY(-150%);transform:translateY(-150%)}65%{-webkit-transform:translateY(40%);transform:translateY(40%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes show-score-board{0%{-webkit-transform:translateY(-150%);transform:translateY(-150%)}65%{-webkit-transform:translateY(40%);transform:translateY(40%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes show-question-panel{0%{-webkit-transform:translate(-50%,150%);transform:translate(-50%,150%)}65%{-webkit-transform:translate(-50%);transform:translate(-50%)}to{-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes show-question-panel{0%{-webkit-transform:translate(-50%,150%);transform:translate(-50%,150%)}65%{-webkit-transform:translate(-50%);transform:translate(-50%)}to{-webkit-transform:translate(-50%);transform:translate(-50%)}}@-webkit-keyframes hide-question-panel{0%{-webkit-transform:translate(-50%);transform:translate(-50%)}65%{-webkit-transform:translate(-50%,150%);transform:translate(-50%,150%)}to{-webkit-transform:translate(-50%,150%);transform:translate(-50%,150%)}}@keyframes hide-question-panel{0%{-webkit-transform:translate(-50%);transform:translate(-50%)}65%{-webkit-transform:translate(-50%,150%);transform:translate(-50%,150%)}to{-webkit-transform:translate(-50%,150%);transform:translate(-50%,150%)}}@-webkit-keyframes timer-countdown{0%{width:0}to{width:100%}}@keyframes timer-countdown{0%{width:0}to{width:100%}}@-webkit-keyframes show-answer-result{0%{-webkit-transform:scale(.3) translateY(50%);transform:scale(.3) translateY(50%)}70%{-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes show-answer-result{0%{-webkit-transform:scale(.3) translateY(50%);transform:scale(.3) translateY(50%)}70%{-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes hide-answer-result{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.0001,.00001);transform:scale(.0001,.00001)}}@keyframes hide-answer-result{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.0001,.00001);transform:scale(.0001,.00001)}}@-webkit-keyframes show-crossword{0%{opacity:.3;-webkit-transform:scale(.6) translateY(500%);transform:scale(.6) translateY(500%)}80%{opacity:.9;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{opacit:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes show-crossword{0%{opacity:.3;-webkit-transform:scale(.6) translateY(500%);transform:scale(.6) translateY(500%)}80%{opacity:.9;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{opacit:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes hide-crossword{0%{opacity:.3;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}20%{opacity:.9;-webkit-transform:scale(1.1) translateY(-20%);transform:scale(1.1) translateY(-20%)}to{opacit:1;-webkit-transform:scale(1) translateY(500%);transform:scale(1) translateY(500%)}}@keyframes hide-crossword{0%{opacity:.3;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}20%{opacity:.9;-webkit-transform:scale(1.1) translateY(-20%);transform:scale(1.1) translateY(-20%)}to{opacit:1;-webkit-transform:scale(1) translateY(500%);transform:scale(1) translateY(500%)}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}

/*! normalize.css v9.0.1 | MIT License | github.com/csstools/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}*{box-sizing:border-box}body,html{width:100%;height:100%;min-height:100vh}body,html,p{margin:0;padding:0}a,button{text-decoration:none;border:none;cursor:pointer}#root,.app-container{height:100%}.app-container .game-background{position:absolute;top:0;bottom:0;left:0;right:0;background:url(../../static/media/background.6c7cbc8e.png) no-repeat 50%;background-size:cover}.app-container .game-content-container{z-index:1;position:relative;height:100%}.styled-button{color:#4e321a;font-family:Aprils;text-transform:uppercase;position:relative;background:none;outline:none}.styled-button:active,.styled-button:focus{-webkit-filter:brightness(68%) contrast(170%);filter:brightness(68%) contrast(170%);outline:none}.styled-button:after{background:url(../../static/media/button-background.16ef943c.svg) no-repeat 50%;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.small-button{line-height:55px;font-size:32px;width:150px;height:50px;vertical-align:middle;text-align:center;display:inline-block}.medium-button{width:200px;height:60px;line-height:65px;font-size:36px;vertical-align:middle}.large-button{line-height:105px;font-size:55px;width:300px;height:95px;vertical-align:middle}.close-button{line-height:50px;font-size:32px;width:48px;height:48px;vertical-align:middle;color:#fff}.close-button:after{background:url(../../static/media/close-button-background.b8a576ab.svg) no-repeat 50%}.styled-button-right:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@font-face{font-family:Aprils;src:local("Januar"),local("Januar-Regular"),url(../../static/media/Januar.c8c26986.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;src:local("PT Sans"),local("PTSans-Regular"),url(../../static/media/pt-sans-latin-regular.3dbcf524.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:local("PT Sans"),local("PTSans-Regular"),url(../../static/media/pt-sans-latin-ext-regular.558726f9.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;src:local("PT Sans Bold"),local("PTSans-Bold"),url(../../static/media/pt-sans-latin-bold.645c24de.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:local("PT Sans Bold"),local("PTSans-Bold"),url(../../static/media/pt-sans-latin-ext-bold.af90687d.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}
/*# sourceMappingURL=main.9167f10f.chunk.css.map */