.formStack.svelte-1qgmgnr,.choiceList.svelte-1qgmgnr{display:grid;gap:var(--space-4, 1rem)}fieldset.svelte-1qgmgnr{display:grid;gap:var(--space-3, .75rem);margin:0;padding:var(--space-4, 1rem);border:1px solid var(--color-border, #d9e2e0);border-radius:var(--radius-md, .5rem)}legend.svelte-1qgmgnr{padding-inline:var(--space-2, .5rem);font-weight:700}.choice.svelte-1qgmgnr{display:flex;align-items:flex-start;gap:var(--space-3, .75rem);min-height:44px;padding:.625rem;border-radius:var(--radius-sm, .375rem);line-height:1.4;cursor:pointer}.choice.svelte-1qgmgnr:hover{background:var(--color-background, #f7f9f8)}.choice.svelte-1qgmgnr input:where(.svelte-1qgmgnr){width:1.25rem;height:1.25rem;margin:.1rem 0 0;accent-color:var(--color-brand-600, #2e8555)}.choice.svelte-1qgmgnr input:where(.svelte-1qgmgnr):focus-visible{outline:3px solid var(--color-brand-100, #ddf3e6);outline-offset:2px}.fieldHint.svelte-1qgmgnr,.prompt.svelte-1qgmgnr,.formula.svelte-1qgmgnr,.note.svelte-1qgmgnr{color:var(--color-text-muted, #52606d);font-size:.875rem;line-height:1.5}.resultLabel.svelte-1qgmgnr,.formula.svelte-1qgmgnr,.interpretation.svelte-1qgmgnr,.note.svelte-1qgmgnr{margin-bottom:var(--space-2, .5rem)}.interpretation.svelte-1qgmgnr{padding:var(--space-3, .75rem);border-radius:var(--radius-sm, .375rem);background:var(--color-background, #f7f9f8);line-height:1.5}.interpretation.reached.svelte-1qgmgnr{color:var(--color-danger, #b42318)}
