.bar[data-astro-cid-7nuj46q5]{position:sticky;top:4rem;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 0;margin-bottom:1.25rem;background:color-mix(in oklab,var(--bg) 82%,transparent);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border-bottom:1px solid var(--line)}.filters[data-astro-cid-7nuj46q5]{display:contents}.filters__sheet-head[data-astro-cid-7nuj46q5],.filters__sheet-foot[data-astro-cid-7nuj46q5],.bar[data-astro-cid-7nuj46q5] .ctl--filters[data-astro-cid-7nuj46q5]{display:none}.bar__spacer[data-astro-cid-7nuj46q5]{flex:1}.bar__count[data-astro-cid-7nuj46q5]{font:500 .75rem/1 var(--font-mono);color:var(--fg-3);padding:0 .5rem;white-space:nowrap}.seg[data-astro-cid-7nuj46q5]{display:inline-flex;margin:0;padding:3px;border:1px solid var(--line-2);border-radius:.625rem;background:var(--surface)}.seg[data-astro-cid-7nuj46q5] label[data-astro-cid-7nuj46q5]{position:relative}.seg[data-astro-cid-7nuj46q5] input[data-astro-cid-7nuj46q5],.tog[data-astro-cid-7nuj46q5] input[data-astro-cid-7nuj46q5]{position:absolute;opacity:0;pointer-events:none}.seg[data-astro-cid-7nuj46q5] span[data-astro-cid-7nuj46q5]{display:block;padding:0 .75rem;height:1.875rem;line-height:1.875rem;border-radius:.4375rem;font-size:.8438rem;color:var(--fg-2);cursor:pointer}.seg[data-astro-cid-7nuj46q5] input[data-astro-cid-7nuj46q5]:checked+span[data-astro-cid-7nuj46q5]{background:var(--fg);color:var(--bg)}.seg[data-astro-cid-7nuj46q5] input[data-astro-cid-7nuj46q5]:focus-visible+span[data-astro-cid-7nuj46q5],.tog[data-astro-cid-7nuj46q5] input[data-astro-cid-7nuj46q5]:focus-visible+span[data-astro-cid-7nuj46q5]{outline:2px solid var(--accent-2);outline-offset:2px}.tog[data-astro-cid-7nuj46q5] span[data-astro-cid-7nuj46q5]{display:inline-flex;align-items:center;gap:.375rem;height:2.25rem;padding:0 .75rem;border-radius:.625rem;border:1px solid var(--line-2);background:var(--surface);font-size:.8438rem;color:var(--fg-2);cursor:pointer;box-sizing:border-box}.tog[data-astro-cid-7nuj46q5] input[data-astro-cid-7nuj46q5]:checked+span[data-astro-cid-7nuj46q5]{border-color:color-mix(in oklab,var(--accent) 55%,transparent);color:var(--fg);background:color-mix(in oklab,var(--accent) 12%,var(--surface))}.sel[data-astro-cid-7nuj46q5] select[data-astro-cid-7nuj46q5]{height:2.25rem;padding:0 2rem 0 .75rem;border-radius:.625rem;border:1px solid var(--line-2);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238A8FA6' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right .625rem center;color:var(--fg-2);font:400 .8438rem var(--font-sans);appearance:none;-webkit-appearance:none;cursor:pointer}.sel[data-astro-cid-7nuj46q5] select[data-astro-cid-7nuj46q5]:hover,.tog[data-astro-cid-7nuj46q5] span[data-astro-cid-7nuj46q5]:hover{border-color:var(--fg-3)}.ctl[data-astro-cid-7nuj46q5]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:2.25rem;padding:0 .875rem;border-radius:.625rem;border:1px solid var(--line-2);background:var(--surface);color:var(--fg);font:500 .8438rem var(--font-sans);cursor:pointer}.ctl--primary[data-astro-cid-7nuj46q5]{background:var(--btn);color:#fff;border:0}.ctl__badge[data-astro-cid-7nuj46q5]{min-width:1.125rem;height:1.125rem;padding:0 .25rem;border-radius:999px;background:var(--accent);color:#fff;font:600 .6875rem/1.125rem var(--font-mono);box-sizing:border-box}.ctl__badge[data-astro-cid-7nuj46q5][hidden]{display:none}.view[data-astro-cid-7nuj46q5]{display:inline-flex;padding:3px;border:1px solid var(--line-2);border-radius:.625rem;background:var(--surface)}.view[data-astro-cid-7nuj46q5] button[data-astro-cid-7nuj46q5]{display:grid;place-items:center;width:1.875rem;height:1.875rem;border:0;border-radius:.4375rem;background:transparent;color:var(--fg-3);cursor:pointer}.view[data-astro-cid-7nuj46q5] button[data-astro-cid-7nuj46q5][aria-pressed=true]{background:var(--surface-3);color:var(--fg)}.items[data-astro-cid-7nuj46q5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem}.item[data-astro-cid-7nuj46q5][hidden]{display:none}[data-astro-cid-7nuj46q5][data-view=list] .items[data-astro-cid-7nuj46q5]{grid-template-columns:1fr;gap:.5rem}.pager[data-astro-cid-7nuj46q5]{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap;margin-top:2.5rem}.pager__nums[data-astro-cid-7nuj46q5]{display:flex;gap:.375rem;list-style:none;margin:0;padding:0}.pager__n[data-astro-cid-7nuj46q5],.pager__step[data-astro-cid-7nuj46q5]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-width:2.5rem;height:2.5rem;padding:0 .75rem;box-sizing:border-box;border-radius:.625rem;border:1px solid var(--line-2);background:var(--surface);color:var(--fg-2);font:500 .875rem var(--font-sans);text-decoration:none}.pager__n[data-astro-cid-7nuj46q5]{padding:0;font-family:var(--font-mono)}a[data-astro-cid-7nuj46q5].pager__n:hover,a[data-astro-cid-7nuj46q5].pager__step:hover{border-color:var(--fg-3);color:var(--fg);text-decoration:none}.pager__n[data-astro-cid-7nuj46q5].is-cur{background:var(--fg);color:var(--bg);border-color:var(--fg)}.pager__step[data-astro-cid-7nuj46q5].is-off{opacity:.4}.pager__gap[data-astro-cid-7nuj46q5]{display:grid;place-items:center;width:1.5rem;color:var(--fg-3)}.none[data-astro-cid-7nuj46q5]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:4.5rem 1.25rem;border:1px dashed var(--line-2);border-radius:1.125rem;color:var(--fg-3)}.none[data-astro-cid-7nuj46q5][hidden]{display:none}.none__t[data-astro-cid-7nuj46q5]{font-weight:600;font-size:1.125rem;color:var(--fg);margin-top:.5rem}.none__d[data-astro-cid-7nuj46q5]{font-size:.9375rem;color:var(--fg-2);max-width:46ch;margin-bottom:.75rem}@media(max-width:759px){.bar[data-astro-cid-7nuj46q5] .ctl--filters[data-astro-cid-7nuj46q5]{display:inline-flex}.bar[data-astro-cid-7nuj46q5]:has(.filters.is-open){backdrop-filter:none;-webkit-backdrop-filter:none;z-index:96}.bar__count[data-astro-cid-7nuj46q5],.filters[data-astro-cid-7nuj46q5]{display:none}.filters[data-astro-cid-7nuj46q5].is-open{display:flex;flex-direction:column;align-items:stretch;gap:.875rem;position:fixed;left:0;right:0;bottom:0;z-index:95;max-height:85vh;overflow:auto;padding:1rem 1.25rem 1.5rem;border-radius:1.25rem 1.25rem 0 0;border-top:1px solid var(--line-2);background:color-mix(in oklab,var(--surface) 96%,transparent);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:var(--shadow-lg);animation:sheetIn .45s var(--spring)}.filters[data-astro-cid-7nuj46q5].is-open .filters__sheet-head[data-astro-cid-7nuj46q5]{display:flex;justify-content:space-between;align-items:center;font-weight:600}.filters[data-astro-cid-7nuj46q5].is-open .filters__sheet-foot[data-astro-cid-7nuj46q5]{display:grid;grid-template-columns:1fr 2fr;gap:.5rem;margin-top:.5rem}.filters[data-astro-cid-7nuj46q5].is-open .filters__sheet-foot[data-astro-cid-7nuj46q5] .ctl[data-astro-cid-7nuj46q5]{height:2.75rem}.filters[data-astro-cid-7nuj46q5].is-open .seg[data-astro-cid-7nuj46q5]{display:grid;grid-template-columns:repeat(4,1fr);text-align:center}.filters[data-astro-cid-7nuj46q5].is-open .sel[data-astro-cid-7nuj46q5] select[data-astro-cid-7nuj46q5],.filters[data-astro-cid-7nuj46q5].is-open .tog[data-astro-cid-7nuj46q5] span[data-astro-cid-7nuj46q5]{width:100%;height:2.75rem}}.listing-scrim{position:fixed;inset:0;z-index:94;background:#05060c80;animation:fadeIn .2s ease}
