.act[data-v-e378090d] .act-btn{background:transparent;border-color:transparent;color:var(--muted,#777);font-size:1rem;letter-spacing:.05em;min-height:30px;padding:0 8px}.act[data-v-e378090d] .act-btn.on,.act[data-v-e378090d] .act-btn:hover{background:var(--surface-2,#f1f1f1);border-color:var(--border,#ddd);box-shadow:none;color:var(--text,#222)}.act[data-v-e378090d] .pop-panel{gap:0;min-width:190px;padding:4px}.act[data-v-e378090d] .mi{align-items:center;background:none;border:0;border-radius:6px;color:var(--text,#222);cursor:pointer;display:flex;font:inherit;font-size:.85rem;gap:8px;padding:8px 10px;text-align:left;text-decoration:none;white-space:nowrap;width:100%}.act[data-v-e378090d] .mi:hover:not(:disabled){background:var(--surface-2,#f1f1f1)}.act[data-v-e378090d] .mi:disabled{cursor:default;opacity:.5}.act[data-v-e378090d] .mi.danger{color:#b3492f}.act[data-v-e378090d] .mi.on:after{color:var(--accent,#2b7a3d);content:"✓";margin-left:auto}.act[data-v-e378090d] .mi-sep{border:0;border-top:1px solid var(--border,#e5e5e5);margin:4px 2px}.act[data-v-e378090d] .mi-label{color:var(--muted,#777);font-size:.66rem;font-weight:700;letter-spacing:.06em;padding:6px 10px 2px;text-transform:uppercase}
