.chips[data-astro-cid-ofpbsvm6]{margin-inline:calc(-1 * var(--sp-4));padding-inline:var(--sp-4);scrollbar-width:none;scroll-snap-type:inline proximity;overscroll-behavior-inline:contain;overflow-x:auto}.chips[data-astro-cid-ofpbsvm6]::-webkit-scrollbar{display:none}.chips__list[data-astro-cid-ofpbsvm6]{gap:var(--sp-2);white-space:nowrap;margin:0;padding:0;list-style:none;display:flex}.chip[data-astro-cid-ofpbsvm6]{align-items:center;gap:var(--sp-1);min-height:var(--tap);padding-inline:var(--sp-4);border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-text);font-size:var(--fs-sm);scroll-snap-align:start;border-radius:999px;text-decoration:none;display:inline-flex}.chip[data-astro-cid-ofpbsvm6][aria-current=page]{background:var(--c-green);border-color:var(--c-green);color:#fff;font-weight:600}.chip__count[data-astro-cid-ofpbsvm6]{color:var(--c-muted);font-size:var(--fs-xs)}.chip[data-astro-cid-ofpbsvm6][aria-current=page] .chip__count[data-astro-cid-ofpbsvm6]{color:#ffffffbf}@container wrap (width>=860px){.chips[data-astro-cid-ofpbsvm6]{margin-inline:0;padding-inline:0;overflow:visible}.chips__list[data-astro-cid-ofpbsvm6]{white-space:normal;flex-wrap:wrap}}.filters[data-astro-cid-urxugoxd]{margin-block:var(--sp-3)}.filters__nothing[data-astro-cid-urxugoxd]{padding:var(--sp-6) var(--sp-4);text-align:center;color:var(--c-muted);grid-column:1/-1}.filters__head[data-astro-cid-urxugoxd]{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.filters__toggle[data-astro-cid-urxugoxd]{align-items:center;gap:var(--sp-2);min-height:var(--tap);padding-inline:var(--sp-3);color:var(--c-muted);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;font-weight:600;display:inline-flex}.filters__toggle[data-astro-cid-urxugoxd]:hover{color:var(--c-green)}.filters__toggle[data-astro-cid-urxugoxd][aria-expanded=true]{border-color:var(--c-green);color:var(--c-green)}.filters__badge[data-astro-cid-urxugoxd]{background:var(--c-green);color:#fff;min-width:20px;height:20px;font-size:var(--fs-xs);text-align:center;border-radius:999px;padding-inline:6px;line-height:20px}.filters__sort[data-astro-cid-urxugoxd] select[data-astro-cid-urxugoxd]{min-height:var(--tap);padding-inline:var(--sp-2);color:var(--c-muted);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0}.filters__sort[data-astro-cid-urxugoxd] select[data-astro-cid-urxugoxd]:hover{color:var(--c-green)}.filters__body[data-astro-cid-urxugoxd]{gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-surface);margin-block-start:var(--sp-3);display:grid}.group[data-astro-cid-urxugoxd]{gap:var(--sp-2);border:0;margin:0;padding:0;display:grid}.group[data-astro-cid-urxugoxd] legend[data-astro-cid-urxugoxd]{font-size:var(--fs-sm);color:var(--c-muted);padding:0;font-weight:600}.chips[data-astro-cid-urxugoxd]{gap:var(--sp-2);flex-wrap:wrap;display:flex}.chip[data-astro-cid-urxugoxd] input[data-astro-cid-urxugoxd]{opacity:0;width:1px;height:1px;position:absolute}.chip[data-astro-cid-urxugoxd]{min-height:var(--tap);padding-inline:var(--sp-4);border:1px solid var(--c-line);font-size:var(--fs-sm);cursor:pointer;border-radius:999px;align-items:center;display:inline-flex}.chip[data-astro-cid-urxugoxd]:has(input:checked){background:var(--c-green);border-color:var(--c-green);color:#fff;font-weight:600}.chip[data-astro-cid-urxugoxd]:has(input:focus-visible){outline:2px solid var(--c-green);outline-offset:2px}.chip--wide[data-astro-cid-urxugoxd]{padding-inline:var(--sp-4)}.range[data-astro-cid-urxugoxd]{align-items:center;gap:var(--sp-2);display:flex}.range[data-astro-cid-urxugoxd] label[data-astro-cid-urxugoxd]{align-items:center;gap:var(--sp-1);display:inline-flex}.range[data-astro-cid-urxugoxd] input[data-astro-cid-urxugoxd]{width:7ch;min-height:var(--tap);padding-inline:var(--sp-2);border:1px solid var(--c-line);border-radius:var(--radius-sm);background:var(--c-bg)}.filters__actions[data-astro-cid-urxugoxd]{justify-content:space-between;align-items:center;gap:var(--sp-3);border-block-start:1px solid var(--c-line);flex-wrap:wrap;padding-block-start:var(--sp-3);display:flex}
