.menu.svelte-1saa0ko{min-inline-size:208px;max-inline-size:min(320px,100vw - 16px);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-m);background:var(--surface);color:var(--text);box-shadow:var(--shadow-3);overscroll-behavior:contain;opacity:1;transition:opacity var(--dur-fast) var(--ease-out), translate var(--dur) var(--ease-out);margin:0;position:fixed;inset:auto;overflow:auto}.menu.svelte-1saa0ko:focus-visible{outline:none}@starting-style{.menu.svelte-1saa0ko:popover-open{opacity:0;translate:0 -4px}}.item.svelte-1saa0ko{align-items:center;gap:var(--space-2);min-block-size:34px;inline-size:100%;padding:0 var(--space-2) 0 var(--space-3);border-radius:var(--radius-s);color:inherit;font-size:var(--text-md);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.item.svelte-1saa0ko:focus-visible,.item.svelte-1saa0ko:focus{background:var(--surface-2);outline:none}.item[aria-disabled=true].svelte-1saa0ko{color:var(--text-muted);cursor:not-allowed}.item.danger.svelte-1saa0ko{color:var(--danger)}.item.danger.svelte-1saa0ko:focus{background:var(--danger-soft)}.check.svelte-1saa0ko{block-size:16px;inline-size:16px;color:var(--accent);flex:none;place-items:center;margin-inline-start:-2px;display:inline-grid}.dot.svelte-1saa0ko{background:currentColor;border-radius:50%;block-size:7px;inline-size:7px}.item.svelte-1saa0ko .icon{color:var(--text-muted);flex:none}.item.danger.svelte-1saa0ko .icon{color:inherit}.icon-space.svelte-1saa0ko{flex:none;inline-size:16px}.text.svelte-1saa0ko{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.shortcut.svelte-1saa0ko{color:var(--text-muted);margin-inline-start:var(--space-4);display:inline-flex}@media (hover:none) and (pointer:coarse){.shortcut.svelte-1saa0ko{display:none}}.separator.svelte-1saa0ko{block-size:1px;margin:var(--space-1) calc(-1 * var(--space-1));background:var(--border)}.heading.svelte-1saa0ko{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.01em;font-weight:600}.with-icons.svelte-1saa0ko .heading:where(.svelte-1saa0ko){padding-inline-start:calc(var(--space-3) + 16px + var(--space-2))}
