.af.svelte-4ld6ae{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.chip.svelte-4ld6ae{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 10px;border-radius:999px;font-size:12.5px;color:var(--fx-ink);background:var(--fx-card-raised);box-shadow:inset 0 0 0 1px var(--fx-hairline-strong);cursor:pointer}.chip.svelte-4ld6ae svg:where(.svelte-4ld6ae){color:var(--fx-ink-3)}.chip.svelte-4ld6ae:hover svg:where(.svelte-4ld6ae){color:var(--fx-ink)}.facet.svelte-4ld6ae{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-ink-3)}.clear.svelte-4ld6ae{height:28px;padding:0 8px;font-size:12.5px;color:var(--fx-ink-2);text-decoration:underline;text-decoration-color:var(--fx-hairline-strong);text-underline-offset:4px;cursor:pointer}.clear.svelte-4ld6ae:hover{color:var(--fx-ink)}@media(pointer:coarse){.chip.svelte-4ld6ae,.clear.svelte-4ld6ae{min-height:40px}}.fc.svelte-vo7z9x{display:flex;align-items:baseline;gap:16px;min-width:0}.legend.svelte-vo7z9x{flex:none;width:92px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-ink-3)}.chips.svelte-vo7z9x{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.chip.svelte-vo7z9x{position:relative;display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border-radius:8px;font-size:13px;white-space:nowrap;color:var(--fx-ink-2);box-shadow:inset 0 0 0 1px var(--fx-hairline);cursor:pointer;transition:color .18s var(--fx-ease),background-color .18s var(--fx-ease),box-shadow .18s var(--fx-ease)}.chip.svelte-vo7z9x:hover{color:var(--fx-ink);box-shadow:inset 0 0 0 1px var(--fx-hairline-strong)}.chip[aria-pressed=true].svelte-vo7z9x{color:var(--fx-canvas);background:var(--fx-ink);box-shadow:none}.count.svelte-vo7z9x{font-size:11px;color:var(--fx-ink-3)}.chip[aria-pressed=true].svelte-vo7z9x .count:where(.svelte-vo7z9x){color:#09090b99}@media(max-width:700px){.fc.svelte-vo7z9x{flex-direction:column;align-items:stretch;gap:8px}.legend.svelte-vo7z9x{width:auto}.chips.svelte-vo7z9x{flex-wrap:nowrap;width:calc(100% + 32px);overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;padding-block:3px}.chips.svelte-vo7z9x::-webkit-scrollbar{display:none}}@media(pointer:coarse){.chip.svelte-vo7z9x{min-height:40px}}.gt.svelte-1qq9mac{display:flex;flex-direction:column;gap:20px}.row.svelte-1qq9mac{display:flex;align-items:center;gap:16px}.search.svelte-1qq9mac{flex:1;max-width:720px;min-width:0}.sort.svelte-1qq9mac{display:inline-flex;flex:none;padding:3px;margin-left:auto;border-radius:10px;box-shadow:inset 0 0 0 1px var(--fx-hairline)}.sort.svelte-1qq9mac button:where(.svelte-1qq9mac){height:30px;padding:0 12px;border-radius:7px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fx-ink-3);cursor:pointer;transition:color .18s var(--fx-ease),background-color .18s var(--fx-ease)}.sort.svelte-1qq9mac button:where(.svelte-1qq9mac):hover{color:var(--fx-ink-2)}.sort.svelte-1qq9mac button[aria-pressed=true]:where(.svelte-1qq9mac){color:var(--fx-ink);background:var(--fx-card-raised);box-shadow:inset 0 0 0 1px var(--fx-hairline-strong)}.facets.svelte-1qq9mac{display:flex;flex-direction:column;gap:10px;padding:16px 0;box-shadow:inset 0 1px 0 var(--fx-hairline),inset 0 -1px 0 var(--fx-hairline)}.status.svelte-1qq9mac{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;min-height:28px}.count.svelte-1qq9mac{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-ink-3)}@media(max-width:700px){.row.svelte-1qq9mac{flex-direction:column;align-items:stretch}.search.svelte-1qq9mac{max-width:none}.sort.svelte-1qq9mac{align-self:flex-start;margin-left:0}}@media(pointer:coarse){.sort.svelte-1qq9mac button:where(.svelte-1qq9mac){min-height:40px}}.page.svelte-1yxsxxn{min-height:100vh;overflow-x:clip}main.svelte-1yxsxxn{max-width:1440px;margin:0 auto;padding:0 40px 96px}.head.svelte-1yxsxxn{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px;padding:40px 0 28px}h1.svelte-1yxsxxn{font-size:44px;line-height:1.05;font-weight:700;letter-spacing:-.03em}.sub.svelte-1yxsxxn{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-ink-3)}.results.svelte-1yxsxxn{margin-top:24px}.more.svelte-1yxsxxn{display:flex;justify-content:center;margin-top:40px}.more-count.svelte-1yxsxxn{font-size:11px;color:var(--fx-ink-3)}@media(max-width:700px){main.svelte-1yxsxxn{padding:0 16px 64px}.head.svelte-1yxsxxn{padding:28px 0 20px}h1.svelte-1yxsxxn{font-size:34px}}
