.FloatingMcpServers_scroller__jXO6U{max-width:100%;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,white 20%,white 80%,transparent);mask:linear-gradient(90deg,transparent,white 20%,white 80%,transparent)}.FloatingMcpServers_scroller__inner__PsskR{display:flex;flex-wrap:wrap;gap:1rem;padding-block:1rem;width:max-content;animation:FloatingMcpServers_scroll__Ywi7P 20s linear infinite}.FloatingMcpServers_scroller__jXO6U[data-speed=slow] .FloatingMcpServers_scroller__inner__PsskR{animation-duration:40s}.FloatingMcpServers_scroller__jXO6U[data-animated=true]{overflow:hidden}.FloatingMcpServers_scroller__jXO6U[data-animated=true] .FloatingMcpServers_scroller__inner__PsskR{width:max-content;flex-wrap:nowrap;animation:FloatingMcpServers_scroll__Ywi7P var(--_animation-duration,40s) var(--_animation-direction,forwards) linear infinite}.FloatingMcpServers_scroller__jXO6U:hover .FloatingMcpServers_scroller__inner__PsskR{animation-play-state:paused}.FloatingMcpServers_scroller__jXO6U[data-direction=right]{--_animation-direction:reverse}.FloatingMcpServers_scroller__jXO6U[data-direction=left]{--_animation-direction:forwards}.FloatingMcpServers_scroller__jXO6U[data-speed=fast]{--_animation-duration:20s}.FloatingMcpServers_scroller__jXO6U[data-speed=slow]{--_animation-duration:60s}@keyframes FloatingMcpServers_scroll__Ywi7P{to{transform:translate(calc(-50% - .5rem))}}.FloatingMcpServers_tag-list__qYOhU{margin:0;padding-inline:0;list-style:none}.FloatingMcpServers_tag-list__qYOhU li{padding:1rem;background:hsl(0,0%,95%);border-radius:.5rem;box-shadow:0 .5rem 1rem -.25rem hsl(0,0%,0%/.1)}.FloatingMcpServers_cardWrapper__ZWTn7{width:300px;flex-shrink:0}.FloatingMcpServers_card__Uer5e{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:180px;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:.5rem;cursor:pointer;transition:all .2s ease-in-out;overflow:hidden}.FloatingMcpServers_card__Uer5e:hover{transform:translateY(-5px);box-shadow:0 8px 12px rgba(0,0,0,.15)}.FloatingMcpServers_card__Uer5e img{max-width:100%;max-height:100%;object-fit:contain}@media (min-width:768px){.FloatingMcpServers_card__Uer5e{border-radius:1.5rem;padding:.75rem}}