.walkthrough.svelte-qvvpr7{display:grid;grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);gap:1.15rem;margin-top:1rem}nav.svelte-qvvpr7{border-top:1px solid var(--ds-border);padding-top:.65rem}nav.svelte-qvvpr7 h3:where(.svelte-qvvpr7){color:var(--ds-muted);font:var(--ds-label)}nav.svelte-qvvpr7 ol:where(.svelte-qvvpr7),nav.svelte-qvvpr7 ul:where(.svelte-qvvpr7){padding:0;list-style:none;margin:.25rem 0 .65rem}.step.svelte-qvvpr7{width:100%;padding:.38rem .55rem;border:0;border-inline-start:2px solid transparent;background:transparent;color:var(--ds-text);text-align:start}.step[aria-current=step].svelte-qvvpr7{border-inline-start-color:var(--ds-selected-pin);background:var(--ds-control);font-weight:700}.optional.svelte-qvvpr7{display:flex;align-items:center}.optional.svelte-qvvpr7 label:where(.svelte-qvvpr7){display:grid;place-items:center;min-width:44px;min-height:44px}input.svelte-qvvpr7{accent-color:var(--ds-selected-pin)}button.svelte-qvvpr7{cursor:pointer;min-height:44px;font-size:.86rem}button.svelte-qvvpr7:disabled{opacity:.5;cursor:default}h2.svelte-qvvpr7{scroll-margin-top:1rem}.progress.svelte-qvvpr7{color:var(--ds-muted);font-size:.8rem;margin:0}.controls.svelte-qvvpr7{display:flex;justify-content:space-between;gap:.5rem;margin-top:.85rem}.controls.svelte-qvvpr7 button:where(.svelte-qvvpr7){padding:.35rem .75rem;border:1px solid var(--ds-control-border);border-radius:5px;background:var(--ds-control);color:var(--ds-text)}.controls.svelte-qvvpr7 .next:where(.svelte-qvvpr7){background:var(--ds-accent);color:var(--ds-control-active-text)}@media(max-width:740px){.walkthrough.svelte-qvvpr7{grid-template-columns:minmax(0,1fr)}nav.svelte-qvvpr7 ol:where(.svelte-qvvpr7),nav.svelte-qvvpr7 ul:where(.svelte-qvvpr7){display:flex;flex-wrap:wrap;gap:.25rem}.step.svelte-qvvpr7{width:auto}}.filters.svelte-1neiyq9{display:flex;flex-wrap:wrap;gap:.38rem;margin-bottom:.9rem}button[aria-pressed=true].svelte-1neiyq9{background:var(--ds-accent);color:var(--ds-control-active-text);border-color:var(--ds-accent)}button.svelte-1neiyq9{background:var(--ds-control);color:var(--ds-text);border:1px solid var(--ds-control-border);border-radius:6px;font-size:.86rem;padding:.3rem .55rem;cursor:pointer}
