.search-page[data-astro-cid-wp2l4cmv]{max-width:760px;margin:0 auto}.search-form[data-astro-cid-wp2l4cmv]{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .4rem .35rem 1rem;display:flex}.search-form[data-astro-cid-wp2l4cmv]:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}.search-form__icon[data-astro-cid-wp2l4cmv]{color:var(--text-secondary);display:inline-flex}.search-form[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv]{min-width:0;color:var(--text-primary);background:0 0;border:0;flex:1;padding:.45rem 0;font-size:1.05rem}.search-form[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv]:focus{outline:none}.search-form[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv]::-webkit-search-cancel-button{display:none}.search-form[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]{cursor:pointer;border-radius:999px;flex:none;padding:.45rem 1rem;font-size:.95rem}.search-clear[data-astro-cid-wp2l4cmv]{color:var(--text-secondary);background:0 0;border:0}.search-submit[data-astro-cid-wp2l4cmv]{background-color:var(--select-soft);border:1px solid var(--select-border);color:var(--text-primary);font-weight:600}.search-submit[data-astro-cid-wp2l4cmv]:hover,.search-submit[data-astro-cid-wp2l4cmv]:focus-visible{border-color:var(--accent);color:var(--accent)}.search-status[data-astro-cid-wp2l4cmv]{min-height:1.5em;color:var(--text-secondary);margin:1rem .25rem .5rem;font-size:.9rem}.search-note[data-astro-cid-wp2l4cmv]{background-color:var(--bg-card);border:1px solid var(--border-color);color:var(--text-primary);border-radius:16px;padding:1.1rem 1.3rem;line-height:1.7}.search-note[data-astro-cid-wp2l4cmv] p[data-astro-cid-wp2l4cmv]{margin:0 0 .5rem}.search-note[data-astro-cid-wp2l4cmv] p[data-astro-cid-wp2l4cmv]:last-child{margin-bottom:0}.search-tips[data-astro-cid-wp2l4cmv]{color:var(--text-secondary);margin:0 0 .75rem;padding-left:1.2rem}.search-browse[data-astro-cid-wp2l4cmv]{flex-wrap:wrap;gap:.5rem;display:flex}.search-examples[data-astro-cid-wp2l4cmv]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.9rem 0 0;display:flex}.search-examples__label[data-astro-cid-wp2l4cmv]{color:var(--text-secondary);font-size:.9rem}.search-examples[data-astro-cid-wp2l4cmv] a[data-astro-cid-wp2l4cmv],.search-browse[data-astro-cid-wp2l4cmv] a[data-astro-cid-wp2l4cmv],.search-retry[data-astro-cid-wp2l4cmv]{background-color:var(--select-soft);border:1px solid var(--select-border);color:var(--text-primary);cursor:pointer;border-radius:999px;padding:.3rem .95rem;font-size:.9rem;text-decoration:none;display:inline-block}.search-examples[data-astro-cid-wp2l4cmv] a[data-astro-cid-wp2l4cmv]:hover,.search-browse[data-astro-cid-wp2l4cmv] a[data-astro-cid-wp2l4cmv]:hover,.search-retry[data-astro-cid-wp2l4cmv]:hover{border-color:var(--accent);color:var(--accent)}.search-results[data-astro-cid-wp2l4cmv]{flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.search-results[data-astro-cid-wp2l4cmv] .search-card{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;padding:1rem 1.25rem .6rem}.search-results[data-astro-cid-wp2l4cmv] .search-card__tag{color:var(--text-secondary);margin-bottom:.25rem;font-size:.78rem;display:inline-block}.search-results[data-astro-cid-wp2l4cmv] .search-card__title{margin:0 0 .4rem;font-size:1.1rem;line-height:1.5}.search-results[data-astro-cid-wp2l4cmv] .search-card__title a{color:var(--text-primary);text-decoration:none}.search-results[data-astro-cid-wp2l4cmv] .search-card__title a:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.search-results[data-astro-cid-wp2l4cmv] .search-card__excerpt{color:var(--text-secondary);margin:0 0 .5rem;font-size:.95rem;line-height:1.7}.search-results[data-astro-cid-wp2l4cmv] .search-card__label{color:var(--text-primary);font-weight:600;display:block}.search-results[data-astro-cid-wp2l4cmv] mark{background-color:var(--accent-glow);color:inherit;border-radius:3px;padding:0 1px}.search-results[data-astro-cid-wp2l4cmv] .search-card__links{border-top:1px dashed var(--border-color);gap:1rem;padding-top:.5rem;display:flex}.search-results[data-astro-cid-wp2l4cmv] .search-card__link{min-height:44px;color:var(--accent);align-items:center;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.search-results[data-astro-cid-wp2l4cmv] .search-card__link--end{margin-left:auto}.search-results[data-astro-cid-wp2l4cmv] .search-card__link:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=680px){.search-form[data-astro-cid-wp2l4cmv]{padding-left:.8rem}.search-results[data-astro-cid-wp2l4cmv] .search-card{padding:.9rem 1rem .5rem}}
