._wrap_17s7w_5{justify-content:center;align-items:center;padding:clamp(28px,6vw,64px) clamp(16px,4vw,44px);display:flex}._col_17s7w_12{width:100%;max-width:440px}._head_17s7w_17{text-align:center}._title_17s7w_21{letter-spacing:-.02em;margin:0;font:800 clamp(26px,4vw,34px) Sora,sans-serif}._sub_17s7w_27{color:var(--tx2);margin:10px 0 0;font-size:14px;line-height:1.55}._banner_17s7w_36{color:var(--tx2);background:oklab(61.7404% .173546 .0729536/.08);border:1px solid oklab(61.7404% .173546 .0729536/.28);border-radius:12px;align-items:flex-start;gap:10px;margin-top:20px;padding:13px 15px;font:500 12.5px/1.5 Manrope,sans-serif;display:flex}._bannerDot_17s7w_50{background:#e0484d;border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}._providers_17s7w_61{flex-direction:column;gap:10px;margin-top:26px;display:flex}._provider_17s7w_61{background:var(--surf);border:1px solid var(--bd);width:100%;color:var(--tx);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;font:700 14px Manrope,sans-serif;transition:background .16s,border-color .16s;display:flex}._provider_17s7w_61:hover:not(:disabled){border-color:var(--ac);background:var(--surf2)}._provider_17s7w_61:disabled{cursor:not-allowed;opacity:.62}._mark_17s7w_96{background:color-mix(in oklab, var(--tint), transparent 82%);border:1px solid color-mix(in oklab, var(--tint), transparent 62%);width:28px;height:28px;color:var(--tint);border-radius:8px;flex:none;justify-content:center;align-items:center;font:700 12px JetBrains Mono,ui-monospace,monospace;display:flex}._providerName_17s7w_110{flex:1;min-width:0}._sso_17s7w_115{color:var(--tx3);white-space:nowrap;font:500 11px JetBrains Mono,ui-monospace,monospace}._divider_17s7w_123{align-items:center;gap:12px;margin:20px 0;display:flex}._rule_17s7w_130{background:var(--bd);border:0;flex:1;height:1px;margin:0}._or_17s7w_138{letter-spacing:.14em;color:var(--tx3);font:500 11px JetBrains Mono,ui-monospace,monospace}._form_17s7w_146{flex-direction:column;gap:10px;display:flex}._input_17s7w_152{background:var(--surf);border:1px solid var(--bd);width:100%;color:var(--tx);border-radius:12px;outline:none;padding:14px 16px;font:500 14px Manrope,sans-serif;transition:border-color .16s}._input_17s7w_152::placeholder{color:var(--tx3)}._input_17s7w_152:focus{border-color:var(--ac)}._input_17s7w_152[aria-invalid=true]{border-color:#e0484d}._submit_17s7w_176{background:var(--ac);width:100%;color:var(--onac);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:14px;font:700 14px Sora,sans-serif;transition:filter .16s;display:flex}._submit_17s7w_176:hover:not(:disabled){filter:brightness(1.06)}._submit_17s7w_176:disabled{cursor:progress;opacity:.72}._spinner_17s7w_201{border:2px solid color-mix(in oklab, var(--onac), transparent 66%);border-top-color:var(--onac);border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite _dgspin_17s7w_1}._error_17s7w_211{color:#e0484d;margin:0;font:500 12.5px/1.5 Manrope,sans-serif}._sent_17s7w_220{text-align:center;background:color-mix(in oklab, var(--ac), transparent 90%);border:1px solid color-mix(in oklab, var(--ac), transparent 60%);border-radius:14px;padding:22px}._sentTitle_17s7w_228{margin:0;font:700 16px Sora,sans-serif}._sentBody_17s7w_233{color:var(--tx2);margin:8px 0 0;font:500 13px/1.6 Manrope,sans-serif}._sentEmail_17s7w_240{color:var(--tx);overflow-wrap:anywhere;font:700 13px JetBrains Mono,ui-monospace,monospace}._again_17s7w_246{background:var(--surf2);border:1px solid var(--bd2);color:var(--tx);cursor:pointer;border-radius:10px;margin-top:14px;padding:10px 16px;font:600 12.5px Manrope,sans-serif;transition:border-color .16s}._again_17s7w_246:hover{border-color:var(--ac)}._fine_17s7w_264{color:var(--tx3);text-align:center;margin:18px 0 0;font-size:11.5px;line-height:1.6}._fine_17s7w_264 a{color:var(--tx2);border-bottom:1px solid}._fine_17s7w_264 a:hover{color:var(--ac)}@media (width<=400px){._provider_17s7w_61{gap:10px;padding:13px 12px;font-size:13.5px}._sso_17s7w_115{font-size:10px}}
