.home_no_select__Cwjwa{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home_headline1__hcHJC{font-size:clamp(26px,4vw + 2rem,110px)}.home_headline1__hcHJC,.home_headline2__IYeDx{font-family:var(--font-inter),sans-serif;line-height:1.2em}.home_headline2__IYeDx{font-size:clamp(26px,3vw + 1.5rem,68px)}.home_headline3__OpRJx{font-family:var(--font-inter),sans-serif;font-size:clamp(20px,2.5vw + 1rem,42px);line-height:1.3em}.home_headline4__2mMaW,.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_aicoleIcon__q3NX_{font-family:var(--font-inter),sans-serif;font-size:clamp(16px,2vw + .8rem,26px);line-height:1.4em}.home_headline5__XnIT5{font-size:clamp(13px,1.5vw + .6rem,20px)}.home_headline5__XnIT5,.home_headline6__LUSug{font-family:var(--font-inter),sans-serif;line-height:1.5em}.home_headline6__LUSug{font-size:clamp(13px,1.2vw + .4rem,16px)}.home_bodyBig___wTTc{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.home_body1__D_5zG{font-size:clamp(16px,1.5vw + .5rem,20px)}.home_body1__D_5zG,.home_body2__lZK82{font-family:var(--font-karla),sans-serif;line-height:1.5em}.home_body2__lZK82{font-size:clamp(13px,1.3vw + .4rem,18px)}.home_base1__kqU3Q,.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailCodeInputs__Rdq8e .home_inputContainer__2WwnP input{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.6em}.home_base2__Wj6gO{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .3rem,13px);line-height:1.7em}.home_caption1__z6Lj5{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .2rem,12px);line-height:1.6em}.home_caption2___9MDx{font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.8vw + .2rem,10px);line-height:1.4em}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_connectButton__PaM_1,.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailSubmitButtonsContainer__GlQo8 button{background-color:#fb692a;color:#fff;padding:12px clamp(12px,2vw,24px);border:none;border-radius:1vmin;cursor:pointer;font-weight:700;text-transform:uppercase;transition:background-color .3s,transform .2s}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_connectButton__PaM_1:hover,.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailSubmitButtonsContainer__GlQo8 button:hover{background-color:#d84c10;transform:translateY(-2px)}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_connectButton__PaM_1:active,.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailSubmitButtonsContainer__GlQo8 button:active{background-color:#4a2525;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_connectButton__PaM_1:focus,.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailSubmitButtonsContainer__GlQo8 button:focus{outline:2px solid #fff;outline-offset:4px}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_connectButton__PaM_1:disabled,.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailSubmitButtonsContainer__GlQo8 button:disabled{background-color:#6c7275;color:#fefefe;cursor:not-allowed;opacity:.7}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_connectButton__PaM_1{background-color:#fefefe;color:#d84c10;border:2px solid #d84c10}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_connectButton__PaM_1:hover{background-color:#fefefe}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_connectButton__PaM_1:disabled{background-color:#fefefe;color:#d84c10}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailSubmitButtonsContainer__GlQo8 button{background-color:#3e90f0}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailSubmitButtonsContainer__GlQo8 button p{text-transform:none}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailSubmitButtonsContainer__GlQo8 button:active,.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailSubmitButtonsContainer__GlQo8 button:hover{background-color:#0084ff}.home_wrapper__DNMeZ{width:100%;height:100%;display:flex;padding:20px}.home_wrapper__DNMeZ .home_container__Mm67K{position:relative;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;gap:20px}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB{width:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fefefe;text-align:center;position:relative;border-radius:20px;gap:4vh}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_aicoleIcon__q3NX_{width:7lh;height:7lh}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_connectButtonsContainer__sNQ2x{display:flex;flex-direction:column;gap:12px}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_connectButton__PaM_1{display:flex;font-weight:400;text-transform:unset;color:#343839;border:2px solid #e8ecef;gap:1em}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_connectButton__PaM_1 svg{width:1.5em;fill:#141718}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailCodeInputs__Rdq8e{display:flex;flex-direction:column;gap:12px}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailCodeInputs__Rdq8e .home_inputContainer__2WwnP{display:flex;padding:12px;border-radius:1vmin;background-color:#f3f5f7}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailCodeInputs__Rdq8e .home_inputContainer__2WwnP svg{width:1.5em;margin-right:12px;fill:#6c7275;opacity:50%}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailCodeInputs__Rdq8e .home_inputContainer__2WwnP input{border:none;background:rgba(0,0,0,0);outline:none;color:#6c7275}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailCodeInputs__Rdq8e .home_inputContainer__2WwnP input::placeholder{opacity:50%}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailCodeInputs__Rdq8e .home_inputContainer__2WwnP input:disabled{opacity:50%}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_errorMessage__Ntrn3{color:#fb692a}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailSubmitButtonsContainer__GlQo8{display:flex;gap:12px}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailSubmitButtonsContainer__GlQo8 .home_returnButton__ucCTC{opacity:50%}.home_wrapper__DNMeZ .home_container__Mm67K .home_page__HagmB .home_emailSubmitButtonsContainer__GlQo8 button{text-transform:unset}.home_wrapper__DNMeZ .home_container__Mm67K .home_infoIconButton__OoAWn{position:absolute;top:0;right:0;padding:20px 20px 0 0;cursor:pointer}.home_wrapper__DNMeZ .home_container__Mm67K .home_infoIconButton__OoAWn button{all:unset;fill:#343839;width:50px}.home_wrapper__DNMeZ .home_container__Mm67K .home_about__oUkXH{width:100%;min-height:100%;overflow:auto;display:flex;flex-direction:column;gap:20px;background-color:#fefefe;border-radius:20px;padding:0 20px 20px;font-family:var(--font-karla)}.home_wrapper__DNMeZ .home_container__Mm67K .home_about__oUkXH .home_aboutHeader__i3YTL{position:-webkit-sticky;position:sticky;top:0;width:100%;display:flex;justify-content:space-between;background:#fefefe;padding-top:20px}.home_wrapper__DNMeZ .home_container__Mm67K .home_about__oUkXH .home_aboutHeader__i3YTL .home_crossIconButton__7oqDe{all:unset;width:50px;cursor:pointer;fill:#343839}.home_wrapper__DNMeZ .home_container__Mm67K .home_about__oUkXH .home_aboutContent__uDQnh{width:100%;padding:12px;border-top:.2vmin solid #232627}.home_wrapper__DNMeZ .home_container__Mm67K .home_about__oUkXH .home_aboutContent__uDQnh .home_textSummary__e41ZB{font-size:20px}.home_wrapper__DNMeZ .home_container__Mm67K .home_about__oUkXH .home_aboutContent__uDQnh .home_textTitle__HVjEZ{margin-bottom:8px}.profile-creation-layout_profileCreationLayout__8iMNw{width:100%;background-color:#fefefe;border-radius:20px;margin:20px}.exercises_no_select__whkjA{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.exercises_headline1__JoVZH{font-size:clamp(26px,4vw + 2rem,110px)}.exercises_headline1__JoVZH,.exercises_headline2__3e3Xi{font-family:var(--font-inter),sans-serif;line-height:1.2em}.exercises_headline2__3e3Xi{font-size:clamp(26px,3vw + 1.5rem,68px)}.exercises_headline3__1P2KC{font-family:var(--font-inter),sans-serif;font-size:clamp(20px,2.5vw + 1rem,42px);line-height:1.3em}.exercises_headline4__dCM_a{font-family:var(--font-inter),sans-serif;font-size:clamp(16px,2vw + .8rem,26px);line-height:1.4em}.exercises_headline5__Z5Qcn{font-size:clamp(13px,1.5vw + .6rem,20px)}.exercises_headline5__Z5Qcn,.exercises_headline6__3ScY9{font-family:var(--font-inter),sans-serif;line-height:1.5em}.exercises_headline6__3ScY9{font-size:clamp(13px,1.2vw + .4rem,16px)}.exercises_bodyBig__ZNyNX{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.exercises_body1__ORdhz{font-size:clamp(16px,1.5vw + .5rem,20px)}.exercises_body1__ORdhz,.exercises_body2__xoZRx{font-family:var(--font-karla),sans-serif;line-height:1.5em}.exercises_body2__xoZRx{font-size:clamp(13px,1.3vw + .4rem,18px)}.exercises_base1__OErRl{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.6em}.exercises_base2__GYWfm{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .3rem,13px);line-height:1.7em}.exercises_caption1__s1frj{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .2rem,12px);line-height:1.6em}.exercises_caption2__M9S_9{font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.8vw + .2rem,10px);line-height:1.4em}.exercises_buttonStyle__og2z_,.exercises_rightSideHeaderButton__okgAv{background-color:#fb692a;color:#fff;padding:12px clamp(12px,2vw,24px);border:none;border-radius:1vmin;cursor:pointer;font-weight:700;text-transform:uppercase;transition:background-color .3s,transform .2s}.exercises_buttonStyle__og2z_:hover,.exercises_rightSideHeaderButton__okgAv:hover{background-color:#d84c10;transform:translateY(-2px)}.exercises_buttonStyle__og2z_:active,.exercises_rightSideHeaderButton__okgAv:active{background-color:#4a2525;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.exercises_buttonStyle__og2z_:focus,.exercises_rightSideHeaderButton__okgAv:focus{outline:2px solid #fff;outline-offset:4px}.exercises_buttonStyle__og2z_:disabled,.exercises_rightSideHeaderButton__okgAv:disabled{background-color:#6c7275;color:#fefefe;cursor:not-allowed;opacity:.7}.exercises_rightSideHeaderButton__okgAv{background-color:#6c7275}.exercises_rightSideHeaderButton__okgAv:hover{background-color:#232627;border-color:#6c7275}.exercises_rightSideHeaderButton__okgAv:active{background-color:#141718}.exercises_exercisesDisplayHeader__keLdn{width:100%;min-height:70px;flex-shrink:0;padding-left:20px;display:flex;align-items:center;border-bottom:1px solid #6c7275;background-color:#fefefe;border-radius:20px 20px 0 0;z-index:10;justify-content:space-between;padding-right:20px}@media(max-width:768px){.exercises_exercisesDisplayHeader__keLdn{border-right:none}}.exercises_exercisesContent__SMgQ8{width:100%;padding:5vh 3vw;height:auto;display:flex;gap:5vh;flex:auto;flex-direction:column;align-items:center;justify-items:center;overflow-y:visible;scroll-snap-type:y mandatory}@media(max-width:768px){.exercises_exercisesContent__SMgQ8{border-bottom-right-radius:20px}}.exercises_multipleChoice__UHMSI label{width:100%}.exercises_exercisesMetaData__php_e{padding:5vh 3vw;gap:1vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-bottom:.2vmin solid #232627}.exercises_exercisesMetaData__php_e h5{text-align:justify}.exercises_exercisesMetaData__php_e button{padding:15px}.exercises_exercisesMetaData__php_e button p{color:#f3f5f7}.exercises_startAndSubmitContainer__g5scq{width:100%;display:flex;justify-content:center;margin-bottom:20px}.exercises_exerciseRightSideLesson__gHzSb{width:100%;display:flex;flex-direction:column;overflow-y:auto}.exercises_exerciseRightSideLesson__gHzSb .exercises_lessonHeader__l3fab{display:flex;justify-content:flex-start;padding:1vw 1vw 0}.exercises_exerciseRightSideLesson__gHzSb .exercises_lessonHeader__l3fab button{margin:0}.exercises_rightSideHeaderButton__okgAv{align-self:center;display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:unset;margin:0 1vw 0 auto;flex-shrink:0;fill:#6c7275}.exercises_rightSideHeaderButton__okgAv svg{width:80%;height:80%;fill:#fefefe}.chat-bot_no_select__BOgB7{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-bot_headline1__izF6Y{font-size:clamp(26px,4vw + 2rem,110px)}.chat-bot_headline1__izF6Y,.chat-bot_headline2__D4eJb{font-family:var(--font-inter),sans-serif;line-height:1.2em}.chat-bot_headline2__D4eJb{font-size:clamp(26px,3vw + 1.5rem,68px)}.chat-bot_headline3__Cwdr9{font-family:var(--font-inter),sans-serif;font-size:clamp(20px,2.5vw + 1rem,42px);line-height:1.3em}.chat-bot_chatHeader__F9zgA svg,.chat-bot_headline4__B0pyw{font-family:var(--font-inter),sans-serif;font-size:clamp(16px,2vw + .8rem,26px);line-height:1.4em}.chat-bot_headline5__hw9pC{font-size:clamp(13px,1.5vw + .6rem,20px)}.chat-bot_headline5__hw9pC,.chat-bot_headline6__be2b2{font-family:var(--font-inter),sans-serif;line-height:1.5em}.chat-bot_headline6__be2b2{font-size:clamp(13px,1.2vw + .4rem,16px)}.chat-bot_bodyBig__fXmww{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.chat-bot_body1__E2Jq_,.chat-bot_errorMessageBox__B988z,.chat-bot_errorMessageBox__B988z button,.chat-bot_loadingMessageBox__WhyYM,.chat-bot_messageBoxAssistant__ft7Dh{font-family:var(--font-karla),sans-serif;font-size:clamp(16px,1.5vw + .5rem,20px);line-height:1.5em}.chat-bot_body2__K9v9S{font-family:var(--font-karla),sans-serif;font-size:clamp(13px,1.3vw + .4rem,18px);line-height:1.5em}.chat-bot_base1__MfhFx{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.6em}.chat-bot_base2__bEzuo{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .3rem,13px);line-height:1.7em}.chat-bot_caption1__tRG5k{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .2rem,12px);line-height:1.6em}.chat-bot_caption2__b9nXi{font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.8vw + .2rem,10px);line-height:1.4em}.chat-bot_chatBotCompanion__9zS5h,.chat-bot_chatBot__N9d15{position:relative;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.chat-bot_chatHeader__F9zgA{width:100%;min-height:70px;padding-left:20px;gap:20px;display:flex;align-items:center;border-bottom:1px solid #6c7275}.chat-bot_chatHeader__F9zgA svg{width:1lh;height:1lh;cursor:pointer;display:none;flex-shrink:0}@media(max-width:768px){.chat-bot_chatHeader__F9zgA svg{display:block}}.chat-bot_chatHeaderCompanion___PJi_{display:none}.chat-bot_chatContainerWrapper__MGlPr{height:auto;display:flex;flex-direction:column;width:100%;overflow-y:auto;scroll-behavior:smooth;flex:auto}.chat-bot_chatContainerCompanion__ewAqV,.chat-bot_chatContainer__CfIbb{width:70%;display:flex;flex-direction:column;flex:auto;margin:auto;padding:4vh 20px 20px;gap:4vh}@media(max-width:1024px){.chat-bot_chatContainerCompanion__ewAqV,.chat-bot_chatContainer__CfIbb{width:95%}}.chat-bot_chatContainerCompanion__ewAqV{width:100%}.chat-bot_errorMessageBox__B988z,.chat-bot_loadingMessageBox__WhyYM,.chat-bot_messageBoxAssistant__ft7Dh,.chat-bot_messageBoxUser___fwGC,.chat-bot_messageBox__Amx_c{max-width:75%;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:10px}.chat-bot_messageBoxUser___fwGC{align-self:flex-end;background:#e8ecef;padding:5px 15px}.chat-bot_messageBoxUser___fwGC p{margin-bottom:0!important}.chat-bot_errorMessageBox__B988z,.chat-bot_loadingMessageBox__WhyYM,.chat-bot_messageBoxAssistant__ft7Dh{max-width:100%;border:unset;display:flex;flex-direction:row;gap:1vw}.chat-bot_errorMessageBox__B988z svg,.chat-bot_loadingMessageBox__WhyYM svg,.chat-bot_messageBoxAssistant__ft7Dh svg{flex-shrink:0;width:1lh;height:1lh;z-index:10}.chat-bot_loadingMessageBox__WhyYM p{position:relative;color:#343839;cursor:default;line-height:unset}.chat-bot_loadingMessageBox__WhyYM p:after{content:"";position:absolute;z-index:1;top:0;left:-100%;height:100%;width:50%;background:linear-gradient(90deg,rgba(254,254,254,0) 0,rgba(254,254,254,.5) 30%,rgba(254,254,254,.5) 70%,rgba(254,254,254,0));animation:chat-bot_glow-animation__YAwFH 2s infinite}.chat-bot_loadingMessageBox__WhyYM p:hover{color:#141718}@keyframes chat-bot_glow-animation__YAwFH{0%{left:-50%}to{left:100%}}.chat-bot_errorMessageBox__B988z p{margin-bottom:0!important}.chat-bot_errorMessageBox__B988z button{padding:4px;flex-shrink:0;width:1lh;height:1lh;display:flex;align-items:center;justify-content:center;background:unset}.chat-bot_errorMessageBox__B988z button svg{fill:#141718;stroke-width:10px;width:100%;height:100%;transition:transform .5s ease}.chat-bot_errorMessageBox__B988z button:hover{background:#e8ecef}.chat-bot_errorMessageBox__B988z button:hover svg{transform:rotate(-1turn)}.chat-bot_loadingDot__JyPF_{font-size:32px}.chat-bot_chatInputCompanion__QJb0B,.chat-bot_chatInput__z6mWN{width:70%;margin:auto;height:-moz-fit-content;height:fit-content;display:flex;flex-shrink:0;justify-content:center;padding:0 20px}@media(max-width:1024px){.chat-bot_chatInputCompanion__QJb0B,.chat-bot_chatInput__z6mWN{width:100%}}.chat-bot_chatInputCompanion__QJb0B{width:100%}.chat-bot_inputContainer__UUdd8{width:100%;display:flex;align-items:center;justify-content:center;border:2px solid #e8ecef;border-radius:12px;margin-bottom:20px;color:#343839}.chat-bot_inputContainer__UUdd8:hover{cursor:text}.chat-bot_inputContainer__UUdd8 textarea{width:100%;height:unset;flex:auto;font-size:20px;resize:none;border:none;outline:none;margin-top:20px;margin-bottom:20px;margin-left:20px;font-family:var(--font-inter)}.chat-bot_inputContainer__UUdd8 button{width:80px;height:100%;border:none;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;cursor:pointer}.chat-bot_inputContainer__UUdd8 button svg{fill:#343839;width:30%;height:auto}.exercise-container_no_select__eS49l{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.exercise-container_headline1__J3DSS{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,4vw + 2rem,110px);line-height:1.2em}.exercise-container_headline2__owKfj{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,3vw + 1.5rem,68px);line-height:1.2em}.exercise-container_headline3__U13wh{font-family:var(--font-inter),sans-serif;font-size:clamp(20px,2.5vw + 1rem,42px);line-height:1.3em}.exercise-container_headline4__EaxDi{font-family:var(--font-inter),sans-serif;font-size:clamp(16px,2vw + .8rem,26px);line-height:1.4em}.exercise-container_FieldFillInTheBlankAnswerArea__k1VMm math-field,.exercise-container_headline5__oqRNG{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.exercise-container_headline6__JyDLN{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.5em}.exercise-container_bodyBig__azTXW{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.exercise-container_body1__edyCh,.exercise-container_containerExercise__NtAFx,.exercise-container_exerciseUserAnswerArea__HvG1Y ul li,.exercise-container_multipleChoiceAnswerArea__x24iQ ul li{font-family:var(--font-karla),sans-serif;font-size:clamp(16px,1.5vw + .5rem,20px);line-height:1.5em}.exercise-container_FieldFillInTheBlankAnswerArea__k1VMm>div math-field,.exercise-container_body2__uPJiU,.exercise-container_question_area__hVbev math-field{font-family:var(--font-karla),sans-serif;font-size:clamp(13px,1.3vw + .4rem,18px);line-height:1.5em}.exercise-container_base1__kHcmQ{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.6em}.exercise-container_base2__2_tHK{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .3rem,13px);line-height:1.7em}.exercise-container_caption1__pZlJn{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .2rem,12px);line-height:1.6em}.exercise-container_caption2__fHWRV{font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.8vw + .2rem,10px);line-height:1.4em}.exercise-container_containerExercise__NtAFx{position:relative;width:75%;border:.1vmin solid #6c7275;border-radius:2vmin;overflow:hidden;display:flex;flex-direction:column}@media(max-width:1440px){.exercise-container_containerExercise__NtAFx{width:100%;max-width:900px}}.exercise-container_FieldFillInTheBlankAnswerArea__k1VMm>div,.exercise-container_question_area__hVbev{padding:1.5vmin;background-color:#e8ecef;border-bottom:.1vmin solid #6c7275}.exercise-container_FieldFillInTheBlankAnswerArea__k1VMm>div math-field,.exercise-container_question_area__hVbev math-field{border:none}.exercise-container_exerciseUserAnswerArea__HvG1Y,.exercise-container_multipleChoiceAnswerArea__x24iQ{width:100%;padding:2vmin}.exercise-container_exerciseUserAnswerArea__HvG1Y math-field,.exercise-container_multipleChoiceAnswerArea__x24iQ math-field{width:100%}.exercise-container_exerciseUserAnswerArea__HvG1Y math-field::part(virtual-keyboard-toggle),.exercise-container_multipleChoiceAnswerArea__x24iQ math-field::part(virtual-keyboard-toggle){display:none}.exercise-container_exerciseUserAnswerArea__HvG1Y math-field::part(menu-toggle),.exercise-container_multipleChoiceAnswerArea__x24iQ math-field::part(menu-toggle){align-self:flex-start}.exercise-container_exerciseUserAnswerArea__HvG1Y math-field::part(content),.exercise-container_multipleChoiceAnswerArea__x24iQ math-field::part(content){width:100%;text-align:right}.exercise-container_exerciseUserAnswerArea__HvG1Y ul,.exercise-container_multipleChoiceAnswerArea__x24iQ ul{display:flex;flex-direction:column;gap:2vh}.exercise-container_exerciseUserAnswerArea__HvG1Y ul li,.exercise-container_multipleChoiceAnswerArea__x24iQ ul li{margin:0;padding:0;display:flex;flex-direction:row;gap:.1vw}.exercise-container_exerciseUserAnswerArea__HvG1Y ul li input,.exercise-container_exerciseUserAnswerArea__HvG1Y ul li label,.exercise-container_multipleChoiceAnswerArea__x24iQ ul li input,.exercise-container_multipleChoiceAnswerArea__x24iQ ul li label{cursor:pointer}.exercise-container_exerciseUserAnswerArea__HvG1Y ul li p,.exercise-container_multipleChoiceAnswerArea__x24iQ ul li p{margin:0}.exercise-container_exerciseUserAnswerArea__HvG1Y ul li math-field,.exercise-container_multipleChoiceAnswerArea__x24iQ ul li math-field{border:none}.exercise-container_multipleChoiceAnswerArea__x24iQ math-field::part(container){pointer-events:none}.exercise-container_FieldFillInTheBlankAnswerArea__k1VMm{display:flex;align-items:center;flex-direction:column}.exercise-container_FieldFillInTheBlankAnswerArea__k1VMm math-field{padding:2vmin;border:none;width:100%}.exercise-container_FieldFillInTheBlankAnswerArea__k1VMm math-field::part(content){justify-content:center}.exercise-container_FieldFillInTheBlankAnswerArea__k1VMm math-field::part(prompt){min-height:1lh;outline:1px auto highlight}.exercise-container_FieldFillInTheBlankAnswerArea__k1VMm>div{width:100%}.exercise-container_FieldFillInTheBlankAnswerArea__k1VMm>div math-field{padding:0}.exercise-container_containerFeedbackAndSolution__tMUTY{display:flex;flex-direction:column;width:100%;background-color:#343839;color:#f3f5f7;justify-content:space-around}.exercise-container_solution__EENSY{width:100%;padding:2vmin;background-color:#6c7275;display:flex;transition:background-color .3s ease-in-out;flex-direction:column}.exercise-container_solution__EENSY:hover{background-color:#343839}.exercise-container_solution__EENSY math-field,.exercise-container_solution__EENSY>*{color:#e8ecef!important}.exercise-container_solution__EENSY .exercise-container_arrow__MG4hB{display:inline-block;margin-left:.5rem;transition:transform .3s ease-in-out;transform-origin:center}.exercise-container_solution__EENSY.exercise-container_open__697VT .exercise-container_arrow__MG4hB{transform:rotate(180deg)}.exercise-container_feedback_area__YZwgI{border-bottom:.1vmin solid #141718;padding:2vmin;width:100%}.exercise-container_feedback_area__YZwgI math-field,.exercise-container_feedback_area__YZwgI>*{color:#e8ecef!important}.exercise-container_graphContainer__bxaGO{height:55vh;flex-grow:0;display:flex;align-items:center;justify-content:center;width:100%;position:relative}.exercise-container_graphContainer__bxaGO canvas{background-color:#e8ecef}@media(max-width:1920px){.exercise-container_graphContainer__bxaGO{height:50vh}}@media(max-width:1440px){.exercise-container_graphContainer__bxaGO{height:45vh}}@media(max-width:1200px){.exercise-container_graphContainer__bxaGO{height:40vh}}@media(max-width:1024px){.exercise-container_graphContainer__bxaGO{height:30vh}}@media(max-width:375px){.exercise-container_graphContainer__bxaGO{height:20vh}}.conversation-list_no_select__rPjTt{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.conversation-list_headline1__w5F7p{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,4vw + 2rem,110px);line-height:1.2em}.conversation-list_headline2__EcB7L{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,3vw + 1.5rem,68px);line-height:1.2em}.conversation-list_headline3__EIesT{font-family:var(--font-inter),sans-serif;font-size:clamp(20px,2.5vw + 1rem,42px);line-height:1.3em}.conversation-list_burgerButtonContainer__R5kWL,.conversation-list_conversationButton__jpJu6,.conversation-list_headline4__LMWHi,.conversation-list_logoContainer__UJ9qa svg,.conversation-list_navbarButton__ahr61{font-family:var(--font-inter),sans-serif;font-size:clamp(16px,2vw + .8rem,26px);line-height:1.4em}.conversation-list_headline5__osr_m{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.conversation-list_headline6__4N9EM{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.5em}.conversation-list_bodyBig__zVINd{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.conversation-list_body1__FAbYm,.conversation-list_conversationButton__jpJu6 svg{font-family:var(--font-karla),sans-serif;font-size:clamp(16px,1.5vw + .5rem,20px);line-height:1.5em}.conversation-list_body2__XNipS{font-family:var(--font-karla),sans-serif;font-size:clamp(13px,1.3vw + .4rem,18px);line-height:1.5em}.conversation-list_base1__TAC_R,.conversation-list_profileBox___hRg3 .conversation-list_userInfo__lZTw8 .conversation-list_userName__3CGq3{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.6em}.conversation-list_base2__AO13P,.conversation-list_profileBox___hRg3 .conversation-list_upgradeButton__eKOCS p,.conversation-list_profileBox___hRg3 .conversation-list_userInfo__lZTw8 .conversation-list_planTitleCard__OGlV1 p{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .3rem,13px);line-height:1.7em}.conversation-list_caption1__ltLYs,.conversation-list_profileBox___hRg3 .conversation-list_userInfo__lZTw8 .conversation-list_userEmail__vLaT1{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .2rem,12px);line-height:1.6em}.conversation-list_caption2__vYW_Y{font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.8vw + .2rem,10px);line-height:1.4em}.conversation-list_profileBox___hRg3 .conversation-list_upgradeButton__eKOCS{background-color:#fb692a;color:#fff;padding:12px clamp(12px,2vw,24px);border:none;border-radius:1vmin;cursor:pointer;font-weight:700;text-transform:uppercase;transition:background-color .3s,transform .2s}.conversation-list_profileBox___hRg3 .conversation-list_upgradeButton__eKOCS:hover{background-color:#d84c10;transform:translateY(-2px)}.conversation-list_profileBox___hRg3 .conversation-list_upgradeButton__eKOCS:active{background-color:#4a2525;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.conversation-list_profileBox___hRg3 .conversation-list_upgradeButton__eKOCS:focus{outline:2px solid #fff;outline-offset:4px}.conversation-list_profileBox___hRg3 .conversation-list_upgradeButton__eKOCS:disabled{background-color:#6c7275;color:#fefefe;cursor:not-allowed;opacity:.7}.conversation-list_profileBox___hRg3 .conversation-list_upgradeButton__eKOCS{background-color:#6c7275}.conversation-list_profileBox___hRg3 .conversation-list_upgradeButton__eKOCS:hover{background-color:#232627;border-color:#6c7275}.conversation-list_profileBox___hRg3 .conversation-list_upgradeButton__eKOCS:active{background-color:#141718}.conversation-list_navbar__zffQJ{display:flex;flex-direction:column;height:100%;background-color:#141718;color:#fefefe;padding-left:20px;padding-top:20px;padding-bottom:20px;flex-shrink:0;min-width:68px;--navbar-width:320px}@media(max-width:1440px){.conversation-list_navbar__zffQJ{--navbar-width:280px}}@media(max-width:1200px){.conversation-list_navbar__zffQJ{--navbar-width:260px}}@media(max-width:768px){.conversation-list_navbar__zffQJ{display:none}}.conversation-list_navbarMobile__WM5sb{display:flex;width:100%;padding:0 10px 10px}@media(min-width:769px){.conversation-list_navbarMobile__WM5sb{display:none}}.conversation-list_navbarHeader__xv0Ay{padding:5px;width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.conversation-list_logoContainer__UJ9qa{display:flex;cursor:pointer;align-items:center;justify-content:center;gap:20px}.conversation-list_logoContainer__UJ9qa svg{aspect-ratio:1;height:1lh}.conversation-list_burgerButtonContainer__R5kWL{z-index:999;right:0;width:1lh;aspect-ratio:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.conversation-list_burger__CrooA{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.conversation-list_burgerLine__WPMht{display:block;width:100%;height:2px;background-color:#f3f5f7;margin:3px 0}.conversation-list_navbarContent__JqxDP{width:100%;display:flex;flex-direction:column;padding-bottom:16px;gap:1vh;border-bottom:1px solid #f3f5f7}.conversation-list_navbarContent__JqxDP svg{flex-shrink:0}@media(max-width:768px){.conversation-list_navbarContent__JqxDP{border:none;flex-direction:row;justify-content:space-around;padding-bottom:0}.conversation-list_navbarContent__JqxDP h5{display:none}}.conversation-list_conversationButton__jpJu6,.conversation-list_navbarButton__ahr61{width:100%;display:flex;align-items:center;gap:20px;padding:5px;background:unset;color:#e8ecef;border-radius:8px}.conversation-list_conversationButton__jpJu6 svg,.conversation-list_navbarButton__ahr61 svg{width:1lh;aspect-ratio:1;padding:.3vmin}.conversation-list_conversationButton__jpJu6:hover,.conversation-list_navbarButton__ahr61:hover{color:#fefefe}.conversation-list_assistantButtonActive____tRl{background:linear-gradient(270deg,#343839 0,#464F6F)}.conversation-list_studyButtonActive__LDSps{background:linear-gradient(270deg,#343839 0,#4A2525)}.conversation-list_planButtonActive__SWpso{background:linear-gradient(270deg,#343839 0,rgba(80,62,110,.2901960784))}.conversation-list_profileBox___hRg3{width:100%;background-color:#232627;border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:1vh}.conversation-list_profileBox___hRg3 .conversation-list_userInfo__lZTw8{width:100%;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"image name plan" "image email email";padding:12px;align-items:center}.conversation-list_profileBox___hRg3 .conversation-list_userInfo__lZTw8 .conversation-list_userName__3CGq3{width:100%;grid-area:name;font-weight:600}.conversation-list_profileBox___hRg3 .conversation-list_userInfo__lZTw8 .conversation-list_planTitleCard__OGlV1{width:-moz-fit-content;width:fit-content;grid-area:plan;padding:.2vh 1vw;border-radius:8px;background-color:#257e45}.conversation-list_profileBox___hRg3 .conversation-list_userInfo__lZTw8 .conversation-list_planTitleCard__OGlV1 p{font-weight:700;color:#141718}.conversation-list_profileBox___hRg3 .conversation-list_userInfo__lZTw8 .conversation-list_userEmail__vLaT1{grid-area:email;font-weight:600;color:#e8ecef;opacity:50%}.conversation-list_profileBox___hRg3 .conversation-list_upgradeButton__eKOCS{width:100%;background:rgba(0,0,0,0);border:2px solid #343839;text-align:center}.conversation-list_profileBox___hRg3 .conversation-list_upgradeButton__eKOCS p{font-weight:600;color:#fefefe}.conversation-list_navbarConversationList__JQc2I{margin-top:16px;overflow-y:auto}@media(max-width:768px){.conversation-list_navbarConversationList__JQc2I{display:none}}.conversation-list_conversationList__r756U{width:100%;overflow-y:auto;display:flex;flex-direction:column;gap:1vh;height:100%}.conversation-list_conversationButton__jpJu6{width:100%;text-align:start;flex-shrink:0}.conversation-list_conversationButton__jpJu6 h5{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.conversation-list_conversationButton__jpJu6 svg{fill:#fefefe;flex-shrink:0;width:1lh;height:1lh;margin-left:auto;transition:.2s ease-in-out}.conversation-list_conversationButton__jpJu6 svg:hover{fill:#343839;background:#6c7275;border-radius:50%}.conversation-list_conversationButtonActive__7EL53{background:linear-gradient(270deg,#343839 0,#6C7275)}.dashboard-layout_dashboardLayout__4_BGs{width:100%;height:100%;display:flex}@media(max-width:768px){.dashboard-layout_dashboardLayout__4_BGs{flex-direction:column-reverse}}.dashboard-layout_pageLayout__gMJB6{background-color:#fefefe;border-radius:20px;margin:20px;min-width:0;flex:auto;overflow-y:auto}@media(max-width:768px){.dashboard-layout_pageLayout__gMJB6{margin:10px;border-radius:10px}}.popup_no_select__f_HKp{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.popup_headline1__6lnk2{font-size:clamp(26px,4vw + 2rem,110px)}.popup_headline1__6lnk2,.popup_headline2__xcqeO{font-family:var(--font-inter),sans-serif;line-height:1.2em}.popup_headline2__xcqeO{font-size:clamp(26px,3vw + 1.5rem,68px)}.popup_headline3__ucRFO{font-family:var(--font-inter),sans-serif;font-size:clamp(20px,2.5vw + 1rem,42px);line-height:1.3em}.popup_headline4__xe_Ri{font-family:var(--font-inter),sans-serif;font-size:clamp(16px,2vw + .8rem,26px);line-height:1.4em}.popup_headline5__vwMcZ{font-size:clamp(13px,1.5vw + .6rem,20px)}.popup_headline5__vwMcZ,.popup_headline6__MVPUx{font-family:var(--font-inter),sans-serif;line-height:1.5em}.popup_headline6__MVPUx{font-size:clamp(13px,1.2vw + .4rem,16px)}.popup_bodyBig__fm43v{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.popup_body1__d62bG{font-family:var(--font-karla),sans-serif;font-size:clamp(16px,1.5vw + .5rem,20px);line-height:1.5em}.popup_body2__9qkZ2,.popup_feedbackPopUp__TiwUO textarea{font-family:var(--font-karla),sans-serif;font-size:clamp(13px,1.3vw + .4rem,18px);line-height:1.5em}.popup_base1__O5nW3{font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.6em}.popup_base1__O5nW3,.popup_base2__kAOOj{font-family:var(--font-inter),sans-serif}.popup_base2__kAOOj{font-size:clamp(12px,1vw + .3rem,13px);line-height:1.7em}.popup_caption1__SlCKS{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .2rem,12px);line-height:1.6em}.popup_caption2__BZIe0{font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.8vw + .2rem,10px);line-height:1.4em}.popup_fakeLoadingPopUpWrapper__y0Ap4 .popup_fakeLoadingPopUp__qiUSL .popup_continueButton__lnovo,.popup_giveUpPopUpButton__qKm4h button:first-child,.popup_giveUpPopUpButton__qKm4h button:last-child,.popup_popUpButtonPrimary__g5TZ6,.popup_popUpButtonSecondary__0WzJV,.popup_popUpButton__MX6T3,.popup_sessionExpiredLoginButton__NT8rC{background-color:#fb692a;color:#fff;padding:12px clamp(12px,2vw,24px);border:none;border-radius:1vmin;cursor:pointer;font-weight:700;text-transform:uppercase;transition:background-color .3s,transform .2s}.popup_fakeLoadingPopUpWrapper__y0Ap4 .popup_fakeLoadingPopUp__qiUSL .popup_continueButton__lnovo:hover,.popup_giveUpPopUpButton__qKm4h button:hover:first-child,.popup_giveUpPopUpButton__qKm4h button:hover:last-child,.popup_popUpButtonPrimary__g5TZ6:hover,.popup_popUpButtonSecondary__0WzJV:hover,.popup_popUpButton__MX6T3:hover,.popup_sessionExpiredLoginButton__NT8rC:hover{background-color:#d84c10;transform:translateY(-2px)}.popup_fakeLoadingPopUpWrapper__y0Ap4 .popup_fakeLoadingPopUp__qiUSL .popup_continueButton__lnovo:active,.popup_giveUpPopUpButton__qKm4h button:active:first-child,.popup_giveUpPopUpButton__qKm4h button:active:last-child,.popup_popUpButtonPrimary__g5TZ6:active,.popup_popUpButtonSecondary__0WzJV:active,.popup_popUpButton__MX6T3:active,.popup_sessionExpiredLoginButton__NT8rC:active{background-color:#4a2525;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.popup_fakeLoadingPopUpWrapper__y0Ap4 .popup_fakeLoadingPopUp__qiUSL .popup_continueButton__lnovo:focus,.popup_giveUpPopUpButton__qKm4h button:focus:first-child,.popup_giveUpPopUpButton__qKm4h button:focus:last-child,.popup_popUpButtonPrimary__g5TZ6:focus,.popup_popUpButtonSecondary__0WzJV:focus,.popup_popUpButton__MX6T3:focus,.popup_sessionExpiredLoginButton__NT8rC:focus{outline:2px solid #fff;outline-offset:4px}.popup_fakeLoadingPopUpWrapper__y0Ap4 .popup_fakeLoadingPopUp__qiUSL .popup_continueButton__lnovo:disabled,.popup_giveUpPopUpButton__qKm4h button:disabled:first-child,.popup_giveUpPopUpButton__qKm4h button:disabled:last-child,.popup_popUpButtonPrimary__g5TZ6:disabled,.popup_popUpButtonSecondary__0WzJV:disabled,.popup_popUpButton__MX6T3:disabled,.popup_sessionExpiredLoginButton__NT8rC:disabled{background-color:#6c7275;color:#fefefe;cursor:not-allowed;opacity:.7}.popup_giveUpPopUpButton__qKm4h button:last-child,.popup_popUpButtonSecondary__0WzJV{background-color:#6c7275}.popup_giveUpPopUpButton__qKm4h button:hover:last-child,.popup_popUpButtonSecondary__0WzJV:hover{background-color:#232627;border-color:#6c7275}.popup_giveUpPopUpButton__qKm4h button:active:last-child,.popup_popUpButtonSecondary__0WzJV:active{background-color:#141718}.popup_sessionExpiredLoginButton__NT8rC{background-color:#3e90f0}.popup_sessionExpiredLoginButton__NT8rC p{text-transform:none}.popup_sessionExpiredLoginButton__NT8rC:active,.popup_sessionExpiredLoginButton__NT8rC:hover{background-color:#0084ff}.popup_fakeLoadingPopUpWrapper__y0Ap4{position:absolute;top:0;width:100vw;height:100vh;z-index:1;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:brightness(50%);backdrop-filter:brightness(50%)}.popup_fakeLoadingPopUpWrapper__y0Ap4 .popup_fakeLoadingPopUp__qiUSL{width:70vmin;height:40vmin;display:flex;padding:3vmin;flex-direction:column;justify-content:space-around;align-items:center;text-align:center;border-radius:12px;background-color:#fefefe}.popup_fakeLoadingPopUpWrapper__y0Ap4 .popup_fakeLoadingPopUp__qiUSL h5{color:#6c7275}.popup_popUpWrapper__zipmH{width:100%;height:100%;position:absolute;top:0;right:0;display:flex;border-radius:20px;background-color:rgba(254,254,254,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:center;align-items:center;z-index:1000;overflow:hidden}.popup_consentPopUp__vTQ_7,.popup_feedbackPopUp__TiwUO,.popup_giveUpPopUp__hjVX8,.popup_popUp__crHs7{width:50vw;height:auto;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:2vmin;padding:2vmin;background-color:#fefefe;aspect-ratio:16/9;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:4vh;align-items:center}@media(max-width:1200px){.popup_consentPopUp__vTQ_7,.popup_feedbackPopUp__TiwUO,.popup_giveUpPopUp__hjVX8,.popup_popUp__crHs7{width:75vw}}.popup_buttonsContainer__9mvO4{width:100%;display:flex;align-items:center;justify-content:center;gap:24px}@media(max-width:1024px){.popup_buttonsContainer__9mvO4{flex-direction:column-reverse;gap:12px}.popup_buttonsContainer__9mvO4 button{width:100%}}.popup_giveUpPopUp__hjVX8 div{display:flex;width:100%;align-items:center;justify-content:center;gap:2vmin}.popup_feedbackPopUp__TiwUO{padding:5vmin}.popup_feedbackPopUp__TiwUO textarea{max-height:7lh;width:100%}.popup_giveUpPopUpButton__qKm4h{display:flex;gap:5vw}.popup_consentPopUp__vTQ_7 label{display:flex;text-align:left}.popup_consentPopUp__vTQ_7 label input{margin-right:10px}.popup_consentPopUp__vTQ_7 label a{color:#0084ff}.context-menu_contextMenu__l3Z3b button{background-color:#fb692a;color:#fff;padding:12px clamp(12px,2vw,24px);border:none;border-radius:1vmin;cursor:pointer;font-weight:700;text-transform:uppercase;transition:background-color .3s,transform .2s}.context-menu_contextMenu__l3Z3b button:hover{background-color:#d84c10;transform:translateY(-2px)}.context-menu_contextMenu__l3Z3b button:active{background-color:#4a2525;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.context-menu_contextMenu__l3Z3b button:focus{outline:2px solid #fff;outline-offset:4px}.context-menu_contextMenu__l3Z3b button:disabled{background-color:#6c7275;color:#fefefe;cursor:not-allowed;opacity:.7}.context-menu_contextMenu__l3Z3b button{background-color:#6c7275}.context-menu_contextMenu__l3Z3b button:hover{background-color:#232627;border-color:#6c7275}.context-menu_contextMenu__l3Z3b button:active{background-color:#141718}.context-menu_contextMenu__l3Z3b{position:absolute;background:#343839;border-radius:20px;border:1px solid #343839;padding:.5vmin;gap:.5vh;box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:9999;display:flex;flex-direction:column;align-items:flex-start}.context-menu_contextMenu__l3Z3b button{width:100%;border-radius:calc(20px - .5vmin)}.loading_loadingContainer__aO4KZ{width:100%;height:100%;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#fefefe}.loading_loadingCircle__XfMIT{height:50%;aspect-ratio:1/1;border:2vmin solid #6c7275;border-top-color:#0084ff;border-radius:50%;animation:loading_spin__TPX98 1s linear infinite}@keyframes loading_spin__TPX98{to{transform:rotate(1turn)}}.quick-actions_no_select__BhNzS{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quick-actions_headline1__8Z00b{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,4vw + 2rem,110px);line-height:1.2em}.quick-actions_headline2__OYl7z{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,3vw + 1.5rem,68px);line-height:1.2em}.quick-actions_headline3__vDJNN{font-family:var(--font-inter),sans-serif;font-size:clamp(20px,2.5vw + 1rem,42px);line-height:1.3em}.quick-actions_headline4__K3faK{font-family:var(--font-inter),sans-serif;font-size:clamp(16px,2vw + .8rem,26px);line-height:1.4em}.quick-actions_headline5__udsTl{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.quick-actions_headline6__FP8o5{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.5em}.quick-actions_bodyBig__s0bob{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.quick-actions_body1__mieCW,.quick-actions_container__GXHES .quick-actions_card__HFlzY img,.quick-actions_container__GXHES .quick-actions_card__HFlzY p,.quick-actions_container__GXHES .quick-actions_card__HFlzY svg:first-child,.quick-actions_container__GXHES .quick-actions_card__HFlzY svg:last-child{font-family:var(--font-karla),sans-serif;font-size:clamp(16px,1.5vw + .5rem,20px);line-height:1.5em}.quick-actions_body2__xFUWt{font-family:var(--font-karla),sans-serif;font-size:clamp(13px,1.3vw + .4rem,18px);line-height:1.5em}.quick-actions_base1__IXZ67{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.6em}.quick-actions_base2__l8JE5{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .3rem,13px);line-height:1.7em}.quick-actions_caption1__x7PM4{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .2rem,12px);line-height:1.6em}.quick-actions_caption2__7rcq2{font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.8vw + .2rem,10px);line-height:1.4em}.quick-actions_container__GXHES{width:100%;max-width:750px;margin:auto;display:flex;flex-direction:column;gap:2vh}.quick-actions_container__GXHES .quick-actions_card__HFlzY{display:flex;width:100%;padding:1.2vmin;border-radius:12px;border:1px solid #e8ecef;cursor:pointer;box-shadow:0 0 16px 4px rgba(0,0,0,.0392156863);transition:box-shadow .2s ease-in-out;align-items:center}.quick-actions_container__GXHES .quick-actions_card__HFlzY:hover{box-shadow:0 33px 24px -17px rgba(0,0,0,.1215686275)}.quick-actions_container__GXHES .quick-actions_card__HFlzY:hover svg:last-child{fill:#343839}.quick-actions_container__GXHES .quick-actions_card__HFlzY img,.quick-actions_container__GXHES .quick-actions_card__HFlzY svg:first-child{height:2lh;width:2lh;margin-right:1vw}.quick-actions_container__GXHES .quick-actions_card__HFlzY svg:last-child{width:1lh;height:1lh;margin-left:auto;fill:#6c7275;flex-shrink:0}.quick-actions_container__GXHES .quick-actions_card__HFlzY p{font-weight:500}.conversation-navbar-mobile_conversationNavbarMobileWrapper__5JNhD{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0);display:none}@media(max-width:768px){.conversation-navbar-mobile_conversationNavbarMobileWrapper__5JNhD{display:block}}.conversation-navbar-mobile_conversationNavbarMobile__9HPKF{width:75%;height:100%;background-color:#141718;padding:10px;display:flex;flex-direction:column}.conversation-navbar-mobile_conversationNavbarMobileHeader__A0hwO{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #6c7275;gap:10px;margin-bottom:10px}.conversation-navbar-mobile_conversationNavbarMobileHeader__A0hwO svg{fill:#fefefe}.conversation-navbar-mobile_conversationNavbarMobileHeader__A0hwO h5{color:#fefefe}.exam_examContainer__2sOvF{width:100%;height:100%;overflow-y:auto;background-color:#fefefe;border-radius:20px}.exam_examStartSection__qZ9Pm{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:5vh 3vw;gap:2vh;flex-direction:column}.lesson-layout_no_select__WvpVi{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lesson-layout_headline1__tP2X0{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,4vw + 2rem,110px);line-height:1.2em}.lesson-layout_headline2__nx3gm{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,3vw + 1.5rem,68px);line-height:1.2em}.lesson-layout_headline3__tCZKM,.lesson-layout_lessonSection__g_uUY .lesson-layout_lessonTitle__MTpUl *{font-family:var(--font-inter),sans-serif;font-size:clamp(20px,2.5vw + 1rem,42px);line-height:1.3em}.lesson-layout_headline4__rZUkg{font-family:var(--font-inter),sans-serif;font-size:clamp(16px,2vw + .8rem,26px);line-height:1.4em}.lesson-layout_headline5__puJWY,.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseStepSolution___PJeS .lesson-layout_lastStepContent__W131D div>p math-field,.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseStepSolution___PJeS div>p math-field{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.lesson-layout_headline6__Bl74W{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.5em}.lesson-layout_bodyBig___5FKd{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.lesson-layout_body1__3TNhG,.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseStepSolution___PJeS .lesson-layout_lastStepContent__W131D div>p,.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseStepSolution___PJeS div>p,.lesson-layout_lessonObjectiveSection__kYXvZ div>p,.lesson-layout_lessonSection__g_uUY ol,.lesson-layout_lessonSection__g_uUY ul{font-family:var(--font-karla),sans-serif;font-size:clamp(16px,1.5vw + .5rem,20px);line-height:1.5em}.lesson-layout_body2__ZRh2k,.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseHintStep__5jcDN div>p{font-family:var(--font-karla),sans-serif;font-size:clamp(13px,1.3vw + .4rem,18px);line-height:1.5em}.lesson-layout_base1__uqOGh{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.6em}.lesson-layout_base2__n_9Fg,.lesson-layout_buttonStyleSecondary__AEhQc p,.lesson-layout_buttonStyle__6W9uR p{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .3rem,13px);line-height:1.7em}.lesson-layout_caption1__M2gkK{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .2rem,12px);line-height:1.6em}.lesson-layout_caption2__sPAXP{font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.8vw + .2rem,10px);line-height:1.4em}.lesson-layout_buttonStyleSecondary__AEhQc,.lesson-layout_buttonStyle__6W9uR{background-color:#fb692a;color:#fff;padding:12px clamp(12px,2vw,24px);border:none;border-radius:1vmin;cursor:pointer;font-weight:700;text-transform:uppercase;transition:background-color .3s,transform .2s}.lesson-layout_buttonStyleSecondary__AEhQc:hover,.lesson-layout_buttonStyle__6W9uR:hover{background-color:#d84c10;transform:translateY(-2px)}.lesson-layout_buttonStyleSecondary__AEhQc:active,.lesson-layout_buttonStyle__6W9uR:active{background-color:#4a2525;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.lesson-layout_buttonStyleSecondary__AEhQc:focus,.lesson-layout_buttonStyle__6W9uR:focus{outline:2px solid #fff;outline-offset:4px}.lesson-layout_buttonStyleSecondary__AEhQc:disabled,.lesson-layout_buttonStyle__6W9uR:disabled{background-color:#6c7275;color:#fefefe;cursor:not-allowed;opacity:.7}.lesson-layout_buttonStyleSecondary__AEhQc{background-color:#6c7275}.lesson-layout_buttonStyleSecondary__AEhQc:hover{background-color:#232627;border-color:#6c7275}.lesson-layout_buttonStyleSecondary__AEhQc:active{background-color:#141718}.lesson-layout_practiceButtonContainer__k5oR_{width:100%;display:flex;justify-content:center;padding:1vmin}.lesson-layout_lessonObjectiveSection__kYXvZ,.lesson-layout_lessonSection__g_uUY{position:relative;width:100%;padding:25px 3vw;height:auto;display:flex;flex-direction:column;gap:4vh}.lesson-layout_lessonObjectiveSection__kYXvZ{display:flex;flex-direction:column}.lesson-layout_lessonObjectiveSection__kYXvZ div{display:flex;flex-direction:column;justify-content:space-around;gap:2vh}.lesson-layout_lessonObjectiveSection__kYXvZ div>p:before{content:"->";margin-right:1vw}.lesson-layout_lessonSection__g_uUY{transition:.2s ease-in-out}.lesson-layout_lessonSection__g_uUY ol,.lesson-layout_lessonSection__g_uUY ul{margin-top:1vh;display:flex;flex-direction:column;gap:1vh}.lesson-layout_lessonSection__g_uUY .lesson-layout_lessonTitle__MTpUl *{font-weight:700}.lesson-layout_lessonSectionSelected__Nfzyb{background-color:#e8ecef}.lesson-layout_lessonExerciseContainer__mT6WT{display:flex;justify-content:center;align-items:center;height:100%;min-width:100%}.lesson-layout_lessonExerciseContainer__mT6WT:not(:first-child){padding-left:5px}.lesson-layout_lessonExerciseContainer__mT6WT:not(:last-child){padding-right:5px}.lesson-layout_lessonExerciseSection__ScIv9{width:100%;height:-moz-fit-content;height:fit-content;max-width:800px;border:.2vmin solid #6c7275;box-sizing:border-box;border-radius:2vmin;display:flex;overflow:hidden;flex-direction:column}.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseProblemStatement__gVb7R{display:flex;flex-direction:column;gap:1vmin;border-bottom:.2vmin solid #6c7275;padding:1vmin}.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseSolutionsContainer__urqSB{border-bottom:.2vmin solid #6c7275;padding:2vmin 1vmin}.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseHintStep__5jcDN div>p{width:-moz-fit-content;width:fit-content;background-color:#6c7275;color:#e8ecef;padding:1vmin;border-radius:.5vmin;border:.2vmin solid #141718}.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseHintStep__5jcDN div>p math-field{color:#e8ecef}.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseStepSolution___PJeS .lesson-layout_lastStepContent__W131D div>p,.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseStepSolution___PJeS div>p{width:-moz-fit-content;width:fit-content;padding:1vmin;border-radius:.5vmin}.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseStepSolution___PJeS .lesson-layout_lastStepContent__W131D{margin:.7vmin;border-radius:1vmin;background-color:#f3f5f7;border:.2vmin solid #6c7275}.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseButtonsContainer__SNGWE{padding:1vmin;display:flex;width:100%;background-color:#e8ecef;gap:1vw;box-sizing:border-box}@media(max-width:768px){.lesson-layout_lessonExerciseSection__ScIv9 .lesson-layout_lessonExerciseButtonsContainer__SNGWE{flex-direction:column}}.lesson-layout_lessonContentWrapper__uBgbH{width:100%;height:100%;overflow-y:auto}.image_imageFullWidth__DZatC{width:100%;max-height:50vh;height:auto;object-fit:contain}.horizontal-scroll_horizontalScrollWrapper__EtdQc{width:100%;height:100%;display:flex}.horizontal-scroll_horizontalScrollWrapper__EtdQc:hover .horizontal-scroll_navigationButtonWrapper__mv8DB{opacity:1}.horizontal-scroll_containerHorizontalScroll__XTyat{width:100%;display:flex;overflow-x:auto;overflow-y:hidden;position:relative;scroll-snap-type:x mandatory}.horizontal-scroll_containerHorizontalScroll__XTyat::-webkit-scrollbar{display:none}.horizontal-scroll_navigationButtonWrapper__mv8DB{display:flex;flex-direction:column;justify-content:center;flex-grow:0;z-index:1;rotate:180deg;opacity:.1;transition:opacity .5s ease;cursor:pointer}.horizontal-scroll_navigationButtonWrapper__mv8DB button{aspect-ratio:1/1;padding:clamp(1px,1vw,10px);border-radius:50%;background:rgba(0,0,0,0)}.horizontal-scroll_navigationButtonWrapper__mv8DB button svg{width:28px;height:28px}.horizontal-scroll_navigationButtonWrapper__mv8DB:last-child{rotate:unset}.popup-past-exercises_no_select__5ayz5{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.popup-past-exercises_headline1__6MxT7{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,4vw + 2rem,110px);line-height:1.2em}.popup-past-exercises_headline2__0y4zE{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,3vw + 1.5rem,68px);line-height:1.2em}.popup-past-exercises_headline3__yfnFk{font-family:var(--font-inter),sans-serif;font-size:clamp(20px,2.5vw + 1rem,42px);line-height:1.3em}.popup-past-exercises_headline4__xM_do{font-family:var(--font-inter),sans-serif;font-size:clamp(16px,2vw + .8rem,26px);line-height:1.4em}.popup-past-exercises_headline5__dfMbW{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.popup-past-exercises_headline6__LfOMk{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.5em}.popup-past-exercises_bodyBig__aa0q0{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.popup-past-exercises_body1__6b7cZ{font-family:var(--font-karla),sans-serif;font-size:clamp(16px,1.5vw + .5rem,20px);line-height:1.5em}.popup-past-exercises_body2__nvf5o,.popup-past-exercises_feedbackPopUp__b_m_F textarea{font-family:var(--font-karla),sans-serif;font-size:clamp(13px,1.3vw + .4rem,18px);line-height:1.5em}.popup-past-exercises_base1__37Aex,.popup-past-exercises_closeButton__ep876 svg{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.6em}.popup-past-exercises_base2__mc_BS{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .3rem,13px);line-height:1.7em}.popup-past-exercises_caption1__ruTSf{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .2rem,12px);line-height:1.6em}.popup-past-exercises_caption2__7LBoB{font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.8vw + .2rem,10px);line-height:1.4em}.popup-past-exercises_closeButton__ep876,.popup-past-exercises_fakeLoadingPopUpWrapper__XbOZg .popup-past-exercises_fakeLoadingPopUp__wmGHC .popup-past-exercises_continueButton__o9bax,.popup-past-exercises_generateButton__ipkB9,.popup-past-exercises_giveUpPopUpButton__fhBBl button:first-child,.popup-past-exercises_giveUpPopUpButton__fhBBl button:last-child,.popup-past-exercises_popUpButtonPrimary__5mW0v,.popup-past-exercises_popUpButtonSecondary__EA3oI,.popup-past-exercises_popUpButton__JJR_L,.popup-past-exercises_sessionExpiredLoginButton__iWD6K{background-color:#fb692a;color:#fff;padding:12px clamp(12px,2vw,24px);border:none;border-radius:1vmin;cursor:pointer;font-weight:700;text-transform:uppercase;transition:background-color .3s,transform .2s}.popup-past-exercises_closeButton__ep876:hover,.popup-past-exercises_fakeLoadingPopUpWrapper__XbOZg .popup-past-exercises_fakeLoadingPopUp__wmGHC .popup-past-exercises_continueButton__o9bax:hover,.popup-past-exercises_generateButton__ipkB9:hover,.popup-past-exercises_giveUpPopUpButton__fhBBl button:hover:first-child,.popup-past-exercises_giveUpPopUpButton__fhBBl button:hover:last-child,.popup-past-exercises_popUpButtonPrimary__5mW0v:hover,.popup-past-exercises_popUpButtonSecondary__EA3oI:hover,.popup-past-exercises_popUpButton__JJR_L:hover,.popup-past-exercises_sessionExpiredLoginButton__iWD6K:hover{background-color:#d84c10;transform:translateY(-2px)}.popup-past-exercises_closeButton__ep876:active,.popup-past-exercises_fakeLoadingPopUpWrapper__XbOZg .popup-past-exercises_fakeLoadingPopUp__wmGHC .popup-past-exercises_continueButton__o9bax:active,.popup-past-exercises_generateButton__ipkB9:active,.popup-past-exercises_giveUpPopUpButton__fhBBl button:active:first-child,.popup-past-exercises_giveUpPopUpButton__fhBBl button:active:last-child,.popup-past-exercises_popUpButtonPrimary__5mW0v:active,.popup-past-exercises_popUpButtonSecondary__EA3oI:active,.popup-past-exercises_popUpButton__JJR_L:active,.popup-past-exercises_sessionExpiredLoginButton__iWD6K:active{background-color:#4a2525;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.popup-past-exercises_closeButton__ep876:focus,.popup-past-exercises_fakeLoadingPopUpWrapper__XbOZg .popup-past-exercises_fakeLoadingPopUp__wmGHC .popup-past-exercises_continueButton__o9bax:focus,.popup-past-exercises_generateButton__ipkB9:focus,.popup-past-exercises_giveUpPopUpButton__fhBBl button:focus:first-child,.popup-past-exercises_giveUpPopUpButton__fhBBl button:focus:last-child,.popup-past-exercises_popUpButtonPrimary__5mW0v:focus,.popup-past-exercises_popUpButtonSecondary__EA3oI:focus,.popup-past-exercises_popUpButton__JJR_L:focus,.popup-past-exercises_sessionExpiredLoginButton__iWD6K:focus{outline:2px solid #fff;outline-offset:4px}.popup-past-exercises_closeButton__ep876:disabled,.popup-past-exercises_fakeLoadingPopUpWrapper__XbOZg .popup-past-exercises_fakeLoadingPopUp__wmGHC .popup-past-exercises_continueButton__o9bax:disabled,.popup-past-exercises_generateButton__ipkB9:disabled,.popup-past-exercises_giveUpPopUpButton__fhBBl button:disabled:first-child,.popup-past-exercises_giveUpPopUpButton__fhBBl button:disabled:last-child,.popup-past-exercises_popUpButtonPrimary__5mW0v:disabled,.popup-past-exercises_popUpButtonSecondary__EA3oI:disabled,.popup-past-exercises_popUpButton__JJR_L:disabled,.popup-past-exercises_sessionExpiredLoginButton__iWD6K:disabled{background-color:#6c7275;color:#fefefe;cursor:not-allowed;opacity:.7}.popup-past-exercises_closeButton__ep876,.popup-past-exercises_giveUpPopUpButton__fhBBl button:last-child,.popup-past-exercises_popUpButtonSecondary__EA3oI{background-color:#6c7275}.popup-past-exercises_closeButton__ep876:hover,.popup-past-exercises_giveUpPopUpButton__fhBBl button:hover:last-child,.popup-past-exercises_popUpButtonSecondary__EA3oI:hover{background-color:#232627;border-color:#6c7275}.popup-past-exercises_closeButton__ep876:active,.popup-past-exercises_giveUpPopUpButton__fhBBl button:active:last-child,.popup-past-exercises_popUpButtonSecondary__EA3oI:active{background-color:#141718}.popup-past-exercises_sessionExpiredLoginButton__iWD6K{background-color:#3e90f0}.popup-past-exercises_sessionExpiredLoginButton__iWD6K p{text-transform:none}.popup-past-exercises_sessionExpiredLoginButton__iWD6K:active,.popup-past-exercises_sessionExpiredLoginButton__iWD6K:hover{background-color:#0084ff}.popup-past-exercises_fakeLoadingPopUpWrapper__XbOZg{position:absolute;top:0;width:100vw;height:100vh;z-index:1;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:brightness(50%);backdrop-filter:brightness(50%)}.popup-past-exercises_fakeLoadingPopUpWrapper__XbOZg .popup-past-exercises_fakeLoadingPopUp__wmGHC{width:70vmin;height:40vmin;display:flex;padding:3vmin;flex-direction:column;justify-content:space-around;align-items:center;text-align:center;border-radius:12px;background-color:#fefefe}.popup-past-exercises_fakeLoadingPopUpWrapper__XbOZg .popup-past-exercises_fakeLoadingPopUp__wmGHC h5{color:#6c7275}.popup-past-exercises_popUpWrapper__KA1P_{width:100%;height:100%;position:absolute;top:0;right:0;display:flex;border-radius:20px;background-color:rgba(254,254,254,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:center;align-items:center;z-index:1000;overflow:hidden}.popup-past-exercises_consentPopUp__JGZ9l,.popup-past-exercises_feedbackPopUp__b_m_F,.popup-past-exercises_generationPopUp__80EvF,.popup-past-exercises_giveUpPopUp__xdO4K,.popup-past-exercises_popUp__GWuir,.popup-past-exercises_popupGenerateExercisesContainer__KXXxk{width:50vw;height:auto;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:2vmin;padding:2vmin;background-color:#fefefe;aspect-ratio:16/9;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:4vh;align-items:center}@media(max-width:1200px){.popup-past-exercises_consentPopUp__JGZ9l,.popup-past-exercises_feedbackPopUp__b_m_F,.popup-past-exercises_generationPopUp__80EvF,.popup-past-exercises_giveUpPopUp__xdO4K,.popup-past-exercises_popUp__GWuir,.popup-past-exercises_popupGenerateExercisesContainer__KXXxk{width:75vw}}.popup-past-exercises_buttonsContainer__TNnn9{width:100%;display:flex;align-items:center;justify-content:center;gap:24px}@media(max-width:1024px){.popup-past-exercises_buttonsContainer__TNnn9{flex-direction:column-reverse;gap:12px}.popup-past-exercises_buttonsContainer__TNnn9 button{width:100%}}.popup-past-exercises_giveUpPopUp__xdO4K div{display:flex;width:100%;align-items:center;justify-content:center;gap:2vmin}.popup-past-exercises_feedbackPopUp__b_m_F{padding:5vmin}.popup-past-exercises_feedbackPopUp__b_m_F textarea{max-height:7lh;width:100%}.popup-past-exercises_giveUpPopUpButton__fhBBl{display:flex;gap:5vw}.popup-past-exercises_consentPopUp__JGZ9l label{display:flex;text-align:left}.popup-past-exercises_consentPopUp__JGZ9l label input{margin-right:10px}.popup-past-exercises_consentPopUp__JGZ9l label a{color:#0084ff}.popup-past-exercises_popupGenerateExercisesContainer__KXXxk{justify-content:unset;align-items:unset;gap:2vmin}.popup-past-exercises_popupGenerateExercisesContainer__KXXxk h5{width:-moz-fit-content;width:fit-content}.popup-past-exercises_generationPopUp__80EvF{aspect-ratio:unset}.popup-past-exercises_generationPopUp__80EvF .popup-past-exercises_rotatingCircleWrapper__RataI{position:relative;width:30%;height:auto;aspect-ratio:1/1}.popup-past-exercises_generationPopUp__80EvF .popup-past-exercises_rotatingCircleWrapper__RataI span{display:block;width:100%;height:100%;aspect-ratio:unset}.popup-past-exercises_generationPopUp__80EvF .popup-past-exercises_rotatingCircleWrapper__RataI img,.popup-past-exercises_generationPopUp__80EvF .popup-past-exercises_rotatingCircleWrapper__RataI svg{width:100%;height:100%;padding:20%;top:0;left:0;position:absolute}.popup-past-exercises_popupHeader__AZtuv{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:start;padding-bottom:1vmin;border-bottom:1px solid rgba(0,0,0,.1)}.popup-past-exercises_generateButton__ipkB9{align-self:center;width:-moz-fit-content;width:fit-content}.popup-past-exercises_closeButton__ep876{padding:12px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.popup-past-exercises_closeButton__ep876 svg{height:1lh;width:1lh;fill:#fefefe}.popup-past-exercises_emptyPastExercisesList__Y6vFR,.popup-past-exercises_pastExercisesList__pfyQY{flex-grow:1;overflow-y:auto;padding:1vmin;height:30vh;background-color:#f3f5f7;border-radius:1vmin;display:flex;flex-direction:column;gap:2vmin}.popup-past-exercises_emptyPastExercisesList__Y6vFR{display:flex;justify-content:center;align-items:center;text-align:center}.popup-past-exercises_giveUpButtonsContainer__NlDrL{display:flex;flex-direction:column;justify-content:space-between;flex:auto;gap:2vmin;align-items:center}.popup-past-exercises_giveUpButtonsContainer__NlDrL h5{flex:auto;display:flex;align-items:center}.popup-past-exercises_giveUpButtonsContainer__NlDrL .popup-past-exercises_giveUpButtons__Pd5GK{display:flex;width:100%;flex-direction:row;justify-content:space-between}.popup-past-exercises_giveUpButtonsContainer__NlDrL .popup-past-exercises_giveUpButtons__Pd5GK button{width:auto}.lesson-card_no_select__3Rf4M{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lesson-card_headline1__RlfwH{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,4vw + 2rem,110px);line-height:1.2em}.lesson-card_headline2__PHAsO{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,3vw + 1.5rem,68px);line-height:1.2em}.lesson-card_headline3___W7Fa{font-family:var(--font-inter),sans-serif;font-size:clamp(20px,2.5vw + 1rem,42px);line-height:1.3em}.lesson-card_headline4__pTOGD{font-family:var(--font-inter),sans-serif;font-size:clamp(16px,2vw + .8rem,26px);line-height:1.4em}.lesson-card_headline5__noHBw{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.lesson-card_headline6__aCLRQ{font-size:clamp(13px,1.2vw + .4rem,16px)}.lesson-card_bodyBig__zklkY,.lesson-card_headline6__aCLRQ{font-family:var(--font-inter),sans-serif;line-height:1.5em}.lesson-card_bodyBig__zklkY{font-size:clamp(13px,1.5vw + .6rem,20px)}.lesson-card_body1__kccY9{font-size:clamp(16px,1.5vw + .5rem,20px)}.lesson-card_body1__kccY9,.lesson-card_body2__rfloF{font-family:var(--font-karla),sans-serif;line-height:1.5em}.lesson-card_body2__rfloF{font-size:clamp(13px,1.3vw + .4rem,18px)}.lesson-card_base1__zs6U1,.lesson-card_container__JdAPF,.lesson-card_container__JdAPF .lesson-card_lessonIndex__LsiQy,.lesson-card_container__JdAPF .lesson-card_lessonTitle__I_uCf p,.lesson-card_container__JdAPF .lesson-card_lessonTitle__I_uCf span{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.6em}.lesson-card_base2__Cc8j2{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .3rem,13px);line-height:1.7em}.lesson-card_caption1__BktTg{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .2rem,12px);line-height:1.6em}.lesson-card_caption2__g9Wi4{font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.8vw + .2rem,10px);line-height:1.4em}.lesson-card_container__JdAPF{height:2lh;min-height:2lh;display:flex;align-items:center;border:1px solid #141718;border-radius:10px;cursor:pointer}.lesson-card_container__JdAPF:hover{transform:translateY(-2px);background-color:rgba(108,114,117,.5)}.lesson-card_container__JdAPF:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.lesson-card_container__JdAPF:focus{outline:2px solid #fff;outline-offset:4px}.lesson-card_container__JdAPF:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.7}.lesson-card_container__JdAPF .lesson-card_lessonStatus__7bq22{height:100%;width:8%;flex-shrink:0;border-top-left-radius:10px;border-bottom-left-radius:10px;aspect-ratio:1/1;border-right:1px solid #141718}.lesson-card_container__JdAPF .lesson-card_lessonIndex__LsiQy{height:2lh;width:2lh;display:flex;justify-content:center;align-items:center;flex-shrink:0;font-weight:600;border-right:1px solid #141718}.lesson-card_container__JdAPF .lesson-card_lessonTitle__I_uCf{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-word;max-height:2lh;flex-shrink:1;margin-left:5%}.lesson-card_container__JdAPF .lesson-card_lessonTitle__I_uCf p{margin:0;color:#343839}.lesson-card_container__JdAPF .lesson-card_lessonTitle__I_uCf span{cursor:pointer;max-height:1em;margin:0;padding:0}.lessons-display_horizontalScrollWrapper__55j_B{width:100%;height:100%;display:flex}.lessons-display_horizontalScrollWrapper__55j_B:hover .lessons-display_navigationButtonWrapper__fTiD0{opacity:1}.lessons-display_containerHorizontalScroll__U2UdF,.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_lessonListHorizontalScroll__cL2n0{width:100%;display:flex;overflow-x:auto;overflow-y:hidden;position:relative;scroll-snap-type:x mandatory}.lessons-display_containerHorizontalScroll__U2UdF::-webkit-scrollbar,.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_lessonListHorizontalScroll__cL2n0::-webkit-scrollbar{display:none}.lessons-display_navigationButtonWrapper__fTiD0{display:flex;flex-direction:column;justify-content:center;flex-grow:0;z-index:1;rotate:180deg;opacity:.1;transition:opacity .5s ease;cursor:pointer}.lessons-display_navigationButtonWrapper__fTiD0 button{aspect-ratio:1/1;padding:clamp(1px,1vw,10px);border-radius:50%;background:rgba(0,0,0,0)}.lessons-display_navigationButtonWrapper__fTiD0 button svg{width:28px;height:28px}.lessons-display_navigationButtonWrapper__fTiD0:last-child{rotate:unset}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_topic__10eqc button{background-color:#fb692a;color:#fff;padding:12px clamp(12px,2vw,24px);border:none;border-radius:1vmin;cursor:pointer;font-weight:700;text-transform:uppercase;transition:background-color .3s,transform .2s}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_topic__10eqc button:hover{background-color:#d84c10;transform:translateY(-2px)}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_topic__10eqc button:active{background-color:#4a2525;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_topic__10eqc button:focus{outline:2px solid #fff;outline-offset:4px}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_topic__10eqc button:disabled{background-color:#6c7275;color:#fefefe;cursor:not-allowed;opacity:.7}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_topic__10eqc button{background-color:#fefefe;color:#d84c10;border:2px solid #d84c10}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_topic__10eqc button:hover{background-color:#fefefe}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_topic__10eqc button:disabled{background-color:#fefefe;color:#d84c10}.lessons-display_container__8JLbQ{width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;padding:40px 20px}.lessons-display_container__8JLbQ .lessons-display_header__drZxU{padding:0 20px 20px 0}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2{width:100%;display:flex;align-items:center;padding:20px 0 20px 40px;border:4px solid #232627;border-radius:12px;gap:2vh;margin-bottom:6vh}@media(max-width:1440px){.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2{flex-direction:column;padding:10px 0}}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_topic__10eqc{display:flex;flex-direction:column;width:10%;align-items:center;justify-content:space-between;gap:2vh;text-align:center}@media(max-width:1440px){.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_topic__10eqc{width:100%}}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_topic__10eqc h5{width:-moz-fit-content;width:fit-content}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_topic__10eqc button{display:flex;align-items:center;justify-content:center}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_lessonList__b_FUp{width:100%;min-width:0}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_lessonListHorizontalScroll__cL2n0{padding:5px 0;width:100%;gap:15px}.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_lessonsChunk__8OdMb{flex-shrink:0;width:calc(33.3333333333% - 15px);display:flex;flex-direction:column;gap:10px}@media(max-width:1440px){.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_lessonsChunk__8OdMb{width:calc(50% - 10px)}}@media(max-width:1200px){.lessons-display_container__8JLbQ .lessons-display_topicContainer__JvCn2 .lessons-display_lessonsChunk__8OdMb{width:calc(100% - 10px)}}.resource-card_no_select__TRVDn{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.resource-card_headline1__uw7dZ{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,4vw + 2rem,110px);line-height:1.2em}.resource-card_headline2__MxcCu{font-family:var(--font-inter),sans-serif;font-size:clamp(26px,3vw + 1.5rem,68px);line-height:1.2em}.resource-card_headline3__wbqQQ{font-family:var(--font-inter),sans-serif;font-size:clamp(20px,2.5vw + 1rem,42px);line-height:1.3em}.resource-card_headline4__Wj4kP{font-family:var(--font-inter),sans-serif;font-size:clamp(16px,2vw + .8rem,26px);line-height:1.4em}.resource-card_headline5__fffsn{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.resource-card_headline6__WoK2j{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.5em}.resource-card_bodyBig__qSq01{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.resource-card_body1__0CI5n{font-size:clamp(16px,1.5vw + .5rem,20px)}.resource-card_body1__0CI5n,.resource-card_body2__04VYN{font-family:var(--font-karla),sans-serif;line-height:1.5em}.resource-card_body2__04VYN{font-size:clamp(13px,1.3vw + .4rem,18px)}.resource-card_base1__2eWEL,.resource-card_container__TzvXF,.resource-card_container__TzvXF .resource-card_prefix__2MyEn,.resource-card_container__TzvXF .resource-card_title__RSdP_ p{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.6em}.resource-card_base2__z7a6i{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .3rem,13px);line-height:1.7em}.resource-card_caption1___PTi9{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .2rem,12px);line-height:1.6em}.resource-card_caption2__A7AUp{font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.8vw + .2rem,10px);line-height:1.4em}.resource-card_container__TzvXF{display:flex;align-items:center;width:100%;gap:10px;padding:5px 10px;background-color:rgba(108,114,117,.25);border-radius:10px;cursor:pointer}.resource-card_container__TzvXF:hover{transform:translateY(-2px);background-color:rgba(108,114,117,.5)}.resource-card_container__TzvXF:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.resource-card_container__TzvXF:focus{outline:2px solid #fff;outline-offset:4px}.resource-card_container__TzvXF:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.7}.resource-card_container__TzvXF .resource-card_colorCircle__8nnbV{border-radius:50%;height:1em;width:auto;aspect-ratio:1/1}.resource-card_container__TzvXF .resource-card_colorTriangle__OmOzg{width:0;height:0;border-left:1em solid #ccc;border-top:.6em solid rgba(0,0,0,0);border-bottom:.6em solid rgba(0,0,0,0)}.resource-card_container__TzvXF svg{height:1.8lh;width:1.8lh;margin-left:auto;flex-shrink:0}.resource-card_container__TzvXF .resource-card_prefix__2MyEn{white-space:nowrap;font-weight:600}.resource-card_container__TzvXF .resource-card_title__RSdP_{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.resource-card_container__TzvXF .resource-card_title__RSdP_ p{margin:0;color:#343839}.error_container__RO1jL a,.error_container__RO1jL button{background-color:#fb692a;color:#fff;padding:12px clamp(12px,2vw,24px);border:none;border-radius:1vmin;cursor:pointer;font-weight:700;text-transform:uppercase;transition:background-color .3s,transform .2s}.error_container__RO1jL a:hover,.error_container__RO1jL button:hover{background-color:#d84c10;transform:translateY(-2px)}.error_container__RO1jL a:active,.error_container__RO1jL button:active{background-color:#4a2525;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.error_container__RO1jL a:focus,.error_container__RO1jL button:focus{outline:2px solid #fff;outline-offset:4px}.error_container__RO1jL a:disabled,.error_container__RO1jL button:disabled{background-color:#6c7275;color:#fefefe;cursor:not-allowed;opacity:.7}.error_container__RO1jL{width:100%;height:100%;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#fefefe}.error_container__RO1jL a,.error_container__RO1jL button{margin-top:4vh}.dropdown_no_select__c2VwQ{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown_headline1__EqJjh{font-size:clamp(26px,4vw + 2rem,110px)}.dropdown_headline1__EqJjh,.dropdown_headline2__XAdM0{font-family:var(--font-inter),sans-serif;line-height:1.2em}.dropdown_headline2__XAdM0{font-size:clamp(26px,3vw + 1.5rem,68px)}.dropdown_headline3__EKdmh{font-family:var(--font-inter),sans-serif;font-size:clamp(20px,2.5vw + 1rem,42px);line-height:1.3em}.dropdown_headline4__ZFSO1{font-family:var(--font-inter),sans-serif;font-size:clamp(16px,2vw + .8rem,26px);line-height:1.4em}.dropdown_headline5__zrUq9{font-size:clamp(13px,1.5vw + .6rem,20px)}.dropdown_headline5__zrUq9,.dropdown_headline6__8nP5p{font-family:var(--font-inter),sans-serif;line-height:1.5em}.dropdown_headline6__8nP5p{font-size:clamp(13px,1.2vw + .4rem,16px)}.dropdown_bodyBig__P11lv{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.5vw + .6rem,20px);line-height:1.5em}.dropdown_body1__r__Hj,.dropdown_wrapper__EYIsm .dropdown_title__C2h2X svg{font-family:var(--font-karla),sans-serif;font-size:clamp(16px,1.5vw + .5rem,20px);line-height:1.5em}.dropdown_body2__QhGXi{font-family:var(--font-karla),sans-serif;font-size:clamp(13px,1.3vw + .4rem,18px);line-height:1.5em}.dropdown_base1__vjqZz{font-family:var(--font-inter),sans-serif;font-size:clamp(13px,1.2vw + .4rem,16px);line-height:1.6em}.dropdown_base2__LAmmP{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .3rem,13px);line-height:1.7em}.dropdown_caption1__8sBea{font-family:var(--font-inter),sans-serif;font-size:clamp(12px,1vw + .2rem,12px);line-height:1.6em}.dropdown_caption2__TXaKD{font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.8vw + .2rem,10px);line-height:1.4em}.dropdown_wrapper__EYIsm{position:relative}.dropdown_wrapper__EYIsm .dropdown_title__C2h2X{cursor:pointer;display:flex;align-items:center;gap:.5vw;border:1px solid #6c7275;border-radius:10px;padding:2px 4px}.dropdown_wrapper__EYIsm .dropdown_title__C2h2X:hover{transform:translateY(-1px)}.dropdown_wrapper__EYIsm .dropdown_title__C2h2X svg{width:1em;height:1em;transition:rotate .2s ease-in-out;rotate:180deg}.dropdown_wrapper__EYIsm .dropdown_titleCollapsed__fMEtQ svg{rotate:0deg}.dropdown_wrapper__EYIsm .dropdown_menu__XlHbg{position:absolute;top:100%;left:0;overflow:hidden;transform-origin:top;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;opacity:1;z-index:100;border:1px solid #6c7275;border-radius:10px;margin-top:5px;background:#fefefe;display:flex;flex-direction:column}.dropdown_wrapper__EYIsm .dropdown_menu__XlHbg .dropdown_item__OD2Jp{cursor:pointer;padding:2px 4px}.dropdown_wrapper__EYIsm .dropdown_menu__XlHbg .dropdown_item__OD2Jp:not(:last-child){border-bottom:1px solid #6c7275}.dropdown_wrapper__EYIsm .dropdown_menu__XlHbg .dropdown_item__OD2Jp:hover,.dropdown_wrapper__EYIsm .dropdown_menu__XlHbg .dropdown_selectedItem__gfya3{background-color:#e8ecef}.dropdown_wrapper__EYIsm .dropdown_menuCollapsed__rl_Q1{opacity:0}