.visual.svelte-f3ecir{position:relative}.stage.svelte-f3ecir{perspective:3400px;height:clamp(22rem,34vw,28rem);position:relative}.rail.svelte-f3ecir{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateX(3deg)rotateY(-4deg)}.deck.dup.svelte-f3ecir{display:none}.deck.svelte-f3ecir{aspect-ratio:16/9;background:var(--m-surface);border:1px solid var(--m-border);width:62%;animation:svelte-f3ecir-convey var(--cycle) linear infinite;animation-delay:var(--d);will-change:transform, opacity;border-radius:12px;margin:0;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 2px 6px #1413100f,0 30px 60px -32px #1413108c}@keyframes svelte-f3ecir-convey{0%{opacity:0;z-index:20;transform:translate3d(-60%,-350%,-1000px)rotateX(4deg)rotateY(-3deg)}7%{opacity:.42}14%{opacity:.68;z-index:58;transform:translate3d(-60%,-262%,-396px)rotateX(3.06deg)rotateY(-2.21deg)}29%{opacity:.96;z-index:95;transform:translate3d(-60%,-131%,205px)rotateX(2.12deg)rotateY(-1.02deg)}43%{opacity:1;z-index:97;transform:translate3d(-34%,-7%,227px)rotateX(2.08deg)rotateY(.18deg)}57%{opacity:.81;z-index:74;transform:translate3d(90%,20%,-135px)rotateX(2.65deg)rotateY(1.37deg)}71%{opacity:.48;z-index:36;transform:translate3d(221%,20%,-744px)rotateX(3.6deg)rotateY(2.56deg)}85%{opacity:0;z-index:10;transform:translate3d(352%,20%,-1353px)rotateX(4.5deg)rotateY(3.7deg)}to{opacity:0;z-index:20;transform:translate3d(-60%,-350%,-1000px)rotateX(4deg)rotateY(-3deg)}}@media (prefers-reduced-motion:reduce){.deck.svelte-f3ecir{opacity:1;animation:none}.deck.svelte-f3ecir:first-child{z-index:95;transform:translate3d(-60%,-131%,205px)rotateX(2.12deg)rotateY(-1.02deg)}.deck.svelte-f3ecir:nth-child(2){z-index:97;transform:translate3d(-34%,-7%,227px)rotateX(2.08deg)rotateY(.18deg)}.deck.svelte-f3ecir:nth-child(3){opacity:.81;z-index:74;transform:translate3d(90%,20%,-135px)rotateX(2.65deg)rotateY(1.37deg)}.deck.svelte-f3ecir:nth-child(n+4){display:none}}@media (width<=767px){.stage.svelte-f3ecir{perspective:none;height:auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.rail.svelte-f3ecir{gap:.75rem;width:max-content;animation:32s linear infinite svelte-f3ecir-convey-sideways;display:flex;position:static;transform:none}.deck.svelte-f3ecir{opacity:1;flex:none;width:64vw;animation:none;position:static;transform:none}.deck.dup.svelte-f3ecir{display:block}@keyframes svelte-f3ecir-convey-sideways{0%{transform:translate(-50%)}to{transform:translate(0)}}}
