ol[data-list="bullet"] > li {
  list-style-type: none ;
  position: relative ;
  padding-left: 20px ;
}

ol[data-list="bullet"] > li::before {
  content: "•" ;
  position: absolute ;
}

li[data-list="ordered"] {
  list-style-type: none;
  counter-increment: li;
  position: relative;
  padding-left: 20px;
}

li[data-list="ordered"]::before {
  content: counter(li) ".";
  position: absolute;
  left: 0;
  top: 0;
}
a:hover{
  cursor: pointer;
}

.reset-styles * {
  all: unset;
  display: revert;
}

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

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

  .marquee{
    width: 100%;
    position: relative;
  }

  .marquee-content {
    display: inline-block;
    animation: marquee 10s linear infinite;
    will-change: transform;
    /* Optional: Adjust the animation speed */
  }

  .marquee:hover .marquee-content {
    animation-play-state: paused;
  }

  