svg.svelte-gqcb2y{width:100%;height:100%;display:block;overflow:visible}.soft.svelte-gqcb2y{fill:var(--lit, #9db6ea)}.accent.svelte-gqcb2y{fill:var(--lab-red, #d4432c)}.light.svelte-gqcb2y{fill:var(--cut, #f0ede4)}.paper.svelte-gqcb2y{fill:var(--cut, #f0ede4);stroke:currentColor;stroke-width:1.3}.ink.svelte-gqcb2y,.guide.svelte-gqcb2y,.accent-line.svelte-gqcb2y,.soft-line.svelte-gqcb2y{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.guide.svelte-gqcb2y{stroke-dasharray:4 5;opacity:.45;stroke-width:1.1}.accent-line.svelte-gqcb2y{stroke:var(--lab-red, #d4432c);stroke-width:2}.soft-line.svelte-gqcb2y{stroke:var(--lit, #9db6ea)}.clarity-outline.svelte-gqcb2y{stroke-width:4}.terrain.svelte-gqcb2y{stroke-width:1.8}.parcel.svelte-gqcb2y{stroke-width:2.6}.broad-link.svelte-gqcb2y{stroke-width:2.5}.light-line.svelte-gqcb2y{fill:none;stroke:var(--cut);stroke-width:4;stroke-linecap:round}.feedback.svelte-gqcb2y{stroke-width:5}.ring.svelte-gqcb2y{fill:none;stroke:currentColor;stroke-width:17}.ring.soft-line.svelte-gqcb2y{stroke:var(--lit)}.translucent.svelte-gqcb2y{fill-opacity:.62}.diagram-link.svelte-gqcb2y,.scan.svelte-gqcb2y{stroke-width:3}.hourglass-rail.svelte-gqcb2y{stroke-width:4}.sun-orbit.svelte-gqcb2y{transform-box:view-box;transform-origin:125px 93px}.motion.svelte-gqcb2y{transform-box:fill-box;transform-origin:center;transform:var(--active, none);opacity:var(--active-opacity, 1)}.cycle.svelte-gqcb2y{transform-box:view-box;transform-origin:110px 80px}@media(prefers-reduced-motion:no-preference)and (hover:hover){.motion.svelte-gqcb2y{transform:var(--rest, none);opacity:var(--rest-opacity, 1);transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .35s;transition-delay:var(--delay, 0ms)}.trace.svelte-gqcb2y{stroke-dasharray:1;stroke-dashoffset:.82;transition:stroke-dashoffset .65s cubic-bezier(.22,1,.36,1)}svg.is-active.svelte-gqcb2y .motion:where(.svelte-gqcb2y),.plate:not(:disabled):not(.plate--pending):is(:hover,:focus-visible,.is-lit) .motion.svelte-gqcb2y{transform:var(--active, none);opacity:var(--active-opacity, 1)}svg.is-active.svelte-gqcb2y .trace:where(.svelte-gqcb2y),.plate:not(:disabled):not(.plate--pending):is(:hover,:focus-visible,.is-lit) .trace.svelte-gqcb2y{stroke-dashoffset:0}}.plate--pending .motion.svelte-gqcb2y,.plate:disabled .motion.svelte-gqcb2y,.motion-paused .motion.svelte-gqcb2y{transform:var(--active, none)!important;opacity:var(--active-opacity, 1)!important;transition:none!important}.plate--pending .trace.svelte-gqcb2y,.plate:disabled .trace.svelte-gqcb2y,.motion-paused .trace.svelte-gqcb2y{stroke-dashoffset:0!important;transition:none!important}
