.stats-module {
    background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);
    border-left: 4px solid #1a8754;
    border-radius: 12px;
    padding: 24px;
    min-height: 250px;
}

.stats-module h4 {
    color: #1a8754;
    font-weight: 700;
    margin-bottom: 16px;
}

.stats-module .card {
    background: transparent;
    border: none;
    box-shadow: none;
}

.stats-module .card-body {
    padding: 0;
}

/* Dark mode */
body.dark-mode .stats-module {
    background: linear-gradient(135deg, #2a2a2a 0%, #1d3557 100%);
}

body.dark-mode .stats-module h4 {
    color: #1a8754;
}