line-flex;
      gap: 20px;
      animation: scroll-nav 25s linear infinite;
    }

    .floating-nav a {
      padding: 8px 16px;
      background: #f5f5f5;
      border-radius: 8px;
      text-decoration: none;
      color: #333;
      font-weight: bold;
      white-space: nowrap;
    }

    @keyframes scroll-nav {
      0% {
        transform: translateX(0);
      }
      100% {
        transform: translateX(-100%);
      }
    }

    /* pause when we click */
    .floating-nav-w