  body {
  font-family: 'Inter', sans-serif;
}


  #mobileTabbar a {
    opacity: 0.5;
    transition: opacity 0.3s ease;
  }

  #mobileTabbar a.active {
    opacity: 1;
    color: #ffffff;
  }


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

  .animate-marquee {
    display: inline-block;
    white-space: nowrap;
    animation: marquee 30s linear infinite;
  }




 .telegram-chat {
      position: fixed;
      bottom: 30px;
      right: 20px;
      background-color: transparent;
      width: 64px;
      height: 64px;
      border-radius: 50%;
      box-shadow: none;
      display: flex;
      align-items: center;
      justify-content: center;
      z-index: 9999;
      cursor: pointer;
      transition: transform 0.3s ease;
    }

    .telegram-chat:hover {
      transform: scale(1.25);
    }

    .telegram-chat img {
      width: 50px;
    }
