.page {
  &-enter-active,
  &-leave-active {
    transition: all 0.15s;
  }

  &-enter-from,
  &-leave-to {
    opacity: 0;
    filter: blur(1em);
  }
}

.switch {
  &-enter-active,
  &-leave-active {
    transition: all 0.15s ease-in-out;
  }

  &-enter-from,
  &-leave-to {
    opacity: 0;
  }
}

.transition {
  &-ease {
    transition: all 0.3s ease;
  }
  
  &-portal {
    transition: all 0.6942s ease-in;
  }
}

.button {
  &-twitter:hover {
    transform: translateZ(0) scale(1.1) rotate(-10deg);
  }

  &-back:hover {
    transform: translateZ(0) scale(0.9);
  }
}