/* Members header stats — icon without colored circle background */
.members-header .stat-icon,
.members-header .stat-card .stat-icon,
.members-header .stats-grid .stat-icon {
    background: transparent !important;
    background-image: none !important;
    box-shadow: none !important;
    width: auto !important;
    height: auto !important;
    min-width: 0 !important;
    min-height: 0 !important;
    padding: 0 !important;
    margin: 0 0.35rem 0 0 !important;
    border-radius: 0 !important;
    animation: none !important;
    font-size: 1.1rem !important;
}

.members-header .stat-card-primary .stat-icon,
.members-header .stat-card-primary .stat-icon i { color: #3b82f6 !important; }
.members-header .stat-card-success .stat-icon,
.members-header .stat-card-success .stat-icon i { color: #10b981 !important; }
.members-header .stat-card-info .stat-icon,
.members-header .stat-card-info .stat-icon i { color: #06b6d4 !important; }
.members-header .stat-card-warning .stat-icon,
.members-header .stat-card-warning .stat-icon i { color: #f59e0b !important; }

.members-header .stat-card {
    border-radius: 0 !important;
    background: #fff !important;
    border: 1px solid #e2e8f0 !important;
    box-shadow: none !important;
    padding: 0.4rem 0.75rem !important;
    gap: 0.35rem !important;
}

.members-header .stat-card::before {
    display: none !important;
}
