.SearchProvider_backdrop__nWIYO{position:fixed;inset:0;z-index:100;display:grid;place-items:start center;padding:12vh 28px 28px;background:rgb(12 12 6/58%);backdrop-filter:blur(5px)}.SearchProvider_dialog__v2cV0{width:min(600px,100%);max-height:min(76vh,42rem);overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 78%,var(--dim));border-radius:14px;background:var(--bg);color:var(--fg);box-shadow:0 28px 80px rgb(12 12 6/30%)}.SearchProvider_searchRow__vKJm6{display:flex;align-items:center;gap:12px;padding:15px 16px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--soft) 42%,var(--bg))}.SearchProvider_searchIcon__ekDLz{width:19px;height:19px;flex:0 0 auto;fill:none;stroke:var(--lime-txt);stroke-linecap:round;stroke-width:1.7}.SearchProvider_input__Cb0V9{min-width:0;flex:1;border:0;outline:0;background:transparent;color:inherit;font:500 15px var(--font-sans),sans-serif}.SearchProvider_input__Cb0V9::placeholder{color:var(--dim);font-weight:400;opacity:.78}.SearchProvider_key__tC8EP{border:1px solid var(--line);border-radius:6px;padding:4px 7px;background:var(--bg);color:var(--dim);cursor:pointer;box-shadow:inset 0 -1px 0 var(--line);font:500 9.5px var(--font-mono),monospace;text-transform:uppercase}.SearchProvider_results__m7TTL{max-height:54vh;overflow-y:auto;padding:8px;overscroll-behavior:contain;scrollbar-color:var(--line) transparent;scrollbar-width:thin}.SearchProvider_empty__Em8wi,.SearchProvider_status__a7Yfu{padding:1.5rem 1rem;color:var(--dim);text-align:center}.SearchProvider_groupTitle__D91nB{padding:9px 11px 7px;color:var(--dim);font:600 11px var(--font-sans),sans-serif;letter-spacing:-.01em}.SearchProvider_result__W8LBm{position:relative;display:block;width:100%;border:1px solid transparent;border-radius:9px;padding:12px 36px 12px 12px;background:transparent;color:inherit;cursor:pointer;text-align:left}.SearchProvider_result__W8LBm:after{content:"↗";position:absolute;top:50%;right:13px;color:var(--dim);opacity:0;transform:translate(-3px,-50%);transition:opacity .15s,transform .15s}.SearchProvider_result__W8LBm:hover,.SearchProvider_selected__R_Scz{border-color:color-mix(in srgb,var(--line) 75%,transparent);background:var(--hover)}.SearchProvider_result__W8LBm:hover:after,.SearchProvider_selected__R_Scz:after{opacity:.7;transform:translateY(-50%)}.SearchProvider_key__tC8EP:focus-visible,.SearchProvider_result__W8LBm:focus-visible,.SearchProvider_trigger__Sm3_t:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.SearchProvider_resultTitle__47qzg{display:block;font:600 14.5px/1.5 var(--font-sans),sans-serif;letter-spacing:-.02em}.SearchProvider_resultMeta__wu4AB{display:block;margin-top:5px;color:var(--dim);font:500 11px var(--font-mono),monospace}.SearchProvider_excerpt__HjELh{display:block;overflow:hidden;margin-top:6px;color:var(--dim);font:400 12.5px/1.55 var(--font-sans),sans-serif;text-overflow:ellipsis;white-space:nowrap}.SearchProvider_mark__kxie_{border-radius:.15rem;background:var(--yolk-bg);color:var(--yolk-txt)}.SearchProvider_footer__3_G07{display:flex;justify-content:flex-end;gap:14px;border-top:1px solid var(--line);padding:10px 14px;background:color-mix(in srgb,var(--soft) 42%,var(--bg));color:var(--dim);font:500 10.5px var(--font-sans),sans-serif}.SearchProvider_footer__3_G07 span{display:inline-flex;align-items:center;gap:5px}.SearchProvider_footer__3_G07 kbd{border:1px solid var(--line);border-radius:4px;background:var(--bg);padding:2px 5px;box-shadow:inset 0 -1px 0 var(--line);font:500 9px var(--font-mono),monospace}.SearchProvider_trigger__Sm3_t{display:inline-flex;min-height:34px;align-items:center;gap:7px;border:1px solid var(--line);border-radius:8px;padding:4px 5px 4px 10px;background:color-mix(in srgb,var(--soft) 56%,transparent);color:var(--dim);cursor:pointer;font:500 11.5px var(--font-sans),sans-serif;transition:border-color .16s,background-color .16s,color .16s,transform .16s}.SearchProvider_trigger__Sm3_t:hover{border-color:color-mix(in srgb,var(--dim) 45%,var(--line));background:var(--soft);color:var(--fg);transform:translateY(-1px)}.SearchProvider_triggerIcon__IEchs{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.6}.SearchProvider_triggerLabel__yhgRQ{white-space:nowrap}.SearchProvider_shortcutBadge__PjDHi{border:1px solid var(--line);border-radius:5px;background:var(--bg);color:var(--dim);padding:3px 6px;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--line) 80%,transparent);font:500 9.5px var(--font-mono),monospace;letter-spacing:.02em;white-space:nowrap}.SearchProvider_visuallyHidden__tNnCX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:no-preference){.SearchProvider_dialog__v2cV0{animation:SearchProvider_appear__JfXE_ .14s ease-out}}@keyframes SearchProvider_appear__JfXE_{0%{opacity:0;transform:translateY(-.5rem) scale(.99)}}@media (max-width:640px){.SearchProvider_backdrop__nWIYO{align-items:end;padding:0}.SearchProvider_dialog__v2cV0{width:100%;max-height:86vh;border-radius:16px 16px 0 0}.SearchProvider_searchRow__vKJm6{padding:15px 16px}.SearchProvider_results__m7TTL{max-height:64vh}.SearchProvider_footer__3_G07{justify-content:center}.SearchProvider_footer__3_G07 span:last-child,.SearchProvider_shortcutBadge__PjDHi,.SearchProvider_triggerLabel__yhgRQ{display:none}.SearchProvider_trigger__Sm3_t{width:40px;justify-content:center;padding:0}.SearchProvider_triggerIcon__IEchs{width:17px;height:17px}}