.docs-search.svelte-hbpq8r{position:relative;margin:26px auto 0;max-width:520px;text-align:left}.docs-search__box.svelte-hbpq8r{display:flex;align-items:center;gap:10px;height:48px;padding:0 16px;background:var(--site-bg-card);border:1px solid var(--site-border-default);border-radius:12px;box-shadow:var(--site-shadow-card);transition:border-color .18s ease,box-shadow .18s ease}.docs-search__box.svelte-hbpq8r:hover{border-color:var(--site-selected-border)}.docs-search__box.svelte-hbpq8r:focus-within{border-color:var(--site-focus-ring);box-shadow:0 0 0 2px var(--site-focus-ring-offset),0 0 0 5px color-mix(in srgb,var(--site-focus-ring) 28%,transparent)}.docs-search__box.svelte-hbpq8r svg:where(.svelte-hbpq8r){flex:none}.docs-search__box.svelte-hbpq8r input:where(.svelte-hbpq8r){flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--font-sans);font-size:14px;color:var(--site-text-primary)}.docs-search__box.svelte-hbpq8r input:where(.svelte-hbpq8r):focus-visible{outline:none}.docs-results-wrap.svelte-hbpq8r{padding:24px 24px 8px}.docs-results.svelte-hbpq8r{max-width:1180px;margin:0 auto}.docs-results__list.svelte-hbpq8r{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.docs-result.svelte-hbpq8r{display:flex;flex-direction:column;padding:22px;background:var(--site-bg-card);border:1px solid var(--site-border-default);border-radius:16px;box-shadow:var(--site-shadow-card);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease}.docs-result.svelte-hbpq8r:hover{border-color:var(--site-selected-border);box-shadow:var(--site-shadow-pop)}.docs-result.svelte-hbpq8r:focus-visible{outline:3px solid var(--site-focus-ring);outline-offset:3px;box-shadow:0 0 0 2px var(--site-focus-ring-offset)}.docs-result__title.svelte-hbpq8r{margin:0;font-size:16.5px;font-weight:600;line-height:1.4;color:var(--site-text-primary)}.docs-result__meta.svelte-hbpq8r{margin-top:6px;font-size:12px;color:var(--site-text-muted)}.docs-results__empty.svelte-hbpq8r{margin:0;padding:36px 18px;text-align:center;font-size:13.5px;color:var(--site-text-muted)}.mk-doc-feat,.mk-doc-card{border:1px solid var(--site-border-default);box-shadow:var(--site-shadow-card);transition:border-color .18s ease,box-shadow .18s ease}.mk-doc-feat:hover,.mk-doc-card:hover{border-color:var(--site-selected-border);box-shadow:var(--site-shadow-pop)}.mk-doc-feat:focus-visible,.mk-doc-card:focus-visible{outline:3px solid var(--site-focus-ring);outline-offset:3px;box-shadow:0 0 0 2px var(--site-focus-ring-offset)}.mk-doc-viewall{color:var(--site-text-muted);transition:color .18s ease}.mk-doc-viewall:hover{color:var(--site-brand-primary)}.mk-doc-chip{transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mk-doc-chip.is-active{color:var(--site-brand-on-primary);background:var(--site-brand-primary)}.mk-doc-chip.is-idle{color:var(--site-text-body);background:var(--site-bg-soft);border:1px solid var(--site-border-subtle)}.mk-doc-chip.is-active:hover{color:var(--site-brand-on-primary);background:color-mix(in srgb,var(--site-brand-primary) 86%,var(--site-brand-deep));box-shadow:inset 0 0 0 1px var(--site-selected-border)}.mk-doc-chip.is-idle:hover{color:var(--site-brand-on-surface);background:var(--site-brand-hover);border-color:var(--site-selected-border)}.mk-doc-chip.is-active:active{background:color-mix(in srgb,var(--site-brand-primary) 76%,var(--site-brand-deep));transform:translateY(1px)}.mk-doc-chip.is-idle:active{background:var(--site-brand-pressed);transform:translateY(1px)}.mk-doc-chip:focus-visible{outline:3px solid var(--site-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--site-focus-ring-offset)}.mk-doc-help-cta{color:var(--site-action-on-primary);background:var(--site-action-primary);transition:color .18s ease,background-color .18s ease,transform .18s ease}.mk-doc-help-cta:hover{background:var(--site-action-primary-hover)}.mk-doc-help-cta:active{background:var(--site-action-primary-pressed);transform:translateY(1px)}.mk-doc-help-cta:focus-visible{outline:3px solid var(--site-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--site-focus-ring-offset)}
