.FormLogin_form__guqKt{margin-top:20px;display:flex;flex-direction:column}.FormLogin_formGroup__qfJWX{margin-bottom:0}.FormLogin_label__L1B5e{font-size:13px;font-weight:500;color:#374151;margin-bottom:7px;display:block}.FormLogin_labelRow__NfBUH{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.FormLogin_labelRow__NfBUH .FormLogin_label__L1B5e{margin-bottom:0}.FormLogin_inputWrapper__U6VxC{position:relative;display:flex;align-items:center;margin-bottom:14px}.FormLogin_inputIcon__Q4sbF{position:absolute;left:14px;color:#9ca3af;display:flex;align-items:center;pointer-events:none;z-index:2}.FormLogin_input__a9U16{width:100%;height:48px!important;padding-left:42px!important;padding-right:44px!important;background:#f9fafb!important;border:1.5px solid #e5e7eb!important;border-radius:12px!important;font-size:14px!important;color:#111827!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s,background .2s!important}.FormLogin_input__a9U16::placeholder{color:#b0b7c3!important}.FormLogin_input__a9U16:focus{background:#ffffff!important;border-color:var(--text-accent)!important;box-shadow:0 0 0 3px var(--accent-light)!important;outline:none!important}.FormLogin_inputError___JWy3{border-color:#ef4444!important}.FormLogin_inputError___JWy3:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)!important;border-color:#ef4444!important}.FormLogin_eyeBtn__U5FEe{position:absolute;right:14px;background:none;border:none;padding:0;cursor:pointer;color:#9ca3af;display:flex;align-items:center;z-index:2;transition:color .2s;line-height:1}.FormLogin_eyeBtn__U5FEe:hover{color:var(--text-accent)}.FormLogin_forgotLink__tm3HS{display:block;text-align:right;font-size:13px;font-weight:500;color:var(--text-accent);text-decoration:none;transition:opacity .2s}.FormLogin_forgotLink__tm3HS:hover{opacity:.75;text-decoration:underline}.FormLogin_errorText__ChvIA{font-size:12px;color:#ef4444;margin-top:-12px;margin-bottom:14px}.FormLogin_btn__1vMUG{margin-top:6px;height:48px;width:100%;background:var(--text-accent)!important;border:none!important;border-radius:12px!important;font-size:15px!important;font-weight:600!important;letter-spacing:.3px;color:#ffffff!important;box-shadow:0 4px 20px var(--accent-shadow)!important;transition:transform .15s,box-shadow .15s!important;display:flex!important;align-items:center!important;justify-content:center!important}.FormLogin_btn__1vMUG:hover:not(:disabled){transform:translateY(-1px);background:var(--accent-hover)!important;box-shadow:0 6px 28px var(--accent-shadow)!important}.FormLogin_btn__1vMUG:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 12px var(--accent-shadow)!important}.FormLogin_btn__1vMUG:disabled{opacity:.55!important;cursor:not-allowed;transform:none!important}.FormLogin_btn__1vMUG:focus-visible{box-shadow:0 0 0 3px var(--accent-shadow)!important}.FormLogin_twoFaContainer__oLmLA{margin-top:20px;display:flex;flex-direction:column;gap:18px}.FormLogin_methodGroup__ufO8x{display:flex;flex-direction:column;gap:8px}.FormLogin_selectWrapper__MuwzS{position:relative;display:flex;align-items:center}.FormLogin_dropdownTrigger__kUPBI{width:100%;height:48px;padding:0 16px;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:12px;font-size:14px;font-weight:500;color:#111827;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:space-between;transition:border-color .2s,box-shadow .2s,background .2s}.FormLogin_dropdownTriggerOpen__B0bdF{border-color:var(--text-accent);box-shadow:0 0 0 3px var(--accent-light);background:#ffffff}.FormLogin_dropdownTrigger__kUPBI:hover:not(.FormLogin_dropdownTriggerOpen__B0bdF){border-color:#d1d5db;background:#ffffff}.FormLogin_dropdownSelected__U9cWY{display:flex;align-items:center;gap:10px;color:#111827}.FormLogin_selectChevron__7HAJc{color:#9ca3af;flex-shrink:0;transition:transform .2s ease,color .2s}.FormLogin_chevronOpen__Anhal{transform:rotate(180deg);color:var(--text-accent)}.FormLogin_dropdownMenu__dO5mo{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#ffffff;border:1.5px solid #e5e7eb;border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,.1);z-index:100;overflow:hidden;animation:FormLogin_dropdownIn__HJwCM .15s ease}@keyframes FormLogin_dropdownIn__HJwCM{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.FormLogin_dropdownItem__tFNX4{width:100%;padding:11px 16px;background:none;border:none;font-size:14px;font-weight:500;color:#374151;cursor:pointer;display:flex;align-items:center;gap:10px;transition:background .15s,color .15s;text-align:left}.FormLogin_dropdownItem__tFNX4:not(:last-child){border-bottom:1px solid #f3f4f6}.FormLogin_dropdownItemActive__RlrOU,.FormLogin_dropdownItem__tFNX4:hover{background:var(--accent-light);color:var(--text-accent)}.FormLogin_dropdownItemActive__RlrOU{font-weight:600}.FormLogin_passkeyTwoFa__nf0Dq{display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px 0 4px}.FormLogin_passkeyIconWrap__cbf2H{width:68px;height:68px;border-radius:50%;background:var(--accent-light,#eff6ff);color:var(--text-accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.FormLogin_twoFaDesc__b3DkT{font-size:14px;color:#6b7280;text-align:center;line-height:1.55;margin:0;max-width:280px}.FormLogin_otpForm__yifpE{display:flex;flex-direction:column;gap:0}.FormLogin_otpText__pHTUw{font-size:14px;color:#6b7280;margin-bottom:22px;text-align:center;line-height:1.5}.FormLogin_pinWrapper__dGtqQ{display:flex;justify-content:center;gap:8px;margin-bottom:4px}.FormLogin_backBtn__JMZaM{background:none;border:none;color:#9ca3af;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;padding:6px 0;width:100%;transition:color .2s;margin-top:4px}.FormLogin_backBtn__JMZaM:hover{color:var(--text-accent)}.LoginBox_loginBox__ZEddd{width:100%;background:linear-gradient(145deg,#0a0a18,#13102a 40%,#1a0d2e 70%,#0a0a18);position:relative;overflow:hidden;display:flex;align-items:center;padding:14px 20px;flex-shrink:0}@media (min-width:990px){.LoginBox_loginBox__ZEddd{width:50%;height:100vh;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:36px 48px}}.LoginBox_decorCircle1__t0TQZ{position:absolute;width:600px;height:600px;background:radial-gradient(circle,var(--accent-light) 0,transparent 65%);top:-220px;right:-180px;border-radius:50%;pointer-events:none}.LoginBox_decorCircle2__xtyZs{position:absolute;width:500px;height:500px;background:radial-gradient(circle,rgba(100,60,255,.1) 0,transparent 65%);bottom:-180px;left:-120px;border-radius:50%;pointer-events:none}.LoginBox_decorCircle3__eKY6J{position:absolute;width:300px;height:300px;background:radial-gradient(circle,rgba(255,160,80,.07) 0,transparent 70%);top:50%;left:30%;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none}.LoginBox_logo__p4p3k{position:relative;z-index:1;flex-shrink:0}.LoginBox_content__6cgxh{display:none}@media (min-width:990px){.LoginBox_content__6cgxh{display:flex;flex-direction:column;gap:18px;flex:1 1;justify-content:center;position:relative;z-index:1;padding:12px 0}}.LoginBox_titleBox__hTe37{display:flex;flex-direction:column}.LoginBox_loginTagline__IXPEC{font-size:13px;color:rgba(255,255,255,.45);font-weight:400;letter-spacing:.3px;margin:0 0 10px;text-transform:uppercase;font-family:var(--font-roboto)}.LoginBox_loginTitle__P_USv{font-size:38px;line-height:1.15;color:#ffffff;font-family:var(--font-spinnaker);font-weight:600;letter-spacing:-.5px;margin:0}.LoginBox_loginAccent__uI6Ms{font-size:52px;line-height:1.05;color:var(--text-accent);font-family:var(--font-roboto);font-weight:700;letter-spacing:-1.5px;margin-top:4px}.LoginBox_loginSub__WCuWR{font-size:14px;color:rgba(255,255,255,.4);font-family:var(--font-roboto);font-weight:400;line-height:1.6;margin:0;max-width:340px}.LoginBox_brandFooter__sJMUF{display:none}@media (min-width:990px){.LoginBox_brandFooter__sJMUF{display:flex;align-items:center;gap:8px;position:relative;z-index:1}}.LoginBox_brandName__71IuY{font-size:13px;font-weight:600;color:rgba(255,255,255,.3);letter-spacing:.3px}.LoginBox_brandCopy__QTz_1{font-size:13px;color:rgba(255,255,255,.2)}.Auth_section__zr0QC{width:100%;min-height:100vh;display:flex;flex-direction:column;background-color:#f0f2f9}@media (min-width:990px){.Auth_section__zr0QC{flex-direction:row;height:100vh;overflow:hidden}}.Auth_list___Fj_j{flex:1 1;display:flex;align-items:center;justify-content:center;padding:36px 24px;background-color:#f0f2f9}@media (min-width:990px){.Auth_list___Fj_j{width:50%;height:100vh;padding:24px 60px;overflow-y:auto}}.Auth_cardBox__00Tc4{width:100%;max-width:420px;background:#ffffff;border-radius:20px;padding:32px;box-shadow:0 4px 32px rgba(0,0,0,.07)}@media (max-width:450px){.Auth_cardBox__00Tc4{padding:24px 18px;border-radius:16px}}.Auth_badge__gwYwi{display:inline-flex;align-items:center;background:var(--accent-light);color:var(--text-accent);font-size:10px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;padding:4px 10px;border-radius:20px;margin-bottom:10px}.Auth_hTitle__93RcT{font-size:24px;font-weight:700;color:#0d0d1a;letter-spacing:-.5px;margin:0;line-height:1.2}.Auth_text__7keor{font-family:var(--font-roboto);font-weight:400;font-size:.8rem;color:#6b7280;margin-top:8px;line-height:1.5}.Auth_textLink__nwtGN{color:var(--text-accent);font-weight:600;text-decoration:none;transition:opacity .2s}.Auth_textLink__nwtGN:hover{opacity:.8;text-decoration:underline}.Auth_linkList__zLoBO{margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:24px;border-top:1px solid #f0f0f0}.Auth_linkInfo__gg8Ag{font-size:13px;text-align:center;color:#9ca3af;font-weight:400;margin:0}.Auth_linkBox__hPC_1{display:flex;gap:16px;align-items:center}.Auth_icon__ScNPU{height:40px;width:auto;transition:opacity .2s}.Auth_icon__ScNPU:hover{opacity:.8}@media (min-width:450px){.Auth_icon__ScNPU{height:48px}}.FormRegister_form__lop_V{margin-top:16px;display:flex;flex-direction:column}.FormRegister_formGroup__pLZQ4{margin-bottom:0}.FormRegister_label__L3dCU{font-size:12px;font-weight:500;color:#374151;margin-bottom:5px;margin-top:0;display:block}.FormRegister_inputWrapper__OEbQ_{position:relative;display:flex;align-items:center;margin-bottom:10px}.FormRegister_inputIcon__Tnb56{position:absolute;left:12px;color:#9ca3af;display:flex;align-items:center;pointer-events:none;z-index:2}.FormRegister_input__pwd_D{width:100%;height:44px!important;padding-left:38px!important;padding-right:40px!important;background:#f9fafb!important;border:1.5px solid #e5e7eb!important;border-radius:11px!important;font-size:13px!important;color:#111827!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s,background .2s!important}.FormRegister_input__pwd_D::placeholder{color:#b0b7c3!important}.FormRegister_input__pwd_D:focus{background:#ffffff!important;border-color:var(--text-accent)!important;box-shadow:0 0 0 3px var(--accent-light)!important;outline:none!important}.FormRegister_inputError__DNmpj{border-color:#ef4444!important}.FormRegister_inputError__DNmpj:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)!important;border-color:#ef4444!important}.FormRegister_eyeBtn__I2uaV{position:absolute;right:12px;background:none;border:none;padding:0;cursor:pointer;color:#9ca3af;display:flex;align-items:center;z-index:2;transition:color .2s;line-height:1}.FormRegister_eyeBtn__I2uaV:hover{color:var(--text-accent)}.FormRegister_errorText__KrOUE{font-size:11px;color:#ef4444;margin-top:-6px;margin-bottom:8px}.FormRegister_checkRow__Yc9FY{display:flex;align-items:flex-start;gap:10px;margin-top:12px;cursor:pointer}.FormRegister_checkbox__0EgLZ{width:15px;height:15px;flex-shrink:0;margin-top:2px;accent-color:var(--text-accent);cursor:pointer}.FormRegister_checkLabel__guany{font-size:11.5px;color:#6b7280;line-height:1.5;cursor:pointer}.FormRegister_checkLink__UH4SZ{color:#3b82f6;text-decoration:none;font-weight:500;transition:opacity .2s}.FormRegister_checkLink__UH4SZ:hover{opacity:.75;text-decoration:underline}.FormRegister_btn__xheW2{margin-top:14px;height:48px;width:100%;background:var(--text-accent)!important;border:none!important;border-radius:12px!important;font-size:15px!important;font-weight:600!important;letter-spacing:.3px;color:#ffffff!important;box-shadow:0 4px 20px var(--accent-shadow)!important;transition:transform .15s,box-shadow .15s!important}.FormRegister_btn__xheW2:hover:not(:disabled){transform:translateY(-1px);background:var(--accent-hover)!important;box-shadow:0 6px 28px var(--accent-shadow)!important}.FormRegister_btn__xheW2:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 12px var(--accent-shadow)!important}.FormRegister_btn__xheW2:disabled{opacity:.55!important;cursor:not-allowed;transform:none!important}.FormRegister_btn__xheW2:focus-visible{box-shadow:0 0 0 3px var(--accent-shadow)!important}