.empty-alt[data-astro-cid-s73ejlil]{color:var(--muted);margin:1rem 0 0;font-size:.9rem}.empty-alt[data-astro-cid-s73ejlil] a[data-astro-cid-s73ejlil]{color:var(--rose-deep);font-weight:600}.bar[data-astro-cid-s73ejlil]{top:calc(var(--nav-h) + .25rem);z-index:5;backdrop-filter:blur(14px);border:1px solid var(--line);box-shadow:var(--shadow);transition:top .5s var(--ease);background:#ffffffd9;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;padding:.45rem .45rem .45rem 1.1rem;display:flex;position:sticky}html.nav-hidden .bar[data-astro-cid-s73ejlil]{top:.75rem}.count[data-astro-cid-s73ejlil]{color:var(--ink);white-space:nowrap;order:-1;margin:0;font-size:.9rem;font-weight:600}.bar-summary[data-astro-cid-s73ejlil]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:.875rem;overflow:hidden}.bar-summary[data-astro-cid-s73ejlil]:empty,.bar-edit[data-astro-cid-s73ejlil],.bar-clear[data-astro-cid-s73ejlil]{display:none}.filters-toggle[data-astro-cid-s73ejlil]{font:550 .9rem var(--sans);background:var(--forest);min-height:2.6rem;color:var(--white);cursor:pointer;transition:background .25s var(--ease), transform .35s var(--spring);border:0;border-radius:999px;padding:.55rem 1.15rem}.filters-toggle[data-astro-cid-s73ejlil]:hover,.filters-toggle[data-astro-cid-s73ejlil][aria-expanded=true]{background:var(--accent)}.filters-toggle[data-astro-cid-s73ejlil]:active{transform:scale(.96)}.filters[data-astro-cid-s73ejlil]{scroll-margin-top:calc(var(--nav-h) + 4.5rem);background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);grid-template-columns:1fr 1fr;gap:1.25rem 1rem;margin-top:1rem;padding:clamp(1.1rem,3vw,1.75rem);display:grid}.f[data-astro-cid-s73ejlil]{border:0;min-width:0;margin:0;padding:0}.f-wide[data-astro-cid-s73ejlil]{grid-column:1/-1}.pc-note[data-astro-cid-s73ejlil]{color:var(--muted);grid-column:span 2;align-self:end;margin:0 0 .85rem;font-size:.825rem}.pc-note[data-astro-cid-s73ejlil].is-bad{color:#8a3b2a}.f[data-astro-cid-s73ejlil] input[data-astro-cid-s73ejlil][type=text],.f[data-astro-cid-s73ejlil] input[data-astro-cid-s73ejlil][type=search]{width:100%;min-height:3.1rem;font:450 1rem/1.2 var(--sans);color:var(--ink);background-color:var(--surface);border-radius:var(--radius-sm);transition:border-color .2s var(--ease), background-color .2s var(--ease), box-shadow .2s var(--ease);border:1px solid #0000;margin-top:.35rem;padding:.6rem .95rem}.f[data-astro-cid-s73ejlil] input[data-astro-cid-s73ejlil][type=text]:hover,.f[data-astro-cid-s73ejlil] input[data-astro-cid-s73ejlil][type=search]:hover{background-color:var(--surface-2)}.f[data-astro-cid-s73ejlil] input[data-astro-cid-s73ejlil][type=text]:focus-visible,.f[data-astro-cid-s73ejlil] input[data-astro-cid-s73ejlil][type=search]:focus-visible{border-color:var(--sage);background-color:var(--white);box-shadow:0 0 0 4px var(--sage-soft);outline:none}.f-label[data-astro-cid-s73ejlil]{color:var(--muted);margin-bottom:.35rem;font-size:.8rem;font-weight:500;display:block}.seg[data-astro-cid-s73ejlil]{width:100%;display:flex}.seg[data-astro-cid-s73ejlil] label[data-astro-cid-s73ejlil]{flex:1;min-height:2.5rem;padding-inline:.5rem}legend[data-astro-cid-s73ejlil]{margin-bottom:.55rem;padding:0}.chips[data-astro-cid-s73ejlil]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.chip[data-astro-cid-s73ejlil]{color:var(--ink);cursor:pointer;font-size:.9rem;font-weight:500;position:relative}.chip[data-astro-cid-s73ejlil] input[data-astro-cid-s73ejlil]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chip[data-astro-cid-s73ejlil] span[data-astro-cid-s73ejlil]{background:var(--surface);min-height:2.5rem;transition:background .25s var(--ease), color .25s var(--ease), transform .35s var(--spring), box-shadow .25s var(--ease);border-radius:999px;align-items:center;padding:.35rem .95rem;display:inline-flex}.chip[data-astro-cid-s73ejlil]:hover span[data-astro-cid-s73ejlil]{background:var(--sage-soft);color:var(--accent-ink);transform:translateY(-2px)}.chip[data-astro-cid-s73ejlil] input[data-astro-cid-s73ejlil]:checked+span[data-astro-cid-s73ejlil]{background:var(--forest);color:var(--white);box-shadow:0 8px 18px -10px #4d6b50e6}.chip[data-astro-cid-s73ejlil] input[data-astro-cid-s73ejlil]:focus-visible+span[data-astro-cid-s73ejlil]{outline:2px solid var(--accent);outline-offset:3px}.clear[data-astro-cid-s73ejlil]{font:inherit;cursor:pointer;color:var(--accent-ink);border:0;margin-left:.5rem;font-size:.9rem}[data-astro-cid-s73ejlil][data-grid]{padding-top:2rem}.show-row[data-astro-cid-s73ejlil]{display:none}@media (width<=47.99rem){.show-row[data-astro-cid-s73ejlil]{z-index:2;display:block;position:sticky;bottom:.75rem}.show-btn[data-astro-cid-s73ejlil]{justify-content:center;width:100%;min-height:3.2rem;box-shadow:0 14px 30px -14px #1316138c}}.empty[data-astro-cid-s73ejlil]{background:var(--surface);border-radius:var(--radius);margin-top:1.5rem;padding:clamp(2rem,6vw,4rem)}.empty[data-astro-cid-s73ejlil] h2[data-astro-cid-s73ejlil]{font-size:var(--fs-h2);margin-bottom:.75rem}.empty[data-astro-cid-s73ejlil] p[data-astro-cid-s73ejlil]{color:var(--muted);max-width:52ch}@media (width<=47.99rem){html.js .filters[data-astro-cid-s73ejlil]:not(.is-open){display:none}.f[data-astro-cid-s73ejlil]:has(.seg),.f[data-astro-cid-s73ejlil]:has(#f-max){grid-column:1/-1}}@media (prefers-reduced-motion:no-preference){.filters[data-astro-cid-s73ejlil].is-open{animation:sheet .45s var(--ease)}@keyframes sheet{0%{opacity:0;transform:translateY(-10px)scale(.98)}}}@media (width>=48rem){.filters-toggle[data-astro-cid-s73ejlil]{display:none}.bar[data-astro-cid-s73ejlil]{justify-content:flex-start;width:fit-content;max-width:100%;padding:.4rem .4rem .4rem 1.25rem}.bar-summary[data-astro-cid-s73ejlil]:before{content:"·";color:var(--line);margin-right:.75rem}.bar-edit[data-astro-cid-s73ejlil]{background:var(--forest);color:#fff;min-height:2.5rem;font:550 .875rem var(--sans);cursor:pointer;transition:background .25s var(--ease), transform .35s var(--spring);border:0;border-radius:999px;align-items:center;gap:.5rem;margin-left:.25rem;padding:.4rem 1.05rem;display:inline-flex}.bar-edit[data-astro-cid-s73ejlil] svg[data-astro-cid-s73ejlil]{width:1rem;height:1rem}.bar-edit[data-astro-cid-s73ejlil]:hover{background:var(--accent);transform:translateY(-1px)}.bar-clear[data-astro-cid-s73ejlil]:not([hidden]){background:var(--rose-soft);min-height:2.5rem;color:var(--rose-deep);font:550 .875rem var(--sans);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease);border:0;border-radius:999px;align-items:center;padding:.4rem .95rem;display:inline-flex}.bar-clear[data-astro-cid-s73ejlil]:hover{background:var(--rose-deep);color:#fff}.filters[data-astro-cid-s73ejlil]{grid-template-columns:1.1fr .9fr 1.5fr 1.1fr}html.js .filters--fold[data-astro-cid-s73ejlil]:not(.is-open){display:none}html.js .filters--fold[data-astro-cid-s73ejlil].is-open{z-index:30;max-height:calc(100vh - var(--nav-h) - 7rem);max-height:calc(100dvh - var(--nav-h) - 7rem);overscroll-behavior:contain;margin:0;position:absolute;top:calc(100% + .6rem);left:0;right:0;overflow-y:auto;box-shadow:0 30px 70px -25px #13161373}html.nav-hidden .filters--fold[data-astro-cid-s73ejlil].is-open{max-height:calc(100dvh - 6rem)}.bar-wrap[data-astro-cid-s73ejlil]{top:calc(var(--nav-h) + .25rem);z-index:6;transition:top .5s var(--ease);position:sticky}html.nav-hidden .bar-wrap[data-astro-cid-s73ejlil]{top:.75rem}.bar-wrap[data-astro-cid-s73ejlil]>.bar[data-astro-cid-s73ejlil]{position:relative;top:auto}.bar-edit[data-astro-cid-s73ejlil][aria-expanded=true]{background:var(--accent)}}.sort[data-astro-cid-s73ejlil]{color:var(--muted);white-space:nowrap;align-items:center;gap:.4rem;margin-left:auto;font-size:.8rem;display:inline-flex}.sort[data-astro-cid-s73ejlil] select[data-astro-cid-s73ejlil]{border:1px solid var(--line);background-color:var(--white);min-height:2.3rem;font:550 .85rem var(--sans);color:var(--ink);border-radius:999px;padding:.2rem 1.9rem .2rem .8rem}.sort[data-astro-cid-s73ejlil] select[data-astro-cid-s73ejlil]:focus{outline:2px solid var(--rose);outline-offset:1px}.f-q[data-astro-cid-s73ejlil] input[data-astro-cid-s73ejlil]{width:100%}@media (width<=39.99rem){.sort[data-astro-cid-s73ejlil] span[data-astro-cid-s73ejlil]{display:none}.sort[data-astro-cid-s73ejlil] select[data-astro-cid-s73ejlil]{max-width:9.5rem}}.more[data-astro-cid-s73ejlil]{justify-items:center;gap:.75rem;margin-top:clamp(2rem,5vw,3rem);display:grid}.more-note[data-astro-cid-s73ejlil]{color:var(--muted);margin:0;font-size:.875rem}.more[data-astro-cid-s73ejlil] .btn[data-astro-cid-s73ejlil]{justify-content:center;min-width:14rem}.filters-close[data-astro-cid-s73ejlil]{display:none}@media (width>=48rem){html.js .filters--fold[data-astro-cid-s73ejlil] .filters-close[data-astro-cid-s73ejlil]{z-index:2;background:var(--surface);width:2.5rem;height:2.5rem;color:var(--ink);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease);border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem}html.js .filters--fold[data-astro-cid-s73ejlil] .filters-close[data-astro-cid-s73ejlil]:hover{background:var(--rose-soft);color:var(--rose-deep)}html.js .filters--fold[data-astro-cid-s73ejlil] .filters-close[data-astro-cid-s73ejlil] svg[data-astro-cid-s73ejlil]{width:1.1rem;height:1.1rem}html.js .filters--fold[data-astro-cid-s73ejlil] .show-row[data-astro-cid-s73ejlil]{z-index:2;background:var(--white);border-top:1px solid var(--line);justify-content:flex-end;margin:0 calc(-1*clamp(1.1rem,3vw,1.75rem)) calc(-1*clamp(1.1rem,3vw,1.75rem));padding:.9rem clamp(1.1rem,3vw,1.75rem);display:flex;position:sticky;bottom:calc(-1*clamp(1.1rem,3vw,1.75rem))}html.js .filters--fold[data-astro-cid-s73ejlil] .show-btn[data-astro-cid-s73ejlil]{width:auto;min-height:2.9rem;box-shadow:none}}@media (width<=47.99rem){.bar-wrap[data-astro-cid-s73ejlil]{display:contents}}
