.marquee-component{--marquee-bg-color:#fff;--marquee-fg-color:#000;background-color:var(--marquee-bg-color);color:var(--marquee-fg-color)}
.marquee-component.bg-primary{--marquee-bg-color:var(--primary-color-bg);--marquee-fg-color:var(--primary-color-fg)}
.marquee-component.bg-secondary{--marquee-bg-color:var(--secondary-color-bg);--marquee-fg-color:var(--secondary-color-fg)}
.marquee-component.bg-tertiary{--marquee-bg-color:var(--tertiary-color-bg);--marquee-fg-color:var(--tertiary-color-fg)}
.marquee-component__container{padding:16px 0}
.marquee-component:not(.isAuthor) .marquee-component__description{position:absolute;top:-100vh}
.marquee-component:not(.isAuthor) .marquee-component__description .cmp-text{display:inline-flex}
.marquee-component:not(.isAuthor) .marquee-component__wrap{--marquee-amount-translate:0;--marquee-amount-speed:12s;overflow:hidden;display:flex}
@keyframes marquee-content-right-to-left{from{transform:translateX(0)}
to{transform:translateX(calc(var(--marquee-amount-translate) * -1))}
}
@keyframes marquee-content-left-to-right{from{transform:translateX(0)}
to{transform:translateX(var(--marquee-amount-translate))}
}
.marquee-component:not(.isAuthor) .marquee-component__wrap .cmp-text{display:inline-flex;white-space:nowrap;animation-timing-function:linear;animation-duration:var(--marquee-amount-speed);animation-iteration-count:infinite;will-change:transform}
.marquee-component:not(.isAuthor) .marquee-component__wrap .cmp-text>*{padding:5px 0}
.marquee-component:not(.isAuthor):not(.animation-disabled) .marquee-component__wrap.right-to-left .cmp-text{animation-name:marquee-content-right-to-left}
.marquee-component:not(.isAuthor):not(.animation-disabled) .marquee-component__wrap.left-to-right{justify-content:flex-end}
.marquee-component:not(.isAuthor):not(.animation-disabled) .marquee-component__wrap.left-to-right .cmp-text{animation-name:marquee-content-left-to-right}