.finder[data-astro-cid-xnw4liqz]{z-index:5;position:relative}.finder-bar[data-astro-cid-xnw4liqz]{background:var(--fill);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;gap:8px;padding:8px;display:flex;position:relative}.search[data-astro-cid-xnw4liqz]{background:var(--surface);min-width:0;height:48px;box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 var(--hl);color:var(--text-3);transition:box-shadow .3s var(--ease);border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 18px;display:flex}.search[data-astro-cid-xnw4liqz]:focus-within{box-shadow:inset 0 0 0 2px var(--accent)}.search[data-astro-cid-xnw4liqz] input[data-astro-cid-xnw4liqz]{min-width:0;height:100%;color:var(--text);font:inherit;-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:none;flex:1;font-size:1rem}.search[data-astro-cid-xnw4liqz] input[data-astro-cid-xnw4liqz]::placeholder{color:var(--text-3)}.search[data-astro-cid-xnw4liqz] input[data-astro-cid-xnw4liqz]::-webkit-search-cancel-button{-webkit-appearance:none}.facets[data-astro-cid-xnw4liqz]{gap:8px;display:flex}.facet[data-astro-cid-xnw4liqz]{position:relative}.facet-btn[data-astro-cid-xnw4liqz]{white-space:nowrap;height:48px;color:var(--text);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 var(--hl);transition:box-shadow .3s var(--ease), background-color .3s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 20px;font-size:.9375rem;font-weight:500;display:inline-flex}.facet-btn[data-astro-cid-xnw4liqz]:hover,.facet-btn[data-astro-cid-xnw4liqz][aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--line-2)}.facet-btn[data-astro-cid-xnw4liqz]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.facet-btn[data-astro-cid-xnw4liqz] .facet-caret{color:var(--text-3);transition:transform .4s var(--ease)}.facet-btn[data-astro-cid-xnw4liqz][aria-expanded=true] .facet-caret{transform:rotate(180deg)}.facet-count[data-astro-cid-xnw4liqz]{color:#fff;background:var(--accent-solid);border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.75rem;font-weight:600;display:inline-grid}.facet-count[data-astro-cid-xnw4liqz][hidden]{display:none}.facet-panel[data-astro-cid-xnw4liqz]{width:max-content;min-width:280px;max-width:min(400px, calc(100vw - 2 * var(--gutter)));overscroll-behavior:contain;background:var(--surface);max-height:min(420px,60vh);box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -12px var(--shadow);transform-origin:100% 0;animation:panel-in .35s var(--ease);border-radius:22px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto}.facet-panel[data-astro-cid-xnw4liqz][hidden]{display:none}@keyframes panel-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.facet-panel[data-astro-cid-xnw4liqz] fieldset[data-astro-cid-xnw4liqz]{border:0;gap:2px;margin:0;padding:0;display:grid}.opt[data-astro-cid-xnw4liqz]{cursor:pointer;min-height:44px;transition:background-color .25s var(--ease);border-radius:14px;align-items:center;gap:12px;padding:8px 12px;font-size:.9375rem;display:flex;position:relative}.opt[data-astro-cid-xnw4liqz]:hover{background:var(--fill)}.opt[data-astro-cid-xnw4liqz] input[data-astro-cid-xnw4liqz]{opacity:0;pointer-events:none;position:absolute}.opt-box[data-astro-cid-xnw4liqz]{color:#0000;width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--line-2);transition:background-color .25s var(--ease), box-shadow .25s var(--ease), color .25s var(--ease);border-radius:6px;flex:none;place-items:center;display:grid}.opt[data-astro-cid-xnw4liqz] input[data-astro-cid-xnw4liqz]:checked+.opt-box[data-astro-cid-xnw4liqz]{color:#fff;background:var(--accent-solid);box-shadow:none}.opt[data-astro-cid-xnw4liqz] input[data-astro-cid-xnw4liqz]:focus-visible+.opt-box[data-astro-cid-xnw4liqz]{outline:2px solid var(--accent);outline-offset:2px}.opt-label[data-astro-cid-xnw4liqz]{flex:1}.opt-n[data-astro-cid-xnw4liqz]{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.8125rem}.opt[data-astro-cid-xnw4liqz].is-zero{opacity:.4}.finder-status[data-astro-cid-xnw4liqz]{flex-wrap:wrap;align-items:center;gap:10px 16px;min-height:36px;margin-top:20px;display:flex}.result-count[data-astro-cid-xnw4liqz]{color:var(--text-2);font-size:.9375rem}.result-count[data-astro-cid-xnw4liqz] strong[data-astro-cid-xnw4liqz]{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.tags[data-astro-cid-xnw4liqz]{flex-wrap:wrap;gap:6px;display:flex}.tags[data-astro-cid-xnw4liqz]:empty{display:none}.tags[data-astro-cid-xnw4liqz] button{height:32px;color:var(--accent);background:var(--accent-soft);transition:background-color .25s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 14px;font-size:.8125rem;display:inline-flex}.tags[data-astro-cid-xnw4liqz] button:hover{background:color-mix(in srgb, var(--accent-soft), var(--accent) 12%)}.tags[data-astro-cid-xnw4liqz] svg{width:12px;height:12px}.reset[data-astro-cid-xnw4liqz]{color:var(--text-2);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--line-2);transition:color .25s var(--ease);font-size:.875rem;font-weight:500}.reset[data-astro-cid-xnw4liqz]:hover{color:var(--text)}.reset[data-astro-cid-xnw4liqz][hidden]{display:none}.empty[data-astro-cid-xnw4liqz]{border-radius:var(--r-lg);background:var(--fill);box-shadow:inset 0 0 0 1px var(--line);justify-items:start;gap:10px;margin-top:32px;padding:clamp(28px,4vw,48px);display:grid}.empty[data-astro-cid-xnw4liqz][hidden]{display:none}.empty[data-astro-cid-xnw4liqz] .btn[data-astro-cid-xnw4liqz]{margin-top:8px}@media (width<=760px){.finder-bar[data-astro-cid-xnw4liqz]{border-radius:28px;flex-direction:column}.search[data-astro-cid-xnw4liqz]{flex:none;width:100%}.facets[data-astro-cid-xnw4liqz]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.facet[data-astro-cid-xnw4liqz]{position:static}.facet-btn[data-astro-cid-xnw4liqz]{justify-content:center;gap:6px;width:100%;padding:0 10px;font-size:.875rem}.facet-btn[data-astro-cid-xnw4liqz]:has(.facet-count:not([hidden])) .facet-caret{display:none}.facet-panel[data-astro-cid-xnw4liqz]{transform-origin:top;width:auto;min-width:0;max-width:none;left:0;right:0}}
