.menu-button.svelte-1yzuzf5{flex:none;display:flex;position:relative}.trigger.svelte-1yzuzf5{background:0 0;border-color:#0000}.trigger.svelte-1yzuzf5:hover,.trigger.svelte-1yzuzf5:focus-visible,.trigger[aria-expanded=true].svelte-1yzuzf5{border-color:var(--app-border);background:var(--app-surface)}.trigger.svelte-1yzuzf5:active{background:var(--app-press)}.menu.svelte-1yzuzf5{z-index:30;border:1px solid var(--app-border);border-radius:calc(var(--app-radius) / 2);background:var(--app-surface);flex-direction:column;gap:.1rem;min-width:10rem;padding:.25rem;display:flex;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 6px 20px #0000002e}.menu.left.svelte-1yzuzf5{left:0;right:auto}.menu.svelte-1yzuzf5 .menu-item{width:100%;color:var(--app-text);font:inherit;font-size:var(--app-font-size-sm);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:3px;align-items:center;gap:.5rem;padding:.35rem .5rem;text-decoration:none;display:flex}.menu.svelte-1yzuzf5 .menu-item:hover:not(:disabled){background:color-mix(in srgb, var(--app-border) 50%, transparent)}.menu.svelte-1yzuzf5 .menu-item:active:not(:disabled){background:var(--app-press)}.menu.svelte-1yzuzf5 .menu-item:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}.menu.svelte-1yzuzf5 .menu-item:disabled{color:var(--app-text-muted);cursor:default}.menu.svelte-1yzuzf5 .menu-item.danger{border-top:1px solid var(--app-border);color:var(--app-danger);border-radius:0 0 3px 3px;margin-top:.25rem;padding-top:.45rem}
