.kebab{flex:none;position:relative}.kebab__trigger{min-width:var(--h-ctl);height:var(--h-ctl);cursor:pointer;color:var(--text-secondary);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.kebab__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kebab__trigger[aria-expanded=true]{background:var(--bg-app);color:var(--text-primary)}.kebab__menu{z-index:30;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r);min-width:200px;box-shadow:var(--sh-3);padding:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.kebab__menu--start{left:0;right:auto}.kebab__item{height:var(--h-ctl);font:inherit;color:var(--text-primary);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 12px;font-size:14px;display:flex}.kebab__item:focus{outline:none}.kebab__item:focus-visible{background:var(--bg-app);outline:2px solid var(--accent);outline-offset:-2px}.kebab__item--destructive{color:var(--error-fg)}.kebab__sep{background:var(--line);height:1px;margin:4px 6px}@media (hover:hover){.kebab__trigger:hover{background:var(--bg-app);color:var(--text-primary)}.kebab__item:hover{background:var(--bg-app)}}
