.backdrop.svelte-1k7hocq{background:var(--scrim);z-index:var(--z-overlay);position:fixed;inset:0}.palette.svelte-1k7hocq{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-xl);width:min(40rem,100vw - 32px);box-shadow:var(--shadow-lg);z-index:calc(var(--z-overlay) + 1);animation:svelte-1k7hocq-pop var(--dur-base) var(--ease-brand);position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%)}input.svelte-1k7hocq{border:0;border-bottom:1px solid var(--border);width:100%;padding:var(--space-4) var(--space-5);font-size:var(--text-lg);color:var(--text-1);background:0 0}input.svelte-1k7hocq:focus{outline:none}.results.svelte-1k7hocq{max-height:50vh;padding:var(--space-2) 0;overflow:auto}.hint.svelte-1k7hocq,.group.svelte-1k7hocq{padding:var(--space-2) var(--space-5);font-size:var(--text-xs);color:var(--text-3);margin:0}.group.svelte-1k7hocq{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.hit.svelte-1k7hocq{text-align:left;width:100%;padding:var(--space-2) var(--space-5);color:var(--text-1);cursor:pointer;background:0 0;border:0;display:grid}.hit.on.svelte-1k7hocq{background:var(--accent-soft)}.t.svelte-1k7hocq{font-weight:500}.s.svelte-1k7hocq{font-size:var(--text-sm);color:var(--text-3)}footer.svelte-1k7hocq{gap:var(--space-2);padding:var(--space-2) var(--space-5);border-top:1px solid var(--border);font-size:var(--text-xs);color:var(--text-3);align-items:center;display:flex}kbd.svelte-1k7hocq{border:1px solid var(--border-strong);border-radius:3px;padding:1px 5px}@keyframes svelte-1k7hocq-pop{0%{opacity:0;transform:translate(-50%)translateY(-6px)}}
