.stat-bg-dark-green {
    background: linear-gradient(135deg, #134e4a 0%, #065f46 100%) !important;
    color: #fff !important;
    border-radius: 1rem;
    box-shadow: 0 4px 24px rgba(0,0,0,0.25);
    border: none !important;
}
.stat-bg-dark-blue {
    background: linear-gradient(135deg, #1e293b 0%, #2563eb 100%) !important;
    color: #fff !important;
    border-radius: 1rem;
    box-shadow: 0 4px 24px rgba(0,0,0,0.25);
    border: none !important;
}
.stat-bg-dark-red {
    background: linear-gradient(135deg, #581c1c 0%, #dc2626 100%) !important;
    color: #fff !important;
    border-radius: 1rem;
    box-shadow: 0 4px 24px rgba(0,0,0,0.25);
    border: none !important;
}
.stat-bg-dark-pink {
    background: linear-gradient(135deg, #831843 0%, #db2777 100%) !important;
    color: #fff !important;
    border-radius: 1rem;
    box-shadow: 0 4px 24px rgba(0,0,0,0.25);
    border: none !important;
}
.stat-bg-dark-green .fi-stat-description,
.stat-bg-dark-blue .fi-stat-description,
.stat-bg-dark-red .fi-stat-description,
.stat-bg-dark-pink .fi-stat-description,
.stat-bg-dark-green .fi-stat-value,
.stat-bg-dark-blue .fi-stat-value,
.stat-bg-dark-red .fi-stat-value,
.stat-bg-dark-pink .fi-stat-value {
    color: #fff !important;
}
.stat-bg-dark-green .fi-icon,
.stat-bg-dark-blue .fi-icon,
.stat-bg-dark-red .fi-icon,
.stat-bg-dark-pink .fi-icon {
    color: #fff !important;
    opacity: 0.85;
}

.stat-bg-dark-green .text-gray-500 {
    color: #fff !important;
}

.stat-bg-dark-blue .text-gray-500 {
    color: #fff !important;
}
.stat-bg-dark-red .text-gray-500 {
    color: #fff !important;
}
.stat-bg-dark-pink .text-gray-500 {
    color: #fff !important;
}

.stat-bg-dark-green .text-gray-950 {
    color: #fff !important;
}
.stat-bg-dark-blue .text-gray-950 {
    color: #fff !important;
}
.stat-bg-dark-red .text-gray-950 {
    color: #fff !important;
}
.stat-bg-dark-pink .text-gray-950 {
    color: #fff !important;
}

.stat-bg-dark-green .text-custom-600 {
    color: #fff !important;
}
.stat-bg-dark-blue .text-custom-600 {
    color: #fff !important;
}
.stat-bg-dark-red .text-custom-600 {
    color: #fff !important;
}
.stat-bg-dark-pink .text-custom-600 {
    color: #fff !important;
}

.stat-bg-dark-green .text-custom-500 {
    color: #fff !important;
}
.stat-bg-dark-blue .text-custom-500 {
    color: #fff !important;
}
.stat-bg-dark-red .text-custom-500 {
    color: #fff !important;
}
.stat-bg-dark-pink .text-custom-500 {
    color: #fff !important;
}
