*,:after,:before{box-sizing:inherit;margin:0;padding:0}:root{--color-primary-darker:#b47aff;--color-primary:#cca6ff;--color-primary-superlight:#f7f1fd;--color-text:#333;--color-text-medium:#666;--color-text-light:#ddd;--color-difficulty-easy:#8aff90;--color-difficulty-medium:#fe5;--color-difficulty-hard:#ff9191;--color-correct-answer:#4fb94f;--color-wrong-answer:#fd6464}html{box-sizing:border-box;font-size:62.5%}body{background-color:#fafafa;color:#333;color:var(--color-text);font-family:Inter,sans-serif}.intro{align-items:center;background:url(../../static/media/green-bubbles-bg.1e51bc88a54735288e85.png) no-repeat 0 100%/20%,url(../../static/media/pink-bubbles-bg.f77c9298d64bcb5e13b7.png) no-repeat 100% 0/20%;display:flex;justify-content:center;min-height:100vh}.intro__inner{width:50rem}.logo-container{margin-bottom:2rem;text-align:center}.logo-container .logo{max-width:18rem}.intro p{font-size:2rem;margin-bottom:2.5rem;text-align:center}.intro p .mobile-break{display:none}.intro .quiz-buildup{background-color:#fff;border-radius:1rem;box-shadow:0 3px 4px rgba(0,0,0,.1);padding:4rem}.intro .quiz-buildup__option{margin-bottom:3rem}.intro .quiz-buildup__option label{display:block;font-size:1.6rem;margin-bottom:2rem}.intro .quiz-buildup__option .textfields{border:1px solid #ddd;border:1px solid var(--color-text-light);border-radius:5px;color:#666;color:var(--color-text-medium);display:block;font-family:inherit;font-size:1.7rem;outline:none;padding:1.2rem 1.5rem;transition:all .2s;width:100%}select.textfields{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-position:right 1.5rem top 50%;background-repeat:no-repeat;background-size:.65rem auto}.intro .quiz-buildup__option .textfields:focus{border:1px solid #cca6ff;border:1px solid var(--color-primary)}.intro .quiz-buildup__btn{background-color:#cca6ff;background-color:var(--color-primary);border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:1.8rem;height:4.5rem;margin:4rem auto 0;transition:all .2s;width:11rem}.intro .quiz-buildup__btn:hover{background-color:#b47aff;background-color:var(--color-primary-darker)}.loading-quiz{align-items:center;background-image:url(../../static/media/questions-bg.b7ccaee57aa9a74b5bed.png);display:flex;flex-direction:column;justify-content:center;min-height:100vh}.loading-quiz h2{font-size:3rem;margin-bottom:2rem}.lds-hourglass{display:inline-block;height:80px;position:relative;width:80px}.lds-hourglass:after{-webkit-animation:lds-hourglass 1.2s infinite;animation:lds-hourglass 1.2s infinite;border:32px solid #cca6ff;border-color:#cca6ff transparent;border-color:var(--color-primary) transparent var(--color-primary) transparent;border-radius:50%;border-style:solid;border-width:32px;box-sizing:border-box;content:" ";display:block;height:0;margin:8px;width:0}@-webkit-keyframes lds-hourglass{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(900deg);transform:rotate(900deg)}to{-webkit-transform:rotate(5turn);transform:rotate(5turn)}}@keyframes lds-hourglass{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(900deg);transform:rotate(900deg)}to{-webkit-transform:rotate(5turn);transform:rotate(5turn)}}.no-questions{align-items:center;background-image:url(../../static/media/questions-bg.b7ccaee57aa9a74b5bed.png);display:flex;justify-content:center;min-height:100vh}.no-questions__inner{background-color:#fff;border-radius:1rem;box-shadow:0 3px 4px rgba(0,0,0,.1);padding:4rem;text-align:center;width:50rem}.no-questions__icon{fill:#cca6ff;fill:var(--color-primary);height:5rem;margin-bottom:3rem;width:5rem}.no-questions__text{font-size:2.4rem;font-weight:400;line-height:1.4;margin-bottom:3.5rem}.no-questions__btn{background-color:#cca6ff;background-color:var(--color-primary);border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;display:inline-block;font-family:inherit;font-size:1.7rem;height:4.5rem;transition:all .2s;width:11.5rem}.no-questions__btn:hover{background-color:#b47aff;background-color:var(--color-primary-darker)}.questions{background-image:url(../../static/media/questions-bg.b7ccaee57aa9a74b5bed.png);min-height:100vh;padding:14rem 0 19rem}.questions .container{margin:0 auto;max-width:114rem;padding:0 1.5rem}.questions-info{display:flex;justify-content:center;margin-bottom:1.5rem}.questions-info__label{font-size:1.1rem;text-transform:uppercase}.questions-info__label:before{border-radius:50%;content:"";display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.questions-info__label--easy:before{background-color:#8aff90;background-color:var(--color-difficulty-easy)}.questions-info__label--medium:before{background-color:#fe5;background-color:var(--color-difficulty-medium)}.questions-info__label--hard:before{background-color:#ff9191;background-color:var(--color-difficulty-hard)}.questions-info__label:not(:last-child){margin-right:1rem}.question{background-color:#fff;border-bottom-right-radius:1rem;border-top-right-radius:1rem;box-shadow:3px 3px 5px 0 rgb(0 0 0/5%);padding:5rem}.question--wrong{opacity:.4}.question:not(:last-child){margin-bottom:3rem}.question.question--easy{border-left:5px solid #8aff90;border-left:5px solid var(--color-difficulty-easy)}.question.question--medium{border-left:5px solid #fe5;border-left:5px solid var(--color-difficulty-medium)}.question.question--hard{border-left:5px solid #ff9191;border-left:5px solid var(--color-difficulty-hard)}.question__category{border:1px solid #cca6ff;border:1px solid var(--color-primary);border-radius:5px;color:#cca6ff;color:var(--color-primary);display:inline-block;font-size:1.1rem;font-weight:500;letter-spacing:.5px;margin-bottom:2rem;padding:.4rem .9rem;text-transform:uppercase}.question__title{font-size:2.5rem;font-weight:500;line-height:1.4;margin-bottom:3.2rem}.answers{display:flex;justify-content:start}.answer{align-items:center;border:1px solid #333;border:1px solid var(--color-text);border-radius:5px;cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;padding:1rem 2rem;text-align:center;transition:all .2s}.answer:not(:last-child){margin-right:5%}.answer:hover{border:1px solid #cca6ff;border:1px solid var(--color-primary);color:#cca6ff;color:var(--color-primary)}.userAnswer,.userAnswer:hover{background-color:#4f4f4f;border:1px solid #333;border:1px solid var(--color-text);color:#fff}.correct,.correct:hover{background-color:#4fb94f;background-color:var(--color-correct-answer);border:1px solid #4fb94f;border:1px solid var(--color-correct-answer);color:#fff}.wrong,.wrong:hover{background-color:#fd6464;background-color:var(--color-wrong-answer);border:1px solid #fd6464;border:1px solid var(--color-wrong-answer);color:#fff}.faded{opacity:.4}.faded:hover{border:1px solid #333;border:1px solid var(--color-text);color:#333;color:var(--color-text)}.questions-check,.questions-results{align-items:center;background-color:#fff;box-shadow:0 -3px 10px rgba(0,0,0,.05);display:flex;justify-content:center;padding:2.5rem 1.5rem}.checkAnswers,.playAgain{background-color:initial;border:1px solid #cca6ff;border:1px solid var(--color-primary);border-radius:5px;color:#cca6ff;color:var(--color-primary);cursor:pointer;font-family:inherit;font-size:1.8rem;padding:1.2rem 1.8rem;transition:all .2s}.checkAnswers:hover,.playAgain:hover{background-color:#cca6ff;background-color:var(--color-primary);color:#fff}.user-answers-count,.user-score{font-size:2.6rem;font-weight:500;margin-right:20rem}.back-to-top{height:4rem;opacity:0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .2s;visibility:hidden;width:4rem;z-index:1500}.back-to-top--visible{opacity:.9;visibility:visible}.back-to-top-trigger{fill:#cca6ff;fill:var(--color-primary);cursor:pointer;height:100%;transition:all .2s;width:100%}.back-to-top-trigger:hover{fill:#b47aff;fill:var(--color-primary-darker)}.top-bar{background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.05);height:8.5rem;justify-content:center;padding:2rem 0;position:fixed;text-align:center;width:100%;z-index:1000}.top-bar .logo{height:100%}.bottom-bar{bottom:0;left:0;position:fixed;width:100%}.copyright{background-color:#cca6ff;background-color:var(--color-primary);color:#fff;font-size:1.4rem;padding:1rem 0;text-align:center}.copyright__link{color:#fff;transition:all .2s}.copyright__link:hover{color:#b47aff;color:var(--color-primary-darker);text-decoration:none}@media only screen and (min-width:1400px){.intro{background:url(../../static/media/green-bubbles-bg.1e51bc88a54735288e85.png) no-repeat 0 100%/15%,url(../../static/media/pink-bubbles-bg.f77c9298d64bcb5e13b7.png) no-repeat 100% 0/15%}.top-bar{height:9rem}.questions .container{max-width:132rem}.question__category{font-size:1.2rem}.question__title{font-size:2.6rem}.answer{font-size:1.6rem}}@media only screen and (max-width:1200px){html{font-size:56.25%}.questions .container{padding:0 2.5rem}.question__category{font-size:1.2rem}.answer{font-size:1.6rem}}@media only screen and (max-width:900px){html{font-size:50%}.answers{flex-wrap:wrap;gap:3rem}.answer:not(:last-child){margin-right:inherit}.questions-check,.questions-results{justify-content:space-around;padding:2.5rem}.user-answers-count,.user-score{margin-right:inherit}.copyright{font-size:1.5rem;padding:1.3rem 0}}@media only screen and (max-width:600px){.logo-container .logo{max-width:16rem}.intro__inner,.no-questions__inner{max-width:50rem;width:90%}.question{padding:4.2rem}.question__title{font-size:2.3rem;margin-bottom:3rem}.answers{flex-wrap:wrap;gap:2.5rem}.user-answers-count,.user-score{font-size:2.3rem}.checkAnswers,.playAgain{font-size:1.6rem;padding:1rem 1.5rem}}@media only screen and (max-width:400px){.intro p{display:none}.question{padding:3.7rem}.question__title{font-size:2.2rem;margin-bottom:2.5rem}.answer{font-size:1.5rem}.answers{flex-wrap:wrap;gap:2rem}}
/*# sourceMappingURL=main.64ac1103.css.map*/