.pc-marquee{--pc-marquee-duration:30s;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.pc-marquee-track{width:max-content;animation:pc-marquee-scroll var(--pc-marquee-duration) linear infinite;flex-wrap:nowrap;display:flex}.pc-marquee[data-direction=right] .pc-marquee-track{animation-direction:reverse}.pc-marquee[data-pause-on-hover=true]:hover .pc-marquee-track{animation-play-state:paused}@keyframes pc-marquee-scroll{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--pc-marquee-distance,50%)))}}@media (prefers-reduced-motion:reduce){.pc-marquee-track{animation:none}}.pc-chain-steps{grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid}.pc-chain-steps__hint,.pc-chain-steps__viewport{grid-area:1/1;min-width:0;min-height:0;transition:opacity .2s}.pc-chain-steps__hint{opacity:1;align-self:center}.pc-chain-steps__viewport{opacity:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.pc-chain-steps__track{animation:pc-chain-steps-scroll var(--pc-chain-steps-duration,8s) linear infinite;animation-play-state:paused}@keyframes pc-chain-steps-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}[role=group]:hover .pc-chain-steps__hint{opacity:0}[role=group]:hover .pc-chain-steps__viewport{opacity:1}[role=group]:hover .pc-chain-steps__track{animation-play-state:running}@media (prefers-reduced-motion:reduce){.pc-chain-steps__track{animation:none}}
