
/* V235 — ONLY the four requested Revenue Report KPI cards receive strong colors. */
.v235-revenue-kpi-grid{
  gap:7px!important;
  background:transparent!important;
  overflow:visible!important;
}
.v235-revenue-kpi-grid > *{
  border:1px solid var(--border)!important;
  border-radius:11px!important;
  overflow:hidden!important;
  box-shadow:0 2px 8px rgba(15,23,42,.045)!important;
}
/* 1 Tổng Doanh thu — blue */
.v235-revenue-kpi-grid > :nth-child(1){
  background:linear-gradient(145deg,color-mix(in srgb,#2563eb 13%,var(--background)),color-mix(in srgb,#2563eb 5%,var(--background)))!important;
  border-color:color-mix(in srgb,#2563eb 34%,var(--border))!important;
}
/* 2 Doanh thu đã thu — green */
.v235-revenue-kpi-grid > :nth-child(2){
  background:linear-gradient(145deg,color-mix(in srgb,#16a34a 14%,var(--background)),color-mix(in srgb,#16a34a 5%,var(--background)))!important;
  border-color:color-mix(in srgb,#16a34a 36%,var(--border))!important;
}
/* 3 Lợi nhuận đã thu — amber/gold */
.v235-revenue-kpi-grid > :nth-child(3){
  background:linear-gradient(145deg,color-mix(in srgb,#d97706 15%,var(--background)),color-mix(in srgb,#d97706 5%,var(--background)))!important;
  border-color:color-mix(in srgb,#d97706 37%,var(--border))!important;
}
/* 4 LN tạm tính chưa thu — purple */
.v235-revenue-kpi-grid > :nth-child(4){
  background:linear-gradient(145deg,color-mix(in srgb,#7c3aed 13%,var(--background)),color-mix(in srgb,#7c3aed 5%,var(--background)))!important;
  border-color:color-mix(in srgb,#7c3aed 34%,var(--border))!important;
}
.v235-revenue-kpi-grid > :nth-child(-n+4) .stat-figure{
  font-weight:850!important;
  letter-spacing:-.035em!important;
}
@media(max-width:1100px){
 .v235-revenue-kpi-grid{gap:6px!important}
 .v235-revenue-kpi-grid > *{border-radius:9px!important}
}
