.toast-custom {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  z-index: 9999 !important;
  max-width: 90%;
  text-align: center;
}

.toastify-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(15, 23, 42, 0.3);
  z-index: 9998;
}

.gradient-border {
  border: 2px solid transparent;
  border-radius: 0.75rem;
  /* sama dengan rounded-xl */
  background: linear-gradient(white, white) padding-box,
    linear-gradient(to right, #CD3E99, #2DA4DC) border-box;
}