.request.svelte-m6mgvo{gap:var(--space-3);display:grid}.field.svelte-m6mgvo{gap:var(--space-2);display:grid}label.svelte-m6mgvo{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm)}input.svelte-m6mgvo:not([type=hidden]):not(.botcheck),select.svelte-m6mgvo{width:100%;font:inherit;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-line);border-radius:.5rem;padding:.7em .9em}input.svelte-m6mgvo:focus-visible,select.svelte-m6mgvo:focus-visible{border-color:var(--color-accent);outline:none}.botcheck.svelte-m6mgvo{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}button.svelte-m6mgvo{font:inherit;font-family:var(--font-display);cursor:pointer;color:#fff;background:linear-gradient(90deg, var(--color-accent), var(--color-accent-2,#8b5cf6));border:0;border-radius:999px;padding:.85em 1.7em;font-weight:600}button[disabled].svelte-m6mgvo{opacity:.6;cursor:default}.note.svelte-m6mgvo{font-size:var(--text-sm);color:var(--color-text-muted);max-width:56ch;margin:0}.note.error.svelte-m6mgvo{color:var(--color-text)}.done.svelte-m6mgvo{gap:var(--space-3);justify-items:start;display:grid}.lead.svelte-m6mgvo{font-family:var(--font-display);font-size:var(--text-lg);margin:0;font-weight:600}.dl.svelte-m6mgvo{padding:.85em 1.7em;text-decoration:none;display:inline-block}.meta.svelte-m6mgvo{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}section.svelte-17xzyey{position:relative}.intro-wrap.svelte-17xzyey,.listen-wrap.svelte-17xzyey{padding-top:0}.narrow.svelte-17xzyey{max-width:52rem}.lede.svelte-17xzyey{font-size:var(--text-lg);color:var(--color-text-muted);max-width:62ch}section.svelte-17xzyey h2:where(.svelte-17xzyey){font-size:var(--text-2xl);margin-bottom:var(--space-3)}section.svelte-17xzyey p:where(.svelte-17xzyey){color:var(--color-text-muted);max-width:62ch}.player.svelte-17xzyey{margin-top:var(--space-4)}audio.svelte-17xzyey{width:100%;max-width:34rem;display:block}.tools.svelte-17xzyey{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.tools.svelte-17xzyey li:where(.svelte-17xzyey){gap:var(--space-3);background:var(--color-surface);border:1px solid var(--color-line);padding:var(--space-4);border-radius:.75rem;display:flex}.n.svelte-17xzyey{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);line-height:1}.analogy.svelte-17xzyey{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .35em}.tools.svelte-17xzyey h3:where(.svelte-17xzyey){font-size:var(--text-lg);margin-bottom:var(--space-2)}.tools.svelte-17xzyey p:where(.svelte-17xzyey):last-child{margin:0}.table-wrap.svelte-17xzyey{margin:var(--space-4) 0;overflow-x:auto}.symptoms.svelte-17xzyey{border-collapse:collapse;width:100%;font-size:var(--text-sm);min-width:34rem}.symptoms.svelte-17xzyey th:where(.svelte-17xzyey),.symptoms.svelte-17xzyey td:where(.svelte-17xzyey){text-align:left;border-bottom:1px solid var(--color-line);vertical-align:top;padding:.7em 1em .7em 0}.symptoms.svelte-17xzyey thead:where(.svelte-17xzyey) th:where(.svelte-17xzyey){font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.symptoms.svelte-17xzyey tbody:where(.svelte-17xzyey) th:where(.svelte-17xzyey){color:var(--color-text);padding-right:var(--space-4);font-weight:600}.symptoms.svelte-17xzyey td:where(.svelte-17xzyey){color:var(--color-text-muted)}.which.svelte-17xzyey{font-family:var(--font-display);color:var(--color-text);white-space:nowrap;padding-right:var(--space-4)}.after.svelte-17xzyey{margin-top:var(--space-3)}.card.svelte-17xzyey{background:var(--color-surface);border:1px solid var(--color-line);padding:var(--space-5);margin-top:var(--space-3);border-radius:1rem}@media (width<=600px){.card.svelte-17xzyey{padding:var(--space-4)}}
