kt-ui-popup {
  display: none;
}

.kt-ui-popup .popup-window-titlebar {
  height: auto;
}

.kt-ui-popup .popup-window-titlebar-text,
.kt-ui-popup .popup-window-titlebar-text-version {
  overflow: revert;
  text-wrap: balance;
  white-space: revert;
}

.popup-scale-up-animation {
  animation: scaleUp 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}

.popup-quick-scale-down-animation {
  animation: scaleDown 0.2s linear forwards;
}

@keyframes scaleUp {
  0% {
    transform: scale(0.8) translateY(1000px);
    opacity: 0;
  }
  100% {
    transform: scale(1) translateY(0px);
    opacity: 1;
  }
}
@keyframes scaleDown {
  0% {
    transform: scale(1) translateY(0px);
    opacity: 1;
  }
  100% {
    transform: scale(0.8) translateY(1000px);
    opacity: 0;
  }
}