/* Style commun pour les boutons personnalisés */
.btn-quit-save {
  padding: 10px 20px !important;
  font-size: 14px; /* Ajustement de la taille du texte */
  border-radius: 50px !important; /* Border-radius accentué */
  cursor: pointer;
  margin: 0 10px;
  border: none;
  width: auto;
  display: inline-block; /* S'assurer qu'ils s'affichent côte à côte */
  height: 40px; /* Hauteur des boutons */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4); /* Ombre légère pour profondeur */
  text-align: center !important; /* Centrer le texte horizontalement */
  line-height: 20px !important; /* Légèrement inférieur à la hauteur pour remonter le texte */
  white-space: nowrap; /* Empêche le texte de passer à la ligne */
  min-width: 180px; /* Largeur minimale */
  max-width: 250px; /* Largeur maximale */
}

/* Bouton Enregistrer */
#btn_nouveau {
  background-color: #ffcd01 !important; /* Vert */
  color: white;
}

/* Bouton Enregistrer et Quitter */
#btn_enregistrer_quitter {
  background-color: #f44336; /* Rouge */
  color: white;
}

/* Effet de survol pour les deux boutons */
#btn_nouveau:hover,
#btn_enregistrer_quitter:hover {
  opacity: 0.8;
  height: 45px; /* Hauteur des boutons */  
}

/* Positionnement des boutons */
.webform-submission-form .form-actions {
  display: flex;
  justify-content: flex-start; /* Placer les boutons à gauche */
  align-items: center; /* Aligner verticalement */
}
