.Login_container__9yYxU{background-image:linear-gradient(to top right,var(--bg-brand-bright),var(--brand-primary));width:100%;min-height:100svh;display:flex;justify-content:center;align-items:center;position:relative}[dir=rtl] .Login_container__9yYxU{background-image:linear-gradient(to top left,var(--bg-brand-bright),var(--brand-primary))}.Login_innerContainer__6w6Y2{width:90%;max-width:1400px;height:100%;display:flex;flex-direction:row-reverse;min-height:100svh}.Login_featureContainer__nsZ_d,.Login_loginContainer__HrxkB{flex:1;display:flex;align-items:center;justify-content:center}.Login_loginContainer__HrxkB{flex-direction:column;gap:24px}.Login_mobileTitle__cGIt_{display:none;padding:0 24px}@media (max-width:1000px){.Login_mobileTitle__cGIt_{display:block}}.Login_closeButton__K5Exr{position:absolute;top:24px;left:24px;padding:8px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:4px;color:white}[dir=rtl] .Login_closeButton__K5Exr{left:auto;right:24px}.Login_closeButton__K5Exr:hover{opacity:.8}@media (max-width:1000px){.Login_featureContainer__nsZ_d{display:none}.Login_container__9yYxU{height:auto;min-height:calc(100svh - 64px)}}@media (max-width:600px){.Login_innerContainer__6w6Y2{width:100%}.Login_closeButton__K5Exr{top:8px;left:8px}[dir=rtl] .Login_closeButton__K5Exr{left:auto;right:8px}}@media (max-height:700px){.Login_container__9yYxU{height:auto}.Login_loginContainer__HrxkB{margin:48px 0;gap:16px}.Login_mobileTitle__cGIt_{display:none}}.LoginRegisterCard_container__OpUy0{padding:16px;background-color:var(--bg-card);border-radius:12px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.25);width:375px;max-width:100%;min-height:500px;box-sizing:border-box}.LoginRegisterCard_container__OpUy0.LoginRegisterCard_noShadow__rjUKx{box-shadow:none}.LoginRegisterCard_inputContainer__ppFy5{background-color:var(--bg-primary);border-radius:12px;display:flex;padding:12px 16px;margin-top:16px;border:var(--border-primary);position:relative}.LoginRegisterCard_inputContainer__ppFy5:focus-within{border-color:var(--brand-bright)}.LoginRegisterCard_inputContainerInvalid__Fr79n{border-color:var(--error)}.LoginRegisterCard_input__Y9FM9{margin-left:8px;outline:none;background:none;border:none;font-family:inherit;font-size:16px;color:var(--text-primary);width:100%}[dir=rtl] .LoginRegisterCard_input__Y9FM9{margin-left:0;margin-right:8px}.LoginRegisterCard_input__Y9FM9::-moz-placeholder{color:var(--text-disabled)}.LoginRegisterCard_input__Y9FM9::placeholder{color:var(--text-disabled)}.LoginRegisterCard_mainButton__xlUeO{width:100%;margin-top:24px}.LoginRegisterCard_mainButton__xlUeO,.LoginRegisterCard_mainButton__xlUeO:active,.LoginRegisterCard_specialButton__X5kYf,.LoginRegisterCard_specialButton__X5kYf:active{box-shadow:none!important;transform:none!important}.LoginRegisterCard_orContainer__FZfEF{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding:0 16px}.LoginRegisterCard_or__wbP1T{font-size:14px;color:var(--text-secondary);margin:0 24px}.LoginRegisterCard_divider__ly16_{height:2px;flex:1;background:var(--border-color);border-radius:1px}.LoginRegisterCard_loginLink___fQtu,.LoginRegisterCard_termsOfUse__Wh4cg{font-size:12px;color:var(--text-secondary);margin:16px 0 0}.LoginRegisterCard_loginLink___fQtu span,.LoginRegisterCard_termsOfUse__Wh4cg span{color:var(--brand-bright);text-decoration:underline;cursor:pointer}.LoginRegisterCard_buttonsContainer__1jCJt{display:flex;justify-content:space-around}.LoginRegisterCard_topButton__EuD_0{width:80px;font-size:18px;margin:0;padding-bottom:12px;cursor:pointer;border-bottom:none;transition:opacity .2s;color:var(--text-primary)}.LoginRegisterCard_topButtonSelected__BKY9h{color:var(--brand-bright);font-weight:700}.LoginRegisterCard_topButton__EuD_0:hover{opacity:.7}.LoginRegisterCard_googleIcon__RDMV9{position:absolute;left:5px;top:50%;transform:translateY(-50%);width:32px;height:32px;padding:3px;box-sizing:border-box;-o-object-fit:contain;object-fit:contain;border-radius:8px}[dir=rtl] .LoginRegisterCard_googleIcon__RDMV9{left:auto;right:5px}.LoginRegisterCard_facebookChip__2k0ku,.LoginRegisterCard_googleChip___ohw6{background:#ffffff;border:2px solid var(--border-color-2)}.LoginRegisterCard_appleChip__gV6Ao{background:#000000;border:2px solid var(--border-color-2)}.LoginRegisterCard_errorMessage__4GqDN{position:absolute;font-size:10px;color:var(--error);bottom:2px;left:50px;margin:0;padding:0}[dir=rtl] .LoginRegisterCard_errorMessage__4GqDN{left:auto;right:50px}.LoginRegisterCard_upperDivider__vvS_c{height:2px;width:100%;background:var(--border-color,#e4eaee);border-radius:1px;margin-bottom:24px;position:relative}.LoginRegisterCard_upperDividerSelector__WwG1c{position:absolute;height:4px;width:35%;background-color:var(--brand-bright);border-radius:2px;top:-1px;transition:left .25s}[dir=rtl] .LoginRegisterCard_upperDividerSelector__WwG1c{transition:right .25s}.LoginRegisterCard_upperDividerSelector__WwG1c.LoginRegisterCard_left__ALPt_{left:8%}[dir=rtl] .LoginRegisterCard_upperDividerSelector__WwG1c.LoginRegisterCard_left__ALPt_{left:auto;right:8%}.LoginRegisterCard_upperDividerSelector__WwG1c.LoginRegisterCard_right__SthhL{left:57.5%}[dir=rtl] .LoginRegisterCard_upperDividerSelector__WwG1c.LoginRegisterCard_right__SthhL{left:auto;right:57.5%}.LoginRegisterCard_forgotContainer__y0hVm{visibility:hidden;max-height:0;overflow:hidden;transition:max-height .2s}.LoginRegisterCard_showForgotContainer__ZILz3{visibility:visible;max-height:20px}.LoginRegisterCard_hideForgotContainer__aKNR5{margin:0!important}.LoginRegisterCard_forgotPasswordDisabled__olA1L{opacity:.6;pointer-events:none;cursor:not-allowed}.LoginRegisterCard_lessonTop__fEUsy{width:280px;margin:0 auto}.LoginRegisterCard_lessonTop__fEUsy p{margin:0;padding:0 20px 16px;font-size:16px}.LoginRegisterCard_specialButtonsContainer__0a8R8{display:flex;gap:12px;margin-top:24px;flex-direction:column;width:100%}.LoginRegisterCard_specialButton__X5kYf{width:100%;position:relative;padding:10px 12px}.LoginRegisterCard_specialButton__X5kYf span{display:block;width:100%;padding-left:44px;box-sizing:border-box;text-align:center;white-space:nowrap;color:var(--text-primary)}[dir=rtl] .LoginRegisterCard_specialButton__X5kYf span{padding-left:0;padding-right:44px}.LoginRegisterCard_forgotPasswordContainer__QUGFW{max-width:375px}.LoginRegisterCard_forgotPasswordHeader__9WX2X{padding:8px 0}.LoginRegisterCard_forgotPasswordTitle__n9hMr{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 8px}.LoginRegisterCard_forgotPasswordSubtitle__tL_lU{font-size:14px;color:var(--text-secondary);margin:0;line-height:1.4}.LoginRegisterCard_gmailHint__ELiMp{font-size:12px;color:var(--text-secondary);margin:4px 0 0;line-height:1.4}.LoginRegisterCard_gmailHintLink__qNNiC{color:var(--brand-bright);cursor:pointer;font-weight:600}.LoginRegisterCard_gmailDotsNote__Sd0O9{font-size:12px;color:var(--text-secondary);margin:4px 0 0;line-height:1.4;text-align:left}[dir=rtl] .LoginRegisterCard_gmailDotsNote__Sd0O9{text-align:right}@media (max-width:600px){.LoginRegisterCard_container__OpUy0{width:328px}}.LoginRegisterCard_revealButton__lCxVj{background:none;border:none;padding:0 0 0 8px;font-family:inherit;font-size:13px;color:var(--text-secondary);cursor:pointer;flex-shrink:0;display:grid;align-items:center}[dir=rtl] .LoginRegisterCard_revealButton__lCxVj{padding:0 8px 0 0}.LoginRegisterCard_revealButton__lCxVj span{grid-area:1/1}.LoginRegisterCard_revealLabelGhost__ePqfG{visibility:hidden}.LoginRegisterCard_revealButton__lCxVj:hover{color:var(--text-primary)}.LoginRegisterCard_emailRevealContainer__4JiBd{margin-top:16px;width:100%}.LoginRegisterCard_emailStepHeader__5CxSX{text-align:left;margin-top:8px}[dir=rtl] .LoginRegisterCard_emailStepHeader__5CxSX{text-align:right}.LoginRegisterCard_emailStepBack__eeW6q{display:inline-flex;align-items:center;gap:4px;background:none;border:none;min-height:44px;padding:8px 12px;margin:-8px 0 -4px -12px;font-family:inherit;font-size:15px;color:var(--text-secondary);cursor:pointer}[dir=rtl] .LoginRegisterCard_emailStepBack__eeW6q{margin:-8px -12px -4px 0}.LoginRegisterCard_emailStepBack__eeW6q:hover{color:var(--text-primary)}.LoginRegisterCard_emailStepTitle__wIIBW{font-size:18px;font-weight:700;color:var(--text-primary);margin:8px 0 0}.LoginRegisterCard_emailStepSummary__R3_vt{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:12px;border:var(--border-primary);background:var(--bg-primary);color:var(--text-secondary);font-size:14px;text-align:left;cursor:pointer;width:100%;box-sizing:border-box}[dir=rtl] .LoginRegisterCard_emailStepSummary__R3_vt{text-align:right}.LoginRegisterCard_emailStepSummary__R3_vt:hover{border-color:var(--brand-bright)}.LoginRegisterCard_emailStepSummaryValue__nCZDW{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.LoginRegisterCard_emailStepEdit__7Vo_j{color:var(--brand-bright);font-size:12px;font-weight:600;flex-shrink:0}.LoginRegisterCard_turnstileSlot__x_SgQ{display:flex;justify-content:center;margin-top:12px}.LoginRegisterCard_turnstileSlot__x_SgQ:empty{display:none}@media (max-height:700px){.LoginRegisterCard_inputContainer__ppFy5{margin-top:12px}.LoginRegisterCard_mainButton__xlUeO,.LoginRegisterCard_orContainer__FZfEF{margin-top:16px}.LoginRegisterCard_specialButtonsContainer__0a8R8{margin-top:16px;gap:10px}.LoginRegisterCard_emailRevealContainer__4JiBd,.LoginRegisterCard_loginLink___fQtu,.LoginRegisterCard_termsOfUse__Wh4cg{margin-top:12px}}@keyframes Splash_load__SQhX7{0%{transform:scale(1)}to{transform:scale(1.2)}}.Splash_container__cOCUP{height:100svh;width:100vw;background-color:var(--bg-primary)}.Splash_logo__CZXXI{width:160px;height:160px;animation-name:Splash_load__SQhX7;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}