.prose-docs :is(h2,h3){scroll-margin-top:1.5rem}.docs-search-trigger{z-index:1;border:1px solid color-mix(in srgb, var(--color-fg) 15%, transparent);background:var(--color-panel);width:100%;min-height:44px;color:var(--color-fg-muted);cursor:pointer;border-radius:10px;align-items:center;gap:9px;margin-bottom:24px;padding:10px 12px;font-size:13px;display:flex;position:sticky;top:0}.docs-search-trigger:hover{border-color:var(--color-fg-faint);color:var(--color-fg)}.docs-search-trigger kbd{border:1px solid color-mix(in srgb, var(--color-fg) 12%, transparent);white-space:nowrap;border-radius:4px;padding:1px 4px;font-size:10px}.docs-search-dialog{border:1px solid color-mix(in srgb, var(--color-fg) 15%, transparent);background:var(--color-panel);width:min(680px,100vw - 2rem);max-height:calc(100dvh - 3rem);color:var(--color-fg);border-radius:18px;margin:min(12vh,100px) auto auto;padding:0;overflow:hidden;box-shadow:0 30px 100px #0009}.docs-search-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009}.docs-search-scroll{overscroll-behavior:contain;max-height:min(450px,100dvh - 260px);overflow-y:auto}.docs-search-result{overflow-wrap:anywhere;border-radius:10px;gap:16px;padding:14px 12px;display:flex}.docs-search-result:hover,.docs-search-result:focus-visible{background:color-mix(in srgb, var(--color-fg) 6%, transparent);outline:2px solid color-mix(in srgb, var(--color-accent) 55%, transparent);outline-offset:-2px}@media (width<=639px){.docs-search-dialog{width:calc(100vw - 24px);margin-top:16px}.docs-search-scroll{max-height:calc(100dvh - 240px)}}
