.carousel.svelte-1n2cp47{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.track.svelte-1n2cp47{align-items:center;gap:2.5rem;width:max-content;animation:38s linear infinite svelte-1n2cp47-scroll;display:flex}.carousel.svelte-1n2cp47:hover .track:where(.svelte-1n2cp47){animation-play-state:paused}.slide.svelte-1n2cp47{border:1px solid var(--line);background:#ffffffb3;border-radius:14px;flex:none;place-items:center;width:140px;height:64px;padding:.6rem .9rem;display:grid}.slide.svelte-1n2cp47 img:where(.svelte-1n2cp47){object-fit:contain;filter:grayscale(.2);transform-origin:50%;width:auto;max-width:100%;max-height:42px;transform:scale(1.15)}.carousel.platforms.svelte-1n2cp47 .slide:where(.svelte-1n2cp47){background:#fff;width:170px;height:76px;padding:.65rem .85rem}.carousel.platforms.svelte-1n2cp47 .slide:where(.svelte-1n2cp47) img:where(.svelte-1n2cp47){filter:none;max-width:145px;max-height:50px;transform:none}@keyframes svelte-1n2cp47-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 1.25rem))}}@media (prefers-reduced-motion:reduce){.track.svelte-1n2cp47{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.slide.duplicate.svelte-1n2cp47{display:none}}
