.browse-links[data-astro-cid-3t36yqh2]{color:var(--sub);margin-bottom:14px;font-size:14.5px}.browse-links[data-astro-cid-3t36yqh2] a[data-astro-cid-3t36yqh2]{color:var(--teal-deep);font-weight:700}.searchbar[data-astro-cid-3t36yqh2]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.searchbar[data-astro-cid-3t36yqh2] input[data-astro-cid-3t36yqh2]{min-width:0;font:inherit;border:1px solid color-mix(in srgb, var(--sub) 45%, var(--line));background:var(--card);color:var(--ink);border-radius:8px;flex:280px;min-height:44px;padding:10px 13px;font-size:16px}.searchbar[data-astro-cid-3t36yqh2] input[data-astro-cid-3t36yqh2]::placeholder{color:var(--sub);opacity:.85}.tools[data-astro-cid-3t36yqh2]{align-items:center;gap:10px;display:flex}.sort[data-astro-cid-3t36yqh2]{color:var(--sub);font-size:13px;font-weight:600}.tools[data-astro-cid-3t36yqh2] select[data-astro-cid-3t36yqh2]{font:inherit;border:1px solid color-mix(in srgb, var(--sub) 45%, var(--line));background:var(--card);color:var(--ink);border-radius:7px;min-height:44px;padding:8px 10px;font-size:14px}.filters-btn[data-astro-cid-3t36yqh2]{min-height:44px;padding:9px 14px}.nactive[data-astro-cid-3t36yqh2]:empty{display:none}.nactive[data-astro-cid-3t36yqh2]{background:var(--teal);color:var(--on-teal);border-radius:999px;padding:0 7px;font-size:12px;line-height:20px}.layout[data-astro-cid-3t36yqh2]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:28px;display:grid}.filters[data-astro-cid-3t36yqh2]{max-height:calc(100vh - 140px);padding-right:4px;font-size:13.5px;position:sticky;top:120px;overflow:auto}.filters-head[data-astro-cid-3t36yqh2]{justify-content:space-between;align-items:center;display:flex}.filters-head[data-astro-cid-3t36yqh2] h2[data-astro-cid-3t36yqh2]{font-family:var(--sans);letter-spacing:0;font-size:14px;font-weight:700}.close[data-astro-cid-3t36yqh2],.done[data-astro-cid-3t36yqh2]{display:none}fieldset[data-astro-cid-3t36yqh2]{border:none;min-width:0;margin:14px 0 0;padding:0}legend[data-astro-cid-3t36yqh2]{letter-spacing:.06em;text-transform:uppercase;color:var(--sub);margin-bottom:4px;padding:0;font-size:11.5px;font-weight:700}.filters[data-astro-cid-3t36yqh2] label[data-astro-cid-3t36yqh2]{cursor:pointer;color:var(--ink);align-items:baseline;gap:8px;padding:2px 0;display:flex}.filters[data-astro-cid-3t36yqh2] input[data-astro-cid-3t36yqh2][type=checkbox]{accent-color:var(--teal)}.filters[data-astro-cid-3t36yqh2] label[data-astro-cid-3t36yqh2] .t[data-astro-cid-3t36yqh2]{flex:1}.filters[data-astro-cid-3t36yqh2] .n[data-astro-cid-3t36yqh2]{color:var(--sub);font-family:var(--mono);font-size:12px}.filters[data-astro-cid-3t36yqh2] label[data-astro-cid-3t36yqh2].zero{color:var(--sub);opacity:.6;cursor:default}.bench[data-astro-cid-3t36yqh2]{margin-top:8px;font-weight:600}fieldset[data-astro-cid-3t36yqh2].collapsed label[data-astro-cid-3t36yqh2]:nth-of-type(n+6){display:none}fieldset[data-astro-cid-3t36yqh2].collapsed.open label[data-astro-cid-3t36yqh2]{display:flex}.more[data-astro-cid-3t36yqh2]{color:var(--teal-deep);font:inherit;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:12.5px;font-weight:600}fieldset[data-astro-cid-3t36yqh2]:not(.collapsed) .more[data-astro-cid-3t36yqh2],fieldset[data-astro-cid-3t36yqh2].collapsed.open .more[data-astro-cid-3t36yqh2]{display:none}.filters-foot[data-astro-cid-3t36yqh2]{gap:10px;margin-top:16px;display:flex}.count[data-astro-cid-3t36yqh2]{color:var(--sub);margin:0 0 12px;font-size:13.5px;font-weight:600}.empty[data-astro-cid-3t36yqh2]{color:var(--sub);margin-top:24px}.empty[data-astro-cid-3t36yqh2] button[data-astro-cid-3t36yqh2]{font:inherit;cursor:pointer;background:0 0;border:none;padding:6px 0}.more-wrap[data-astro-cid-3t36yqh2]{text-align:center;margin-top:18px}.more-wrap[data-astro-cid-3t36yqh2] .btn[data-astro-cid-3t36yqh2]{justify-content:center}.contribute[data-astro-cid-3t36yqh2]{color:var(--sub);border-top:1px solid var(--line);margin-top:28px;padding-top:14px;font-size:13.5px}.contribute[data-astro-cid-3t36yqh2] a[data-astro-cid-3t36yqh2]{text-underline-offset:2px;text-decoration:underline}.scrim[data-astro-cid-3t36yqh2]{z-index:40;background:#08161f73;position:fixed;inset:0}.reuse[data-astro-cid-3t36yqh2]{border-top:1px solid var(--line);margin-top:34px;padding-top:18px}.reuse[data-astro-cid-3t36yqh2] h3[data-astro-cid-3t36yqh2]{font-size:18px}.reuse[data-astro-cid-3t36yqh2] p[data-astro-cid-3t36yqh2]{color:var(--sub);margin-top:4px;font-size:14.5px}.reuse[data-astro-cid-3t36yqh2] ul[data-astro-cid-3t36yqh2]{flex-wrap:wrap;gap:8px 28px;margin:10px 0 0;padding:0;list-style:none;display:flex}.reuse[data-astro-cid-3t36yqh2] a[data-astro-cid-3t36yqh2]{color:var(--teal-deep);padding:6px 0;font-size:14.5px;font-weight:700;display:inline-block}@media (pointer:coarse){.browse-links[data-astro-cid-3t36yqh2] a[data-astro-cid-3t36yqh2]{padding-block:10px}.filters[data-astro-cid-3t36yqh2] label[data-astro-cid-3t36yqh2]{padding:8px 0}.more[data-astro-cid-3t36yqh2]{padding:10px 0}}@media (width<=860px){.layout[data-astro-cid-3t36yqh2]{grid-template-columns:minmax(0,1fr);gap:0}.searchbar[data-astro-cid-3t36yqh2]{gap:10px}.tools[data-astro-cid-3t36yqh2]{flex:100%}.tools[data-astro-cid-3t36yqh2] .sort[data-astro-cid-3t36yqh2]{margin-left:auto}.filters[data-astro-cid-3t36yqh2]{z-index:50;background:var(--bg);border-left:1px solid var(--line);width:min(380px,88vw);max-height:none;box-shadow:var(--shadow);visibility:hidden;flex-direction:column;padding:0;transition:transform .22s,visibility 0s linear .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.filters[data-astro-cid-3t36yqh2].open{visibility:visible;transition:transform .22s;transform:none}.filters-head[data-astro-cid-3t36yqh2]{border-bottom:1px solid var(--line);padding:12px 12px 12px 20px}.filters-head[data-astro-cid-3t36yqh2] h2[data-astro-cid-3t36yqh2]{font-size:16px}.filters-body[data-astro-cid-3t36yqh2]{flex:1;padding:0 20px 16px;font-size:15px;overflow:auto}.filters-foot[data-astro-cid-3t36yqh2]{border-top:1px solid var(--line);background:var(--bg);margin:0;padding:12px 20px}.filters-foot[data-astro-cid-3t36yqh2] .btn[data-astro-cid-3t36yqh2]{white-space:nowrap;justify-content:center;min-height:44px;padding-inline:14px}.filters-foot[data-astro-cid-3t36yqh2] .done[data-astro-cid-3t36yqh2]{flex:1}.close[data-astro-cid-3t36yqh2]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;display:grid}.done[data-astro-cid-3t36yqh2]{display:inline-flex}.filters[data-astro-cid-3t36yqh2] .n[data-astro-cid-3t36yqh2]{font-size:13px}legend[data-astro-cid-3t36yqh2]{margin-top:6px}}@media (width<=860px) and (prefers-reduced-motion:reduce){.filters[data-astro-cid-3t36yqh2],.filters[data-astro-cid-3t36yqh2].open{transition:none}}@media (width>=861px){.scrim[data-astro-cid-3t36yqh2],.filters-btn[data-astro-cid-3t36yqh2]{display:none}}
