/* Operations: settlement progress and the three-way check. */
.pm-steps span.bad { background: #fde8ea; color: #b4232f; }
.ops-3w td.odd { background: #fff6e0; }
.ops-3w td.ok { color: #157347; }
/* Corporate actions: inline election and payment forms in tables. */
.ca-elect { display: flex; gap: 6px; margin-top: 6px; align-items: center; }
.ca-elect .ct-input { padding: 4px 8px; font-size: 12px; min-width: 0; max-width: 150px; }
