.sg-anchor.svelte-lqjl24{position:absolute;transform:translate(-50%,-50%)}.sg-node{width:clamp(2.375rem,8.1cqw,3.25rem);height:clamp(2.375rem,8.1cqw,3.25rem)}.sg-node svg{width:clamp(1.125rem,3.75cqw,1.5rem);height:clamp(1.125rem,3.75cqw,1.5rem)}.sg-label.svelte-lqjl24{text-align:center;pointer-events:none;width:clamp(5.25rem,17.5cqw,7rem);margin-top:.25rem;position:absolute;top:100%;left:50%;transform:translate(-50%)}.sg-label-above.svelte-lqjl24{margin-top:0;margin-bottom:.25rem;top:auto;bottom:100%}.sg-figure.svelte-lqjl24{font-size:clamp(.625rem,2.2cqw,.875rem)}.sg-name.svelte-lqjl24{font-size:clamp(.5rem,1.7cqw,.6875rem)}.sg-node{transition:border-color .12s}.sg-node:hover{border-color:var(--color-primary)}.sg-node:focus-visible{box-shadow:0 0 0 2px var(--color-ring);outline:none}.sg-canvas.svelte-f98ydo{container-type:inline-size}.sg-anchor{transition:left .2s,top .2s}@media (prefers-reduced-motion:reduce){.sg-anchor{transition:none}}
