@media print{.site-search-trigger[data-astro-cid-pkfvzmd6],#site-search[data-astro-cid-pkfvzmd6]{display:none}}@media screen{.site-search-trigger[data-astro-cid-pkfvzmd6],#site-search[data-astro-cid-pkfvzmd6]{--search-ink: var(--ink, #202829);--search-paper: var(--paper, #fff);--search-panel: var(--panel, #f1f3f0);--search-line: var(--line, #dce1dc);--search-radius: var(--radius, 4px)}.site-search-trigger[data-astro-cid-pkfvzmd6],.site-search-close[data-astro-cid-pkfvzmd6]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 10px;gap:7px;border:1px solid var(--search-line);border-radius:var(--search-radius);background:var(--search-paper);color:var(--search-ink);font:inherit;font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.site-search-trigger[data-astro-cid-pkfvzmd6][hidden],[data-astro-cid-pkfvzmd6][data-search-results][hidden],[data-astro-cid-pkfvzmd6][data-search-shortcuts][hidden]{display:none}.site-search-trigger[data-astro-cid-pkfvzmd6]:active,.site-search-close[data-astro-cid-pkfvzmd6]:active{background:var(--gold-soft, #fbecee)}.site-search-trigger[data-astro-cid-pkfvzmd6]:focus-visible,.site-search-close[data-astro-cid-pkfvzmd6]:focus-visible,#site-search[data-astro-cid-pkfvzmd6] input[data-astro-cid-pkfvzmd6]:focus-visible,#site-search[data-astro-cid-pkfvzmd6] a:focus-visible{outline:3px solid var(--accent, #c92033);outline-offset:2px}#site-search[data-astro-cid-pkfvzmd6]{width:min(36rem,calc(100% - 24px));max-width:none;max-height:calc(100dvh - 24px);margin:clamp(12px,10dvh,84px) auto auto;padding:0;border:1px solid var(--search-line);border-radius:10px;color:var(--search-ink);background:var(--search-paper);box-shadow:0 18px 54px #20282938;overflow:hidden}#site-search[data-astro-cid-pkfvzmd6]::backdrop{background:#141b1c7a}html:has(#site-search[open]){overflow:hidden}.site-search-surface[data-astro-cid-pkfvzmd6]{display:flex;flex-direction:column;max-height:calc(100dvh - clamp(12px,10dvh,84px) - 14px);min-height:0;padding:12px}.site-search-heading[data-astro-cid-pkfvzmd6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}.site-search-heading[data-astro-cid-pkfvzmd6] h2[data-astro-cid-pkfvzmd6]{margin:0;padding-inline-start:4px;font-size:1.125rem;line-height:1.35;letter-spacing:-.025em}.site-search-close[data-astro-cid-pkfvzmd6]{font-size:1.5rem;line-height:1;flex:none}#site-search[data-astro-cid-pkfvzmd6] input[data-astro-cid-pkfvzmd6]{width:100%;flex:none;min-height:48px;padding:8px 12px;border:1px solid var(--search-line);border-radius:var(--search-radius);background:var(--search-panel);color:var(--search-ink);font:inherit;font-size:1rem}#site-search[data-astro-cid-pkfvzmd6] input[data-astro-cid-pkfvzmd6]:focus-visible{outline-offset:-2px}.site-search-body[data-astro-cid-pkfvzmd6]{overflow:auto;overscroll-behavior:contain;margin-top:8px}.site-search-status[data-astro-cid-pkfvzmd6],.site-search-label[data-astro-cid-pkfvzmd6]{margin:0;padding:8px 12px;color:var(--ink-soft, #505b5b);font-size:.875rem}.site-search-status[data-astro-cid-pkfvzmd6]:empty{display:none}#site-search[data-astro-cid-pkfvzmd6] ul[data-astro-cid-pkfvzmd6]{list-style:none;margin:0;padding:0}#site-search[data-astro-cid-pkfvzmd6] li+li{border-top:1px solid var(--search-line)}#site-search[data-astro-cid-pkfvzmd6] a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:48px;padding:9px 12px;color:var(--search-ink);border-radius:var(--search-radius);line-height:1.4;text-decoration:none;overflow-wrap:anywhere}#site-search[data-astro-cid-pkfvzmd6] a:focus-visible{outline-offset:-3px;background:var(--gold-soft, #fbecee)}#site-search[data-astro-cid-pkfvzmd6] .site-search-kind{color:var(--ink-soft, #505b5b);font-size:.8rem}@media(hover:hover){.site-search-trigger[data-astro-cid-pkfvzmd6]:hover,.site-search-close[data-astro-cid-pkfvzmd6]:hover,#site-search[data-astro-cid-pkfvzmd6] a:hover{background:var(--search-panel)}#site-search[data-astro-cid-pkfvzmd6] a:focus-visible:hover{background:var(--gold-soft, #fbecee)}}@media(max-width:1150px){.site-search-trigger[data-astro-cid-pkfvzmd6]>span[data-astro-cid-pkfvzmd6]{display:none}}@media(max-width:480px){#site-search[data-astro-cid-pkfvzmd6]{margin-top:12px}.site-search-surface[data-astro-cid-pkfvzmd6]{max-height:calc(100dvh - 26px)}#site-search[data-astro-cid-pkfvzmd6] a{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:no-preference){#site-search[data-astro-cid-pkfvzmd6][open]{animation:search-enter .16s ease-out both}@keyframes search-enter{0%{opacity:.7;transform:translateY(-4px)}to{opacity:1;transform:none}}}}
