Container for applying the edge effects .token-grid-container{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.token-grid-container:after{right:0;background:linear-gradient(270deg,#030304 0,transparent)}.token-grid-container:after,.token-grid-container:before{content:"";position:absolute;top:0;width:200px;height:100%;z-index:10;pointer-events:none}.token-grid-container:before{left:0;background:linear-gradient(90deg,#030304 0,transparent)}@media (max-width:768px){.token-grid-container:after,.token-grid-container:before{width:40px}}.token-row-wrapper{width:100%}.token-row{display:flex;flex-shrink:0;align-items:center;gap:24px;margin-bottom:6px;animation:slide-left var(--animation-duration,20s) linear infinite;will-change:transform;transform:translateZ(0);backface-visibility:hidden}@keyframes slide-left{0%{transform:translateZ(0)}to{transform:translate3d(-3120px,0,0)}}.token-item-wrapper{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden}