.ai-cap-canvas.svelte-f1628s{background-image:radial-gradient(var(--color-border) 1px, transparent 1.2px);background-size:12px 12px}.ai-glow.svelte-3fhtg6{background-image:radial-gradient(closest-side at 60% 50%, color-mix(in srgb, var(--color-accent) 10%, transparent), transparent)}.ai-slider.svelte-2lh4cd{--card-w:520px;--gap:24px;--speed:70s;--veil-w:clamp(90px, 18vw, 320px)}@media (width<=700px){.ai-slider.svelte-2lh4cd{--card-w:300px;--gap:16px;--speed:55s}}.ai-track.svelte-2lh4cd{will-change:transform;width:max-content;animation:svelte-2lh4cd-ai-slide-left var(--speed) linear infinite;display:flex}.ai-row-b.svelte-2lh4cd{margin-left:calc((var(--card-w) + var(--gap)) / -2)}.ai-row-b.svelte-2lh4cd .ai-track:where(.svelte-2lh4cd){animation-name:svelte-2lh4cd-ai-slide-right;animation-duration:calc(var(--speed) * 1.12)}.ai-slider.svelte-2lh4cd[data-paused] .ai-track:where(.svelte-2lh4cd){animation-play-state:paused}.ai-set.svelte-2lh4cd{gap:var(--gap);padding:0 var(--gap) 0 0;flex:none;margin:0;list-style:none;display:flex}.ai-card.svelte-2lh4cd{width:var(--card-w);aspect-ratio:16/9;flex:none}@keyframes svelte-2lh4cd-ai-slide-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-2lh4cd-ai-slide-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.ai-veil.svelte-2lh4cd{z-index:2;width:var(--veil-w);pointer-events:none;position:absolute;top:0;bottom:0}.ai-veil-l.svelte-2lh4cd{background:linear-gradient(90deg, var(--color-background) 0%, color-mix(in srgb, var(--color-background) 94%, transparent) 14%, color-mix(in srgb, var(--color-background) 72%, transparent) 38%, color-mix(in srgb, var(--color-background) 34%, transparent) 66%, transparent 100%);left:0}.ai-veil-r.svelte-2lh4cd{background:linear-gradient(270deg, var(--color-background) 0%, color-mix(in srgb, var(--color-background) 94%, transparent) 14%, color-mix(in srgb, var(--color-background) 72%, transparent) 38%, color-mix(in srgb, var(--color-background) 34%, transparent) 66%, transparent 100%);right:0}.ai-veil.svelte-2lh4cd:before{content:"";-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000bf 45%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000bf 45%,#0000 100%)}.ai-veil-r.svelte-2lh4cd:before{-webkit-mask-image:linear-gradient(270deg,#000 0%,#000000bf 45%,#0000 100%);mask-image:linear-gradient(270deg,#000 0%,#000000bf 45%,#0000 100%)}@media (prefers-reduced-motion:reduce){.ai-track.svelte-2lh4cd{animation:none}.ai-row.svelte-2lh4cd{overflow-x:auto}}
