/**
 * Correction des couleurs des labels pour une meilleure lisibilité
 */

/* Mettre tous les labels en noir */
.form-group label {
    color: #000 !important;
}

/* Conserver l'astérisque rouge pour les champs obligatoires */
.required-mark {
    color: #e74c3c !important;
}

/* Assurer que les titres de section restent dans la couleur du thème */
.form-section h4 {
    color: var(--text) !important;
}

/* Référence 1 avec astérisque uniquement pour pompe à injection */
.required-field label[for="ref1"]::after {
    content: " *";
    color: #e74c3c;
}
