.register.svelte-52fghe{max-width:540px;margin:auto;padding:clamp(1.5rem,4vw,2.5rem);border:1px solid var(--kl-purple);border-radius:20px;background:var(--kl-soft);display:grid;gap:18px}.register.svelte-52fghe h1:where(.svelte-52fghe){font-size:clamp(28px,4vw,40px)}.register.svelte-52fghe>p:where(.svelte-52fghe):not(.kl-eyebrow){color:var(--kl-muted)}form.svelte-52fghe,label.svelte-52fghe{display:grid;gap:8px}form.svelte-52fghe{gap:16px}input.svelte-52fghe{width:100%;min-height:54px;border:1px solid var(--kl-line);border-radius:12px;padding:14px;background:var(--kl-paper);color:var(--kl-ink)}.otp-input.svelte-52fghe{max-width:290px;font-size:26px;font-weight:700;letter-spacing:.34em;font-variant-numeric:tabular-nums}.otp-input.svelte-52fghe::placeholder{color:var(--kl-muted);opacity:.55}label.svelte-52fghe small:where(.svelte-52fghe){color:var(--kl-muted);font-size:12px}.message.svelte-52fghe{padding:14px;background:var(--kl-soft);border-radius:10px}.google.svelte-52fghe,.back.svelte-52fghe{display:flex;align-items:center;justify-content:center;gap:12px;text-align:center;padding:14px;border:1px solid #dadce0;border-radius:12px;background:#fff;color:#1f1f1f;font-weight:600}.register.svelte-52fghe>a:where(.svelte-52fghe):not(.google){color:var(--kl-purple);font-weight:700}.back.svelte-52fghe{color:var(--kl-ink);background:var(--kl-surface);border-color:var(--kl-line)}
