.marquee{position:relative;display:flex;overflow:hidden;user-select:none;gap:var(--gap)}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;gap:var(--gap);min-width:100%;padding:0}.marquee__content li{list-style-type:none;margin:0}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@media(prefers-reduced-motion: reduce){.marquee{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:auto;cursor:grab}.enable-animation .marquee__content{animation:none !important;transform:none !important}.marquee__content[aria-hidden=true]{display:none}.marquee__content{min-width:0;width:max-content;justify-content:flex-start}.marquee__content,.marquee__content *{user-select:none}}.enable-animation .marquee__content{animation:scroll var(--duration) linear infinite}.marquee--reverse .marquee__content{animation-direction:reverse}.marquee--hover-pause:hover .marquee__content{animation-play-state:paused}@keyframes scroll-abs{from{transform:translateX(calc(100% + var(--gap)))}to{transform:translateX(0)}}.marquee--fade::before,.marquee--fade::after{content:"";position:absolute;top:0;bottom:0;width:4rem;z-index:1;pointer-events:none}.marquee--fade::before{left:0;background:linear-gradient(to right, var(--fade-color), transparent);background-repeat:no-repeat}.marquee--fade::after{right:0;background:linear-gradient(to left, var(--fade-color), transparent)}/*# sourceMappingURL=marquee.css.map */
