.AuthPending_card__Y5CaY{width:100%;max-width:400px;margin:48px auto 64px;padding:32px;background:var(--surface,#fff);border:1px solid var(--line,#e2daca);border-radius:var(--radius-card,6px);box-shadow:var(--shadow-1);text-align:center}@media (max-width:480px){.AuthPending_card__Y5CaY{margin:24px auto 48px;padding:24px 16px}}.AuthPending_amber__YbdhC{border-top:3px solid var(--amber,#b98415)}.AuthPending_amber__YbdhC .AuthPending_iconWrap__d_kKJ{color:var(--amber,#B98415)}.AuthPending_neutral__yE6Bl{border-top:3px solid var(--line-strong,#c9bfa9)}.AuthPending_neutral__yE6Bl .AuthPending_iconWrap__d_kKJ{color:var(--ink-mute,#5C6968)}.AuthPending_iconWrap__d_kKJ{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 auto 12px;border-radius:50%;background:var(--bg-elev,#FBF8F1)}.AuthPending_amber__YbdhC .AuthPending_iconWrap__d_kKJ{background:var(--amber-soft,#E9D7A6)}.AuthPending_heading__JJUNb{font-size:18px;font-weight:500;line-height:1.25;letter-spacing:-.01em;color:var(--ink,#0F1E1D);margin:0 0 8px}.AuthPending_body__xuDfw{font-size:15px;font-weight:400;line-height:1.5;color:var(--ink-mute,#5C6968);margin:0 0 16px}.AuthPending_email__Z4nW4{font-family:var(--font-mono,monospace);font-size:13px;font-weight:500;color:var(--ink-soft,#2A3938);word-break:break-all}.AuthPending_resendRow__O2t_6{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px}.AuthPending_secondaryBtn__HZyK_{min-height:40px;padding:10px 16px;background:var(--surface,#fff);border:1px solid var(--line-strong,#c9bfa9);border-radius:var(--radius-btn,4px);font-size:14px;font-weight:500;color:var(--ink-soft,#2A3938);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.AuthPending_secondaryBtn__HZyK_:hover{background:var(--bg-elev,#FBF8F1);border-color:var(--brand-500,#3D7572);color:var(--brand-900,#0E2B29)}.AuthPending_secondaryBtn__HZyK_:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(61,117,114,.12)}.AuthPending_resentNote__WU8rE{font-size:12px;font-weight:400;color:var(--ok,#2F6A4F)}.AuthPending_retryLink__jBPss{background:none;border:none;padding:0;font-size:13px;font-weight:400;color:var(--ink-mute,#5C6968);cursor:pointer;text-decoration:underline}.AuthPending_retryLink__jBPss:hover{color:var(--brand-900,#0E2B29)}.AuthPending_retryLink__jBPss:focus-visible{outline:none;color:var(--brand-900,#0E2B29);box-shadow:0 0 0 3px rgba(61,117,114,.12);border-radius:2px}.AuthForm_card__ePXKs{width:100%;max-width:400px;margin:48px auto 64px;padding:32px;background:var(--surface,#fff);border:1px solid var(--line,#e2daca);border-radius:var(--radius-card,6px);box-shadow:var(--shadow-1)}@media (max-width:480px){.AuthForm_card__ePXKs{margin:24px auto 48px;padding:24px 16px;border-radius:0;border-left:none;border-right:none}}.AuthForm_heading__LE8al{font-size:18px;font-weight:500;line-height:1.25;letter-spacing:-.01em;color:var(--ink,#0F1E1D);margin:0 0 8px}.AuthForm_subline__4zsdz{font-size:15px;font-weight:400;line-height:1.5;color:var(--ink-mute,#5C6968);margin:0 0 24px}.AuthForm_form__marQN{display:flex;flex-direction:column;gap:16px}.AuthForm_field__Ov8LN{display:flex;flex-direction:column;gap:8px}.AuthForm_label__5dixF{font-size:12px;font-weight:500;line-height:1.2;color:var(--ink-soft,#2A3938)}.AuthForm_input__XHYg6{min-height:40px;padding:9px 12px;border:1px solid var(--line-strong,#c9bfa9);border-radius:var(--radius-btn,4px);font-size:15px;font-weight:400;color:var(--ink,#0F1E1D);background:var(--surface,#fff);transition:border-color .12s,box-shadow .12s}.AuthForm_input__XHYg6:focus{outline:none;border-color:var(--brand-500,#3D7572);box-shadow:0 0 0 3px rgba(61,117,114,.12)}.AuthForm_hint__Fkk3o{font-size:12px;font-weight:400;color:var(--ink-mute,#5C6968);margin:0}.AuthForm_errorRegion__DAPVF{min-height:0}.AuthForm_errorNotice__6a24K{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;background:var(--warn-soft,#ECC9A8);border:1px solid var(--warn,#b25118);border-radius:var(--radius-btn,4px);font-size:13px;font-weight:400;line-height:1.45;color:var(--warn,#B25118)}.AuthForm_primaryBtn__jd_MB{min-height:40px;padding:10px 16px;background:var(--brand-900,#0E2B29);border:none;border-radius:var(--radius-btn,4px);font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background .12s}.AuthForm_primaryBtn__jd_MB:hover:not(:disabled){background:var(--brand-800,#143735)}.AuthForm_primaryBtn__jd_MB:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(61,117,114,.3)}.AuthForm_primaryBtn__jd_MB:disabled{opacity:.6;cursor:default}.AuthForm_modeSwitch__JE1h5{font-size:13px;font-weight:400;color:var(--ink-mute,#5C6968);margin:0;text-align:center}.AuthForm_linkBtn__ZCyUT{background:none;border:none;padding:0;font-size:13px;font-weight:500;color:var(--brand-900,#0E2B29);cursor:pointer}.AuthForm_linkBtn__ZCyUT:hover{text-decoration:underline}.AuthForm_linkBtn__ZCyUT:focus-visible{outline:none;text-decoration:underline;box-shadow:0 0 0 3px rgba(61,117,114,.12);border-radius:2px}.AuthForm_divider__yg7Ee{display:flex;align-items:center;gap:12px;margin:24px 0;color:var(--line,#E2DACA)}.AuthForm_divider__yg7Ee:after,.AuthForm_divider__yg7Ee:before{content:"";flex:1 1;height:1px;background:var(--line,#E2DACA)}.AuthForm_dividerLabel__PsAen{font-family:var(--font-mono,monospace);font-size:12px;font-weight:400;color:var(--ink-faint,#8A938F)}.AuthForm_magicBlock__69x5B{display:flex;flex-direction:column;gap:8px}.AuthForm_secondaryBtn__JjKiR{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 16px;background:var(--surface,#fff);border:1px solid var(--line-strong,#c9bfa9);border-radius:var(--radius-btn,4px);font-size:14px;font-weight:500;color:var(--ink-soft,#2A3938);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.AuthForm_secondaryBtn__JjKiR:hover:not(:disabled){background:var(--bg-elev,#FBF8F1);border-color:var(--brand-500,#3D7572);color:var(--brand-900,#0E2B29)}.AuthForm_secondaryBtn__JjKiR:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(61,117,114,.12)}.AuthForm_secondaryBtn__JjKiR:disabled{opacity:.6;cursor:default}.AuthForm_helper___i61Q{font-size:12px;font-weight:400;line-height:1.45;color:var(--ink-mute,#5C6968);margin:0}.AuthForm_legal__qpYrz{font-size:12px;font-weight:400;line-height:1.5;color:var(--ink-faint,#8A938F);margin:24px 0 0}