.Loader{width:48px;height:48px;border:5px solid #DDD;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ScreenLoading{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(./Loading_bgd-cb322133.png);z-index:1000}.ScreenLoading .loading-text{color:var(--main-text-color);font-size:25px;font-weight:900;position:absolute;margin-top:250px}.ScreenLoading .loader{font-size:30px;margin:80px auto;text-indent:-9999em;width:200px;height:200px;border-radius:60%;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes blink{0%{opacity:1}to{opacity:.6}}.FaqPopup{position:absolute;height:100%;width:100%;opacity:1;display:flex;flex-direction:column;z-index:160;background:var(--faq-bg-color);background-size:cover}.FaqPopup:after{content:" ";position:absolute;height:700px;width:700px;top:-100px;left:-120px;z-index:0;background:url(./circle-4c62def7.png);background-size:cover}.FaqPopup .MultipleCharacters{transform:scaleX(-1) translateY(1080px)}.FaqPopup .MultipleCharacters .Subtitle{transform:scaleX(-1) translate(50%)}.FaqPopup .FaqPopup-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(to bottom,rgba(16,27,43,.6) 0%,transparent 30%);z-index:1}.FaqPopup h2{width:fit-content;font-size:80px;z-index:800;font-family:var(--general-font);margin:45px auto;color:var(--title-text-color);padding:var(--title-text-padding)}.FaqPopup h3{text-align:center;font-size:70px;margin-bottom:20px;padding:0 180px;z-index:800;font-family:var(--general-font);color:var(--title-text-color)}.FaqPopup .FaqPopup-content{min-width:55%;max-width:55%;margin:0 auto;z-index:10;display:flex;flex-direction:column;height:100%;overflow:hidden}.FaqPopup .FaqPopup-info{font-style:italic;font-size:35px;margin-bottom:10px;text-align:center}.FaqPopup .FaqPopup-content .questions{display:flex;flex-direction:column;padding-top:10px;overflow-y:auto;padding-bottom:30px}.FaqPopup .FaqPopup-content .questions .Question-button{background:var( --faq-question-bg-color);color:var(--faq-text-color);margin-bottom:20px}.FaqPopup .FaqPopup-content .questions .Question-button:hover{background:var(--question-hover-color)}.FaqPopup .flush-right{position:absolute;bottom:10px;right:0;z-index:39}.FaqPopup .question-title{font-weight:900;font-size:40px;position:absolute;bottom:350px;width:100%;padding:30px 0;z-index:31;text-align:center;font-family:var(--general-font);color:var(--title-text-color);padding:var(--title-text-padding)}@media screen and (max-width: 1250px){.FaqPopup h2{font-size:100px;margin:21px auto}.FaqPopup h3{font-size:85px}.FaqPopup .FaqPopup-content .questions{padding-top:0;overflow-y:auto;padding-bottom:0}}.Button{border:none;font-size:30px;border-radius:50px;padding:22px 60px;cursor:pointer;font-weight:700;position:relative;color:var(--btn-text);background:var(--btn-bg);outline:none;display:flex;align-items:center;justify-content:center;box-shadow:0 0 15px #0000004f}.Button:hover{outline:none;box-shadow:none;filter:brightness(.8)}.Button:disabled{border-color:#fff!important}.Button.active,.Button:active{filter:brightness(.65)}.Button.homeBtn{background:linear-gradient(to right bottom,#4BC776,40%,#048352);shape-margin:10px;padding:30px 73px;font-size:60px;font-weight:lighter;text-transform:uppercase;border-radius:999px}.Button.interludeBtn{color:var(--result-text-color);font-size:40px;font-family:var(--general-font);font-weight:400;margin:0;padding:3px 0 3px 30px;flex-direction:reverse;align-content:center}.Button.interludeBtn:after{content:"";display:inline-block;background-image:url(./btn_next-a53e2c55.png);background-size:cover;height:80px;width:80px;margin-left:20px;transform:scale(1.2)}.Button.resultContinueBtn{background:linear-gradient(to right bottom,#048352,40%,#4BC776);shape-margin:10px;margin-top:60px;width:fit-content}.Button.resultRessourcesBtn{background:linear-gradient(to right bottom,#048352,40%,#4BC776);shape-margin:10px;margin-top:60px;font-size:40px;font-weight:400;width:fit-content}.Button.resultPreviousBtn{background:none;box-shadow:none;color:var(--result-text-color);font-size:50px;font-family:var(--general-font);font-weight:400;flex-direction:row-reverse;align-content:center}.Button.resultPreviousBtn:after{content:"";display:inline-block;background-image:url(data:image/png;base64,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);background-size:cover;height:80px;width:80px;margin-right:20px}.Button.resultQuitBtn{box-shadow:none;background:none;color:var(--result-text-color);font-size:50px;font-family:var(--general-font);font-weight:400;flex-direction:row;align-content:center}.Button.resultQuitBtn:after{content:"";display:inline-block;background-image:url(data:image/png;base64,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);background-size:cover;height:80px;width:80px;margin-left:20px}.Button.dropdownBtn{background:none;shape-margin:10px}.Button.flush-right{border-radius:999px 0 0 999px;border-right:none;padding-top:40px;padding-bottom:40px;justify-content:flex-end}.Button.flush-left{border-radius:0 999px 999px 0;border-left:none;padding-top:40px;padding-bottom:40px;flex-direction:row-reverse}.Button.flush-left:after,.Button.flush-right:after{content:"";display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAtCAMAAACH64vpAAAAOVBMVEUAAAAiIiIjIyMgICAwMDAgICAiIiJAQEAgICAgICAgICAiIiIgICAgICAgICAjIyMgICAgICAgICDOHuS6AAAAEnRSTlMAd0ivEO9/COdwUHD3t6df39eCXN/ZAAAAb0lEQVR42uXSRRrDMAxE4ZHZLuv+hy1zpxROtP2/p9UAKJsc8fKc1USseCW2i5TYLmK2i5gFT801Yuls4h4tn82HR4tTNtGzzb4g9nD8kh7EyUWy4xOtLBAqWFKBmTNBXBA5ZEx2GRPArJkgrl7LFot4GRSAetVgAAAAAElFTkSuQmCC);min-width:26px;max-width:26px;min-height:45px;max-height:45px;margin-left:20px}.Button.flush-left:after{margin-left:0;margin-right:20px;transform:rotate(180deg)}.Button.flush-left:active:after,.Button.flush-right:active:after{filter:brightness(100)}.Button.ghost{background:transparent;box-shadow:none;color:#fff}.Button.ghost-dark{background:transparent;box-shadow:none;border-color:#000}.Button:disabled{opacity:.2;pointer-events:none;cursor:no-drop}.Button.QuizAnswer{width:100%;color:var(--question-text-color);background:var(--question-bg-color);text-align:center;border:none;font-size:30px;border-radius:39px;padding:22px 60px;cursor:pointer;font-weight:700;margin-bottom:30px;opacity:1}.Button.QuizAnswer:hover{background:var(--question-correct-color)}.Button.QuizAnswer.disabled:hover{opacity:1}.Button.QuizAnswer.correct{background:var(--question-correct-color)}.Button.QuizAnswer.incorrect{background:var(--question-wrong-color)}@media screen and (max-width: 1250px){.Button.interludeBtn{font-size:50px;padding:2px 0 2px 40px}.Button.interludeBtn:after{height:100px;width:100px;margin-left:25px}.Button.QuizAnswer{font-size:40px;padding:15px 60px}}.IconButton .Button{width:70px;height:70px;margin:0 auto 5px;padding:10px;display:flex;justify-content:center;align-items:center;position:relative}.IconButton .Button span{position:absolute;top:100%;margin-top:10px;color:var(--indicator-text-color);font-size:20px;text-align:center}.IconButton.downloadable .Button{position:unset;box-shadow:none;background:var(--btn-close-bg)}.IconButton .Button:disabled{color:#fff3}.IconButton .Button:active:not(:disabled) img{filter:brightness(.7)}.IconButton .Button:after{display:none}.IconButton.close_button{position:absolute;top:30px;right:-10px}.IconButton.close_button .Button{width:70px;height:70px;padding:24px;margin:0 40px 5px;background-color:var(--btn-close-bg)}.IconButton.dropdownBtn{position:unset;margin-right:20px}.IconButton.dropdownBtn .Button{width:auto;height:auto;padding:0;margin:0;background:none;box-shadow:none}.IconButton.topbar-button{margin-top:10px}.IconButton.topbar-button .Button{width:70px;height:70px;padding:21px;margin:0 15px;align-self:center;background:var(--topbar-btn-bg-color)}.IconButton.topbar-button.pause .Button{padding:23px}.IconButton.topbar-button.rewind .Button img{transform:translate(-3px)}.IconButton.topbar-button.hidden{opacity:0;pointer-events:none;user-select:none;display:none}.IconButton.topbar-button.faq{display:flex}.IconButton.topbar-button.blink img{animation:blink infinite 1.4s}@keyframes blink{0%{opacity:1}50%{opacity:0}}@media all and (max-width: 1250px){.IconButton .Button span{font-size:35px}}.DialogueAnswer{width:100%;color:var(--question-text-color);background:var(--question-bg-color);text-align:center;font-size:30px;border:none;border-radius:39px;padding:22px 60px;cursor:pointer;font-weight:700;opacity:1}.DialogueAnswer:hover{background:var(--question-correct-color)}.DialogueAnswer.disabled:hover{background:inherit}.DialogueAnswer.correct{background:var(--question-correct-color)}.DialogueAnswer.incorrect{background:var(--question-wrong-color)}@media screen and (max-width: 1250px){.DialogueAnswer{font-size:38px}}.FlushRightButton{position:absolute;bottom:30px;right:0;display:flex;flex-direction:column;align-items:flex-end;gap:10px;max-width:900px}.FlushRightButton .FlushRightButton-info{font-size:25px;font-weight:700;color:var(--indicator-text-color);background:var(--indicator-bg-color);padding:10px;border-radius:10px 0 0 10px;display:flex;align-items:center}.FlushRightButton .FlushRightButton-info:before{content:"i";display:inline-block;background:var(--indicator-text-color);color:var(--indicator-bg-color);min-height:40px;max-height:40px;min-width:40px;max-width:40px;display:inline-flex;justify-content:center;align-items:center;font-family:serif;margin-right:10px;font-style:italic;font-size:30px;border-radius:50%}.ImagePopup{position:absolute;top:0;left:0;right:0;bottom:0;z-index:802;background-color:#ffffffbf;--bgpos: 1600px}.ImagePopup .ImagePopup-ctnr{position:absolute;top:5%;left:5%;width:86%;height:86%;animation:slide .3s;animation-fill-mode:forwards}.ImagePopup .ImagePopup-ctnr img{width:100%;height:100%}.ImagePopup .image-next img{position:absolute;height:130px;width:130px;bottom:25px;right:25px}.ImagePopup .image-next img:hover{filter:brightness(.75);cursor:pointer}@keyframes slide{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}.Personnage{position:fixed;bottom:0;left:0;width:100%;height:100%;z-index:1;background:transparent;pointer-events:none}.Personnage.hidden{opacity:0}.Personnage.visible{opacity:1}.Personnage.mirrored{transform:scaleX(-1)}.Personnage.christelle{transform:scale(1.2) translateY(30px) translate(150px)}.Personnage.gilles{transform:scaleX(-1.3) scaleY(1.3) translateY(35px) translate(250px)}.QuizCharacters .Personnage.gilles_quiz{z-index:1;transform:scaleX(-1.3) scaleY(1.3) translateY(0) translate(210px)}.QuizCharacters .Personnage.christelle_quiz{z-index:1;transform:scaleX(-1.1) scaleY(1.1) translate(450px) translateY(0)}.QuizCharacters .Personnage.joueur_quiz{z-index:1;transform:translate(450px) scale(1.2)}.QuizCharacters .Personnage.front{z-index:12}.QuizCharacters .Personnage:not(.highlight){opacity:.13}.QuizCharacters .Personnage:before{position:absolute;height:356px;width:634px;content:"";background:url(./Raylight_Back_Quizz_comp-cc5ffeff.png) no-repeat;opacity:0;z-index:0;transform:translate(205px) translateY(400px) scaleX(-2.75) scaleY(2.75)}.QuizCharacters .Personnage:after{position:absolute;height:356px;width:634px;content:"";background:url(./Raylight_Front_Quizz_comp-78934d41.png) no-repeat;opacity:0;z-index:13;transform:translate(205px) translateY(400px) scaleX(-2.75) scaleY(2.75)}.QuizCharacters .Personnage.christelle_quiz:before{transform:translate(205px) translateY(400px) scaleX(-3) scaleY(3)}.QuizCharacters .Personnage.christelle_quiz:after{transform:translate(205px) translateY(400px) scaleX(-3) scaleY(3)}.QuizCharacters .Personnage.highlight:before{opacity:1}.QuizCharacters .Personnage.highlight:after{opacity:1}.CAPSULE .Personnage.christelle{transform:scaleX(-1)}.CAPSULE .Personnage.gilles{transform:scaleX(1)}.CAPSULE .Personnage.christelle:before{position:absolute;height:100%;width:100%;content:"";background:var(--dialogue-bg-color)}.CAPSULE .Personnage.gilles:before{position:absolute;height:100%;width:100%;content:"";background:var(--dialogue-bg-color)}.Personnage .SpeechDisplayer{transition:transform .18s}.Personnage.hidden .SpeechDisplayer{transform:translate(-500px)}.Personnage.visible .SpeechDisplayer{transform:translate(0)}.Personnage.intro{transform:translate(460px) scale(1.2) translateY(-50px)}.Personnage .dial-overlay{pointer-events:auto;position:absolute;top:0;left:0;right:0;bottom:0}.Personnage .dial{position:absolute;bottom:0;left:0;right:0;background:#FFF;color:#9c199f;text-align:center;padding:20px;font-size:18pt;box-shadow:0 0 10px #0000004d;margin:30px;border-radius:20px;user-select:none}.Personnage .dial-character{display:inline-block;font-size:28pt;font-weight:700;padding:3px 25px;background:#E3E7E8;color:var(--almost-black);position:relative;text-transform:uppercase;margin-bottom:-1px;display:none}.Personnage .dial-loader{position:absolute;bottom:10px;left:10px;width:30px;height:30px}.Personnage .dial-loader .loader{width:100%;height:100%;border-color:var(--maincolor)}.SpeechDisplayer{display:block;height:auto;position:absolute;bottom:0;height:800px;margin-left:-200px}.SpeechDisplayer canvas{display:block;height:100%}.MultipleCharacters.FAQ{z-index:50}.Subtitle{position:absolute;bottom:40px;width:60%;left:50%;transform:translate(-50%);text-align:center;z-index:50;background:var(--dialogue-bg-color);border-radius:45px;padding:20px 50px;color:var(--dialogue-text-color);font-family:var(--dialogue-font);font-size:37px;letter-spacing:-1px;cursor:pointer}.Subtitle.quiz{background:var(--dialogue-quiz-bg-color)}.Subtitle .name{position:absolute;bottom:100%;color:var(--dialogue-text-color);font-family:var(--dialogue-font);background:var(--dialogue-text-color);left:80px;padding:10px 50px 8px;border-radius:99px;font-size:35px;transform:translateY(25%)}.Subtitle .name.right{right:80px;left:auto}.Subtitle .name.green{background-color:#545454}.Subtitle .name.yellow{background-color:#293c66}.Subtitle .name.blue{background-color:#864e37}.Subtitle .name.pink{background-color:#91314d}@media screen and (max-width: 1250px){.Subtitle{border-radius:50px;font-size:48px}.Subtitle.FAQ{font-size:55px}.Subtitle .name{font-size:42px}}.TopBar{display:flex;width:100%;padding:25px 30px 0;position:relative;justify-content:flex-end;z-index:52}.TopBar>*{z-index:2}.TopBar.shadow:before{position:absolute;content:"";top:0;left:0;height:200%;width:120%;z-index:1;background:linear-gradient(to bottom,rgba(16,27,43,.65) 0%,rgba(16,27,43,.65) 25%,transparent 100%)}.TopBar .faq-button,.TopBar .menu-button{border-radius:5px;font-size:18px;padding:3px 5px 1px;min-width:80px;flex-direction:column-reverse}.TopBar .topbar-button.blink .Button{animation:bounce 2s ease infinite}@keyframes bounce{70%{transform:translateY(0)}80%{transform:translateY(-15%)}90%{transform:translateY(0)}95%{transform:translateY(-7%)}97%{transform:translateY(0)}99%{transform:translateY(-3%)}to{transform:translateY(0)}}.Timeline{flex-grow:1}.Timeline .Timeline-titles{display:flex}.Timeline .Timeline-titles>div{flex-grow:1;min-width:33.3333%;max-width:33.3333%;color:var(--timeline-ongoing-color);text-align:center;font-family:var(--general-font);letter-spacing:1px;font-size:30px;margin-bottom:15px}.Timeline .Timeline-titles>div.next{color:var(--timeline-next-color)}.Timeline .Timeline-titles>div.done{color:var(--timeline-next-color)}.Timeline .Timeline-titles>div.current{color:var(--timeline-ongoing-color);font-weight:700}.Timeline .Timeline-titles>div:last-child{border:none}.Timeline .Timeline-bar{height:8px;border-radius:99px;display:flex}.Timeline .Timeline-bar>div{flex-grow:1;min-width:33.3333%;max-width:33.3333%;display:flex}.Timeline .Timeline-bar>div:last-child{border:none}.Timeline .Timeline-bar>div>div{flex-grow:1}.Timeline .Timeline-bar>div:first-child>div:first-child{border-radius:99px 0 0 99px}.Timeline .Timeline-bar>div:last-child>div:last-child{border-radius:0 99px 99px 0}.Timeline .Timeline-bar>div:after{content:" ";height:400%;right:100%;border:1px solid var(--timeline-next-color);transform:translateY(-40%)}.Timeline .Timeline-bar>div:last-child:after{border:none}.Timeline .Timeline-bar>div>div.next{border-top:1px solid var(--timeline-next-color);border-bottom:1px solid var(--timeline-next-color)}.Timeline .Timeline-bar>div:last-child>div.next:last-child{border-left:1px solid var(--timeline-next-color);border-right:1px solid var(--timeline-next-color)}.Timeline .Timeline-bar>div>div.done{border:none;background:var(--timeline-complete-color)}.Timeline .Timeline-bar>div>div.current{background:var(--timeline-ongoing-color);border:none;position:relative}.Timeline .Timeline-bar>div>div.current:after{content:"";width:30px;height:26px;position:absolute;top:0;left:50%;transform:translate(-50%) translateY(-67%) scale(.8)}@media screen and (max-width: 1250px){.Timeline .Timeline-titles>div{font-size:45px;margin-bottom:9px}.Timeline .Timeline-bar>div:after{height:600%}}.PauseOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.705);z-index:102;display:flex;flex-direction:column;justify-content:center;align-items:center}.PauseOverlay img:hover{filter:brightness(.75);cursor:pointer}.PauseOverlay span{font-size:55px;letter-spacing:-2px;color:var(--pause-text-color);font-family:var(--general-font)}.ScreenDial{width:100%;height:100%;position:relative}.ScreenDial.mask:after{position:absolute;content:" ";height:100%;width:100%;top:0;left:0%;background:linear-gradient(to right,rgba(21,32,48,0) 0%,rgba(21,32,48,.4) 20%,rgba(21,32,48,.55) 35%,rgba(21,32,48,.6) 45%,rgba(21,32,48,.95) 100%)}.ScreenDial .debug{position:sticky;top:25%;left:50%;z-index:10000;font-size:100px;transform:translate(-50%)}.ScreenDial .choice_ui{position:absolute;top:0;left:45%;right:30px;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:250px;padding-bottom:150px;z-index:2}.ScreenDial .choice_ui .choice_title{font-size:40px;font-family:var(--general-font);text-align:center;font-weight:400;min-width:1050px;max-width:1050px;margin:0;padding:40px;color:var(--question-title-text-color)}.ScreenDial .choice_ui .choices{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-top:10px;min-width:950px;max-width:950px}.ScreenDial .choice_ui .choice{width:100%;justify-content:center;font-family:var(--general-font);color:var(--question-text-color);background:var(--question-bg-color);margin-bottom:30px}.ScreenDial .choice_ui .choice:hover{background:var(--question-correct-color)}.ScreenDial .choice_ui .choice.coach-button{position:absolute;left:10px;width:400px;background:transparent;border:none;box-shadow:none;border-radius:0;color:#fff}.ScreenDial .choice_ui .validate-button{align-self:end;position:absolute;bottom:30px}.ScreenDial .portrait{position:absolute;height:150px;width:150px;bottom:60px;filter:grayscale(1)}.ScreenDial .portrait.left{left:62px}.ScreenDial .portrait.right{right:62px}.ScreenDial .portrait.active{filter:grayscale(0)}.ScreenDial .portrait.blink{animation:blinkPortrait infinite 1.5s}@keyframes blinkPortrait{0%{filter:grayscale(1);transform:scale(1.3)}to{filter:grayscale(0);transform:scale(1)}}@media screen and (max-width: 1250px){.ScreenDial .choice_ui{left:32%;right:0px;gap:30px}.ScreenDial .choice_ui .choice_title{padding:0;font-size:50px;min-width:1160px;max-width:1160px}.ScreenDial .choice_ui .choices{margin-top:0;min-width:1160px;max-width:1160px;gap:25px}.ScreenDial .choice_ui .choice{margin-bottom:0}}.ScreenQuiz{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;--bgpos: 1600px}.ScreenQuiz:before{position:absolute;width:100%;height:100%;content:" ";background:url(./quiz_bg_bright-d704d590.jpg) no-repeat;opacity:.06}.ScreenQuiz .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.2);pointer-events:none;z-index:11}.ScreenQuiz .overlay:after{position:absolute;height:100%;width:100%;content:"";background:url(./circle-4c62def7.png) no-repeat;pointer-events:none;z-index:11}.ScreenQuiz .overlay.visible{opacity:1}.ScreenQuiz .ScreenQuiz-content{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;z-index:13;margin:40px 120px 40px 500px}.ScreenQuiz .ScreenQuiz-content .timer-container{margin-bottom:30px}.ScreenQuiz .ScreenQuiz-content>img{height:250px;width:250px;transform:translateY(50%)}.ScreenQuiz .ScreenQuiz-question{flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.ScreenQuiz .quiz-text{font-size:40px;gap:50px;font-family:var(--general-font);text-align:center;color:var(--title-text-color);display:flex}.ScreenQuiz .quiz-text>span{flex-grow:1;text-align:center;display:flex;justify-content:center;align-items:center}.ScreenQuiz .quiz-choices{display:flex;flex-direction:column;align-items:center;overflow-y:auto}.ScreenQuiz .quiz-validate{position:absolute;bottom:40px;right:0}@media screen and (max-width: 1250px){.ScreenQuiz .overlay:after{left:-15px}.ScreenQuiz .ScreenQuiz-content{margin:40px 80px 40px 490px}.ScreenQuiz .ScreenQuiz-content .timer-container{margin-bottom:20px}.ScreenQuiz .ScreenQuiz-content>img{height:300px;width:300px;transform:translateY(50%)}.ScreenQuiz .quiz-text{gap:40px;font-size:55px}}.ProgressBar{height:fit-content;display:grid;grid-template-columns:130px 1fr;grid-template-rows:1fr;justify-content:center;align-items:center}.ProgressBar .digits{display:flex;flex-direction:column;justify-content:space-around;align-items:center;color:var(--title-text-color);font-family:var(--general-font);font-size:75px}.ProgressBar .digits:after{content:"sec";font-family:var(--general-font);font-size:25px;margin-top:-26px}.ProgressBar .timeline{height:30px;border:1.5px grey solid;border-radius:99px;flex-grow:1;display:flex}.ProgressBar .timeline .Progress{background:linear-gradient(to right bottom,#048352,40%,#4BC776);border-radius:99px}@media all and (max-width: 800px){.ProgressBar .digits:after{font-size:35px}}.ScreenResults{height:100%;max-height:100%;background:url(./result_bg-5025986b.jpg);display:flex;flex-direction:column;font-family:var(--general-font);--bgpos: 1600px}.ScreenResults h1{margin:0;padding:0;font-size:80px;font-weight:700;font-family:var(--general-font);color:var(--result-text-color)}.ScreenResults h1 b{font-size:170px}.ScreenResults .ScreenResults-content{position:absolute;width:100%;height:100%;flex-grow:1;display:flex;justify-content:center;align-items:center;font-family:var(--general-font);text-align:center;flex-direction:column}.ScreenResults .ScreenResults-content .col-left{flex-grow:1;height:100%;display:flex;justify-content:center;align-items:center}.ScreenResults .page-score{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:1000px;height:1000px;background-color:#fff;left:10px;padding:145px 100px 150px;border-radius:999px;font-family:var(--general-font);color:var(--result-text-color)}.ScreenResults .page-score h1{font-size:80px;margin-bottom:55px;font-weight:700}.ScreenResults .title{position:absolute;background:url(./circle-4c62def7.png);background-size:cover;top:-55px;left:-63px;width:680px;height:680px;display:flex;justify-content:center;align-items:center;z-index:1}.ScreenResults .title span{font-size:80px;font-family:var(--general-font);font-weight:700;color:var(--result-text-color);text-align:center}.ScreenResults .page-score .description{font-size:43px}.ScreenResults .page-score.animated .description{opacity:0;animation:fadeIn 1.5s;animation-fill-mode:forwards}.ScreenResults .page-score.animated .resultContinueBtn{opacity:0;animation:fadeIn 1.5s;animation-delay:1.4s;animation-fill-mode:forwards}.ScreenResults .page-badges{position:relative;display:flex;flex-direction:column;justify-content:center;justify-items:center;align-content:center;align-items:center;width:1000px;height:1000px;background-color:#fff;left:10px;padding:60px 50px 100px;border-radius:999px;font-family:var(--general-font);color:var(--result-text-color)}.ScreenResults .page-badges .badges{display:flex;flex-direction:row;top:0;bottom:0;left:0;right:0;gap:30px;margin-bottom:6px}.ScreenResults .page-badges .badges .badge{width:48%;display:flex;align-items:center;flex-direction:column}.ScreenResults .page-badges .badges .badge img{height:250px;margin-bottom:20px}.ScreenResults .page-badges .badges .badge.completed img{filter:drop-shadow(0px 0px 10px rgba(0,0,0,.5))}.ScreenResults .page-badges .badges .badge .badge-title{font-size:43px;font-weight:700}.ScreenResults .page-badges .badges .badge .badge-title p{text-align:center;margin:0;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.ScreenResults .page-badges .badges .badge .badge-title .uncompleted{font-family:var(--general-font);color:var(--result-uncomplete-badge-text-color)}.ScreenResults .page-badges .badges .badge .badge-description{font-size:32px;text-align:center}.ScreenResults .page-badges.animated .badges .badge.first img{opacity:0;animation:fadeIn 1.5s;animation-fill-mode:forwards}.ScreenResults .page-badges.animated .badges .badge.first .badge-title{opacity:0;animation:fadeIn 1s;animation-delay:1s;animation-fill-mode:forwards}.ScreenResults .page-badges.animated .badges .badge.first .badge-description{opacity:0;animation:fadeIn 1s;animation-delay:2s;animation-fill-mode:forwards}.ScreenResults .page-badges.animated .badges .badge.second img{opacity:0;animation:fadeIn 1.5s;animation-delay:3s;animation-fill-mode:forwards}.ScreenResults .page-badges.animated .badges .badge.second .badge-title{opacity:0;animation:fadeIn 1s;animation-delay:4s;animation-fill-mode:forwards}.ScreenResults .page-badges.animated .badges .badge.second .badge-description{opacity:0;animation:fadeIn 1s;animation-delay:5s;animation-fill-mode:forwards}.ScreenResults .page-badges.animated .resultContinueBtn{opacity:0;animation:fadeIn 1.5s;animation-delay:6s;animation-fill-mode:forwards}.ScreenResults .page-resources{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:1000px;height:1000px;background-color:#fff;padding:0 100px;left:10px;border-radius:999px;font-family:var(--general-font);color:var(--result-text-color)}.ScreenResults .page-resources .description{margin-top:60px;font-size:45px;font-weight:400}.ScreenResults .page-resources .flush-right{border-radius:999px;margin-top:80px}.ScreenResults .page-resources .flush-right:hover{border:7px #FFC700 solid}.ScreenResults .resultPreviousBtn{position:absolute;bottom:0px;left:0}.ScreenResults .resultQuitBtn{position:absolute;bottom:0px;right:0}@keyframes fadeIn{to{opacity:1}}@keyframes fadeInDelayed{0%{opacity:0}50%{opacity:0}to{opacity:1}}.DocumentsPopup{position:absolute;top:0;left:0;right:0;bottom:0;z-index:80;background:url(../../../images/result_bg.png);--bgpos: 970px}.DocumentsPopup .files-ctnr{position:absolute;left:40%;top:20%;bottom:100px;width:50%;display:flex;flex-direction:column;gap:30px;overflow-y:auto}.DocumentsPopup .downloadable{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:99px;padding:5px 10px 5px 30px;font-size:40px;font-family:var(--general-font);color:var(--result-text-color)}.Dropdown{flex-shrink:0;width:350px;cursor:pointer;z-index:10}.Dropdown .title{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 10px;border:4px solid var(--dropdown-border-color);border-radius:99px;z-index:11;pointer-events:fill}.Dropdown .title .text{font-family:var(--general-font);font-size:40px;font-weight:700;color:var(--dropdown-color);flex-grow:1;text-align:center;z-index:12}.Dropdown .title .dropdownBtn{margin:10px}.Dropdown .menu{position:relative;top:0px;margin:0 31px;padding-top:5px;background-color:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;display:flex;flex-direction:column}.Dropdown .menu>img{position:absolute;z-index:-1}.Dropdown .menu>div{font-family:var(--general-font);padding:2px 50px}.Dropdown .menu .subtitle{color:var(--dropdown-color);font-size:45px;font-stretch:condensed;font-weight:900}.Dropdown .menu .item{color:#fff;color:var(--dropdown-color);font-size:30px;font-weight:600;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.Dropdown .menu .item:last-child{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.Dropdown .menu .item.current{color:#fff;background-color:var(--dropdown-current-color)}.Dropdown .menu .item:hover{background-color:#bebebe}.Dropdown .menu .item.current:hover{background-color:var(--dropdown-current-color);filter:brightness(.7)}.ScreenHome{position:absolute;height:100%;width:100%;background:url(./intro_bgd-e937c38f.png) no-repeat}.ScreenHome.noBg{background:grey}.ScreenHome .debug{position:absolute;bottom:0;left:15%;right:15%;border:3px solid coral;padding:10px;z-index:300}.ScreenHome .debug button{font-size:30px;margin-right:10px}.ScreenHome .sticky{position:fixed;top:0;z-index:3;width:100%}.ScreenHome .CoachCharacter{position:absolute;bottom:0;left:150px;transform:scale(1.1)}.ScreenHome .Dropdown{position:absolute;top:40px;right:100px;z-index:10}.ScreenHome .content{position:absolute;font-family:var(--general-font);color:var(--home-text-color);top:40px;left:45%;right:100px;bottom:100px}.ScreenHome .content .logos{display:flex;flex-direction:row;gap:50px;margin-bottom:60px}.ScreenHome .content .logos>*{height:100px}.ScreenHome h1{font-family:var(--general-font);font-size:100px;font-weight:700;margin:15px 0}.ScreenHome h2{font-family:var(--general-font);font-size:33px;font-weight:400;text-align:justify;white-space:pre-wrap}.ScreenHome .buttons-container{position:absolute;bottom:100px;right:100px;z-index:10}.ScreenHome .buttons-container.progress{display:flex;flex-direction:column;justify-content:center;align-items:center;bottom:10px;right:50px;gap:-5px}.ScreenHome .homeBtn{width:fit-content}.ScreenHome .delete_save_button_home{color:var(--btn-close-bg);text-decoration:underline}@media screen and (max-width: 1250px){.ScreenHome h1{font-size:100px;margin:0 0 20px;padding:0}.ScreenHome h2{font-size:42px;margin:0;padding:0}.ScreenHome>.Button{bottom:60px;right:100px}}.SettingsPopup-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:155;background:rgba(255,255,255,.705)}.SettingsPopup-overlay .SettingsPopup-title{position:absolute;top:-40px;left:-40px;z-index:60;display:flex;background:url(./titleBg-92aed81f.png);background-size:cover;height:600px;width:600px;justify-content:center;align-items:center;font-size:80px;color:var(--settings-title-color);font-family:var(--general-font);font-weight:700}.SettingsPopup{position:absolute;background:var(--main-bg-color);--bgpos: 110px;top:150px;left:350px;z-index:50;height:850px;width:850px;border-radius:999px;display:flex;flex-direction:column;justify-content:center;align-items:center}.SettingsPopup .close_button .Button{top:45px;right:45px;height:100px;width:100px;box-shadow:none}.SettingsPopup .SettingsPopup-content{height:55%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.SettingsPopup .SettingsPopup-content>div{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.SettingsPopup .SettingsPopup-content label{font-family:var(--general-font);font-size:45px;color:var(--settings-text-color);font-weight:700;align-items:center;text-align:center;display:inline-block}.SettingsPopup .SettingsPopup-content>div>.Button{padding-top:10px;padding-bottom:10px}.SettingsPopup .SettingsPopup-content .quit_button{margin-top:50px;border:5px var(--settings-btn-color) solid;color:var(--settings-btn-color)}.SettingsPopup .SettingsPopup-content .quit_button:active{color:#fff}.SettingsPopup .SettingsPopup-content .delete_save_button{margin-top:20px;text-decoration:underline;color:var(--btn-close-bg)}.SettingsPopup .SettingsPopup-content .delete_save_button:active{color:#fff}.SettingsPopup .confirm-restart{color:var(--settings-btn-color);font-size:30px;max-width:500px}.SettingsPopup .confirm-restart-title{font-weight:700;font-size:35px;margin-bottom:20px;margin-top:80px;text-align:center}.SettingsPopup .confirm-restart-btns{display:flex;gap:10px}.SettingsPopup .confirm-restart-btns .restart_button{background:var(--settings-btn-color);color:#fff}.Switch{display:flex;align-items:center}.Switch span{display:block;width:110px;border-radius:99px;box-shadow:inset 1px 0 13px 1px var(--switch-border-color);background:var(--switch-bg-color);border:3px var(--switch-border-color) solid;box-shadow:1px}.Switch span:after{content:"";display:block;border-radius:50%;width:50px;height:50px;background:var(--switch-off-color)}.Switch input:checked+span:after{margin-left:auto;background:var(--switch-on-color)}.Notifs{position:fixed;bottom:0;right:0;padding:10px;display:flex;flex-direction:column;gap:8px}.Notifs .notif{background:#FFF;padding:5px 15px;cursor:pointer;box-shadow:5px 5px #0000006b}.Notifs .notif.ERROR{border-bottom:3px solid red}*{box-sizing:border-box}:root{--general-font: "Roboto Condensed";--main-bg-color: white;--main-text-color: #61696E;--settings-title-color: #5F676C;--settings-text-color: #61696E;--home-text-color: #61696e;--pause-text-color: #5C646A;--transition-text-color: #6B7377;--transition-bg-color: rgba(255, 255, 255, .8);--dropdown-color: #61696e;--dropdown-border-color: #B8C7BD;--dropdown-current-color: #60c591;--topbar-btn-bg-color: #E0F5E8;--btn-color: #44c374;--btn-close-bg: #079A60;--btn-text: white;--btn-bg: #e5f5ed;--faq-text-color: rgb(44, 44, 44);--faq-bg-color: rgba(21, 32, 48, 1);--faq-question-bg-color: white;--faq-scrollbar-color: #00e271;--title-bg-color: black;--title-text-color: white;--title-text-padding: 30px 0;--question-title-text-color: white;--question-text-color: rgba(68, 68, 68, 1);--question-bg-color: rgba(255, 255, 255, .8);--question-correct-color: rgba(136, 247, 167);--question-hover-color: rgba(136, 247, 167);--question-wrong-color: rgba(255, 128, 128);--pressed-bg-color: black;--pressed-text-color: white;--indicator-bg-color: white;--indicator-text-color: white;--dialogue-bg-color: rgba(21, 32, 48, .77);--dialogue-quiz-bg-color: #152030;--dialogue-text-color: white;--dialogue-font: "Roboto Condensed";--dialogue-indicator-text-color: white;--timeline-complete-color: #44c374;--timeline-ongoing-color: white;--timeline-next-color: rgba(255, 255, 255, .5);--result-bg-color: #ebebeb;--result-menu-bg-color: white;--result-uncomplete-badge-text-color: #868686;--result-text-color: #61696E;--settings-btn-color: #079A60;--settings-delete-bg: #079A60;--switch-on-color: #25AE6A;--switch-off-color: rgb(105, 105, 105);--switch-bg-color: white;--switch-border-color: rgb(179, 179, 179)}html,body,#root{margin:0;padding:0;width:100%;height:100%;overflow:hidden;background:#000;font-family:sans-serif;user-select:none}.App{position:absolute;top:0px;left:0px;right:0;bottom:0;overflow:hidden}img{max-width:100%;max-height:100%}.screen{position:absolute;top:0;left:0;right:0;bottom:0}.Loader-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40}.App *{-webkit-text-size-adjust:none;scrollbar-width:thin;scrollbar-color:rgb(197,197,197) rgb(241,241,241)}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background:#D6D3DE;overflow:visible;border-radius:15px}::-webkit-scrollbar-thumb{background:#000;border-radius:15px;cursor:pointer}::-webkit-scrollbar-thumb:hover{background:#958db4}.offscreen{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}*:focus-visible{outline:none;box-shadow:0 0 20px 5px #ffc700}.ontop{position:absolute;bottom:0;left:0;z-index:9999;background:orange;padding:30px;white-space:pre-wrap}.fadeinout-enter{opacity:0}.fadeinout-enter-active{opacity:1;transition:opacity .25s;transition-delay:.25s}.fadeinout-exit{opacity:1}.fadeinout-exit-active{opacity:0;transition:opacity .25s}.fadeinout-quick-enter{opacity:0}.fadeinout-quick-enter-active{opacity:1;transition:opacity .3s}.fadeinout-quick-exit{opacity:1}.fadeinout-quick-exit-active{opacity:0;transition:opacity .3s}.InterludeOverlay{position:absolute;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;z-index:120;pointer-events:none}.InterludeOverlay .content{position:relative;background:var(--transition-bg-color);clip-path:polygon(0% 0%,0% 100%,90% 100%,100% 0%);border:5px red solid;flex-grow:1;width:50%;border:none;animation:.6s ease-out 0s 1 leftEntry;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;mix-blend-mode:screen;z-index:31}.InterludeOverlay img{align-self:center;margin-right:100px;margin-bottom:20px}.InterludeOverlay h1{padding:0;margin:0 80px 0 50px;font-size:65px;font-weight:700;font-family:var(--general-font);color:var(--transition-text-color)}.InterludeOverlay h2{padding:0;margin:0 80px 0 50px;font-size:43px;font-weight:400;font-family:var(--general-font);color:var(--transition-text-color)}.InterludeOverlay .interludeBtn{position:absolute;right:50px;bottom:50px;animation:.6s ease-out 0s 1 rightEntry;pointer-events:all}.InterludeOverlay .interludeBtn.blink{animation:bounce 2s ease infinite}@keyframes fadeInEntry{0%{opacity:0}to{opacity:1}}@keyframes leftEntry{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rightEntry{0%{transform:translate(150%)}to{transform:translate(0)}}
