.filters[data-astro-cid-jvwagfzn] summary[data-astro-cid-jvwagfzn]{cursor:pointer;border-radius:999px;width:fit-content;list-style:none}.filters[data-astro-cid-jvwagfzn] summary[data-astro-cid-jvwagfzn]:focus-visible{outline:3px solid var(--brand-ring);outline-offset:3px}.filters[data-astro-cid-jvwagfzn] summary[data-astro-cid-jvwagfzn] .btn[data-astro-cid-jvwagfzn]{pointer-events:none}.filters[data-astro-cid-jvwagfzn] summary[data-astro-cid-jvwagfzn]::-webkit-details-marker{display:none}.filters[data-astro-cid-jvwagfzn]{z-index:4;position:relative}.chevron[data-astro-cid-jvwagfzn]{width:.8em;height:.8em;transition:transform var(--t-fast) var(--ease)}.filters[data-astro-cid-jvwagfzn][open] .chevron[data-astro-cid-jvwagfzn]{transform:rotate(180deg)}.count[data-astro-cid-jvwagfzn]{background:var(--ink);min-width:1.5em;height:1.5em;color:var(--bg);border-radius:999px;place-items:center;padding-inline:.3em;font-size:.8em;display:inline-grid}.panel[data-astro-cid-jvwagfzn]{width:min(22rem,100vw - 2rem);padding:var(--space-2);border-radius:var(--radius);background:var(--bg);box-shadow:0 18px 40px -18px color-mix(in oklab, var(--ink) 45%, transparent), 0 0 0 1px var(--line);animation:flt-in .16s var(--ease) both;position:absolute;top:calc(100% + .35rem);left:0}@keyframes flt-in{0%{opacity:0;transform:translateY(-4px)}}.form[data-astro-cid-jvwagfzn]{gap:var(--space-2);display:grid}label[data-astro-cid-jvwagfzn]{gap:.35rem;min-width:0;font-weight:800;display:grid}.check[data-astro-cid-jvwagfzn]{min-height:var(--tap);cursor:pointer;align-items:center;gap:.85rem;display:flex}.check[data-astro-cid-jvwagfzn] input[data-astro-cid-jvwagfzn]{width:1.5rem;height:1.5rem;accent-color:var(--brand);margin:0}select[data-astro-cid-jvwagfzn]{appearance:none;width:100%;max-width:100%;font:inherit;font-weight:500;font-size:max(1rem, var(--fs-2));color:var(--ink);min-height:calc(var(--tap) + .5rem);background-color:var(--wash);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23887a6b' stroke-width='2.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1em center;background-repeat:no-repeat;background-size:1.1em;border:0;border-radius:999px;padding:0 2.6em 0 1em}select[data-astro-cid-jvwagfzn]:focus-visible{outline:3px solid var(--brand-ring);outline-offset:2px}.row[data-astro-cid-jvwagfzn]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.clear-x[data-astro-cid-jvwagfzn]{flex:none;width:.75em;height:.75em}.rail[data-astro-cid-jvwagfzn] .form[data-astro-cid-jvwagfzn]{gap:.5rem}.rail[data-astro-cid-jvwagfzn] label[data-astro-cid-jvwagfzn]{color:var(--ink-soft);gap:.2rem;font-size:.8125rem;font-weight:700}.rail[data-astro-cid-jvwagfzn] .check[data-astro-cid-jvwagfzn]{color:var(--ink);gap:.85rem;font-size:.9375rem}.rail[data-astro-cid-jvwagfzn] select[data-astro-cid-jvwagfzn]{min-height:var(--tap);font-size:max(1rem, var(--fs-1));background-size:1em;border-radius:.9rem;padding:0 2.4em 0 1em}@media (width>=64rem){details[data-astro-cid-jvwagfzn].filters{display:none}}@media (width<=63.99rem){.rail[data-astro-cid-jvwagfzn]{display:none}}.page[data-astro-cid-fn5cowk3]{gap:var(--space-2);padding-top:var(--space-2);display:grid}.page[data-astro-cid-fn5cowk3]>*,.main[data-astro-cid-fn5cowk3]>*{max-width:var(--measure)}.rail[data-astro-cid-fn5cowk3]{order:-1}.rail[data-astro-cid-fn5cowk3] .art{width:11rem;margin-left:-1rem}.lead[data-astro-cid-fn5cowk3]{color:var(--ink-soft)}.toolbar[data-astro-cid-fn5cowk3]{align-items:start;gap:var(--space-2);flex-wrap:wrap;display:flex}.toolbar[data-astro-cid-fn5cowk3] p[data-astro-cid-fn5cowk3]{min-height:calc(var(--tap) + .5rem);align-items:center;margin:0;display:flex}@media (width>=64rem){.page[data-astro-cid-fn5cowk3]{grid-template-columns:minmax(0, var(--measure)) 20rem;justify-content:space-between;align-items:start;column-gap:var(--space-5)}.rail[data-astro-cid-fn5cowk3]{gap:var(--space-2);top:var(--space-3);order:0;grid-template-columns:minmax(0,1fr);display:grid;position:sticky}.rail[data-astro-cid-fn5cowk3] .art{justify-self:center;width:12rem;margin:0}.toolbar[data-astro-cid-fn5cowk3] p[data-astro-cid-fn5cowk3]{min-height:0}.rail[data-astro-cid-fn5cowk3]{max-height:calc(100svh - 2 * var(--space-3));margin:-.5rem;padding:.5rem;overflow-y:auto}}
