.srch__top[data-astro-cid-wp2l4cmv]{padding-top:var(--ye-space-2)}.srch__title[data-astro-cid-wp2l4cmv]{margin-top:var(--ye-space-3);font-size:var(--ye-text-3xl)}.srch__intro[data-astro-cid-wp2l4cmv]{margin-top:var(--ye-space-2);color:var(--ye-text-muted)}.srch__bar[data-astro-cid-wp2l4cmv]{top:var(--ye-header-h);z-index:var(--ye-z-sticky);padding-block:var(--ye-space-3);background:var(--ye-bg);position:sticky}@media (height<=700px){.srch__bar[data-astro-cid-wp2l4cmv]{position:static}}.srch__form[data-astro-cid-wp2l4cmv]{max-width:40rem;position:relative}.srch[data-astro-cid-wp2l4cmv] .srch__icon{pointer-events:none;position:absolute;top:50%;left:18px;translate:0 -50%}.srch__input[data-astro-cid-wp2l4cmv]{text-overflow:ellipsis;padding-left:50px;padding-right:52px}.srch__input[data-astro-cid-wp2l4cmv]:placeholder-shown{padding-right:var(--ye-space-4)}.srch__input[data-astro-cid-wp2l4cmv]:focus-visible{outline:var(--ye-border-strong) solid var(--ye-focus);outline-offset:3px}.srch__clear[data-astro-cid-wp2l4cmv]{width:var(--ye-tap);height:var(--ye-tap);border-radius:var(--ye-radius-pill);color:var(--ye-text);transition:background-color var(--ye-dur-fast) var(--ye-ease-standard);background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;top:50%;right:4px;translate:0 -50%}@media (hover:hover){.srch__clear[data-astro-cid-wp2l4cmv]:hover{background:var(--ye-chip-bg)}}.srch__body[data-astro-cid-wp2l4cmv]{padding-bottom:var(--ye-section-y)}.srch__status[data-astro-cid-wp2l4cmv]{min-height:1.4em;margin-top:var(--ye-space-1);color:var(--ye-text-muted);font-size:var(--ye-text-sm)}.srch__noscript[data-astro-cid-wp2l4cmv],.srch__state[data-astro-cid-wp2l4cmv]{margin-top:var(--ye-space-4)}.srch__h2[data-astro-cid-wp2l4cmv]{font-size:var(--ye-text-xl)}.srch__h3[data-astro-cid-wp2l4cmv]{margin-top:var(--ye-space-8);margin-bottom:var(--ye-space-3);font-size:var(--ye-text-md)}.srch__lead[data-astro-cid-wp2l4cmv]{margin-top:var(--ye-space-2);max-width:60ch}.srch__hint[data-astro-cid-wp2l4cmv]{margin-top:var(--ye-space-2);max-width:60ch;color:var(--ye-text-muted);font-size:var(--ye-text-sm)}.srch__group[data-astro-cid-wp2l4cmv]+.srch__group[data-astro-cid-wp2l4cmv]{margin-top:var(--ye-space-12)}.srch__group-head[data-astro-cid-wp2l4cmv]{gap:var(--ye-space-1);margin-bottom:var(--ye-heading-gap);display:grid}.srch__count[data-astro-cid-wp2l4cmv]{color:var(--ye-text-muted);font-weight:var(--ye-weight-semibold)}.srch__group[data-astro-cid-wp2l4cmv]>.srch__h2[data-astro-cid-wp2l4cmv]{margin-bottom:var(--ye-heading-gap)}.srch__grid[data-astro-cid-wp2l4cmv]{padding-top:var(--ye-space-1)}.srch__more[data-astro-cid-wp2l4cmv]{margin-top:var(--ye-space-8)}.srch__legacy[data-astro-cid-wp2l4cmv]{gap:var(--ye-space-3);margin:0;padding:0;list-style:none;display:grid}.srch__legacy[data-astro-cid-wp2l4cmv]>li[data-astro-cid-wp2l4cmv]{gap:var(--ye-space-3);max-width:44rem;padding:var(--ye-space-4) var(--ye-space-5);border-radius:var(--ye-radius-md);background:var(--ye-bg-band);display:flex}.srch[data-astro-cid-wp2l4cmv] .srch__legacy-icon{margin-top:2px}.srch__legacy-links[data-astro-cid-wp2l4cmv]{margin-top:var(--ye-space-1);font-size:var(--ye-text-sm)}.srch__articles[data-astro-cid-wp2l4cmv]{gap:var(--ye-space-3);max-width:48rem;margin:0;padding:0;list-style:none;display:grid}.srch__article[data-astro-cid-wp2l4cmv]{align-items:center;gap:var(--ye-space-3);min-height:var(--ye-tap);color:var(--ye-text);text-decoration:none;display:flex}.srch__article-text[data-astro-cid-wp2l4cmv]{flex:1;gap:2px;min-width:0;display:grid}.srch__article-title[data-astro-cid-wp2l4cmv]{font-size:var(--ye-text-md);font-weight:var(--ye-weight-bold);line-height:var(--ye-leading-heading)}.srch__article-desc[data-astro-cid-wp2l4cmv]{color:var(--ye-text-muted);font-size:var(--ye-text-xs);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}@media (hover:hover){.srch__article[data-astro-cid-wp2l4cmv]:hover .srch__article-title[data-astro-cid-wp2l4cmv]{text-decoration-line:underline;text-decoration-color:var(--ye-ribbon-700)}}.srch__skeleton[data-astro-cid-wp2l4cmv]{padding-top:var(--ye-space-2)}.srch__skel[data-astro-cid-wp2l4cmv]{gap:var(--ye-space-2);display:grid}.srch__skel-img[data-astro-cid-wp2l4cmv],.srch__skel-line[data-astro-cid-wp2l4cmv]{border-radius:var(--ye-radius-lg);background:var(--ye-skeleton);display:block}.srch__skel-img[data-astro-cid-wp2l4cmv]{aspect-ratio:var(--ye-aspect-card)}.srch__skel-line[data-astro-cid-wp2l4cmv]{border-radius:var(--ye-radius-pill);width:80%;height:14px}.srch__skel-line--short[data-astro-cid-wp2l4cmv]{width:50%}@media (prefers-reduced-motion:no-preference){.srch__skel[data-astro-cid-wp2l4cmv]>span[data-astro-cid-wp2l4cmv]{animation:1s ease-in-out infinite alternate srch-pulse}}@keyframes srch-pulse{0%{opacity:1}to{opacity:.6}}.srch__error[data-astro-cid-wp2l4cmv]{color:var(--ye-danger-700);font-weight:var(--ye-weight-semibold)}.srch__retry[data-astro-cid-wp2l4cmv]{align-items:center;gap:var(--ye-space-2);min-height:var(--ye-tap);margin-top:var(--ye-space-2);color:var(--ye-link);font-weight:var(--ye-weight-semibold);text-underline-offset:.18em;background:0 0;border:0;padding:0;text-decoration-line:underline;text-decoration-thickness:1.5px;display:inline-flex}.srch__none-cta[data-astro-cid-wp2l4cmv]{margin-top:var(--ye-space-5)}.srch__links[data-astro-cid-wp2l4cmv]{gap:var(--ye-space-1);margin:0 0 var(--ye-space-5);padding:0;list-style:none;display:grid}.srch__links[data-astro-cid-wp2l4cmv] a[data-astro-cid-wp2l4cmv]{align-items:center;gap:var(--ye-space-2);min-height:var(--ye-tap);font-weight:var(--ye-weight-semibold);display:inline-flex}.srch__shop[data-astro-cid-wp2l4cmv]{justify-items:start;gap:var(--ye-space-3);max-width:44rem;margin-top:var(--ye-space-10);display:grid}.srch__shop-note[data-astro-cid-wp2l4cmv]{color:var(--ye-text-muted);font-size:var(--ye-text-sm)}.srch-mark{background:var(--ye-selection-bg);color:var(--ye-selection-text);border-radius:4px}.srch-why{color:var(--ye-text-muted);font-size:var(--ye-text-xs);margin:0;line-height:1.4}.srch-why__value{color:var(--ye-text);font-weight:var(--ye-weight-semibold)}
