@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}#ticker-track{display:flex;will-change:transform}.mask-gradient-ticker{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%)}@keyframes featured-ripple{0%{transform:scale(1);opacity:.6}to{transform:scale(2);opacity:0}}.featured-badge{position:relative;z-index:1}.featured-badge:before{content:"";position:absolute;inset:0;background-color:#dc2626;border-radius:inherit;z-index:-1;animation:featured-ripple 1.2s ease-out infinite}@media(prefers-reduced-motion:reduce){.featured-badge:before{animation:none}#ticker-track{animation:none!important}}
