.marquee-track.svelte-uh26pf{width:max-content;animation:svelte-uh26pf-marquee var(--marquee-duration) linear infinite}@keyframes svelte-uh26pf-marquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@media (prefers-reduced-motion:reduce){.marquee-track.svelte-uh26pf{animation:none;transform:none}}.cad-blueprint.svelte-1pxg8pc .cad-spine:where(.svelte-1pxg8pc){stroke-dasharray:220;stroke-dashoffset:220px;transition:stroke-dashoffset .6s cubic-bezier(.22,.9,.3,1) .1s}.cad-blueprint.in.svelte-1pxg8pc .cad-spine:where(.svelte-1pxg8pc){stroke-dashoffset:0}.cad-blueprint.svelte-1pxg8pc .cad-arm:where(.svelte-1pxg8pc){stroke-dasharray:200;stroke-dashoffset:200px;transition:stroke-dashoffset .5s cubic-bezier(.22,.9,.3,1)}.cad-blueprint.in.svelte-1pxg8pc .cad-arm.a1:where(.svelte-1pxg8pc){stroke-dashoffset:0;transition-delay:.6s}.cad-blueprint.in.svelte-1pxg8pc .cad-arm.a2:where(.svelte-1pxg8pc){stroke-dashoffset:0;transition-delay:.9s}.cad-blueprint.in.svelte-1pxg8pc .cad-arm.a3:where(.svelte-1pxg8pc){stroke-dashoffset:0;transition-delay:1.2s}.cad-blueprint.svelte-1pxg8pc .cad-ring:where(.svelte-1pxg8pc),.cad-blueprint.svelte-1pxg8pc .cad-hub:where(.svelte-1pxg8pc){opacity:0;transform-origin:50%;transform-box:fill-box;transition:opacity .22s cubic-bezier(.22,.9,.3,1),transform .32s cubic-bezier(.34,1.15,.42,1);transform:scale(.4)}.cad-blueprint.in.svelte-1pxg8pc .cad-ring.r1:where(.svelte-1pxg8pc),.cad-blueprint.in.svelte-1pxg8pc .cad-hub.h1:where(.svelte-1pxg8pc){opacity:1;transition-delay:.8s;transform:scale(1)}.cad-blueprint.in.svelte-1pxg8pc .cad-ring.r2:where(.svelte-1pxg8pc),.cad-blueprint.in.svelte-1pxg8pc .cad-hub.h2:where(.svelte-1pxg8pc){opacity:1;transition-delay:1.1s;transform:scale(1)}.cad-blueprint.in.svelte-1pxg8pc .cad-ring.r3:where(.svelte-1pxg8pc),.cad-blueprint.in.svelte-1pxg8pc .cad-hub.h3:where(.svelte-1pxg8pc){opacity:1;transition-delay:1.4s;transform:scale(1)}.cad-blueprint.svelte-1pxg8pc .cad-labels:where(.svelte-1pxg8pc) text:where(.svelte-1pxg8pc),.cad-blueprint.svelte-1pxg8pc .cad-numbers:where(.svelte-1pxg8pc) text:where(.svelte-1pxg8pc){opacity:0;transition:opacity .26s cubic-bezier(.22,.9,.3,1)}.cad-blueprint.in.svelte-1pxg8pc .cad-labels:where(.svelte-1pxg8pc) text:where(.svelte-1pxg8pc):first-child,.cad-blueprint.in.svelte-1pxg8pc .cad-numbers:where(.svelte-1pxg8pc) text:where(.svelte-1pxg8pc):first-child{opacity:1;transition-delay:.95s}.cad-blueprint.in.svelte-1pxg8pc .cad-labels:where(.svelte-1pxg8pc) text:where(.svelte-1pxg8pc):nth-child(2),.cad-blueprint.in.svelte-1pxg8pc .cad-numbers:where(.svelte-1pxg8pc) text:where(.svelte-1pxg8pc):nth-child(2){opacity:1;transition-delay:1.25s}.cad-blueprint.in.svelte-1pxg8pc .cad-labels:where(.svelte-1pxg8pc) text:where(.svelte-1pxg8pc):nth-child(3),.cad-blueprint.in.svelte-1pxg8pc .cad-numbers:where(.svelte-1pxg8pc) text:where(.svelte-1pxg8pc):nth-child(3){opacity:1;transition-delay:1.55s}.cad-blueprint.svelte-1pxg8pc .cad-title:where(.svelte-1pxg8pc),.cad-blueprint.svelte-1pxg8pc .cad-title-line:where(.svelte-1pxg8pc),.cad-blueprint.svelte-1pxg8pc .cad-coords:where(.svelte-1pxg8pc){opacity:0;transition:opacity .32s cubic-bezier(.22,.9,.3,1)}.cad-blueprint.in.svelte-1pxg8pc .cad-title:where(.svelte-1pxg8pc),.cad-blueprint.in.svelte-1pxg8pc .cad-title-line:where(.svelte-1pxg8pc),.cad-blueprint.in.svelte-1pxg8pc .cad-coords:where(.svelte-1pxg8pc){opacity:1;transition-delay:0s}@media (prefers-reduced-motion:reduce){.cad-blueprint.svelte-1pxg8pc :where(.svelte-1pxg8pc),.cad-blueprint.svelte-1pxg8pc :where(.svelte-1pxg8pc):before,.cad-blueprint.svelte-1pxg8pc :where(.svelte-1pxg8pc):after{opacity:1!important;stroke-dashoffset:0!important;transition:none!important;transform:none!important}}
