.account-ready.svelte-hrqf6p{border:0;padding:0;min-width:0;display:block;max-width:720px;margin:0 auto}.participation.svelte-hrqf6p{display:grid;gap:12px;max-width:700px;margin-top:24px}select.svelte-hrqf6p{min-height:48px;padding:10px;background:#f5f0e6;border:1px solid #1a1611;color:#1a1611}.account.svelte-hrqf6p{background:#f5f0e6;color:#1a1611;padding:clamp(20px,4vw,52px);font-family:var(--font-ui)}header.svelte-hrqf6p{max-width:680px;margin-bottom:28px}.kicker.svelte-hrqf6p{color:#7b1e1e;font:700 11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}h1.svelte-hrqf6p,h2.svelte-hrqf6p{color:#1a1611;font-family:var(--font-display);font-size:clamp(28px,4vw,48px);margin:8px 0 14px}p.svelte-hrqf6p{line-height:1.55}.verify-box.svelte-hrqf6p{margin-top:16px;padding:14px;border:1px solid #7b1e1e;background:#ede6d8;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.verify-box.svelte-hrqf6p p:where(.svelte-hrqf6p){margin:0;font-size:14px}.donor-next-step.svelte-hrqf6p{margin:0 0 24px;padding:18px 20px;border:2px solid #7b1e1e;background:#ede6d8;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;max-width:700px}.donor-next-step.svelte-hrqf6p h3:where(.svelte-hrqf6p){margin:4px 0 6px;font-family:var(--font-display);font-size:22px;color:#1a1611}.donor-next-step.svelte-hrqf6p p:where(.svelte-hrqf6p){margin:0;font-size:14px;color:#3e362b}.donor-cta.svelte-hrqf6p{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 20px;background:#7b1e1e;color:#f5f0e6;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.donor-cta.svelte-hrqf6p:hover{background:#5c1515;color:#f5f0e6}html[data-theme=dark] .donor-next-step.svelte-hrqf6p{background:#211c17;border-color:#a83838}html[data-theme=dark] .donor-next-step.svelte-hrqf6p h3:where(.svelte-hrqf6p){color:#f5f0e6}html[data-theme=dark] .donor-next-step.svelte-hrqf6p p:where(.svelte-hrqf6p){color:#d8cebe}.tabs.svelte-hrqf6p{display:flex;border-bottom:2px solid #1a1611;margin-bottom:24px}.tabs.svelte-hrqf6p button:where(.svelte-hrqf6p){min-height:48px;border:0;background:none;padding:12px 20px;cursor:pointer;font-weight:700;color:#5c5346}.tabs.svelte-hrqf6p button[aria-selected=true]:where(.svelte-hrqf6p){color:#7b1e1e;box-shadow:inset 0 -4px #7b1e1e}form.svelte-hrqf6p{display:grid;gap:18px;max-width:700px}label.svelte-hrqf6p,legend.svelte-hrqf6p{font-weight:700}input.svelte-hrqf6p:not([type=checkbox]),textarea.svelte-hrqf6p{display:block;width:100%;min-height:50px;margin-top:7px;padding:10px 13px;border:1px solid #1a1611;border-radius:0;background:#fffdf8;color:#1a1611;font:inherit}.comms-admin.svelte-hrqf6p{margin-top:32px;padding-top:24px;border-top:2px solid #1a1611;display:grid;gap:18px}.comms-admin.svelte-hrqf6p h3:where(.svelte-hrqf6p){margin:0;font-family:var(--font-display);font-size:20px}.comms-stats.svelte-hrqf6p{display:flex;flex-wrap:wrap;gap:12px 20px;padding:12px 14px;background:#ede6d8;border:1px solid #cfc4b0;font-size:14px}.comms-form.svelte-hrqf6p{padding:18px;border:1px solid #cfc4b0;background:#ede6d8}fieldset.svelte-hrqf6p{border:1px solid #cfc4b0;padding:18px;display:grid;gap:12px;background:#ede6d8}legend.svelte-hrqf6p{padding-inline:8px}fieldset.svelte-hrqf6p p:where(.svelte-hrqf6p){margin:0;color:#5c5346;font-size:14px}.check.svelte-hrqf6p{display:flex;align-items:center;gap:10px;font-weight:600}.check.svelte-hrqf6p input:where(.svelte-hrqf6p){width:20px;height:20px;accent-color:#7b1e1e}button.svelte-hrqf6p{min-height:48px;padding:11px 18px;border:1px solid #1a1611;background:#f5f0e6;color:#1a1611;cursor:pointer;font-weight:700}.primary.svelte-hrqf6p{background:#7b1e1e;border-color:#7b1e1e;color:#f5f0e6}.primary.svelte-hrqf6p:hover{background:#5c1515}.text-button.svelte-hrqf6p{border:0;background:none;text-decoration:underline}.account-actions.svelte-hrqf6p{display:flex;flex-wrap:wrap;gap:10px 20px}.danger.svelte-hrqf6p{color:#7b1e1e}.address.svelte-hrqf6p{margin-top:28px;border-top:1px solid #cfc4b0;padding-top:18px;display:grid;gap:16px}summary.svelte-hrqf6p{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center}.privacy.svelte-hrqf6p{color:#5c5346;font-size:14px}.notice.svelte-hrqf6p{padding:12px;border-left:4px solid #1a1611;background:#ede6d8;margin-top:16px}.error.svelte-hrqf6p{padding:12px;border-left:4px solid #7b1e1e;background:#ede6d8;color:#7b1e1e;margin-top:16px}details.svelte-hrqf6p ul:where(.svelte-hrqf6p){padding-left:20px;line-height:1.7}@media(max-width:520px){.account.svelte-hrqf6p{padding-inline:16px}}
