header.svelte-12ojd0h{padding:var(--space-5);border-bottom:var(--hairline) solid var(--border)}.brand.svelte-12ojd0h{display:inline-flex;align-items:center;min-height:var(--tap-min)}main.svelte-12ojd0h{max-width:34rem;margin:0 auto;padding:var(--space-8) var(--space-5) var(--space-14)}h1.svelte-12ojd0h{font-size:var(--size-h2)}.lead.svelte-12ojd0h{margin-top:var(--space-3);color:var(--text-body);max-width:60ch}form.svelte-12ojd0h{margin-top:var(--space-8)}label.svelte-12ojd0h{display:block;margin-top:var(--space-6);font-weight:600}label.svelte-12ojd0h:first-of-type{margin-top:0}.help.svelte-12ojd0h{margin-top:var(--space-1);font-size:var(--size-body);color:var(--text-secondary)}input.svelte-12ojd0h,textarea.svelte-12ojd0h{display:block;width:100%;margin-top:var(--space-2);padding:var(--space-3);min-height:var(--tap-min);background:var(--surface);color:var(--text-primary);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-1);font:inherit}textarea.svelte-12ojd0h{min-height:9rem;resize:vertical}.problem.svelte-12ojd0h{margin-top:var(--space-2);padding-left:var(--space-3);border-left:var(--rule) solid var(--problem);color:var(--text-body)}.go.svelte-12ojd0h{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;margin-top:var(--space-8);background:var(--accent);color:var(--page);border:0;font:inherit;font-size:var(--size-lead);font-weight:700;cursor:pointer}.back.svelte-12ojd0h{display:flex;gap:var(--space-6);flex-wrap:wrap;margin-top:var(--space-8)}.back.svelte-12ojd0h a:where(.svelte-12ojd0h){display:inline-flex;align-items:center;min-height:var(--tap-min);color:var(--accent);font-weight:600}
