.app-footer {
    background-color: #f8f9fa; 
    border-top: 1px solid #e9ecef;
}

.text-gray-800 {
    color: #343a40;
}

.text-hover-primary:hover {
    color: #007bff;
}

.text-muted {
    color: #6c757d; /* Couleur du texte atténuée */
}

.fw-semibold {
    font-weight: 600; /* Poids de police pour le texte */
}

.ms-2 {
    margin-left: 0.5rem; /* Marge à gauche pour le séparateur */
}

.me-2 {
    margin-right: 0.5rem; /* Marge à droite pour le séparateur */
}
