.menu-panel.svelte-84105x{border:1px solid var(--border-2);border-radius:var(--r-lg);background:var(--overlay);min-width:200px;max-width:min(340px,100vw - 16px);max-height:min(70vh,520px);box-shadow:var(--shadow);color:var(--text);margin:0;padding:4px;position:fixed;inset:auto;overflow-y:auto}.item.svelte-84105x{border-radius:var(--r);width:100%;height:32px;color:inherit;font:inherit;font-size:var(--t-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-weight:500;display:flex}.item.svelte-84105x svg{color:var(--text-2);flex:none}.item.svelte-84105x:hover,.item.svelte-84105x:focus{background:var(--surface-2);outline:none}.item.svelte-84105x:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.item.danger.svelte-84105x,.item.danger.svelte-84105x svg{color:var(--danger)}.item.danger.svelte-84105x:hover,.item.danger.svelte-84105x:focus{background:var(--danger-wash)}.item[aria-disabled=true].svelte-84105x{opacity:.45;cursor:not-allowed}.item[aria-disabled=true].svelte-84105x:hover{background:0 0}.lbl.svelte-84105x{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hint-key.svelte-84105x{color:var(--text-3);font-size:var(--t-xs)}.icon-gap.svelte-84105x{flex:none;width:16px}.sep.svelte-84105x{background:var(--border);height:1px;margin:4px -4px}@media (pointer:coarse){.item.svelte-84105x{height:40px}}
