.protocol-partners-viewport{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,black 3rem,black calc(100% - 3rem),transparent);mask-image:linear-gradient(to right,transparent,black 3rem,black calc(100% - 3rem),transparent)}.protocol-partners-viewport::-webkit-scrollbar{display:none}.protocol-partners-track{display:flex;width:max-content;animation:noderr-partners-scroll 150s linear infinite}.protocol-partners-list{display:flex;flex:none;align-items:center;margin:0;padding:0;list-style:none}.protocol-partners-list li{flex:none;padding-inline:2rem}.protocol-partners-list a,.protocol-partners-list span{display:block;padding-block:.875rem;color:var(--primary);font-size:.875rem;font-weight:600;line-height:1.25rem;white-space:nowrap}.protocol-partners-list a:hover{color:var(--foreground)}.protocol-partners-list a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:768px){.protocol-partners-list li{padding-inline:2.5rem}}@media(hover:hover){.protocol-partners-viewport:hover .protocol-partners-track{animation-play-state:paused}}.protocol-partners-viewport:focus-within .protocol-partners-track{animation:none}.protocol-partners-viewport:focus-within .protocol-partners-copy{display:none}@media(prefers-reduced-motion:reduce){.protocol-partners-track{animation:none}.protocol-partners-copy,.protocol-partners-toggle{display:none}}@keyframes noderr-partners-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
