.slash-menu.svelte-cma2gm{position:absolute;bottom:100%;left:0;right:0;margin-bottom:.5rem;background:var(--bg-secondary, #181825);border:1px solid var(--border-color, #313244);border-radius:8px;box-shadow:0 -4px 20px #0000004d;max-height:300px;overflow:hidden;display:flex;flex-direction:column;z-index:100}.menu-header.svelte-cma2gm{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;border-bottom:1px solid var(--border-color, #313244);background:var(--bg-tertiary, #11111b)}.menu-title.svelte-cma2gm{font-size:.75rem;font-weight:600;color:var(--accent-primary, #cba6f7);text-transform:uppercase;letter-spacing:.05em}.menu-hint.svelte-cma2gm{font-size:.7rem;color:var(--text-secondary, #a6adc8)}.menu-items.svelte-cma2gm{overflow-y:auto;max-height:250px;padding:.25rem}.menu-item.svelte-cma2gm{width:100%;display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:background-color .1s ease}.menu-item.svelte-cma2gm:hover{background:var(--bg-tertiary, #11111b)}.menu-item.selected.svelte-cma2gm{background:var(--accent-primary, #cba6f7)}.menu-item.selected.svelte-cma2gm .item-name:where(.svelte-cma2gm),.menu-item.selected.svelte-cma2gm .item-icon:where(.svelte-cma2gm){color:#fff}.menu-item.selected.svelte-cma2gm .item-aliases:where(.svelte-cma2gm),.menu-item.selected.svelte-cma2gm .item-description:where(.svelte-cma2gm){color:#fffc}.item-icon.svelte-cma2gm{font-size:1.1rem;flex-shrink:0}.item-content.svelte-cma2gm{display:flex;align-items:center;gap:.5rem;min-width:0}.item-name.svelte-cma2gm{font-size:.9rem;font-weight:500;color:var(--text-primary, #cdd6f4);font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace}.item-aliases.svelte-cma2gm{font-size:.75rem;color:var(--text-secondary, #a6adc8);font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace}.item-description.svelte-cma2gm{flex:1;font-size:.8rem;color:var(--text-secondary, #a6adc8);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
