.menu.svelte-72ed5i{min-inline-size:var(--menu-min-width,190px);max-block-size:calc(100dvh - 16px);max-inline-size:calc(100dvw - 16px);padding:var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--overlay);color:var(--fg);box-shadow:var(--shadow-lg);opacity:0;transition:opacity var(--fast) var(--ease), translate var(--fast) var(--ease), overlay var(--fast) allow-discrete, display var(--fast) allow-discrete;margin:0;position:fixed;inset:auto;&:popover-open{opacity:1;translate:none;@starting-style{opacity:0;translate:0 -3px}}& hr{block-size:1px;margin:var(--space-1) 0;background:var(--border);border:0}& [data-menu=label]{color:var(--fg-lighter);font-size:var(--text-2xs);padding:7px 8px 4px;font-weight:600}}.item.svelte-g7v6qt{align-items:center;gap:var(--space-2);min-block-size:28px;inline-size:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--fg);font-size:var(--text-xs);text-align:left;cursor:pointer;transition:background var(--fast) var(--ease);display:flex;&:hover,&:focus-visible{background:var(--surface-200)}&:disabled{opacity:.45;cursor:not-allowed}& svg{color:var(--fg-lighter);flex:none}&[data-variant=danger]{color:var(--danger);&:hover,&:focus-visible{background:color-mix(in oklab, var(--danger-line) 18%, transparent)}& svg{color:currentColor}}}.check.svelte-g7v6qt{flex:none;place-items:center;inline-size:14px;display:grid;& svg{color:var(--brand-text)}}.hint.svelte-g7v6qt{color:var(--fg-muted);font-family:var(--font-mono);font-size:var(--text-2xs);margin-inline-start:auto}
