/*! tailwindcss v4.1.18 | MIT License | https://skorpia.com */

.navbar-scrolled {
  border-radius: 9999px;
  margin-left: auto;
  margin-right: auto;
  width: 90%;
  top: 0.5rem;
  background: rgba(23, 24, 37, 0.75);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  box-shadow:
    inset 0 0 0 1px hsla(0, 0%, 100%, 0.1),
    0 2px 8px rgba(0, 0, 0, 0.3);
}

@keyframes scrollDown {
  from {
    transform: translateY(-50%);
  }
  to {
    transform: translateY(0);
  }
}

@keyframes scrollUp {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-50%);
  }
}

.scroll-track-down,
.scroll-track-up {
  animation-duration: 90s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  will-change: transform;
}

.scroll-track-down {
  animation-name: scrollDown;
}

.scroll-track-up {
  animation-name: scrollUp;
}

.scroll-track-down img,
.scroll-track-up img {
  display: block;
}

.nav-item {
  transition: all 0.25s ease;
}

.nav-item.active {
  background: gray;
}

.nav-item.active img {
  filter: invert(1);
}
