.wrap.svelte-1uha8ag{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px 24px;gap:28px}.center.svelte-1uha8ag{width:100%;max-width:var(--maxw)}.brandline.svelte-1uha8ag{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--text-muted);margin-bottom:22px}.brandline.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--text);font-weight:700}.mark.svelte-1uha8ag{color:var(--cyan);display:inline-flex}h1.svelte-1uha8ag{font-size:clamp(28px,5vw,40px);margin-bottom:14px}.accent.svelte-1uha8ag{color:var(--cyan)}.intro.svelte-1uha8ag{color:var(--text-muted);font-size:16.5px;margin:0 0 28px;max-width:54ch}form.svelte-1uha8ag{display:flex;flex-direction:column}label.svelte-1uha8ag{font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px}label.mt.svelte-1uha8ag{margin-top:20px}.label-row.svelte-1uha8ag{display:flex;align-items:baseline;justify-content:space-between}.counter.svelte-1uha8ag{font-size:12px;color:var(--text-faint);font-variant-numeric:tabular-nums}.counter.low.svelte-1uha8ag{color:var(--yellow)}.help.svelte-1uha8ag{font-size:13px;color:var(--text-faint);margin:7px 2px 0}.cf-turnstile.svelte-1uha8ag{margin-top:20px}.btn.full.svelte-1uha8ag{width:100%}.btn.mt.svelte-1uha8ag{margin-top:22px}.form-level.svelte-1uha8ag{margin-top:16px}.tiny.svelte-1uha8ag{font-size:12.5px;color:var(--text-faint)}.center-text.svelte-1uha8ag{text-align:center;margin-top:12px}.foot.svelte-1uha8ag{position:relative;z-index:1;width:100%;max-width:var(--maxw);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--text-faint);border-top:1px solid var(--border-soft);padding-top:16px}.done.svelte-1uha8ag{text-align:center;padding:8px 0}.done-icon.svelte-1uha8ag{width:54px;height:54px;border-radius:50%;background:#3ae88d24;color:var(--green);display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px}.done.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:28px;margin-bottom:12px}.done.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);margin:0 auto 8px;max-width:46ch}@media(max-width:560px){.foot.svelte-1uha8ag{justify-content:center;text-align:center}}
