.step-form.svelte-18wfazw{width:100%;max-width:40rem;min-height:min(38rem,70dvh);scroll-margin-top:calc(var(--header-h) + 1rem);flex-direction:column;margin-inline:auto;padding-bottom:3.5rem;display:flex}.strip.svelte-18wfazw{gap:4px;height:6px;margin-bottom:2rem;display:flex}.strip.svelte-18wfazw i:where(.svelte-18wfazw){background:var(--color-line);transition:background var(--duration-base);flex:1}.strip.svelte-18wfazw i.on:where(.svelte-18wfazw){background:var(--color-highlight)}.col.svelte-18wfazw{flex-direction:column;flex:1;display:flex}.title.svelte-18wfazw{font-size:var(--text-3xl);margin-bottom:1rem;line-height:.95}.question.svelte-18wfazw{font-size:var(--text-2xl);margin-bottom:.5rem;line-height:1}.title.svelte-18wfazw:focus,.question.svelte-18wfazw:focus{outline:none}.lead.svelte-18wfazw{color:var(--color-silver);font-size:var(--text-lg);max-width:52ch}.count.svelte-18wfazw{color:var(--color-muted);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem}.help.svelte-18wfazw{color:var(--color-muted);max-width:60ch;margin-bottom:1.25rem}.question.svelte-18wfazw+.field:where(.svelte-18wfazw),.question.svelte-18wfazw+.chips:where(.svelte-18wfazw),.question.svelte-18wfazw+.scale:where(.svelte-18wfazw){margin-top:1rem}.field.svelte-18wfazw{width:100%;font:inherit;color:var(--color-fg);background:var(--color-surface);border:2px solid var(--color-line);outline:none;padding:.9rem 1rem}textarea.field.svelte-18wfazw{resize:vertical;min-height:9rem}.field.svelte-18wfazw:focus{border-color:var(--color-highlight)}.field.svelte-18wfazw::placeholder{color:var(--color-muted)}.chips.svelte-18wfazw{flex-wrap:wrap;gap:.6rem;display:flex}.chip.svelte-18wfazw,.answer.svelte-18wfazw{font:inherit;color:var(--color-fg);background:var(--color-surface);border:2px solid var(--color-line);cursor:pointer;text-align:left;transition:border-color var(--duration-fast), background var(--duration-fast);padding:.65rem 1rem}.chip.svelte-18wfazw:hover,.answer.svelte-18wfazw:hover{border-color:var(--color-highlight)}.chip[aria-pressed=true].svelte-18wfazw{background:var(--color-accent);border-color:var(--color-highlight);color:var(--color-accent-ink)}.scale.svelte-18wfazw{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.scale.svelte-18wfazw .chip:where(.svelte-18wfazw){text-align:center;font-family:var(--font-display);padding:.6rem 0;font-size:1.75rem}.scale-labels.svelte-18wfazw{color:var(--color-muted);font-size:var(--text-sm);justify-content:space-between;margin-top:.5rem;display:flex}.chip.svelte-18wfazw:focus-visible,.answer.svelte-18wfazw:focus-visible{outline:3px solid var(--color-highlight);outline-offset:2px}.err.svelte-18wfazw{color:var(--color-error);min-height:1.6em;margin-top:.75rem}.nav.svelte-18wfazw{gap:.75rem;margin-top:auto;padding-top:1.75rem;display:flex}.nav.svelte-18wfazw .grow:where(.svelte-18wfazw){flex:1;justify-content:center}.review.svelte-18wfazw{border-block:1px solid var(--color-line);max-height:50dvh;padding-bottom:1rem;overflow:auto}.review.svelte-18wfazw dt:where(.svelte-18wfazw){color:var(--color-muted);font-size:var(--text-sm);margin-top:1rem}.review.svelte-18wfazw dd:where(.svelte-18wfazw){margin-top:.25rem}.answer.svelte-18wfazw{white-space:pre-wrap;width:100%;padding:.5rem .75rem}.hp.svelte-18wfazw{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.fade.svelte-18wfazw{animation:.22s ease-out svelte-18wfazw-fade-in}@keyframes svelte-18wfazw-fade-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.fade.svelte-18wfazw{animation:none}.strip.svelte-18wfazw i:where(.svelte-18wfazw){transition:none}}
