.catalog-page.svelte-13o9cie{min-height:100%;color:var(--text-primary);background:var(--surface-page);font-family:var(--font-prose)}.catalog-body.svelte-13o9cie{width:min(100%, var(--layout-wide));padding:1.5rem var(--layout-contained-gutter) var(--layout-block);margin-inline:auto}.catalog-filters.svelte-13o9cie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-bottom:1.5rem;display:flex}.catalog-filters.svelte-13o9cie .topic-facets{flex:32rem;min-width:0}.topic-facets.svelte-r7pwqd{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.topic-facets.svelte-r7pwqd>span:where(.svelte-r7pwqd){color:var(--text-accent);white-space:nowrap}.topic-facets.svelte-r7pwqd a:where(.svelte-r7pwqd){min-height:var(--control-min);border:1px solid var(--rule);color:var(--text-primary);white-space:nowrap;border-radius:.65rem;flex:none;align-items:center;gap:.25rem;padding-inline:.75rem;text-decoration:none;display:inline-flex}.topic-facets.svelte-r7pwqd a:where(.svelte-r7pwqd):hover{background:var(--surface-subtle)}.topic-facets.svelte-r7pwqd a[aria-current=page]:where(.svelte-r7pwqd){color:var(--text-on-strong);background:var(--surface-strong)}.topic-facets.svelte-r7pwqd small:where(.svelte-r7pwqd){color:inherit;font-size:inherit;font-variant-numeric:tabular-nums}@media (width<=48rem){.topic-facets.svelte-r7pwqd{scrollbar-width:thin;flex-wrap:nowrap;padding:.25rem;scroll-padding-inline:.25rem;overflow-x:auto}.topic-facets.svelte-r7pwqd a:where(.svelte-r7pwqd):focus-visible{outline-offset:-3px}}@media (pointer:coarse){.topic-facets.svelte-r7pwqd a:where(.svelte-r7pwqd){min-width:var(--control-min);justify-content:center}}
