.search-starts[data-astro-cid-ipsxrsrh]{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:10px}.search-starts[data-astro-cid-ipsxrsrh]>span[data-astro-cid-ipsxrsrh]{font:12px var(--mono);color:var(--ink-faint)}.search-starts[data-astro-cid-ipsxrsrh] a[data-astro-cid-ipsxrsrh]{display:inline-flex;align-items:center;min-height:44px;font:13px var(--sans);text-decoration:none;color:var(--ink-soft)}.search-starts[data-astro-cid-ipsxrsrh] a[data-astro-cid-ipsxrsrh]:hover{color:var(--accent);text-decoration:underline;text-underline-offset:5px}.search-hero[data-astro-cid-ipsxrsrh] noscript[data-astro-cid-ipsxrsrh] p[data-astro-cid-ipsxrsrh]{max-width:620px;margin-top:24px;color:var(--ink-soft);font-size:14px;line-height:1.8}.search-wrap[data-astro-cid-ipsxrsrh]{padding:18px 0 96px;min-height:220px}.search-form[data-astro-cid-ipsxrsrh]{max-width:730px;margin-top:22px}.search-form[data-astro-cid-ipsxrsrh][hidden],.search-recovery[data-astro-cid-ipsxrsrh][hidden],.search-more[data-astro-cid-ipsxrsrh][hidden]{display:none}.search-form[data-astro-cid-ipsxrsrh] label[data-astro-cid-ipsxrsrh]{display:block;margin-bottom:12px;font-family:var(--mono);font-size:13px;color:var(--ink-soft);letter-spacing:.03em}.search-input-row[data-astro-cid-ipsxrsrh]{display:flex;gap:10px}.search-input-row[data-astro-cid-ipsxrsrh] input[data-astro-cid-ipsxrsrh]{width:100%;min-width:0;min-height:52px;padding:12px 16px;border:1px solid var(--line-strong);border-radius:0;background:var(--bg-raised);color:var(--ink);font-family:var(--sans);font-size:16px}.search-input-row[data-astro-cid-ipsxrsrh] input[data-astro-cid-ipsxrsrh]::placeholder{color:var(--ink-faint);opacity:1}.search-input-row[data-astro-cid-ipsxrsrh] button[data-astro-cid-ipsxrsrh],.search-more[data-astro-cid-ipsxrsrh]{min-height:48px;padding:12px 18px;border:1px solid var(--line-strong);border-radius:0;background:transparent;color:var(--ink);font-family:var(--sans);font-size:14px;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background .16s ease}.search-input-row[data-astro-cid-ipsxrsrh] button[data-astro-cid-ipsxrsrh]:hover,.search-more[data-astro-cid-ipsxrsrh]:hover{border-color:var(--accent);background:var(--bg-raised)}.search-input-row[data-astro-cid-ipsxrsrh] button[data-astro-cid-ipsxrsrh]{background:var(--accent);color:var(--bg);border-color:var(--accent)}.search-input-row[data-astro-cid-ipsxrsrh] button[data-astro-cid-ipsxrsrh]:hover{background:var(--ink);color:var(--bg);border-color:var(--ink)}.search-more[data-astro-cid-ipsxrsrh]:disabled{opacity:.6;cursor:wait}.search-status[data-astro-cid-ipsxrsrh]{min-height:24px;margin:20px 0 0;color:var(--ink-soft);font-size:14px}.search-recovery[data-astro-cid-ipsxrsrh]{display:flex;flex-wrap:wrap;gap:8px 24px}.search-recovery[data-astro-cid-ipsxrsrh] a[data-astro-cid-ipsxrsrh]{display:inline-flex;align-items:center;min-height:44px;color:var(--accent)}.search-results[data-astro-cid-ipsxrsrh]{list-style:none;padding:0;margin:20px 0 28px;max-width:840px}#search-results .search-result{padding:24px 0;border-top:1px solid var(--line-strong)}#search-results h2{font-family:var(--sans);font-size:clamp(23px,2.8vw,30px);font-weight:400;letter-spacing:-.03em;line-height:1.2;margin:0 0 12px;text-transform:none}#search-results h2 a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);text-decoration:none}#search-results h2 a:hover{color:var(--accent)}#search-results p{color:var(--ink-soft);font-size:15px;line-height:1.65}#search-results .search-result-kind{color:var(--accent);font:12px var(--mono);letter-spacing:.05em;margin-bottom:10px}#search-results mark{background:var(--accent-soft);color:var(--ink)}#search-results .search-sections{display:flex;flex-wrap:wrap;gap:0 20px;list-style:none;padding:0;margin:10px 0 0}#search-results .search-sections a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--accent)}@media(max-width:480px){.search-starts[data-astro-cid-ipsxrsrh]{gap:0 18px}.search-input-row[data-astro-cid-ipsxrsrh]{gap:8px}.search-input-row[data-astro-cid-ipsxrsrh] input[data-astro-cid-ipsxrsrh],.search-input-row[data-astro-cid-ipsxrsrh] button[data-astro-cid-ipsxrsrh]{padding:12px}.search-input-row[data-astro-cid-ipsxrsrh] button[data-astro-cid-ipsxrsrh] span[data-astro-cid-ipsxrsrh]{display:none}}
