.actions.svelte-10e447r{position:relative;flex:none}.dots.svelte-10e447r{background:none;border:none;color:var(--text-dim);font-size:.95rem;line-height:1;padding:.15rem .35rem;cursor:pointer;opacity:0;transition:opacity var(--transition)}.dots.svelte-10e447r:hover,.dots.svelte-10e447r:focus-visible,.dots[aria-expanded=true].svelte-10e447r{opacity:1;color:var(--text)}li:hover .dots.svelte-10e447r,li:focus-within .dots.svelte-10e447r{opacity:1}@media (pointer: coarse){.dots.svelte-10e447r{opacity:1;padding:.5rem .6rem}}.menu.svelte-10e447r{position:absolute;right:0;top:calc(100% + .2rem);z-index:200;min-width:10rem;background:var(--bg-elevated);border:2px solid var(--border-light);padding:.25rem;display:flex;flex-direction:column;box-shadow:4px 4px 0 var(--shadow-ink)}.menu.svelte-10e447r>button:where(.svelte-10e447r){background:none;border:none;color:var(--text-secondary);font:inherit;font-size:.8rem;text-align:left;padding:.4rem .6rem;cursor:pointer}.menu.svelte-10e447r>button:where(.svelte-10e447r):hover{background:var(--bg-hover);color:var(--text)}.menu.svelte-10e447r>button.danger:where(.svelte-10e447r):hover{color:var(--error)}form.svelte-10e447r{display:flex;gap:.3rem;padding:.15rem}form.svelte-10e447r input:where(.svelte-10e447r){flex:1;min-width:0;background:var(--bg);border:1px solid var(--border-light);color:var(--text);font:inherit;font-size:.78rem;padding:.3rem .4rem}form.svelte-10e447r input:where(.svelte-10e447r):focus{outline:none;border-color:var(--accent)}.save.svelte-10e447r{background:var(--accent-strong-hover);border:none;color:#fff;font:inherit;font-size:.72rem;padding:.3rem .5rem;cursor:pointer}.err.svelte-10e447r{color:var(--error);font-size:.7rem;padding:.2rem .6rem .35rem}
