.filter-toolbar[data-astro-cid-dbklg4i3]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0}.filter-row[data-astro-cid-dbklg4i3]{display:flex;align-items:center;gap:.75rem}.filter-scroll[data-astro-cid-dbklg4i3]{flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;padding:3px;margin:-3px;mask-image:linear-gradient(to right,black calc(100% - 1.5rem),transparent)}.filter-scroll[data-astro-cid-dbklg4i3]::-webkit-scrollbar{display:none}.filter-scroll[data-astro-cid-dbklg4i3][hidden]{display:none}.filter-chips[data-astro-cid-dbklg4i3]{display:flex;gap:.375rem;width:max-content;padding-right:1.5rem}.filter-chip[data-astro-cid-dbklg4i3]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .875rem;border-radius:9999px;font-size:.8125rem;font-weight:500;white-space:nowrap;color:var(--color-text-muted);background:color-mix(in srgb,var(--color-accent) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 12%,transparent);cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease,opacity .15s ease}.dark .filter-chip[data-astro-cid-dbklg4i3]{color:var(--color-text-dark-muted);background:color-mix(in srgb,var(--color-accent) 8%,transparent);border-color:color-mix(in srgb,var(--color-accent) 15%,transparent)}.filter-chip[data-astro-cid-dbklg4i3]:hover:not(:disabled){color:var(--color-text);border-color:color-mix(in srgb,var(--color-accent) 35%,transparent)}.dark .filter-chip[data-astro-cid-dbklg4i3]:hover:not(:disabled){color:var(--color-text-dark)}.filter-chip[data-astro-cid-dbklg4i3]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.filter-chip[data-astro-cid-dbklg4i3][aria-checked=true]{color:#fff!important;background:var(--color-accent)!important;border-color:var(--color-accent)!important;font-weight:600}.filter-chip[data-astro-cid-dbklg4i3]:disabled{opacity:.4;cursor:default}.filter-chip--small[data-astro-cid-dbklg4i3]{padding:.3rem .7rem;font-size:.75rem}.filter-count[data-astro-cid-dbklg4i3]{font-size:.6875rem;font-weight:500;font-variant-numeric:tabular-nums;opacity:.6}.filter-chip[data-astro-cid-dbklg4i3][aria-checked=true] .filter-count[data-astro-cid-dbklg4i3]{opacity:.85}.sector-row[data-astro-cid-dbklg4i3]{display:flex;align-items:center;gap:.5rem}.sector-toggle[data-astro-cid-dbklg4i3]{flex-shrink:0;display:inline-flex;align-items:center;gap:.25rem;padding:.3rem .25rem;border:none;background:none;font-size:.75rem;font-weight:500;color:var(--color-text-muted);cursor:pointer;border-radius:.375rem}.dark .sector-toggle[data-astro-cid-dbklg4i3]{color:var(--color-text-dark-muted)}.sector-toggle[data-astro-cid-dbklg4i3]:hover{color:var(--color-accent)}.sector-toggle[data-astro-cid-dbklg4i3]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.sector-toggle-icon[data-astro-cid-dbklg4i3]{transition:transform .2s ease}.sector-toggle[data-astro-cid-dbklg4i3][aria-expanded=true] .sector-toggle-icon[data-astro-cid-dbklg4i3]{transform:rotate(180deg)}.column-control[data-astro-cid-dbklg4i3]{flex-shrink:0;display:flex;align-items:center;gap:2px;padding:3px;border-radius:9999px;background:color-mix(in srgb,var(--color-accent) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 10%,transparent)}.dark .column-control[data-astro-cid-dbklg4i3]{background:color-mix(in srgb,var(--color-accent) 10%,transparent);border-color:color-mix(in srgb,var(--color-accent) 15%,transparent)}.col-btn[data-astro-cid-dbklg4i3]{width:30px;height:26px;border-radius:9999px;border:none;background:transparent;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;padding:0}.dark .col-btn[data-astro-cid-dbklg4i3]{color:var(--color-text-dark-muted)}.col-btn[data-astro-cid-dbklg4i3].active{background:var(--color-accent);color:#fff;box-shadow:0 1px 4px color-mix(in srgb,var(--color-accent) 30%,transparent)}.col-btn[data-astro-cid-dbklg4i3]:hover:not(.active){background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.mobile-only[data-astro-cid-dbklg4i3]{display:flex}.desktop-only[data-astro-cid-dbklg4i3]{display:none}@media(min-width:640px){.mobile-only[data-astro-cid-dbklg4i3]{display:none}.desktop-only[data-astro-cid-dbklg4i3]{display:flex}}
