.facets.svelte-utooyg{--ff-fg:var(--fg,var(--color-ink,currentColor));--ff-bg:var(--bg,var(--color-panel,transparent));--ff-border:var(--border,var(--color-edge,color-mix(in srgb, currentColor 18%, transparent)));--ff-accent:var(--accent,var(--color-c-emerald,#0d9488));--ff-on-accent:var(--on-accent,#fff);max-width:var(--maxw,1100px);color:var(--ff-fg);margin:1rem auto 0;padding:0 1.25rem}.toggle.svelte-utooyg{border:1px solid var(--ff-border);background:var(--ff-bg);width:100%;color:var(--ff-fg);font:inherit;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .9rem;font-size:.9rem;font-weight:600;display:none}.badge.svelte-utooyg{background:var(--ff-accent);min-width:1.25rem;height:1.25rem;color:var(--ff-on-accent);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.7rem;font-weight:700;display:inline-flex}.chev.svelte-utooyg{opacity:.6;margin-left:auto;transition:transform .15s}.chev.up.svelte-utooyg{transform:rotate(180deg)}.panel.svelte-utooyg{flex-direction:column;gap:1.1rem;padding:.85rem 0 .25rem;display:flex}.clear.svelte-utooyg{color:var(--ff-accent);text-underline-offset:2px;align-self:flex-start;font-size:.82rem;font-weight:600;text-decoration:underline}.clear-dim.svelte-utooyg{opacity:.65;text-underline-offset:2px;margin-top:.4rem;font-size:.78rem;text-decoration:underline;display:inline-block}.group.svelte-utooyg h3:where(.svelte-utooyg){letter-spacing:.04em;text-transform:uppercase;opacity:.6;margin:0 0 .45rem;font-size:.78rem;font-weight:700}.group.svelte-utooyg ul:where(.svelte-utooyg){flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.chip.svelte-utooyg{border:1px solid var(--ff-border);color:inherit;opacity:.9;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.82rem;font-weight:550;transition:border-color .15s,background .15s,opacity .15s;display:inline-flex}.chip.svelte-utooyg:hover{border-color:var(--ff-accent);opacity:1}.chip.on.svelte-utooyg{background:var(--ff-accent);color:var(--ff-on-accent);border-color:var(--ff-accent);opacity:1}.chip.svelte-utooyg .n:where(.svelte-utooyg){opacity:.7;font-size:.72rem;font-weight:600}.chip.on.svelte-utooyg .n:where(.svelte-utooyg){opacity:.85}.range-hint.svelte-utooyg{opacity:.65;margin:0 0 .5rem;font-size:.8rem}.price-form.svelte-utooyg{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.price-field.svelte-utooyg input:where(.svelte-utooyg){border:1px solid var(--ff-border);background:var(--ff-bg);width:5.5rem;color:inherit;font:inherit;border-radius:8px;padding:.4rem .55rem;font-size:.85rem}.dash.svelte-utooyg{opacity:.5}.apply.svelte-utooyg{border:1px solid var(--ff-accent);background:color-mix(in srgb, var(--ff-accent) 15%, transparent);color:inherit;font:inherit;cursor:pointer;border-radius:8px;padding:.4rem .75rem;font-size:.82rem;font-weight:600}.apply.svelte-utooyg:hover{background:color-mix(in srgb, var(--ff-accent) 28%, transparent)}.sr.svelte-utooyg{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=719px){.toggle.svelte-utooyg{display:flex}.panel.svelte-utooyg{display:none}.panel.open.svelte-utooyg{display:flex}}@media (width>=720px){.panel.svelte-utooyg{display:flex}}
