.form-item, .block:not(.exclude-styles), .views-row {
    border-radius: 16px; /* Ajusté pour un look plus compact */
    padding: 20px 10px; /* Consolidé */
    margin: 10px 15px 20px; /* Uniformisé */
    border: 1px solid #f5fbff; /* Liseré subtil */
    box-shadow: 0 6px 12px #0000001a, 0 2px 4px #0000000f; /* Ombre moderne */
    transition: box-shadow 0.3s ease, transform 0.2s ease; /* Transition douce */
  }
  
  .form-item:hover, .block:not(.exclude-styles):hover, .views-row:hover {
    box-shadow: 0 8px 16px #00000033, 0 4px 8px #0000001a; /* Effet au survol */
    transform: translateY(-3px); /* Légère élévation au survol */
  }
  
  
  

/* Style pour tous les boutons d'enregistrement */
button[type="submit"],
input[type="submit"] {
  background-color: #3559b0; /* Couleur jaune pour le bouton */
  border: none; /* Retirer les bordures par défaut */
  color: white; /* Texte en blanc */
  padding: 10px 20px; /* Ajouter un peu d'espace à l'intérieur du bouton */
  border-radius: 8px; /* Arrondir les bords du bouton */
  cursor: pointer; /* Changer le curseur lorsque l'on survole le bouton */
  transition: background-color 0.3s ease; /* Ajout d'une transition douce pour le changement de couleur */
}

/* Style pour les boutons d'enregistrement au survol */
button[type="submit"]:hover,
input[type="submit"]:hover {
  background-color: #3c6ebe; /* Couleur pour le survol */
}
  