.carousel.svelte-1h2t7k0{position:relative;overflow:hidden;padding-block:.5rem;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(to right,transparent,black 50%,black 50%,transparent);mask-image:linear-gradient(to right,transparent,black 50%,black 50%,transparent)}.scrolling-content.svelte-1h2t7k0{gap:var(--gap);display:flex}.carousel.svelte-1h2t7k0 ul:where(.svelte-1h2t7k0){display:flex;gap:var(--gap);animation:svelte-1h2t7k0-scroll var(--animation-duration) linear infinite}.carousel.svelte-1h2t7k0 li:where(.svelte-1h2t7k0){width:var(--item-width);text-align:center;font-size:var(--text-2xl);font-weight:700;white-space:nowrap}@keyframes svelte-1h2t7k0-scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}#target.svelte-znyukj{aspect-ratio:1/1;background-color:var(--target-color);transform:rotate(var(--target-roation));-webkit-mask-image:linear-gradient(to right,transparent,black,transparent),linear-gradient(to bottom,transparent,black,transparent),radial-gradient(circle,black 10%,transparent 90%);mask-image:linear-gradient(to right,transparent,black,transparent),linear-gradient(to bottom,transparent,black,transparent),radial-gradient(circle,black 10%,transparent 90%);-webkit-mask-composite:source-over;mask-composite:intersect}@keyframes svelte-fcasf6-floating-animation{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.02)}}#impact.svelte-fcasf6:after{content:"";z-index:-1;position:absolute;left:0;width:60vw;height:60vh;border-radius:50%;background-image:radial-gradient(color-mix(in oklab,var(--primary) 70%,transparent),transparent 60%);transform:translate(-85%);animation:svelte-fcasf6-pulse 10s infinite}#impact.svelte-fcasf6:before{content:"";z-index:-1;position:absolute;right:0;width:60vw;height:60vh;border-radius:50%;background-image:radial-gradient(color-mix(in oklab,var(--primary) 70%,transparent),transparent 60%);transform:translate(85%);animation:svelte-fcasf6-pulse 10s infinite}@keyframes svelte-fcasf6-pulse{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.bg-grid-pattern.svelte-qvavip{--line-color: color-mix(in lch, var(--foreground) 13%, transparent);background-image:linear-gradient(90deg,var(--line-color) 1px,#0000 1px),linear-gradient(var(--line-color) 1px,#0000 1px);background-size:40px 40px}
