nav {
    padding-top: 40px
}

.top-glow {
  position: absolute;
  top: 0;
  left: 0;

  width: 100%;
  height: 4px;
  z-index: 9999;
  pointer-events: none;

  background: linear-gradient(
    90deg,
    rgb(0, 247, 165),
    rgb(0, 255, 255),
    rgb(247, 189, 0),
    rgb(0, 255, 255),
    rgb(0, 247, 165)
  );

  background-size: 400% 100%;

  filter: blur(0.4px);
  box-shadow: 0 0 20px rgba(0, 255, 200, 0.6);

  animation: glow-flow 12s ease-in-out infinite;
}

/* Анимация переливания */
@keyframes glow-flow {
  0% {
    background-position: 0% 50%;
    opacity: 0.8;
  }
  50% {
    background-position: 100% 50%;
    opacity: 1;
  }
  100% {
    background-position: 0% 50%;
    opacity: 0.8;
  }
}
