/* Update 5 Budget: remove legacy green from neutral progress tracks and healthy fills.
   Scoped to Budget only; risk/over-limit semantic colors are preserved. */
html[data-baakee-theme] #app .budget-cycle-track,
html[data-baakee-theme] #app .u2-current-cycle-track,
html[data-baakee-theme] #app .budget-v14-card .budget-v14-progress {
  background: color-mix(in srgb, var(--baakee-progress, var(--baakee-ink)) 9%, transparent) !important;
}
html[data-baakee-theme] #app .budget-cycle-track > i,
html[data-baakee-theme] #app .u2-current-cycle-track > i { background: var(--baakee-progress, var(--accent)) !important; background-image:none!important; }
html[data-baakee-theme] #app .budget-v14-card.good:not(.risk):not(.danger) .budget-v14-progress > i,
html[data-baakee-theme] #app .budget-v14-card.u2w-healthy:not(.risk):not(.danger) .budget-v14-progress > i { background: #0a805d !important; }
html[data-baakee-theme] #app .budget-v14-card.risk:not(.danger) .budget-v14-progress > i { background: #f59e0b !important; }
html[data-baakee-theme] #app .budget-v14-card.danger .budget-v14-progress > i { background: #d94a56 !important; }
