:where(.astro-vb2iuash){transform-box:view-box}.grid:where(.astro-vb2iuash) line:where(.astro-vb2iuash){stroke:var(--sl-color-gray-5);stroke-width:1px;animation:scale-grid var(--cycle) ease-in-out infinite both}.ruler:where(.astro-vb2iuash) line:where(.astro-vb2iuash){stroke:var(--sl-color-gray-3);stroke-width:1.2px}.ruler:where(.astro-vb2iuash) .half:where(.astro-vb2iuash){stroke:var(--sl-color-gray-4)}.ruler:where(.astro-vb2iuash) .ruler-span:where(.astro-vb2iuash){stroke:var(--drawn-pencil);stroke-width:4px;animation:scale-late var(--cycle) ease-in-out infinite both}.sheet:where(.astro-vb2iuash){transform-origin:0 0;animation:scale-sheet var(--cycle) ease-in-out infinite both}.paper:where(.astro-vb2iuash){fill:var(--sl-color-gray-6);fill-opacity:.6;stroke:var(--sl-color-gray-4);stroke-dasharray:2 3}.plan:where(.astro-vb2iuash){fill:none;stroke:var(--sl-color-gray-2);stroke-width:1.6px}.plan:where(.astro-vb2iuash) .thin:where(.astro-vb2iuash){stroke-width:1px;stroke:var(--sl-color-gray-3)}.measured:where(.astro-vb2iuash){stroke:var(--drawn-pencil);stroke-width:2.5px;stroke-dasharray:7 5;transform-origin:80px 70px;animation:scale-measure var(--cycle) ease-in-out infinite both}.point:where(.astro-vb2iuash) circle:where(.astro-vb2iuash){fill:var(--drawn-pencil);stroke:var(--sl-color-black);stroke-width:1.5px}.point:where(.astro-vb2iuash) text:where(.astro-vb2iuash),.dimension:where(.astro-vb2iuash){fill:var(--drawn-pencil)}.point-a:where(.astro-vb2iuash){animation:scale-point-a var(--cycle) linear infinite both}.point-b:where(.astro-vb2iuash){animation:scale-point-b var(--cycle) linear infinite both}.dimension:where(.astro-vb2iuash){animation:scale-late var(--cycle) ease-in-out infinite both;font-size:14px}.field:where(.astro-vb2iuash){opacity:0;animation:scale-field var(--cycle) ease-in-out infinite both}.field:where(.astro-vb2iuash) rect:where(.astro-vb2iuash){fill:var(--sl-color-gray-6);stroke:var(--sl-color-accent);stroke-width:1.5px}.field:where(.astro-vb2iuash) tspan:where(.astro-vb2iuash){animation:scale-type var(--cycle) steps(1) infinite both;animation-delay:calc(var(--i) * .16s)}.click:where(.astro-vb2iuash){fill:none;stroke:var(--drawn-pencil);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.click-a:where(.astro-vb2iuash){animation:scale-click-a var(--cycle) ease-out infinite both}.click-b:where(.astro-vb2iuash){animation:scale-click-b var(--cycle) ease-out infinite both}.pointer:where(.astro-vb2iuash){opacity:0;animation:scale-pointer var(--cycle) ease-in-out infinite both}.captions:where(.astro-vb2iuash) text:where(.astro-vb2iuash){opacity:0}.captions:where(.astro-vb2iuash) .caption-4:where(.astro-vb2iuash){opacity:1;animation:scale-caption-4 var(--cycle) linear infinite both}.caption-1:where(.astro-vb2iuash){animation:scale-caption-1 var(--cycle) linear infinite both}.caption-2:where(.astro-vb2iuash){animation:scale-caption-2 var(--cycle) linear infinite both}.caption-3:where(.astro-vb2iuash){animation:scale-caption-3 var(--cycle) linear infinite both}@keyframes scale-sheet{0%,46%{opacity:1;transform:translate(52.4px,39.6px)scale(.72)}58%,94%{opacity:1;transform:none}97%{opacity:0;transform:none}98%{opacity:0;transform:translate(52.4px,39.6px)scale(.72)}to{opacity:1;transform:translate(52.4px,39.6px)scale(.72)}}@keyframes scale-grid{0%,46%{opacity:.35}58%,94%{opacity:1}to{opacity:.35}}@keyframes scale-late{0%,58%{opacity:0}62%,94%{opacity:1}97%,to{opacity:0}}@keyframes scale-measure{0%,12%{transform:scaleX(0)}22%,to{transform:scaleX(1)}}@keyframes scale-point-a{0%,11%{opacity:0}11.5%,to{opacity:1}}@keyframes scale-point-b{0%,22%{opacity:0}22.5%,to{opacity:1}}@keyframes scale-field{0%,25%{opacity:0}27%,45%{opacity:1}48%,to{opacity:0}}@keyframes scale-type{0%,29%{fill-opacity:0}30%,to{fill-opacity:1}}@keyframes scale-click-a{0%,10.5%{opacity:0;transform:scale(.2)}11%{opacity:1;transform:scale(.3)}16%,to{opacity:0;transform:scale(1.4)}}@keyframes scale-click-b{0%,21.5%{opacity:0;transform:scale(.2)}22%{opacity:1;transform:scale(.3)}27%,to{opacity:0;transform:scale(1.4)}}@keyframes scale-pointer{0%{opacity:0;transform:translate(420px,240px)}3%{opacity:1;transform:translate(420px,240px)}10%,12%{opacity:1;transform:translate(110px,90px)}22%,26%{opacity:1;transform:translate(231px,90px)}40%{opacity:1;transform:translate(290px,160px)}44%,to{opacity:0;transform:translate(290px,160px)}}@keyframes scale-caption-1{0%,1%{opacity:0}2%,11%{opacity:1}12.5%,to{opacity:0}}@keyframes scale-caption-2{0%,12.5%{opacity:0}13.5%,23%{opacity:1}24.5%,to{opacity:0}}@keyframes scale-caption-3{0%,24.5%{opacity:0}25.5%,46%{opacity:1}47.5%,to{opacity:0}}@keyframes scale-caption-4{0%,48%{opacity:0}50%,94%{opacity:1}97%,to{opacity:0}}
