.cm-backdrop.svelte-65ev1q{position:fixed;inset:0;z-index:1000}.cm.svelte-65ev1q{position:fixed;z-index:1001;min-width:180px;max-width:280px;padding:4px;border-radius:var(--surface-radius, 8px);background:var(--bg-secondary, #1c1c1e);border:1px solid var(--border-secondary, rgba(128, 128, 128, .25));box-shadow:var(--card-shadow, 0 6px 20px rgba(0, 0, 0, .25));color:var(--text-primary, inherit);font-family:var(--page-body-font, system-ui, sans-serif);font-size:14px;user-select:none;-webkit-user-select:none}.cm.svelte-65ev1q button:where(.svelte-65ev1q){display:flex;align-items:center;gap:10px;width:100%;height:32px;padding:0 10px;border:0;border-radius:calc(var(--surface-radius, 8px) - 3px);background:transparent;color:inherit;font:inherit;font-weight:500;text-align:left;cursor:pointer}.cm.svelte-65ev1q button:where(.svelte-65ev1q):hover,.cm.svelte-65ev1q button:where(.svelte-65ev1q):focus-visible{background:var(--bg-hover, rgba(128, 128, 128, .12));outline:none}.cm.svelte-65ev1q button:where(.svelte-65ev1q):disabled{opacity:var(--opacity-disabled, .5);cursor:default}.cm.svelte-65ev1q .danger:where(.svelte-65ev1q){color:var(--status-error, #dc2626)}.cm.svelte-65ev1q .lbl:where(.svelte-65ev1q){flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm.svelte-65ev1q .ic:where(.svelte-65ev1q){display:inline-flex;width:16px;height:16px;color:var(--text-secondary, inherit)}.cm.svelte-65ev1q .ic:where(.svelte-65ev1q) svg{width:16px;height:16px}.cm.svelte-65ev1q kbd:where(.svelte-65ev1q){font:12px var(--page-body-font, system-ui, sans-serif);color:var(--text-tertiary, #888)}.sep.svelte-65ev1q{height:1px;margin:4px 6px;background:var(--border-secondary, rgba(128, 128, 128, .25))}
