.mark.svelte-g3vf99{height:auto;display:block;overflow:visible}.mark.interactive.svelte-g3vf99{touch-action:pan-y;cursor:crosshair}.reach.svelte-g3vf99{fill:#0000;pointer-events:all}.edge.svelte-g3vf99{fill:none;stroke-width:1.5px;stroke-linecap:round;opacity:.62}.glint.svelte-g3vf99{fill:none;stroke:#fffbe8;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:.07 .93;stroke-dashoffset:1px;opacity:0}@media (prefers-color-scheme:light){.mark.svelte-g3vf99{filter:saturate(1.25)brightness(.86)}.edge.svelte-g3vf99{opacity:.75}}.animated.svelte-g3vf99 .edge:where(.svelte-g3vf99){stroke-dasharray:1;animation:svelte-g3vf99-draw 1.1s cubic-bezier(.5, 0, .2, 1) var(--delay) both}@keyframes svelte-g3vf99-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.animated.svelte-g3vf99 .node:where(.svelte-g3vf99){animation:svelte-g3vf99-appear .7s cubic-bezier(.2, 1.4, .4, 1) var(--delay) both, svelte-g3vf99-breathe var(--breathe) ease-in-out calc(var(--delay) + .7s) infinite}@keyframes svelte-g3vf99-appear{0%{opacity:0;transform:scale(0)}}@keyframes svelte-g3vf99-breathe{50%{transform:scale(1.16)}}.animated.svelte-g3vf99 .glint:where(.svelte-g3vf99){animation:svelte-g3vf99-travel var(--dur) linear var(--delay) infinite}@keyframes svelte-g3vf99-travel{0%{stroke-dashoffset:1.07px;opacity:0}10%{opacity:.95}55%{opacity:.95}70%,to{stroke-dashoffset:0;opacity:0}}
