.menu.svelte-15gydnd{display:inline-block;position:relative}summary.svelte-15gydnd{border:1px solid var(--border);background:var(--surface);min-width:2.25rem;min-height:2.25rem;color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:0 .45rem;list-style:none;display:inline-flex}summary.svelte-15gydnd::-webkit-details-marker{display:none}summary.svelte-15gydnd:hover,.menu[open].svelte-15gydnd>summary:where(.svelte-15gydnd){background:var(--inset)}summary.svelte-15gydnd:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.entries.svelte-15gydnd{z-index:20;border:1px solid var(--border);background:var(--surface);min-width:15rem;max-width:calc(100vw - 1rem);box-shadow:var(--shadow);border-radius:10px;padding:.3rem;display:grid;position:absolute;top:calc(100% + 6px);right:0}.entries.svelte-15gydnd form{margin:0;display:grid}.entries.svelte-15gydnd button,.entries.svelte-15gydnd a{width:100%;min-height:2.25rem;color:var(--text);text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:7px;align-items:center;gap:.55rem;padding:.4rem .6rem;font-weight:400;text-decoration:none;display:flex}.entries.svelte-15gydnd button:not(:disabled):hover,.entries.svelte-15gydnd a:hover{background:var(--inset)}.entries.svelte-15gydnd button.danger,.entries.svelte-15gydnd a.danger{color:var(--bad)}.entries.svelte-15gydnd hr{border:none;border-top:1px solid var(--line);width:100%;margin:.25rem 0}.entries.svelte-15gydnd .menu-note{border-bottom:1px solid var(--line);color:var(--muted);margin:0 0 .25rem;padding:.45rem .6rem .55rem;font-size:.85rem}
