/* Style minimalis untuk scrollbar */
.minimal-scroll {
  overflow-y: scroll;
}

.minimal-scroll::-webkit-scrollbar {
  width: 6px;
  /* Lebar scrollbar */
}

.minimal-scroll::-webkit-scrollbar-thumb {
  background-color: #c4c4c4;
  /* Warna thumb scrollbar */
  border-radius: 10px;
  /* Membuat ujung thumb bulat */
}

.minimal-scroll::-webkit-scrollbar-thumb:hover {
  background-color: #a1a1a1;
  /* Warna thumb saat hover */
}

.minimal-scroll::-webkit-scrollbar-track {
  background-color: #f4f4f4;
  /* Warna track scrollbar */
  border-radius: 10px;
  /* Membuat ujung track bulat */
}

@keyframes float {
  0%,
  100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(15px);
  }
}

.float-bounce {
  animation: float 4.5s ease-in-out infinite;
}

.scroll-hidden::-webkit-scrollbar {
  display: none;
}

.scroll-hidden {
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
