.authCard_w__lO85Z{--surface-1:#f5f7fa;--surface-2:#fff;--text-primary:#1a2b4a;--text-secondary:#4a5568;--text-muted:#9ca3af;--border:#e2e8f0;--border-strong:#d1d5db;--radius:6px;--font-sans:var(--font-inter),-apple-system,sans-serif;--text-danger:#dc2626;--bg-danger:#fef2f2;--text-success:#065f46;--bg-success:#ecfdf5;--border-success:#6ee7b7;--text-warning:#92400e;--bg-warning:#fffbeb;font-family:var(--font-sans);color:var(--text-primary);max-width:520px;margin:0 auto;width:100%}.authCard_hdr__ExtMN{background:#1a2b4a;border-radius:12px 12px 0 0;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.authCard_logo__MMIaa{font-size:16px;font-weight:600;letter-spacing:3px;color:#fff;text-decoration:none}.authCard_hdrR__uGpwl{font-size:12px;color:hsla(0,0%,100%,.45)}.authCard_bd__zr4n5{border-radius:0 0 12px 12px}.authCard_bdNoRadius__dwlum,.authCard_bd__zr4n5{padding:28px 24px;background:var(--surface-2)}.authCard_footerStrip__niCNl{background:var(--surface-1);border-top:.5px solid var(--border);padding:14px 24px;border-radius:0 0 12px 12px;text-align:center;font-size:12px;color:var(--text-muted)}.authCard_ttl__Ly2_e{font-size:18px;font-weight:500;margin-bottom:4px}.authCard_sub__kQbSB{font-size:13px;color:var(--text-secondary);margin-bottom:22px;line-height:1.5}.authCard_fi___1a__{margin-bottom:14px}.authCard_lb__bseTI{font-size:12px;font-weight:500;color:var(--text-secondary);margin-bottom:4px;display:block}.authCard_w__lO85Z input{width:100%;padding:9px 12px;border:.5px solid var(--border-strong);border-radius:var(--radius);font-size:14px;background:var(--surface-2);color:var(--text-primary);font-family:var(--font-sans)}.authCard_w__lO85Z input:focus{outline:none;border-color:#008b8b;box-shadow:0 0 0 2px rgba(0,139,139,.12)}.authCard_errMsg__hHRU7{font-size:12px;color:var(--text-danger);margin-top:8px;margin-bottom:4px}.authCard_errBox__jqH_E{display:flex;align-items:center;gap:6px;background:var(--bg-danger);color:var(--text-danger);border:.5px solid var(--border-danger,#fecaca);padding:8px 12px;border-radius:var(--radius);font-size:12px;margin-bottom:12px}.authCard_ht__lsQsV{font-size:11px;color:var(--text-muted);margin-top:6px}.authCard_forgot__euegw{display:inline-block;font-size:12px;color:#008b8b;text-decoration:none;margin-top:6px}.authCard_forgot__euegw:hover{text-decoration:underline}.authCard_checkboxRow__9l1jl{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary);margin-bottom:16px;cursor:pointer}.authCard_checkboxRow__9l1jl input{width:15px;height:15px;accent-color:#008b8b;cursor:pointer}.authCard_btn__oMvwA{width:100%;padding:11px;border-radius:var(--radius);font-size:14px;font-weight:500;cursor:pointer;border:none;background:#1a2b4a;color:#fff;margin-top:6px}.authCard_btn__oMvwA:hover{background:#253d6b}.authCard_btn__oMvwA:disabled{background:var(--border);color:var(--text-muted);cursor:not-allowed}.authCard_linkBtn__nVwSI{background:none;border:none;color:#008b8b;font-size:12px;cursor:pointer;padding:0;margin-top:12px}.authCard_divider__s56qd{border-top:.5px solid var(--border);margin:20px 0 16px}.authCard_prompt__LiQVR{font-size:13px;color:var(--text-secondary);text-align:center}.authCard_prompt__LiQVR a{color:#008b8b;font-weight:500;text-decoration:none}.authCard_prompt__LiQVR a:hover{text-decoration:underline}.authCard_successBox__E2lbl{display:flex;align-items:flex-start;gap:8px;background:var(--bg-success);border:.5px solid var(--border-success);border-radius:var(--radius);padding:12px 14px;font-size:13px;color:var(--text-success);line-height:1.5}.authCard_warnBox__xK1jY{background:var(--bg-warning);color:var(--text-warning);border-radius:var(--radius);margin-bottom:12px}.authCard_verifiedBanner__7M3Hn,.authCard_warnBox__xK1jY{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:12px}.authCard_verifiedBanner__7M3Hn{background:#eaf5f5;color:#085041;border:.5px solid #9fe1cb;border-radius:var(--radius);margin-bottom:16px}.authCard_backBtn__IiNlt{display:flex;align-items:center;gap:4px;background:none;border:none;padding:0;color:var(--text-muted);font-size:12px;cursor:pointer;margin-bottom:14px;font-family:var(--font-sans)}.authCard_backBtn__IiNlt:hover{color:var(--text-secondary)}.authCard_qrBox__ITzse{display:flex;justify-content:center;padding:16px;background:var(--surface-1);border-radius:var(--radius);margin-bottom:14px}.authCard_secretText__alshc{font-family:monospace;font-size:13px;text-align:center;color:var(--text-secondary);margin-bottom:16px;word-break:break-all}