.page.svelte-1cryzn4{display:flex;justify-content:center;padding-top:clamp(32px,10vh,96px)}.card.svelte-1cryzn4{width:min(400px,100%);background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);padding:28px 28px 20px}.brand.svelte-1cryzn4{font-family:var(--font-cond);font-weight:700;font-size:2.25rem;margin:0;line-height:1}.tag.svelte-1cryzn4{color:var(--ink-2);margin:6px 0 22px}form.svelte-1cryzn4{display:flex;flex-direction:column;gap:14px}label.svelte-1cryzn4{display:flex;flex-direction:column;gap:4px;font-size:.875rem;color:var(--ink-2)}input.svelte-1cryzn4{font:inherit;font-size:1rem;color:var(--ink);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--radius-s);padding:8px 10px;min-height:40px}button[type=submit].svelte-1cryzn4{font:inherit;font-weight:600;min-height:40px;border:0;border-radius:var(--radius-s);background:var(--sea);color:var(--surface);cursor:pointer}.error.svelte-1cryzn4{margin:0;color:var(--rise);font-size:.9375rem}.help.svelte-1cryzn4{font-size:.8125rem;color:var(--ink-3);margin:18px 0 0}.lang.svelte-1cryzn4{margin-top:14px;align-items:flex-end}.lang.svelte-1cryzn4 button:where(.svelte-1cryzn4){font:inherit;font-size:.875rem;color:var(--sea);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}
