.set-catalog__categories[data-astro-cid-eertkzs7]{margin-block-end:1.1rem}.set-catalog__categories[data-astro-cid-eertkzs7] h2[data-astro-cid-eertkzs7]{color:var(--color-text);margin:0 0 .6rem;font-size:1rem}.set-catalog__categories[data-astro-cid-eertkzs7] ul[data-astro-cid-eertkzs7]{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.set-catalog__categories[data-astro-cid-eertkzs7] a[data-astro-cid-eertkzs7]{border:1px solid var(--color-border);min-height:2rem;color:var(--color-accent-soft);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:.84rem;text-decoration:none;display:inline-flex}.set-catalog__categories[data-astro-cid-eertkzs7] a[data-astro-cid-eertkzs7]:hover{border-color:var(--color-accent-soft);text-underline-offset:.16em;text-decoration:none!important}.set-catalog__categories[data-astro-cid-eertkzs7] a[data-astro-cid-eertkzs7] span[data-astro-cid-eertkzs7]{color:var(--color-muted);font-size:.75rem}.set-catalog__filters[data-astro-cid-eertkzs7]{gap:.75rem;margin:0 0 1rem;display:grid}.set-catalog__filters[data-astro-cid-eertkzs7] h2[data-astro-cid-eertkzs7],.set-catalog__results-header[data-astro-cid-eertkzs7] h2[data-astro-cid-eertkzs7]{color:var(--color-text);margin:0;font-size:1rem;line-height:1.35}.set-catalog__filter-grid[data-astro-cid-eertkzs7]{grid-template-columns:minmax(12rem,1fr) repeat(2,minmax(9rem,.45fr)) auto;align-items:end;gap:.65rem;display:grid}.set-catalog__filter-grid[data-astro-cid-eertkzs7] label[data-astro-cid-eertkzs7]{min-width:0;color:var(--color-muted);gap:.25rem;font-size:.8rem;font-weight:600;display:grid}.set-catalog__filter-grid[data-astro-cid-eertkzs7] input[data-astro-cid-eertkzs7],.set-catalog__filter-grid[data-astro-cid-eertkzs7] select[data-astro-cid-eertkzs7],.set-catalog__filter-grid[data-astro-cid-eertkzs7] button[data-astro-cid-eertkzs7]{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg-elevated);min-width:0;min-height:2.6rem;color:var(--color-text);font:inherit;padding:.55rem .7rem}.set-catalog__filter-grid[data-astro-cid-eertkzs7] input[data-astro-cid-eertkzs7]::placeholder{color:var(--color-muted);opacity:.85}.set-catalog__filter-grid[data-astro-cid-eertkzs7] button[data-astro-cid-eertkzs7]{color:var(--color-muted);cursor:pointer;text-underline-offset:.16em;background:0 0;border-color:#0000;justify-self:start;text-decoration:underline}.set-catalog__filter-grid[data-astro-cid-eertkzs7] button[data-astro-cid-eertkzs7]:hover{color:var(--color-text)}.set-catalog__filter-grid[data-astro-cid-eertkzs7] [data-astro-cid-eertkzs7]:is(input,select,button):focus-visible,.set-catalog__advanced[data-astro-cid-eertkzs7] summary[data-astro-cid-eertkzs7]:focus-visible,.set-catalog__choice[data-astro-cid-eertkzs7] input[data-astro-cid-eertkzs7]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.set-catalog__advanced[data-astro-cid-eertkzs7]{min-width:0}.set-catalog__advanced[data-astro-cid-eertkzs7] summary[data-astro-cid-eertkzs7]{cursor:pointer;color:var(--color-accent-soft);font-size:.9rem}.set-catalog__advanced-grid[data-astro-cid-eertkzs7]{align-items:start;gap:.75rem;margin-block:.65rem;display:grid}.set-catalog__advanced[data-astro-cid-eertkzs7] fieldset[data-astro-cid-eertkzs7]{border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:0;margin:0;padding:.6rem}.set-catalog__advanced[data-astro-cid-eertkzs7] legend[data-astro-cid-eertkzs7]{color:var(--color-muted);padding-inline:.25rem;font-size:.85rem}.set-catalog__choices[data-astro-cid-eertkzs7]{scrollbar-width:thin;max-height:16rem;overflow-y:auto}.set-catalog__choice[data-astro-cid-eertkzs7]{cursor:pointer;overflow-wrap:anywhere;align-items:start;gap:.5rem;padding:.3rem .2rem;display:flex}.set-catalog__choice[data-astro-cid-eertkzs7] input[data-astro-cid-eertkzs7]{accent-color:var(--color-accent-soft);flex:none;margin-block-start:.25rem}.set-catalog__effect-group[data-astro-cid-eertkzs7] h3[data-astro-cid-eertkzs7]{color:var(--color-text);margin:.35rem 0 .2rem;font-size:.8rem}.set-catalog__option-count[data-astro-cid-eertkzs7]{color:var(--color-muted)}.set-catalog__hint[data-astro-cid-eertkzs7]{color:var(--color-muted);margin:0;font-size:.8rem;line-height:1.5}.set-catalog__results-header[data-astro-cid-eertkzs7]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;margin-block-end:.75rem;display:flex}.set-catalog__results-header[data-astro-cid-eertkzs7] p[data-astro-cid-eertkzs7]{color:var(--color-muted);margin:0;font-size:.85rem}.set-catalog__empty[data-astro-cid-eertkzs7]{color:var(--color-muted);margin:0 0 .75rem;line-height:1.55}.set-catalog__empty--registry[data-astro-cid-eertkzs7]{border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-bg-elevated) 72%, transparent);padding:1rem}.set-catalog__grid[data-astro-cid-eertkzs7]{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.set-catalog__grid[data-astro-cid-eertkzs7]>li{min-width:0}.set-catalog__grid[data-astro-cid-eertkzs7]>li[hidden]{display:none!important}@media (width>=40rem){.set-catalog__advanced-grid[data-astro-cid-eertkzs7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.set-catalog__advanced-grid[data-astro-cid-eertkzs7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.set-catalog__filter-grid[data-astro-cid-eertkzs7]{grid-template-columns:minmax(0,1fr) repeat(2,minmax(8rem,.5fr))}.set-catalog__filter-grid[data-astro-cid-eertkzs7] button[data-astro-cid-eertkzs7]{grid-column:1/-1;min-height:1.8rem;padding-inline:0}}@media (width<=560px){.set-catalog__filter-grid[data-astro-cid-eertkzs7]{grid-template-columns:1fr}.set-catalog__filter-grid[data-astro-cid-eertkzs7] button[data-astro-cid-eertkzs7]{grid-column:auto;justify-self:start}}@media (prefers-reduced-motion:reduce){.set-catalog__choice[data-astro-cid-eertkzs7]{transition:none}}
