@media (prefers-reduced-motion:no-preference){.art-anim.in-view .mcp-pulse{transform-box:fill-box;transform-origin:50%;opacity:0;animation:3.2s ease-out infinite mcp-pulse}.art-anim.in-view .mcp-pulse:nth-child(2){animation-delay:1.06s}.art-anim.in-view .mcp-pulse:nth-child(3){animation-delay:2.13s}@keyframes mcp-pulse{0%{opacity:.26;transform:scale(1)}70%{opacity:0}to{opacity:0;transform:scale(2.7)}}.art-anim.in-view .sw-card{animation:.6s cubic-bezier(.22,1,.36,1) both sw-rise;animation-delay:var(--d,0s)}@keyframes sw-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.art-anim.in-view .sw-spinner{transform-box:fill-box;transform-origin:50%;animation:.9s linear .55s infinite sw-spin}@keyframes sw-spin{to{transform:rotate(360deg)}}.art-anim.in-view .art-card{transform-box:fill-box;transform-origin:50%;animation:.7s cubic-bezier(.22,1,.36,1) both art-fan;animation-delay:var(--d,0s)}@keyframes art-fan{0%{opacity:0;transform:translateY(16px) rotate(var(--r,0deg)) scale(.95)}to{opacity:1;transform:none}}}.diagram-wrap.svelte-pgfq2a{container-type:inline-size}.diagram.svelte-pgfq2a{aspect-ratio:3;font-size:1.3333cqw;position:relative}.rails.svelte-pgfq2a{width:100%;height:100%;position:absolute;inset:0}.card.svelte-pgfq2a{background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 0 8px #0000000a,0 0 0 1px #0000000f}.source.svelte-pgfq2a{border-radius:.75em;gap:.5em;width:30.6667%;height:23.5%;top:12.5%;left:34.6667%}.store.svelte-pgfq2a{border-radius:.75em;gap:.625em;width:14.3333%;height:28%;padding:0 .5em;top:59.75%}.label.svelte-pgfq2a{letter-spacing:-.01em;text-align:center;color:#111;font-size:1em;font-weight:500;line-height:1.2}.store-icon.svelte-pgfq2a{width:1.5em;height:1.5em}.spark-icon.svelte-pgfq2a{width:1.6667em;height:1.6667em}.rail.svelte-pgfq2a{stroke:#e4e4e6;stroke-width:1.5px}.flow.svelte-pgfq2a{stroke:#1062fe;stroke-width:2px;stroke-linecap:round;stroke-dasharray:.2 5}html.reveal-ready .diagram.svelte-pgfq2a .rail:where(.svelte-pgfq2a){stroke-dasharray:1;stroke-dashoffset:1px}html.reveal-ready .diagram.svelte-pgfq2a .flow:where(.svelte-pgfq2a),html.reveal-ready .diagram.svelte-pgfq2a .card:where(.svelte-pgfq2a){opacity:0}html.reveal-ready .in-view .diagram.svelte-pgfq2a .rail:where(.svelte-pgfq2a){animation:svelte-pgfq2a-ds-draw .7s ease-out calc(var(--i) * 80ms) forwards}html.reveal-ready .in-view .diagram.svelte-pgfq2a .card:where(.svelte-pgfq2a){animation:svelte-pgfq2a-ds-pop .6s cubic-bezier(.16, 1, .3, 1) calc(.16s + var(--n) * 70ms) forwards}html.reveal-ready .in-view .diagram.svelte-pgfq2a .flow:where(.svelte-pgfq2a){opacity:1;animation:4s linear .7s infinite svelte-pgfq2a-ds-signal}@keyframes svelte-pgfq2a-ds-draw{to{stroke-dashoffset:0}}@keyframes svelte-pgfq2a-ds-pop{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes svelte-pgfq2a-ds-signal{0%{stroke-dashoffset:.25px}60%,to{stroke-dashoffset:-1.05px}}@media (prefers-reduced-motion:reduce){html.reveal-ready .diagram.svelte-pgfq2a .rail:where(.svelte-pgfq2a){stroke-dasharray:none;stroke-dashoffset:0}html.reveal-ready .diagram.svelte-pgfq2a .card:where(.svelte-pgfq2a){opacity:1}html.reveal-ready .diagram.svelte-pgfq2a .flow:where(.svelte-pgfq2a){display:none}}
