  /* Animation pour l'apparition */
  @keyframes slideInFromRight {
    from { transform: translateX(100%); opacity: 0; }
    to { transform: translateX(0); opacity: 1; }
  }
  /* Animation pour la disparition */
  @keyframes slideOutToRight {
    from { transform: translateX(0); opacity: 1; }
    to { transform: translateX(100%); opacity: 0; }
  }
  /* Classes Tailwind personnalisées */
  .animate-slide-in { animation: slideInFromRight 0.3s ease-out forwards; }
  .animate-slide-out { animation: slideOutToRight 0.3s ease-out forwards; }