.pending-actions { margin: 0 0 16px; padding: 16px; }
.pending-actions .section-label { margin: 0 0 10px; }
.pending-action-row { display: flex; align-items: center; justify-content: space-between; width: 100%; gap: 12px; padding: 13px 0; border: 0; border-top: 1px solid rgba(255,255,255,.06); background: transparent; color: inherit; text-align: left; }
.pending-action-caption { min-width: 0; display: grid; gap: 5px; }
.pending-action-caption strong { font-size: 14px; line-height: 1.35; }
.pending-action-caption small { font-size: 12px; overflow-wrap: anywhere; }
.pending-action-row .symbol { width: 18px; height: 18px; flex-shrink: 0; color: var(--accent); }
.pending-actions-pages { display: flex; gap: 12px; margin-top: 12px; }
.pending-actions-pages button { flex: 1; }
