.marquee{gap:32px;gap:var(--marquee-gap,32px);overflow:clip;overflow-y:var(--marquee-overflow-y,clip);-webkit-user-select:none;user-select:none;display:flex}.marquee__content{justify-content:space-around;align-items:center;gap:32px;gap:var(--marquee-gap,32px);min-width:100%;animation:40s linear infinite marquee-scroll;animation:marquee-scroll var(--marquee-duration,40s) linear infinite;will-change:transform;flex-shrink:0;display:flex}@keyframes marquee-scroll{0%{transform:translate(0,0)}to{transform:translate(calc(-100% - 32px));transform:translate3d(calc(-100% - var(--marquee-gap,32px)), 0, 0)}}.marquee[data-paused] .marquee__content{will-change:auto;animation-play-state:paused}.marquee:focus-within .marquee__content{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.marquee:not([data-hover-pause=false]):hover .marquee__content{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.marquee{flex-wrap:wrap;justify-content:center;overflow:visible}.marquee__content{will-change:auto;flex-wrap:wrap;justify-content:center;min-width:0;animation:none}.marquee__content[aria-hidden=true]{display:none}}
