.auth-form_eyebrow__0uUCs{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#a78bfa;margin-bottom:16px}.auth-form_eyebrow__0uUCs:before{content:"";width:24px;height:1px;background:#a78bfa}.auth-form_title__EkPx5{font-size:28px;font-weight:700;letter-spacing:-.02em;margin:0 0 12px;line-height:1.2;color:#fafafa}.auth-form_subtitle__BrDn4{font-size:14px;color:#d4d4d8;margin:0 0 32px}.auth-form_form__xbTmX{display:flex;flex-direction:column;gap:20px}.auth-form_field__x68vX{display:flex;flex-direction:column;gap:8px}.auth-form_labelRow__fN_QN{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;font-weight:500;color:#fafafa}.auth-form_labelRow__fN_QN a{color:#a78bfa;font-weight:500;text-decoration:none}.auth-form_labelRow__fN_QN a:hover{color:#7c3aed}.auth-form_inputWrap__wn9z_{position:relative}.auth-form_input__tJeLt{width:100%;height:42px;padding:0 16px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#09090b;color:#fafafa;transition:border-color .12s ease,box-shadow .12s ease;font-size:14px;font-family:inherit}.auth-form_input__tJeLt::placeholder{color:#71717a}.auth-form_input__tJeLt:hover{border-color:rgba(255,255,255,.16)}.auth-form_input__tJeLt:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.35)}.auth-form_input__tJeLt.auth-form_hasIcon__GIQS1{padding-left:40px}.auth-form_inputIcon__0XnVC{left:12px;pointer-events:none;place-items:center}.auth-form_inputIcon__0XnVC,.auth-form_inputToggle__a7Qtw{position:absolute;top:50%;transform:translateY(-50%);color:#a1a1aa;display:grid}.auth-form_inputToggle__a7Qtw{right:12px;place-items:center;padding:4px;background:none;border:none;cursor:pointer}.auth-form_inputToggle__a7Qtw:hover{color:#fafafa}.auth-form_fieldError__PGmQh{font-size:12px;color:#f87171;margin:0}.auth-form_checkRow__XufE6{display:flex;align-items:center;gap:10px;font-size:13px;color:#d4d4d8}.auth-form_checkbox__r8GrM{width:16px;height:16px;accent-color:#7c3aed}.auth-form_submit__CiQnY{width:100%;height:44px;background:#7c3aed;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background .12s ease,box-shadow .12s ease;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.18),0 4px 16px 0 rgba(124,58,237,.45);font-family:inherit}.auth-form_submit__CiQnY:hover:not(:disabled){background:#6d28d9;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.18),0 6px 24px 0 rgba(124,58,237,.55)}.auth-form_submit__CiQnY:disabled{opacity:.7;cursor:not-allowed}.auth-form_submitGhost__OzCdl{width:100%;height:40px;background:transparent;color:#d4d4d8;border:1px solid rgba(255,255,255,.08);border-radius:8px;font-weight:500;font-size:13px;cursor:pointer;transition:all .12s ease;font-family:inherit}.auth-form_submitGhost__OzCdl:hover:not(:disabled){color:#fafafa;border-color:rgba(255,255,255,.16)}.auth-form_submitGhost__OzCdl:disabled{opacity:.5;cursor:not-allowed}.auth-form_spinner__u_CZk{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:auth-form_spin__rvEdY .7s linear infinite}@keyframes auth-form_spin__rvEdY{to{transform:rotate(1turn)}}.auth-form_alert__wMCKV{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:8px;font-size:12px;margin-bottom:20px}.auth-form_alertDanger___S6TM{background:rgba(239,68,68,.14);color:#f87171;border:1px solid rgba(239,68,68,.35)}.auth-form_alertInfo__x9WJv{background:rgba(59,130,246,.14);color:#93c5fd;border:1px solid rgba(59,130,246,.35)}.auth-form_alertSuccess__1SBHh{background:rgba(16,185,129,.14);color:#34d399;border:1px solid rgba(16,185,129,.35)}.auth-form_helpRow__IgR5M{margin-top:24px;text-align:center;font-size:12px;color:#a1a1aa}.auth-form_helpRow__IgR5M a{color:#a78bfa;font-weight:500;text-decoration:none}.auth-form_helpRow__IgR5M a:hover{color:#7c3aed}.auth-form_codeInputs__VZ8_2{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px}.auth-form_codeInput__ii_1_{height:56px;text-align:center;font-size:22px;font-weight:700;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#09090b;color:#fafafa;font-family:JetBrains Mono,ui-monospace,monospace;transition:all .12s ease}.auth-form_codeInput__ii_1_:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.35)}.auth-form_codeInput__ii_1_.auth-form_filled__p9ZLW{border-color:rgba(124,58,237,.5);color:#a78bfa}.auth-form_resendRow__qbAYO{margin-top:16px;text-align:center;font-size:12px;color:#a1a1aa}.auth-form_resendBtn__CvrSA{background:none;border:none;color:#a78bfa;font-weight:500;font-size:12px;cursor:pointer;font-family:inherit}.auth-form_resendBtn__CvrSA:disabled{color:#71717a;cursor:not-allowed}.auth-form_strengthMeter___5IMg{display:flex;gap:4px;margin-top:6px}.auth-form_strengthBar__LjDDS{flex:1 1;height:4px;border-radius:2px;background:rgba(255,255,255,.08);transition:background .12s ease}.auth-form_strengthBar__LjDDS.auth-form_weak__l_HCP{background:#ef4444}.auth-form_strengthBar__LjDDS.auth-form_medium__y4COL{background:#f59e0b}.auth-form_strengthBar__LjDDS.auth-form_strong__lxpu_{background:#10b981}.auth-form_strengthLabel__gwwap{font-size:11px;color:#a1a1aa;margin-top:4px}