/* compact operator approval cards */
.exec-approval-card.exec-approval-card--inline{width:min(100%,640px);box-sizing:border-box;padding:12px 14px;border-color:var(--border);border-left:3px solid var(--exec-approval-accent);background:var(--card);border-radius:12px;align-self:center}
.exec-approval-card--inline .exec-approval-header{gap:8px}
.exec-approval-card--inline .exec-approval-title{font-size:13px}
.exec-approval-card--inline .exec-approval-sub{font-size:11px;margin-top:2px}
.exec-approval-card--inline .exec-approval-command{margin:8px 0 0;padding:8px 10px;max-height:150px;font-size:12px;line-height:1.45}
.exec-approval-card--inline .exec-approval-meta{margin-top:8px;font-size:12px;gap:4px}
.exec-approval-card--inline .exec-approval-details{margin-top:6px}
.exec-approval-card--inline .exec-approval-warning{font-size:12px;margin-top:8px}
.exec-approval-card--inline .exec-approval-actions{gap:8px;margin-top:10px}
.exec-approval-card--inline .exec-approval-actions .btn{min-height:36px;padding:7px 12px;font-size:12px}
@media(max-width:640px){.exec-approval-card.exec-approval-card--inline{width:100%}}
