.auth_page__FPoUH{position:relative;flex:1;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:40px 20px 28px;isolation:isolate}.auth_page__FPoUH:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(var(--dot) 1px,transparent 1.2px) 0 0 /10px 10px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 42%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 70% 60% at 50% 42%,#000 30%,transparent 100%);pointer-events:none}.auth_top__7zBBq{display:flex;justify-content:center}.auth_brand__M9DPj{display:inline-flex;align-items:center;gap:10px;padding:6px 10px;border-radius:10px;font-weight:600;font-size:17px;line-height:1;letter-spacing:-.02em;color:var(--ink);transition:background-color .15s}.auth_brand__M9DPj:hover{background:var(--hover)}.auth_logo__Tp6NA{display:block;width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.auth_center__7fGx_{flex:1;width:100%;display:flex;align-items:center;justify-content:center;padding:40px 0}.auth_card__rxUYL{width:100%;max-width:420px;padding:32px;border-radius:18px;background:var(--card);border:1px solid var(--hairline);box-shadow:0 1px 2px rgba(var(--sh),.05),0 24px 48px -32px rgba(var(--sh),var(--sh-a))}.auth_eyebrow__MklDb{margin-bottom:14px}.auth_title__48KF_{font-size:26px;font-weight:400;line-height:1.2;letter-spacing:-.02em;color:var(--ink)}.auth_intro__hlJ7u{margin-top:10px;color:var(--body);font-size:15px;line-height:1.55}.auth_body__GlCdf{margin-top:24px;display:grid;gap:16px}.auth_page__FPoUH>.auth_foot__nJvEs{margin:0;padding:0;border:0;overflow:visible}.auth_foot__nJvEs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;color:var(--muted);font-size:13px;letter-spacing:0}.auth_foot__nJvEs a{color:var(--body);border-radius:4px;text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.auth_foot__nJvEs a:hover{color:var(--ink);text-decoration-color:currentColor}.auth_primary__7nDt_{width:100%;height:44px;font-size:15px}.auth_primary__7nDt_:disabled,.auth_primary__7nDt_[aria-disabled=true]{cursor:default;opacity:.6;transform:none}.auth_alt__phgyV{margin-top:4px;padding-top:18px;border-top:1px solid var(--hairline-soft);color:var(--body);font-size:14px}.auth_alt__phgyV a,.auth_inlineLink__Tjx5R{color:var(--primary-text);font-weight:500;border-radius:4px;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .15s}.auth_alt__phgyV a:hover,.auth_inlineLink__Tjx5R:hover{text-decoration-color:currentColor}.auth_field__LirRY{display:grid;gap:8px}.auth_fieldLabel__267oF{font-size:13px;font-weight:500;color:var(--ink);letter-spacing:0}.auth_fieldLabel__267oF span{color:var(--muted);font-weight:400}.auth_input__iBzMX{width:100%;height:44px;padding:0 14px;border-radius:10px;border:1px solid var(--hairline-strong);background:var(--canvas-soft);color:var(--ink);font:400 14px/1 var(--mono);letter-spacing:.04em;outline:none;transition:border-color .15s,background-color .15s}.auth_input__iBzMX::-moz-placeholder{color:var(--muted);letter-spacing:0;font-family:var(--sans)}.auth_input__iBzMX::placeholder{color:var(--muted);letter-spacing:0;font-family:var(--sans)}.auth_input__iBzMX:hover{border-color:var(--muted)}.auth_input__iBzMX:focus-visible{border-color:var(--primary);background:var(--card);outline:2px solid var(--primary);outline-offset:1px}.auth_hint__336J0{display:flex;align-items:center;gap:6px;min-height:18px;font-size:13px;color:var(--muted);letter-spacing:0}.auth_hint__336J0.auth_ok__lHugo{color:var(--primary-text)}.auth_note__LGdzQ{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:var(--primary-tint);color:var(--ink);font-size:14px;line-height:1.5}.auth_note__LGdzQ svg{flex:none;margin-top:2px;color:var(--primary-text)}.auth_note__LGdzQ strong{font-weight:600}.auth_client__JjSOF{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;border:1px solid var(--hairline);background:var(--canvas-soft)}.auth_clientIcon__hxCDm{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:var(--card);border:1px solid var(--hairline);color:var(--ink)}.auth_clientName__FT9Jc{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.auth_clientMeta__sbSNI{margin-top:3px;font:400 12px/1.3 var(--mono);letter-spacing:0;color:var(--muted)}.auth_steps__PlvvB{list-style:none;margin:0;padding:0;display:grid;gap:2px}.auth_step__X5ZH7{display:flex;align-items:center;gap:12px;padding:7px 0;font-size:14px;color:var(--muted);letter-spacing:0}.auth_stepDot__04rUR{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--hairline-strong);font:500 11px/1 var(--mono);color:var(--muted);background:var(--card)}.auth_step__X5ZH7[data-state=current]{color:var(--ink);font-weight:500}.auth_step__X5ZH7[data-state=current] .auth_stepDot__04rUR{border-color:var(--primary);color:var(--primary-text);background:var(--primary-tint)}.auth_step__X5ZH7[data-state=done]{color:var(--body)}.auth_step__X5ZH7[data-state=done] .auth_stepDot__04rUR{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.auth_status__g_F5B{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:12px;border:1px solid var(--hairline);background:var(--canvas-soft)}.auth_statusIcon__oo9BA{flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:var(--body);background:var(--card);border:1px solid var(--hairline)}.auth_statusTitle__rHXe_{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink);line-height:1.4}.auth_statusText__k6fN_{margin-top:4px;color:var(--body);font-size:14px;line-height:1.55}.auth_statusText__k6fN_ code{font-size:12.5px;padding:1px 5px;border-radius:5px;background:var(--card);border:1px solid var(--hairline-soft);color:var(--ink)}.auth_statusDetail__b3kC0{margin-top:8px;font:400 12px/1.45 var(--mono);letter-spacing:0;color:var(--muted);overflow-wrap:anywhere}.auth_status__g_F5B[data-tone=ok]{border-color:var(--primary-line);background:var(--primary-tint)}.auth_status__g_F5B[data-tone=ok] .auth_statusIcon__oo9BA{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.auth_status__g_F5B[data-tone=error]{--err:#cf2d56;border-color:var(--err);background:var(--card)}[data-theme=dark] .auth_status__g_F5B[data-tone=error]{--err:color-mix(in srgb,#cf2d56 60%,var(--ink))}.auth_status__g_F5B[data-tone=error] .auth_statusTitle__rHXe_{color:var(--err)}.auth_status__g_F5B[data-tone=error] .auth_statusIcon__oo9BA{color:var(--err);border-color:var(--err)}.auth_errorLine__qbpTl{color:#cf2d56;font-size:14px;letter-spacing:0}[data-theme=dark] .auth_errorLine__qbpTl{color:color-mix(in srgb,#cf2d56 60%,var(--ink))}.auth_spinner__VZASf{width:14px;height:14px;border-radius:50%;border:2px solid var(--hairline-strong);border-top-color:var(--primary);animation:auth_auth-spin__QcaHd .8s linear infinite}@keyframes auth_auth-spin__QcaHd{to{transform:rotate(1turn)}}@media (max-width:480px){.auth_page__FPoUH{padding:24px 16px 20px}.auth_center__7fGx_{padding:28px 0}.auth_card__rxUYL{padding:24px 20px;border-radius:16px}.auth_title__48KF_{font-size:23px}}