/* CSS personnalisé généré automatiquement */

/* Couleur principale */
.logo h1,
.feature-card h3,
.member-card h3,
.admin-card h3,
.event-info h3,
.sponsor-card h3,
.cta h2,
.about-section h2 {
    color: #e74c3c !important;
}

/* Header */
header {
    background-color: #1a1a1a !important;
}

/* Boutons principaux */
.btn-secondary,
.btn-primary:hover,
.btn-login,
.admin-table th,
.files-table th,
.schedule-table th {
    background-color: #e74c3c !important;
}

/* Boutons hover */
.btn-secondary:hover {
    background-color: #e74c3c !important;
    filter: brightness(0.9);
}

/* Sections dégradées */
.become-sponsor,
.disciplines-list li {
    background: linear-gradient(135deg, #e74c3c 0%, #e74c3c 100%) !important;
}

/* Liens et accents */
a:hover,
.nav-links a:hover {
    color: #e74c3c !important;
}

/* Bordures et séparateurs */
.admin-section h2 {
    border-bottom-color: #e74c3c !important;
}
