.live-search{max-width:900px;margin:auto}.live-search .search-form{max-width:none}.live-search-status{font-size:12px;color:var(--karmadio-muted);margin:10px 0 0}.live-search-status:empty{display:none}.live-search-panel{margin-top:14px;border:1px solid var(--karmadio-border);border-radius:var(--karmadio-radius-card);background:var(--karmadio-surface);overflow:hidden}.live-search-panel ul{list-style:none;padding:0;margin:0;max-height:42dvh;overflow:auto;overscroll-behavior:contain}.live-search-panel li+li{border-top:1px solid var(--karmadio-border)}.live-search-panel a{display:flex;align-items:center;gap:14px;padding:12px 16px;color:var(--karmadio-text)}.live-search-panel a:is(:hover,[aria-selected=true]){background:color-mix(in srgb,var(--karmadio-primary) 7%,var(--karmadio-surface))}.live-search-panel img{width:64px;height:48px;object-fit:cover;border-radius:var(--karmadio-radius-image);flex:none}.live-search-panel strong{display:block;font-size:14px;line-height:1.9}.live-search-panel small{display:block;font-size:10px;color:var(--karmadio-muted);margin-top:4px}.live-search-all{width:100%;border:0;border-top:1px solid var(--karmadio-border);border-radius:0!important;background:var(--karmadio-background)!important;color:var(--karmadio-primary)!important;font-size:12px;padding:12px;cursor:pointer}@media(max-width:700px){.live-search-panel strong{font-size:12px}.live-search-panel a{padding:10px;gap:10px}}
.site-search:has(.live-search){max-height:calc(100dvh - 230px);overflow-y:auto;overscroll-behavior:contain}@media(max-width:700px){.site-search:has(.live-search){max-height:calc(100dvh - 190px)}}
