@import url(https://fonts.googleapis.com/css2?family=Patrick+Hand&display=swap);@import url(https://fonts.googleapis.com/css2?family=Pacifico&display=swap);@import url(https://fonts.googleapis.com/css2?family=Kalam:wght@300;400;700&family=Pacifico&display=swap);@import url(https://fonts.googleapis.com/css2?family=Kalam:wght@300;400;700&family=Neucha&family=Pacifico&display=swap);@import url(https://fonts.googleapis.com/css2?family=Itim&family=Kalam:wght@300;400;700&family=Neucha&family=Pacifico&family=Sriracha&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}*{box-sizing:border-box;font-family:Patrick Hand,cursive;margin:0;padding:0}.App{background-image:linear-gradient(to left bottom,#2a2a2a,#484848,#686868,#8a8a8a,#aeaeae);display:flex;height:100%;justify-content:center;overflow:hidden;position:absolute;width:100%}@-webkit-keyframes opacity{0%{opacity:100%}90%{opacity:100%}to{opacity:0}}@keyframes opacity{0%{opacity:100%}90%{opacity:100%}to{opacity:0}}.loading-screen{-webkit-animation:loading-bg 3.5s ease;animation:loading-bg 3.5s ease;height:100%;left:0;position:fixed;top:0;width:100%;z-index:6}@-webkit-keyframes loading-bg{0%{background-color:#000}50%{background-color:#000}to{background-color:none}}@keyframes loading-bg{0%{background-color:#000}50%{background-color:#000}to{background-color:none}}.loading-screen__logo{left:50%;padding:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%}@media(max-width:768px){.loading-screen__logo{width:100%}}.loading-screen__logo img{-webkit-animation:logo 2s ease;animation:logo 2s ease;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;width:80%}@-webkit-keyframes logo{0%{opacity:100%;width:80%}30%{opacity:100%;width:100%}90%{opacity:100%;width:80%}to{opacity:0}}@keyframes logo{0%{opacity:100%;width:80%}30%{opacity:100%;width:100%}90%{opacity:100%;width:80%}to{opacity:0}}.loading-screen__progress-bar-container{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;padding:0 40px;position:absolute;top:70%;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60%}@media(max-width:768px){.loading-screen__progress-bar-container{width:100%}}.loading-screen__progress-bar-bg{-webkit-animation:opacity 2s linear;animation:opacity 2s linear;background-color:dimgray;height:6px;opacity:0;width:100%}.loading-screen__progress-bar{align-self:flex-start;-webkit-animation:progress-bar 2s linear;animation:progress-bar 2s linear;background-color:#fff;height:6px;opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px);width:100%}@-webkit-keyframes progress-bar{0%{opacity:100%;width:0}90%{opacity:100%;width:100%}to{opacity:0;width:100%}}@keyframes progress-bar{0%{opacity:100%;width:0}90%{opacity:100%;width:100%}to{opacity:0;width:100%}}.loading-screen__copyright{-webkit-animation:opacity 2s linear;animation:opacity 2s linear;bottom:10px;color:#fff;display:flex;font-size:1.2rem;justify-content:center;left:0;opacity:0;position:absolute;width:100%}@media(max-width:768px){.loading-screen__copyright{font-size:1rem}}.loading-screen__copyright i{-webkit-transform:translateY(3px);transform:translateY(3px)}.game{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-top:60px;max-width:2560px;-webkit-perspective:1000px;perspective:1000px;position:relative;width:100%!important}@media(max-width:1600px){.game{margin-top:0}}@media(max-width:512px){.game{margin-top:40px}}.game__table{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50px;box-sizing:initial;display:flex;-webkit-filter:drop-shadow(47px -38px 40px #000)!important;filter:drop-shadow(47px -38px 40px #000)!important;justify-content:center;min-height:110%!important;position:relative;-webkit-transform:rotateX(15deg) translateY(-30px);transform:rotateX(15deg) translateY(-30px);width:100%}@media(max-width:1920px){.game__table{-webkit-transform:rotateX(20deg) translateY(-30px);transform:rotateX(20deg) translateY(-30px)}}@media(max-width:1000px){.game__table{min-width:120%!important}}.game__card-container{grid-column-gap:10px;grid-row-gap:15px;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(3,1fr);height:70%;padding:30px;width:70%}@media(max-width:1920px){.game__card-container{width:70%}}@media(max-width:1600px){.game__card-container{grid-column-gap:10px;grid-row-gap:10px;height:80%;width:80%}}@media(max-width:1280px){.game__card-container{grid-column-gap:7px;grid-row-gap:7px;height:75%;width:75%}}@media(max-width:900px){.game__card-container{width:80%}}@media screen and (max-width:950px)and (orientation:landscape){.game__card-container{width:60%}}@media(orientation:portrait){.game__card-container{grid-column-gap:5px;grid-row-gap:5px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(6,1fr);width:85%}}@media screen and (max-width:950px)and (orientation:portrait){.game__card-container{grid-column-gap:5px;grid-row-gap:5px;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);height:80%;padding:20px;width:80%;width:55%}}@media(max-width:512px){.game__card-container{grid-column-gap:5px;grid-row-gap:5px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(6,1fr);height:75%;width:65%}}@media(max-width:360px){.game__card-container{width:62%}}@media(max-width:320px){.game__card-container{width:55%}}@media(max-width:280px){.game__card-container{width:75%}}@media screen and (min-width:1100px)and (max-height:600px)and (orientation:landscape){.game__card-container{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,1fr);height:75%;width:85%}}.game__flip-card{aspect-ratio:2/3;background-color:transparent;border-radius:4px;cursor:pointer;display:block;-webkit-filter:brightness(100%) drop-shadow(6px -5px 2px rgba(0,0,0,.3));filter:brightness(100%) drop-shadow(6px -5px 2px rgba(0,0,0,.3));margin:0;-webkit-perspective:1000px;perspective:1000px;position:relative;transition:.8s linear;z-index:2}.game__flip-card--guessed{-webkit-filter:brightness(30%) drop-shadow(6px -5px 2px rgba(0,0,0,.3));filter:brightness(30%) drop-shadow(6px -5px 2px rgba(0,0,0,.3))}.game__card{height:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;width:100%}.game__card--exposed{cursor:default;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.game__card-front{background-color:#cecbd3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='28'%3E%3Cpath fill='%2311438c' fill-opacity='.69' d='M56 26v2h-7.75c2.3-1.27 4.94-2 7.75-2zm-26 2a2 2 0 1 0-4 0h-4.09A25.98 25.98 0 0 0 0 16v-2c.67 0 1.34.02 2 .07V14a2 2 0 0 0-2-2v-2a4 4 0 0 1 3.98 3.6 28.09 28.09 0 0 1 2.8-3.86A8 8 0 0 0 0 6V4a9.99 9.99 0 0 1 8.17 4.23c.94-.95 1.96-1.83 3.03-2.63A13.98 13.98 0 0 0 0 0h7.75c2 1.1 3.73 2.63 5.1 4.45 1.12-.72 2.3-1.37 3.53-1.93A20.1 20.1 0 0 0 14.28 0h2.7c.45.56.88 1.14 1.29 1.74 1.3-.48 2.63-.87 4-1.15-.11-.2-.23-.4-.36-.59H26v.07a28.4 28.4 0 0 1 4 0V0h4.09l-.37.59c1.38.28 2.72.67 4.01 1.15.4-.6.84-1.18 1.3-1.74h2.69a20.1 20.1 0 0 0-2.1 2.52c1.23.56 2.41 1.2 3.54 1.93A16.08 16.08 0 0 1 48.25 0H56c-4.58 0-8.65 2.2-11.2 5.6 1.07.8 2.09 1.68 3.03 2.63A9.99 9.99 0 0 1 56 4v2a8 8 0 0 0-6.77 3.74c1.03 1.2 1.97 2.5 2.79 3.86A4 4 0 0 1 56 10v2a2 2 0 0 0-2 2.07 28.4 28.4 0 0 1 2-.07v2c-9.2 0-17.3 4.78-21.91 12H30zM7.75 28H0v-2c2.81 0 5.46.73 7.75 2zM56 20v2c-5.6 0-10.65 2.3-14.28 6h-2.7c4.04-4.89 10.15-8 16.98-8zm-39.03 8h-2.69C10.65 24.3 5.6 22 0 22v-2c6.83 0 12.94 3.11 16.97 8zm15.01-.4a28.09 28.09 0 0 1 2.8-3.86 8 8 0 0 0-13.55 0c1.03 1.2 1.97 2.5 2.79 3.86a4 4 0 0 1 7.96 0zm14.29-11.86c1.3-.48 2.63-.87 4-1.15a25.99 25.99 0 0 0-44.55 0c1.38.28 2.72.67 4.01 1.15a21.98 21.98 0 0 1 36.54 0zm-5.43 2.71c1.13-.72 2.3-1.37 3.54-1.93a19.98 19.98 0 0 0-32.76 0c1.23.56 2.41 1.2 3.54 1.93a15.98 15.98 0 0 1 25.68 0zm-4.67 3.78c.94-.95 1.96-1.83 3.03-2.63a13.98 13.98 0 0 0-22.4 0c1.07.8 2.09 1.68 3.03 2.63a9.99 9.99 0 0 1 16.34 0z'/%3E%3C/svg%3E")}.game__card-back,.game__card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:absolute;width:100%}.game__card-back{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.new-game{-webkit-animation:bg 1.5s ease;animation:bg 1.5s ease;background-color:none;height:100%;position:fixed;width:100vw;z-index:4}@-webkit-keyframes bg{0%{background-color:none}50%{background-color:rgba(0,0,0,.719)}to{background-color:none}}@keyframes bg{0%{background-color:none}50%{background-color:rgba(0,0,0,.719)}to{background-color:none}}.scoreboard{color:#fff;display:flex;font-size:1.8rem;justify-content:center;padding:20px;text-shadow:.5px .5px #000;text-transform:uppercase;width:100%;z-index:3}@media(max-width:1600px){.scoreboard{font-size:1.3rem;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media(max-width:1300px){.scoreboard{font-size:1rem;-webkit-transform:translateY(30%);transform:translateY(30%)}}@media(max-width:1000px){.scoreboard{font-size:1rem;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:512px){.scoreboard{font-size:.9rem;padding:10px;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media(max-width:400px){.scoreboard{font-size:.8rem;-webkit-transform:translateY(20%);transform:translateY(20%)}}.scoreboard__item{display:flex;margin:0 10px}@media(max-width:512px){.scoreboard__item{margin:0 2px}}.scoreboard__value{margin-left:5px;min-width:30px;text-align:left}@media(max-width:512px){.scoreboard__value{min-width:10px}}.scoreboard__value.stopwatch{margin-left:5px;min-width:120px}@media(max-width:1300px){.scoreboard__value.stopwatch{min-width:80px}}@media(max-width:512px){.scoreboard__value.stopwatch{min-width:60px}}.scoreboard__value.score{min-width:80px}@media(max-width:1300px){.scoreboard__value.score{min-width:50px}}@media(max-width:512px){.scoreboard__value.score{min-width:40px}}.header{background-color:none;background-image:linear-gradient(1turn,rgba(252,89,89,0),rgba(41,53,86,.64));display:flex;font-weight:500;height:100px;justify-content:center;left:0;min-width:100%;position:fixed;top:0;z-index:2}@media(max-width:1600px){.header{height:70px}}@media(max-width:1280px){.header{height:50px}}@media(max-width:1000px){.header{background-image:none}}@media(max-width:768px){.header{height:60px}}.header__content{display:flex;height:60px;justify-content:space-between;max-width:2560px;width:100vw}.logo{padding:10px;transition:.3s;width:170px;z-index:2}@media(max-width:900px){.logo{width:120px}}@media(max-width:768px){.logo{width:120px}}.navigation__links{display:flex;margin-right:60px;transition:.5s}.navigation__links--mobile{align-items:flex-start;box-shadow:2px 2px 2px 0 dimgray;display:flex;flex-direction:column;height:0;left:-100vw;padding:20px 10px 0;position:absolute;top:60px;width:0}.navigation__links--active{background-color:hsla(0,2%,91%,.945);color:#fff!important;height:100vh;left:-20px;opacity:100%;position:fixed;top:60px;-webkit-transform:translateX(20px);transform:translateX(20px);width:80vw}@media(max-width:280px){.navigation__links--active{width:95vw}}@media(min-width:900px){.navigation__links--active{display:none}}.navigation__link{color:#fff;cursor:pointer;font-size:1.125rem;list-style:none;padding:10px;text-transform:uppercase;-webkit-transform:translateX(8px);transform:translateX(8px);transition:all .3s;z-index:2}@media(max-width:900px){.navigation__link{margin-left:-25px;padding:20px}}.navigation__link:hover{color:hsla(0,1%,74%,.945)}.navigation__link--mobile{color:#000;padding-left:45px;text-align:left;width:100%}.navigation__link--mobile,.navigation__link--mobile a{display:block;min-width:100%}.navigation__link img{-webkit-filter:brightness(90%);filter:brightness(90%);transition:all .3s;width:25px}.navigation__link img:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}.navigation__setup-icon{color:#fff;cursor:pointer;font-size:1.5rem;position:absolute;right:10px;top:0;-webkit-transform:translateY(-4px);transform:translateY(-4px);transition:all .3s}@media(max-width:900px){.navigation__setup-icon{right:50px;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.navigation__setup-icon i{transition:all .3s}.navigation__setup-icon:hover{color:hsla(0,1%,74%,.945)}.navigation__setup-icon:hover i{rotate:90deg}.navigation__hamburger{color:#fff;cursor:pointer;display:block;font-size:1rem;min-width:70px;position:absolute;right:0;top:0;-webkit-transform:translate(15px,-5px);transform:translate(15px,-5px)}@media(min-width:900px){.navigation__hamburger{display:none}}.end-game-pop-up{background-color:rgba(0,0,0,.7);height:100%;position:fixed;width:100vw;z-index:3}.end-game-pop-up,.end-game-pop-up__container{align-items:center;display:flex;justify-content:center}.end-game-pop-up__container{background-color:hsla(0,2%,91%,.945);border-radius:5px;flex-direction:column;padding:20px}@media(max-width:900px){.end-game-pop-up__container{padding:15px}}.end-game-pop-up__header{font-size:3rem;padding:10px}@media(max-width:900px){.end-game-pop-up__header{font-size:2rem;padding:5px}}@media(max-width:768px){.end-game-pop-up__header{font-size:1.5rem;padding:5px}}.end-game-pop-up__score-container{font-size:2rem;margin-bottom:20px;padding:10px}.end-game-pop-up__score{display:flex;justify-content:space-between}.end-game-pop-up__score-text{margin-right:40px}.end-game-pop-up__buttons{display:flex;justify-content:space-around;padding:10px;width:100%}@media(max-width:900px){.end-game-pop-up__buttons{padding:5px}}.end-game-pop-up__button{background-color:hsla(0,2%,91%,.945);border-radius:5px;color:#000;cursor:pointer;font-size:1.5rem;min-width:150px;padding:10px 15px;text-align:center;transition:.3s}@media(max-width:900px){.end-game-pop-up__button{font-size:.8rem;min-width:70px}}@media(max-width:360px){.end-game-pop-up__button{font-size:.7rem}}.end-game-pop-up__button a{color:#000;text-decoration:none}.end-game-pop-up__button:hover{background-color:hsla(0,1%,74%,.945)}.end-game-pop-up__button .lab,.end-game-pop-up__button .las{margin-right:10px}.about-pop-up{background-color:rgba(0,0,0,.7);height:100%;position:fixed;width:100vw;z-index:3}.about-pop-up,.about-pop-up__container{align-items:center;display:flex;justify-content:center}.about-pop-up__container{background-color:hsla(0,2%,91%,.945);border-radius:5px;flex-direction:column;padding:20px}@media(max-width:900px){.about-pop-up__container{padding:15px}}.about-pop-up__header{font-size:3rem;padding:10px}@media(max-width:900px){.about-pop-up__header{font-size:2rem;padding:5px}}@media(max-width:768px){.about-pop-up__header{font-size:1.5rem;padding:5px}}.about-pop-up__text{font-size:1.5rem;margin-bottom:30px;padding:10px;text-align:center}@media(max-width:900px){.about-pop-up__text{font-size:1rem;margin-bottom:0;padding:5px}}@media(max-width:768px){.about-pop-up__text{font-size:.9rem}}.about-pop-up__score{display:flex;justify-content:space-between}.about-pop-up__score-text{margin-right:40px}.about-pop-up__buttons{display:flex;justify-content:space-around;padding:10px;width:100%}@media(max-width:900px){.about-pop-up__buttons{padding:5px}}.about-pop-up__button{background-color:hsla(0,2%,91%,.945);border-radius:5px;color:#000;cursor:pointer;font-size:1.5rem;min-width:150px;padding:10px 15px;text-align:center;transition:.3s}@media(max-width:900px){.about-pop-up__button{font-size:.8rem;min-width:70px}}@media(max-width:360px){.about-pop-up__button{font-size:.7rem}}.about-pop-up__button a{color:#000;text-decoration:none}.about-pop-up__button:hover{background-color:hsla(0,1%,74%,.945)}.about-pop-up__button .lab,.about-pop-up__button .las{margin-right:10px}.about-pop-up__copyright{font-size:.9rem;margin-top:30px;padding:5px}@media(max-width:900px){.about-pop-up__copyright{font-size:.8rem;margin-top:5px}}.about-pop-up__copyright a{color:#000;text-decoration:none}.info-cookies{align-items:center;background-color:hsla(0,2%,91%,.945);bottom:0;display:flex;height:auto;justify-content:center;left:0;margin:0;position:fixed;width:100%}.info-cookies__warning{align-items:center;display:flex;justify-content:space-around;max-width:1600px;padding:10px}@media(max-width:512px){.info-cookies__warning{flex-direction:column}}.info-cookies__text{align-self:center;color:#000;font-size:1rem;font-weight:300;letter-spacing:1px;padding:20px;text-align:justify;text-shadow:.5px .5px dimgray}.info-cookies__button{background-color:hsla(0,2%,91%,.945);border-radius:5px;color:#000;cursor:pointer;font-size:1.5rem;font-size:1.2rem;min-width:150px;padding:5px 7px;text-align:center;transition:.3s}@media(max-width:900px){.info-cookies__button{font-size:.8rem;min-width:70px}}@media(max-width:360px){.info-cookies__button{font-size:.7rem}}.info-cookies__button a{color:#000;text-decoration:none}.info-cookies__button:hover{background-color:hsla(0,1%,74%,.945)}.info-cookies__button .lab,.info-cookies__button .las{margin-right:10px}.settings{-webkit-animation:settings .3s;animation:settings .3s;background-color:hsla(0,2%,91%,.945);border-radius:4px;-webkit-filter:drop-shadow(6px 5px 2px rgba(0,0,0,.3));filter:drop-shadow(6px 5px 2px rgba(0,0,0,.3));height:125px;padding:20px;position:absolute;right:40px;top:50px;transition:.3s ease;width:160px;z-index:3}@media(max-width:768px){.settings{right:85px}}.settings__switch{-webkit-animation:switch .6s;animation:switch .6s;background-color:#d3d3d3;border-radius:25px;cursor:pointer;display:flex;justify-content:space-around;margin-bottom:15px;padding:5px;position:relative;width:120px}.settings__switch img{width:25px;z-index:3}.settings__active-option{background-color:#fff;border:2px solid #979797;border-radius:25px;box-sizing:initial;height:100%;left:0;position:absolute;top:0;-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:.3s ease;width:60px}.settings__unit{z-index:3}@-webkit-keyframes settings{0%{height:0;width:0}to{height:130px;width:160px}}@keyframes settings{0%{height:0;width:0}to{height:130px;width:160px}}@-webkit-keyframes switch{0%{opacity:0}60%{opacity:0}to{opacity:100%}}@keyframes switch{0%{opacity:0}60%{opacity:0}to{opacity:100%}}
/*# sourceMappingURL=main.56ee1954.css.map*/