header.svelte-1i19ct2{padding:var(--space-5) var(--space-5) var(--space-4)}.brand.svelte-1i19ct2{display:inline-flex;align-items:center;min-height:var(--tap-min);margin:calc(var(--space-3) * -1) 0;padding:var(--space-3) 0;text-decoration:none}main.svelte-1i19ct2{padding:var(--space-4) var(--space-5) var(--space-14);max-width:40em}h1.svelte-1i19ct2{font-size:var(--size-h2)}.intro.svelte-1i19ct2{margin-top:var(--space-3);color:var(--text-secondary)}.sec.svelte-1i19ct2{margin-top:var(--space-8)}.sec.svelte-1i19ct2 h2:where(.svelte-1i19ct2){font-size:var(--size-h3)}.hint.svelte-1i19ct2{margin-top:var(--space-2);color:var(--text-secondary)}.grid.svelte-1i19ct2{margin-top:var(--space-4);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.tile.svelte-1i19ct2{position:relative;display:flex;align-items:center;min-height:56px;padding:var(--space-3) var(--space-4);background:var(--surface);border:var(--hairline) solid var(--border);color:var(--text-body);line-height:1.25;cursor:pointer;transition:background var(--motion-fast) var(--motion-ease)}.tile.on.svelte-1i19ct2{background:var(--surface-raised);border-color:var(--accent);color:var(--text-primary);font-weight:600}.tile.svelte-1i19ct2 input:where(.svelte-1i19ct2),.opt.svelte-1i19ct2 input:where(.svelte-1i19ct2){position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.postcode.svelte-1i19ct2{display:block;width:100%;height:56px;margin-top:var(--space-4);padding:0 var(--space-4);background:var(--surface);border:var(--hairline) solid var(--border-strong);border-radius:0;color:var(--text-primary);font:inherit;font-size:var(--size-h3);font-weight:600;letter-spacing:.08em}.postcode.svelte-1i19ct2::placeholder{color:var(--text-secondary);font-weight:400;letter-spacing:0}.stack.svelte-1i19ct2{margin-top:var(--space-4);border-top:var(--hairline) solid var(--border)}.opt.svelte-1i19ct2{position:relative;display:flex;align-items:center;min-height:var(--tap-min);padding:var(--space-4) 0;border-bottom:var(--hairline) solid var(--border);color:var(--text-body);cursor:pointer}.opt.on.svelte-1i19ct2{color:var(--text-primary);font-weight:600}.opt.svelte-1i19ct2 .tick:where(.svelte-1i19ct2){margin-left:auto;color:var(--accent);font-weight:700;visibility:hidden}.opt.on.svelte-1i19ct2 .tick:where(.svelte-1i19ct2){visibility:visible}.actions.svelte-1i19ct2{margin-top:var(--space-8)}.btn.svelte-1i19ct2,.save.svelte-1i19ct2{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;background:var(--accent);color:var(--page);font-weight:700;font-size:var(--size-lead);border:0;letter-spacing:-.01em;cursor:pointer}.btn-quiet.svelte-1i19ct2{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--tap-min);margin-top:var(--space-3);background:transparent;color:var(--text-secondary);border:var(--hairline) solid var(--border-strong);font:inherit;text-decoration:none;cursor:pointer}.problem.svelte-1i19ct2{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-left:var(--rule) solid var(--problem);background:var(--surface-raised)}.problem.svelte-1i19ct2 strong:where(.svelte-1i19ct2){color:var(--text-primary);display:block}.privacy.svelte-1i19ct2{margin-top:var(--space-8);color:var(--text-secondary)}.forget.svelte-1i19ct2{display:flex;align-items:center;min-height:var(--tap-min);margin-top:var(--space-6);padding:0;background:none;border:0;color:var(--text-secondary);font:inherit;text-decoration:underline;cursor:pointer}
