.search-interface[data-astro-cid-iuvnjxoq]{max-width:800px;margin:0 auto}.search-form[data-astro-cid-iuvnjxoq]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.search-input[data-astro-cid-iuvnjxoq]{border:2px solid var(--card-border-color);background:var(--card-background-color);min-width:0;color:var(--color);border-radius:6px;flex:14rem;padding:.65rem .8rem;font-size:1.05rem}.search-input[data-astro-cid-iuvnjxoq]:focus-visible{border-color:var(--primary);outline:none}.search-button[data-astro-cid-iuvnjxoq]{border:2px solid var(--card-border-color);background:var(--card-background-color);width:auto;color:var(--color);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:.55rem .9rem;font-size:.9rem;line-height:1.2;display:inline-flex}.search-button[data-astro-cid-iuvnjxoq]:hover,.search-button[data-astro-cid-iuvnjxoq]:focus-visible{border-color:var(--primary)}.search-button-ghost[data-astro-cid-iuvnjxoq]{background:0 0}.search-locale-note[data-astro-cid-iuvnjxoq]{color:var(--muted-color);margin:-.5rem 0 .9rem;font-size:.85rem}.search-filter-row[data-astro-cid-iuvnjxoq]{flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;margin-bottom:.75rem;display:flex}.search-facet[data-astro-cid-iuvnjxoq]{min-width:9rem;max-width:16rem;position:relative}.search-facet[data-astro-cid-iuvnjxoq]>summary[data-astro-cid-iuvnjxoq],.search-more-filters[data-astro-cid-iuvnjxoq]>summary[data-astro-cid-iuvnjxoq]{cursor:pointer;border:2px solid var(--card-border-color);background:var(--card-background-color);color:var(--color);border-radius:6px;align-items:center;gap:.4rem;min-height:40px;padding:.45rem .75rem;font-size:.86rem;font-weight:600;list-style:none;display:inline-flex}.search-facet[data-astro-cid-iuvnjxoq]>summary[data-astro-cid-iuvnjxoq]::-webkit-details-marker,.search-more-filters[data-astro-cid-iuvnjxoq]>summary[data-astro-cid-iuvnjxoq]::-webkit-details-marker{display:none}.search-facet[data-astro-cid-iuvnjxoq]>summary[data-astro-cid-iuvnjxoq]:after,.search-more-filters[data-astro-cid-iuvnjxoq]>summary[data-astro-cid-iuvnjxoq]:after{content:"▾";color:var(--muted-color);font-size:.7rem}.search-facet[data-astro-cid-iuvnjxoq][open]>summary[data-astro-cid-iuvnjxoq],.search-more-filters[data-astro-cid-iuvnjxoq][open]>summary[data-astro-cid-iuvnjxoq]{border-color:var(--primary)}.search-facet-count[data-astro-cid-iuvnjxoq]{background:var(--primary);min-width:1.2rem;color:var(--background-color,#fff);text-align:center;border-radius:999px;padding:0 .3rem;font-size:.72rem}.search-facet[data-astro-cid-iuvnjxoq]:not([open]) .search-facet-body[data-astro-cid-iuvnjxoq],.search-facet[data-astro-cid-iuvnjxoq]:not([open]) .search-filter-options[data-astro-cid-iuvnjxoq],.search-more-filters[data-astro-cid-iuvnjxoq]:not([open]) .search-filter-more[data-astro-cid-iuvnjxoq]{display:none}.search-facet-body[data-astro-cid-iuvnjxoq]{z-index:20;border:2px solid var(--card-border-color);background:var(--card-background-color);border-radius:8px;width:max-content;min-width:12rem;max-width:min(20rem,70vw);margin:0;padding:.6rem .75rem;position:absolute;top:calc(100% + .3rem);left:0;box-shadow:0 6px 24px #00000040}.search-filter-options[data-astro-cid-iuvnjxoq]{overscroll-behavior:contain;flex-direction:column;gap:.15rem;max-height:16rem;display:flex;overflow-y:auto}.search-option[data-astro-cid-iuvnjxoq]{align-items:center;gap:.4rem;min-height:32px;padding:.15rem 0;font-size:.88rem;display:flex}.search-more-filters[data-astro-cid-iuvnjxoq]>summary[data-astro-cid-iuvnjxoq]{margin-bottom:.6rem}.search-filter-more[data-astro-cid-iuvnjxoq]{margin-bottom:.75rem}.search-chip-row[data-astro-cid-iuvnjxoq]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.search-chips[data-astro-cid-iuvnjxoq]{flex-wrap:wrap;gap:.4rem;display:flex}.search-chip[data-astro-cid-iuvnjxoq]{border:1px solid var(--card-border-color);background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--color);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;min-height:36px;padding:.3rem .6rem;font-size:.82rem;display:inline-flex}.search-chip[data-astro-cid-iuvnjxoq]:hover,.search-chip[data-astro-cid-iuvnjxoq]:focus-visible{border-color:var(--primary)}.search-status[data-astro-cid-iuvnjxoq],.search-summary[data-astro-cid-iuvnjxoq]{color:var(--muted-color);min-height:1.2em;margin:.25rem 0;font-size:.9rem}.search-skip[data-astro-cid-iuvnjxoq]{color:var(--primary);margin:.25rem 0 .75rem;font-size:.85rem;display:block}.search-results[data-astro-cid-iuvnjxoq]{margin:0;padding:0;list-style:none}.search-result{border-bottom:1px solid var(--card-border-color);padding:1rem 0}.search-result-head{flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;display:flex}.search-result-type{border:1px solid var(--card-border-color);letter-spacing:.02em;text-transform:uppercase;color:var(--muted-color);white-space:nowrap;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:600}.search-result-link{color:var(--primary);font-size:1.1rem;font-weight:600;text-decoration:none}.search-result-link:hover,.search-result-link:focus-visible{text-decoration:underline}.search-result-excerpt{color:var(--muted-color);margin:.25rem 0 0;font-size:.9rem;line-height:1.55}.search-result-excerpt mark{background:color-mix(in srgb, var(--primary) 30%, transparent);color:inherit;border-radius:2px;padding:0 1px}.search-result-meta{color:var(--muted-color);margin-top:.35rem;font-size:.8rem}.search-empty[data-astro-cid-iuvnjxoq],.search-error[data-astro-cid-iuvnjxoq]{border:2px dashed var(--card-border-color);border-radius:8px;margin:1.5rem 0;padding:1rem}.search-error[data-astro-cid-iuvnjxoq]{border-style:solid;border-color:var(--danger,#b3503a)}.search-suggestions[data-astro-cid-iuvnjxoq] ul[data-astro-cid-iuvnjxoq]{margin:.5rem 0 0;padding-left:1.2rem}.search-suggestion-queries[data-astro-cid-iuvnjxoq]{flex-wrap:wrap;gap:.4rem;display:flex}.search-suggestion-query[data-astro-cid-iuvnjxoq]{border:1px solid var(--card-border-color);color:var(--primary);cursor:pointer;background:0 0;border-radius:999px;min-height:36px;padding:.35rem .7rem;font-size:.85rem}.search-share-fallback[data-astro-cid-iuvnjxoq]{border:1px solid var(--card-border-color);border-radius:6px;width:100%;margin:.5rem 0;padding:.5rem;font:.85rem monospace}.search-nojs[data-astro-cid-iuvnjxoq] h2[data-astro-cid-iuvnjxoq]{font-size:1.1rem}.visually-hidden[data-astro-cid-iuvnjxoq]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (width<=360px){.search-form[data-astro-cid-iuvnjxoq] .search-button[data-astro-cid-iuvnjxoq]{flex:auto}}
