.filters.svelte-3eplqs{font-size:var(--step--1)}.fold.svelte-3eplqs{border:1px solid var(--c-line);border-radius:var(--radius-card);background:var(--m-paper-card)}.fold.svelte-3eplqs>summary:where(.svelte-3eplqs){cursor:pointer;color:var(--c-text-strong);padding:.75rem 1rem;font-weight:600;list-style:none}summary.svelte-3eplqs::-webkit-details-marker{display:none}.fold.svelte-3eplqs>summary:where(.svelte-3eplqs):after{content:"▾";float:right;opacity:.7}.fold[open].svelte-3eplqs>summary:where(.svelte-3eplqs):after{content:"▴"}.n.svelte-3eplqs{border-radius:var(--radius-pill);background:var(--pal-orange-glow);color:var(--pal-ink);margin-left:.5rem;padding:.05rem .5rem;font-size:.8em}.in.svelte-3eplqs{padding:0 1rem 1rem}.clear.svelte-3eplqs{margin:.5rem 0 0}.clear.svelte-3eplqs a:where(.svelte-3eplqs){color:var(--c-link)}.block.svelte-3eplqs{border:0;min-width:0;margin:1rem 0 0;padding:0}.block.svelte-3eplqs h3:where(.svelte-3eplqs),legend.svelte-3eplqs{font:600 var(--step--2) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-mute);margin:0 0 .4rem;padding:0;display:block}.block.svelte-3eplqs details:where(.svelte-3eplqs) summary:where(.svelte-3eplqs){cursor:pointer;align-items:baseline;gap:.5rem;list-style:none;display:flex}.block.svelte-3eplqs details:where(.svelte-3eplqs) summary:where(.svelte-3eplqs) legend:where(.svelte-3eplqs){margin:0;display:inline}.block.svelte-3eplqs details:where(.svelte-3eplqs) summary:where(.svelte-3eplqs):after{content:"▾";color:var(--c-text-mute);margin-left:auto}.block.svelte-3eplqs details[open]:where(.svelte-3eplqs) summary:where(.svelte-3eplqs):after{content:"▴"}ul.svelte-3eplqs{margin:0;padding:0;list-style:none}.cats.svelte-3eplqs ul:where(.svelte-3eplqs){padding-left:.9rem}.cats.svelte-3eplqs a:where(.svelte-3eplqs){color:var(--c-text);border-radius:8px;justify-content:space-between;gap:.5rem;padding:.25rem .5rem;text-decoration:none;display:flex}.cats.svelte-3eplqs a:where(.svelte-3eplqs):hover{background:var(--m-paper-sunken)}.cats.svelte-3eplqs a[aria-current]:where(.svelte-3eplqs){background:var(--pal-paper-2);color:var(--c-heading);font-weight:600}em.svelte-3eplqs{color:var(--c-text-mute);font-style:normal;font-size:var(--step--2);font-variant-numeric:tabular-nums}.cats.svelte-3eplqs a[aria-current]:where(.svelte-3eplqs) em:where(.svelte-3eplqs){color:inherit}.ticks.svelte-3eplqs{scrollbar-width:thin;max-height:15rem;margin-top:.4rem;overflow:auto}.ticks.svelte-3eplqs label:where(.svelte-3eplqs),.radio.svelte-3eplqs{cursor:pointer;color:var(--c-text);align-items:center;gap:.5rem;padding:.2rem .25rem;display:flex}@media (pointer:coarse),(width<=60rem){.cats.svelte-3eplqs a:where(.svelte-3eplqs),.ticks.svelte-3eplqs label:where(.svelte-3eplqs),.radio.svelte-3eplqs,.preset.svelte-3eplqs,.buttons.svelte-3eplqs .btn:where(.svelte-3eplqs){min-height:var(--tap-min);align-items:center}.preset.svelte-3eplqs{box-sizing:border-box;display:inline-flex}}.ticks.svelte-3eplqs label:where(.svelte-3eplqs):hover,.radio.svelte-3eplqs:hover{color:var(--c-text-strong)}input[type=checkbox].svelte-3eplqs,input[type=radio].svelte-3eplqs{accent-color:var(--pal-orange-glow);flex:none;width:1rem;height:1rem}.ticks.svelte-3eplqs span:where(.svelte-3eplqs),.radio.svelte-3eplqs span:where(.svelte-3eplqs){flex:1}.presets.svelte-3eplqs{flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem;display:flex}.preset.svelte-3eplqs{border:1px solid var(--c-ghost-line);border-radius:var(--radius-pill);color:var(--c-ghost);font-size:var(--step--2);padding:.25rem .7rem;text-decoration:none}.preset.svelte-3eplqs:hover,.preset[aria-current].svelte-3eplqs{background:var(--c-ghost);color:var(--c-on-ghost)}.price.svelte-3eplqs{align-items:end;gap:.4rem;display:flex}.price.svelte-3eplqs label:where(.svelte-3eplqs){flex:1;gap:.2rem;display:grid}.price.svelte-3eplqs span:where(.svelte-3eplqs){font-size:var(--step--2);color:var(--c-text-mute)}.dash.svelte-3eplqs{padding-bottom:.5rem}.price.svelte-3eplqs input:where(.svelte-3eplqs){border:1px solid var(--c-line);width:100%;color:var(--pal-ink);font:inherit;box-sizing:border-box;background:#fffffff2;border-radius:10px;padding:.4rem .6rem}.buttons.svelte-3eplqs{margin:1rem 0 0}.buttons.svelte-3eplqs .btn:where(.svelte-3eplqs){min-height:2.5rem;font-size:var(--step--1);padding:.35rem 1rem}@media (width>=52.5rem){.fold.svelte-3eplqs>summary:where(.svelte-3eplqs){border-bottom:1px solid var(--c-line);font-family:var(--font-display);font-size:var(--step-1);color:var(--c-heading);margin:0 0 .25rem;padding:.9rem 1rem .5rem}.fold.svelte-3eplqs>summary:where(.svelte-3eplqs):after{content:none}.filters.svelte-3eplqs{top:calc(var(--header-h) + 1rem);max-height:calc(100dvh - var(--header-h) - 2rem);scrollbar-width:thin;position:sticky;overflow:auto}}
