
.modal-enter-active[data-v-6be54fb6],
.modal-leave-active[data-v-6be54fb6] {
  transition: all 0.3s ease;
}
.modal-enter-from[data-v-6be54fb6],
.modal-leave-to[data-v-6be54fb6] {
  opacity: 0;
}
.modal-enter-from .modal-content[data-v-6be54fb6],
.modal-leave-to .modal-content[data-v-6be54fb6] {
  transform: scale(0.95) translateY(20px);
}
.modal-enter-active .modal-content[data-v-6be54fb6],
.modal-leave-active .modal-content[data-v-6be54fb6] {
  transition: transform 0.3s ease;
}

/* Slide transitions */
.slide-left-enter-active[data-v-6be54fb6],
.slide-left-leave-active[data-v-6be54fb6],
.slide-right-enter-active[data-v-6be54fb6],
.slide-right-leave-active[data-v-6be54fb6] {
  transition: all 0.25s ease;
}
.slide-left-enter-from[data-v-6be54fb6] {
  opacity: 0;
  transform: translateX(30px);
}
.slide-left-leave-to[data-v-6be54fb6] {
  opacity: 0;
  transform: translateX(-30px);
}
.slide-right-enter-from[data-v-6be54fb6] {
  opacity: 0;
  transform: translateX(-30px);
}
.slide-right-leave-to[data-v-6be54fb6] {
  opacity: 0;
  transform: translateX(30px);
}
