/* Ledger contrast tail split from ui-unification.css. */
body[data-view="ledger"] :where(.cash-tasks-table th, .cash-balance-table th) {
  color: var(--tg-theme-text-color, #111) !important;
  background: rgba(51, 144, 236, .085) !important;
  opacity: 1 !important;
}
body[data-view="ledger"] .cash-task-deal {
  color: #0b63b6 !important;
  opacity: 1 !important;
}
body[data-view="ledger"] .cash-task-status.is-assigned {
  color: #0f6f31 !important;
  background: rgba(15, 111, 49, .10) !important;
}
body[data-view="ledger"] .cash-task-status.is-wait {
  color: #7a3b00 !important;
  background: rgba(122, 59, 0, .12) !important;
}
html[data-theme="dark"] body[data-view="ledger"] .cash-task-deal {
  color: #8ec9ff !important;
}
html[data-theme="dark"] body[data-view="ledger"] .cash-task-status.is-assigned {
  color: #8ee6a3 !important;
  background: rgba(76, 217, 100, .10) !important;
}
html[data-theme="dark"] body[data-view="ledger"] .cash-task-status.is-wait {
  color: #ffd08a !important;
  background: rgba(245, 158, 11, .12) !important;
}
body[data-view="ledger"] .led-ctx {
  color: var(--ui-muted-strong) !important;
  opacity: 1 !important;
}
html[data-theme="dark"] body[data-view="ledger"] :where(button.del, .del) {
  color: #ffb4b4 !important;
  background: color-mix(in srgb, #d11 26%, transparent) !important;
  border-color: color-mix(in srgb, #ffb4b4 35%, transparent) !important;
}
