@keyframes arrow-bottom {
  0% {
    transform: translateY(0) rotate(45deg);
  }
  50% {
    opacity: 0;
    transform: translateY(100%) rotate(45deg);
  }
  51% {
    opacity: 0;
    transform: translateY(-70%) rotate(45deg);
  }
  100% {
    transform: translateY(0) rotate(45deg);
  }
}
@keyframes arrow-topRight {
  0% {
    transform: translate(0);
  }
  50% {
    opacity: 0;
    transform: translate(20%, -20%);
  }
  51% {
    opacity: 0;
    transform: translate(-50%, 50%);
  }
  100% {
    transform: translate(0);
  }
}
/*
* override.css
*
*/
.s5-container {
  overflow-x: clip;
  padding: 0;
  max-width: 100%;
}

.s5-returnToTop {
  margin-top: 0;
}

[data-simplebar]::-webkit-scrollbar {
  display: none;
}

.simplebar-scrollbar::before {
  margin-top: 0;
  margin-left: -0.125rem;
  border-radius: 9999px;
  height: 0.25rem !important;
  background: var(--color-line-gray);
}
@media (min-width: 768px) {
  .simplebar-scrollbar::before {
    margin-top: 0.0625rem;
    height: 0.5625rem !important;
  }
}

.simplebar-scrollbar.simplebar-visible::before {
  opacity: 1;
}

.simplebar-track {
  height: 0.625rem !important;

  border-block: 0.0625rem solid var(--color-line-gray);
}
@media (min-width: 768px) {
  .simplebar-track {
    height: 1rem !important;
  }
}