@layer components{.filters[data-astro-cid-ct7lxjru]{border-radius:var(--radius-card);border:1px solid var(--line);background:var(--surface);gap:1rem;padding:1.1rem;display:grid}.filters-top[data-astro-cid-ct7lxjru]{gap:.75rem;display:grid}@media (width>=48rem){.filters-top[data-astro-cid-ct7lxjru]{grid-template-columns:1fr 15rem;align-items:end}}.search[data-astro-cid-ct7lxjru]{border:1px solid var(--line-strong);background:var(--bg);color:var(--text-subtle);border-radius:.55rem;align-items:center;gap:.6rem;padding:0 .9rem;display:flex}.search[data-astro-cid-ct7lxjru]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.search[data-astro-cid-ct7lxjru] input[data-astro-cid-ct7lxjru]{min-width:0;color:var(--text);font:inherit;background:0 0;outline:none;flex:1;padding:.8rem 0}.filter-label[data-astro-cid-ct7lxjru]{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;color:var(--text-subtle);margin-bottom:.35rem;font-size:.75rem;font-weight:700;display:block}select[data-astro-cid-ct7lxjru]{border:1px solid var(--line-strong);background:var(--bg);width:100%;color:var(--text);font:inherit;cursor:pointer;border-radius:.55rem;padding:.7rem .8rem}select[data-astro-cid-ct7lxjru]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.filters-more[data-astro-cid-ct7lxjru] summary[data-astro-cid-ct7lxjru]{cursor:pointer;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--text);align-items:center;gap:.5rem;font-weight:700;list-style:none;display:inline-flex}.filters-more[data-astro-cid-ct7lxjru] summary[data-astro-cid-ct7lxjru]::-webkit-details-marker{display:none}.filters-more[data-astro-cid-ct7lxjru][open] .filters-chevron{rotate:180deg}.filters-count[data-astro-cid-ct7lxjru]{background:var(--accent);min-width:1.3rem;height:1.3rem;color:var(--accent-ink);border-radius:999px;place-items:center;font-size:.75rem;display:inline-grid}.filters-grid[data-astro-cid-ct7lxjru]{gap:.75rem;margin-top:1rem;display:grid}@media (width>=40rem){.filters-grid[data-astro-cid-ct7lxjru]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.filters-grid[data-astro-cid-ct7lxjru]{grid-template-columns:repeat(5,1fr)}}.filters-actions[data-astro-cid-ct7lxjru]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.filters-submit[data-astro-cid-ct7lxjru]{background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:.45rem;padding:.6rem 1.1rem;font-weight:700}.filters-submit[data-astro-cid-ct7lxjru].is-js{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.filters-reset[data-astro-cid-ct7lxjru]{color:var(--accent-strong);align-items:center;gap:.35rem;font-size:.9rem;display:inline-flex}.pager[data-astro-cid-2x22b67t]{justify-content:center;align-items:center;gap:.5rem;display:flex}.pager-btn[data-astro-cid-2x22b67t],.pager-num[data-astro-cid-2x22b67t]{border:1px solid var(--line);background:var(--surface);min-width:2.6rem;height:2.6rem;color:var(--text-muted);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:.5rem;place-items:center;padding:0 .6rem;font-weight:700;transition:border-color .2s,color .2s;display:grid}.pager-btn[data-astro-cid-2x22b67t]:hover,.pager-num[data-astro-cid-2x22b67t]:hover{border-color:var(--accent);color:var(--text)}.pager-num[data-astro-cid-2x22b67t][aria-current=page]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.is-disabled[data-astro-cid-2x22b67t]{opacity:.4;pointer-events:none}.pager-gap[data-astro-cid-2x22b67t]{min-width:1.5rem;color:var(--text-subtle);place-items:center;display:grid}}.page-head[data-astro-cid-v3ce4eyn]{border-bottom:1px solid var(--line);background-color:var(--bg-elev);margin-bottom:2.5rem}.crumbs[data-astro-cid-v3ce4eyn]{color:var(--text-subtle);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.crumbs[data-astro-cid-v3ce4eyn] a[data-astro-cid-v3ce4eyn]:hover{color:var(--accent-strong)}.crumbs[data-astro-cid-v3ce4eyn] [data-astro-cid-v3ce4eyn][aria-current]{color:var(--text-muted)}.empty[data-astro-cid-v3ce4eyn]{text-align:center;border:1px dashed var(--line-strong);border-radius:var(--radius-card);color:var(--text-subtle);justify-items:center;gap:1rem;padding:4rem 1rem;display:grid}
