.LoginForm_form__zDlZ_{display:flex;flex-direction:column;gap:14px}.LoginForm_row__Q517b{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:4px 0 8px;font-size:13px}.LoginForm_checkRow__G6Lqn{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LoginForm_check__Oi78j{width:16px;height:16px;margin:0;cursor:pointer;accent-color:var(--accent-primary)}.LoginForm_forgot__UMDi2{color:var(--text-primary);font-weight:500;text-decoration:none;transition:color .16s ease}.LoginForm_forgot__UMDi2:hover{color:var(--accent-blue)}.LoginForm_referralToggle__TGMNQ{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;padding:0;color:var(--text-tertiary);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:color .16s ease}.LoginForm_referralToggle__TGMNQ:hover{color:var(--text-primary)}.LoginForm_strengthRow__LbnY2{display:flex;align-items:center;gap:12px;margin-top:6px}.LoginForm_strengthTrack__I26Zc{display:flex;gap:4px;flex:1 1}.LoginForm_strengthSeg__vugfp{flex:1 1;height:4px;background:var(--bg-card);border-radius:2px;transition:background .2s ease}.LoginForm_strength_1__kh26A{background:var(--stock-down)}.LoginForm_strength_2___hXFP{background:#f59e0b}.LoginForm_strength_3__DHMpz{background:var(--accent-blue)}.LoginForm_strength_4__htxlD{background:var(--stock-up)}.LoginForm_strengthLabel__V7M2x{font-size:12px;color:var(--text-tertiary);min-width:60px;text-align:right}.LoginForm_checkRowError__Tp5Ta span{color:var(--stock-down)}.LoginForm_checkRow__G6Lqn a{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}.LoginForm_checkRow__G6Lqn a:hover{color:var(--accent-blue)}.AuthFormPanel_shell__tlN_W{width:100%;max-width:var(--content-max,1280px);margin:0 auto;padding:32px var(--content-pad-x,24px) 80px;display:flex;align-items:flex-start;justify-content:center;min-height:calc(100vh - var(--navbar-clearance, 144px) - 200px)}.AuthFormPanel_card__8OSAC{width:100%;max-width:460px;display:flex;flex-direction:column;gap:24px;padding:32px;background:var(--bg-card);border:1px solid var(--border);border-radius:8px}.AuthFormPanel_header__AL5ey{display:flex;flex-direction:column;gap:8px}.AuthFormPanel_title__OKPEM{font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--text-primary);margin:0}.AuthFormPanel_subtitle__KqBnZ{font-size:15px;line-height:1.5;color:var(--text-secondary);margin:0}.AuthFormPanel_body__xQTgm{display:flex;flex-direction:column;gap:16px}.AuthFormPanel_switchPrompt__5_ClL{font-size:14px;color:var(--text-secondary);margin:0;text-align:center}.AuthFormPanel_switchLink__tDnYY{color:var(--accent-blue);font-weight:500;text-decoration:none;transition:opacity .16s ease}.AuthFormPanel_switchLink__tDnYY:hover{opacity:.8;text-decoration:underline;text-underline-offset:3px}@media (max-width:720px){.AuthFormPanel_shell__tlN_W{padding:16px 16px 64px}.AuthFormPanel_card__8OSAC{padding:24px 20px;border-radius:6px}}