.cb.svelte-l8rv58{flex:12rem;min-width:0;position:relative}.cb.svelte-l8rv58 input:where(.svelte-l8rv58){box-sizing:border-box;width:100%;min-height:44px;font:inherit;color:#111827;background:#fff;border:1px solid #6b7280;border-radius:8px;padding:.55rem .7rem}.cb.svelte-l8rv58 input:where(.svelte-l8rv58):focus-visible{outline-offset:1px;outline:3px solid #1d4ed8}.cb-popup.svelte-l8rv58{z-index:20;background:#fff;border:1px solid #6b7280;border-radius:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #11182726}.cb-popup[hidden].svelte-l8rv58{display:none}ul.svelte-l8rv58{max-height:min(20rem,55vh);margin:0;padding:.25rem 0;list-style:none;overflow-y:auto}li.svelte-l8rv58{cursor:pointer;flex-direction:column;justify-content:center;gap:.1rem;min-height:44px;padding:.45rem .75rem;line-height:1.35;display:flex}li.svelte-l8rv58:hover,.cb-active.svelte-l8rv58{background:#eff6ff}.cb-active.svelte-l8rv58{outline-offset:-2px;outline:2px solid #1d4ed8}.cb-name.svelte-l8rv58{color:#111827;overflow-wrap:anywhere;font-weight:600}.cb-meta.svelte-l8rv58{color:#4b5563;overflow-wrap:anywhere;font-size:.92rem}.cb-source.svelte-l8rv58{color:#4b5563;border-top:1px solid #e5e7eb;margin:0;padding:.4rem .75rem .5rem;font-size:.85rem}.cb-status.svelte-l8rv58{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
