thth-marquee{--_duration: var(--thth-marquee-duration, 15s);--_gap: var(--thth-marquee-gap, 6rem);--_scroll-start: 0;--_scroll-end: calc(-100% - var(--_gap));display:-webkit-box;display:-ms-flexbox;display:flex;gap:6rem;gap:var(--_gap);overflow:clip;font-family:serif;font-size:4rem;font-weight:700}thth-marquee ul{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--_gap);-webkit-animation:thth-marquee var(--_duration) linear infinite;animation:thth-marquee var(--_duration) linear infinite}:is(thth-marquee ul) li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}:is(:is(thth-marquee ul) li) img,:is(:is(thth-marquee ul) li) svg{width:auto;height:6rem}:is(thth-marquee ul):first-child .first{outline:2px solid red}@-webkit-keyframes thth-marquee{0%{-webkit-transform:translate3d(var(--_scroll-start),0,0);transform:translate3d(var(--_scroll-start),0,0)}to{-webkit-transform:translate3d(var(--_scroll-end),0,0);transform:translate3d(var(--_scroll-end),0,0)}}@keyframes thth-marquee{0%{-webkit-transform:translate3d(var(--_scroll-start),0,0);transform:translate3d(var(--_scroll-start),0,0)}to{-webkit-transform:translate3d(var(--_scroll-end),0,0);transform:translate3d(var(--_scroll-end),0,0)}}
