.search-page[data-astro-cid-tw6cw6jw]{padding-top:.5rem}.search-page[data-astro-cid-tw6cw6jw] .search-intro{color:var(--contrast-2);margin:0 0 1rem}.search-page[data-astro-cid-tw6cw6jw] .search-form{margin-bottom:1rem}.search-page[data-astro-cid-tw6cw6jw] .search-bar{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.search-page[data-astro-cid-tw6cw6jw] .search-bar input{border:1px solid var(--border);min-width:0;font:inherit;background:var(--base-2);color:var(--contrast);border-radius:8px;flex:360px;padding:.85rem 1rem;font-size:1rem}.search-page[data-astro-cid-tw6cw6jw] .search-bar input:focus-visible,.search-page[data-astro-cid-tw6cw6jw] .search-button:focus-visible,.search-page[data-astro-cid-tw6cw6jw] .filter-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.search-page[data-astro-cid-tw6cw6jw] .search-button{border:1px solid var(--border);background:var(--base-3);color:var(--contrast);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:.45rem;padding:.8rem 1rem;display:inline-flex}.search-page[data-astro-cid-tw6cw6jw] .search-button svg{fill:currentColor;width:1rem;height:1rem}.search-page[data-astro-cid-tw6cw6jw] .search-help,.search-page[data-astro-cid-tw6cw6jw] .search-status,.search-page[data-astro-cid-tw6cw6jw] .search-count,.search-page[data-astro-cid-tw6cw6jw] .search-result-meta,.search-page[data-astro-cid-tw6cw6jw] .search-result-matched,.search-page[data-astro-cid-tw6cw6jw] .search-kind{color:var(--contrast-2);margin:0}.search-page[data-astro-cid-tw6cw6jw] .search-help{margin-top:.45rem;font-size:.92rem}.search-page[data-astro-cid-tw6cw6jw] .search-filters{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.search-page[data-astro-cid-tw6cw6jw] .filter-button{border:1px solid var(--border);background:var(--base-3);color:var(--contrast);font:inherit;cursor:pointer;border-radius:999px;padding:.4rem .8rem}.search-page[data-astro-cid-tw6cw6jw] .filter-button.is-active{background:var(--contrast);color:var(--base-3);border-color:var(--contrast)}.search-page[data-astro-cid-tw6cw6jw] .search-status-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.75rem;display:flex}.search-page[data-astro-cid-tw6cw6jw] .search-results{gap:.45rem;margin-top:.75rem;display:grid}.search-page[data-astro-cid-tw6cw6jw] .search-empty{border:1px solid var(--border);background:var(--base-2);color:var(--contrast-2);border-radius:8px;margin:0;padding:1rem}.search-page[data-astro-cid-tw6cw6jw] .search-result{border-top:1px solid var(--border);grid-template-columns:60px minmax(0,1fr);align-items:start;gap:.75rem;padding:.45rem 0 .55rem;display:grid}.search-page[data-astro-cid-tw6cw6jw] .search-result-cover img{object-fit:contain;border-radius:3px;width:100%;max-width:none;height:85px;max-height:85px;display:block}.search-page[data-astro-cid-tw6cw6jw] .search-result-cover,.search-page[data-astro-cid-tw6cw6jw] .search-result-cover--placeholder{background:var(--base-2);border:1px solid var(--border);border-radius:4px;flex:0 0 60px;justify-content:center;align-items:center;width:60px;height:85px;text-decoration:none;display:flex;overflow:hidden}.search-page[data-astro-cid-tw6cw6jw] .search-placeholder{color:var(--contrast-2);letter-spacing:.04em;font-size:.82rem;font-family:var(--font-nav);text-transform:uppercase}.search-page[data-astro-cid-tw6cw6jw] .search-kind{text-transform:uppercase;letter-spacing:.04em;margin-bottom:.15rem;font-size:.78rem}.search-page[data-astro-cid-tw6cw6jw] .search-result-title{font-family:var(--font-heading);margin:0 0 .15rem;font-size:1.05rem;line-height:1.25}.search-page[data-astro-cid-tw6cw6jw] .search-result-title a{color:inherit;text-decoration:underline}.search-page[data-astro-cid-tw6cw6jw] .search-result-meta,.search-page[data-astro-cid-tw6cw6jw] .search-result-matched{font-size:.88rem;line-height:1.35}.search-page[data-astro-cid-tw6cw6jw] .search-result-meta--primary{color:var(--contrast)}.search-page[data-astro-cid-tw6cw6jw] .search-result-matched{margin-top:.15rem;font-size:.84rem}.search-page[data-astro-cid-tw6cw6jw] .search-more-wrap{justify-content:center;margin-top:.9rem;display:flex}.search-page[data-astro-cid-tw6cw6jw] .search-more{border:1px solid var(--border);background:var(--base-3);color:var(--contrast);font:inherit;cursor:pointer;border-radius:999px;padding:.45rem .9rem}.search-page[data-astro-cid-tw6cw6jw] .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.search-page[data-astro-cid-tw6cw6jw] .search-result{grid-template-columns:54px minmax(0,1fr);gap:.6rem}.search-page[data-astro-cid-tw6cw6jw] .search-result-cover img{height:82px}.search-page[data-astro-cid-tw6cw6jw] .search-result-cover,.search-page[data-astro-cid-tw6cw6jw] .search-result-cover--placeholder{flex-basis:54px;width:54px;height:82px}.search-page[data-astro-cid-tw6cw6jw] .search-result-title{font-size:1rem}}
