.sub.svelte-9q6v6p{font-size:.93rem;color:var(--v2-ink-2);line-height:1.65;margin-bottom:28px}.google.svelte-9q6v6p{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border:1px solid var(--v2-line);border-radius:12px;background:#fff;font-weight:500;font-size:.92rem;color:var(--v2-ink);cursor:pointer;transition:border-color .2s ease}.google.svelte-9q6v6p:hover:not(:disabled){border-color:#c9ccd1}.google.svelte-9q6v6p:disabled{opacity:.55;cursor:not-allowed}.divider.svelte-9q6v6p{display:flex;align-items:center;gap:12px;margin:22px 0;color:var(--v2-ink-3, #9b9fa6);font-family:var(--v2-mono);font-size:.72rem;text-transform:uppercase}.divider.svelte-9q6v6p:before,.divider.svelte-9q6v6p:after{content:"";flex:1;height:1px;background:var(--v2-line)}form.svelte-9q6v6p{display:flex;flex-direction:column;gap:16px}label.svelte-9q6v6p{display:flex;flex-direction:column;gap:6px}label.svelte-9q6v6p span:where(.svelte-9q6v6p){font-size:.8rem;color:var(--v2-ink-2);font-weight:500}input.svelte-9q6v6p{padding:11px 14px;border:1px solid var(--v2-line);border-radius:12px;font-size:.92rem;font-family:inherit;background:#fff;color:var(--v2-ink);transition:border-color .2s ease}input.svelte-9q6v6p:focus{border-color:var(--v2-orange)}input.svelte-9q6v6p:disabled{opacity:.6}input.otp.svelte-9q6v6p{font-family:var(--v2-mono);font-size:1.05rem;letter-spacing:.25em}.submit.svelte-9q6v6p{margin-top:4px;width:100%}.error.svelte-9q6v6p{padding:10px 12px;border-radius:10px;background:#ee601814;color:#b44a10;font-size:.84rem;line-height:1.5}.notice.svelte-9q6v6p{padding:10px 12px;border-radius:10px;background:#16a34a14;color:#15803d;font-size:.84rem;line-height:1.5}.spinner.svelte-9q6v6p{width:14px;height:14px;margin-block:calc((1lh - 14px)/2);border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:svelte-9q6v6p-spin .7s linear infinite}.spinner.dark.svelte-9q6v6p{border-color:#10111326;border-top-color:var(--v2-ink)}@keyframes svelte-9q6v6p-spin{to{transform:rotate(360deg)}}.code-actions.svelte-9q6v6p{display:flex;justify-content:space-between;margin-top:2px}.code-actions.svelte-9q6v6p button:where(.svelte-9q6v6p){font-size:.82rem;color:var(--v2-ink-2);cursor:pointer}.code-actions.svelte-9q6v6p button:where(.svelte-9q6v6p):hover:not(:disabled){color:var(--v2-orange)}.code-actions.svelte-9q6v6p button:where(.svelte-9q6v6p):disabled{opacity:.5;cursor:not-allowed}
