/* ==========================================================================
   CoeurFusion - Surcharges CSS pour Ultimate Member
   Astuce : utilisez l'inspecteur du navigateur pour trouver les classes
   exactes générées sur VOS pages (elles peuvent varier selon les
   extensions UM installées et la version).
   ========================================================================== */

/* --- Page de profil : conteneur général --- */
.um-profile {
    max-width: 100%;
}

/* --- Photo de couverture --- */
.um-cover {
    border-radius: 0 0 12px 12px;
}

/* --- Photo de profil (avatar) --- */
.um-photo img {
    border: 3px solid var(--cf-primary);
}

/* --- Formulaires de connexion / inscription --- */
.um-login .um-button,
.um-register .um-button {
    background-color: var(--cf-primary) !important;
    border-color: var(--cf-primary) !important;
    border-radius: 30px;
}

.um-login .um-button:hover,
.um-register .um-button:hover {
    background-color: var(--cf-secondary) !important;
}

/* --- Labels des champs de profil --- */
.um-field-label {
    color: var(--cf-dark);
    font-weight: 600;
}

/* Note sur !important :
   Ultimate Member charge son propre CSS avec une spécificité parfois élevée.
   Utilisez !important seulement quand un test dans l'inspecteur montre
   que la règle normale ne suffit pas à surcharger UM. Évitez d'en abuser
   ailleurs. */
