d2/e2etests/testdata/patterns/all_shapes/dagre/sketch.exp.svg
Bernard Xie 8de7711e68
fix
2023-05-31 16:30:11 -07:00

128 lines
No EOL
24 KiB
XML

<?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" d2Version="v0.4.2-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 1138 506"><svg id="d2-svg" class="d2-2302437016" width="1138" height="506" viewBox="-1 -1 1138 506"><rect x="-1.000000" y="-1.000000" width="1138.000000" height="506.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-2302437016 .text-bold {
font-family: "d2-2302437016-font-bold";
}
@font-face {
font-family: d2-2302437016-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
stroke-linejoin: round;
}
.connection {
stroke-linecap: round;
stroke-linejoin: round;
}
.blend {
mix-blend-mode: multiply;
opacity: 0.5;
}
.d2-2302437016 .fill-N1{fill:#0A0F25;}
.d2-2302437016 .fill-N2{fill:#676C7E;}
.d2-2302437016 .fill-N3{fill:#9499AB;}
.d2-2302437016 .fill-N4{fill:#CFD2DD;}
.d2-2302437016 .fill-N5{fill:#DEE1EB;}
.d2-2302437016 .fill-N6{fill:#EEF1F8;}
.d2-2302437016 .fill-N7{fill:#FFFFFF;}
.d2-2302437016 .fill-B1{fill:#0D32B2;}
.d2-2302437016 .fill-B2{fill:#0D32B2;}
.d2-2302437016 .fill-B3{fill:#E3E9FD;}
.d2-2302437016 .fill-B4{fill:#E3E9FD;}
.d2-2302437016 .fill-B5{fill:#EDF0FD;}
.d2-2302437016 .fill-B6{fill:#F7F8FE;}
.d2-2302437016 .fill-AA2{fill:#4A6FF3;}
.d2-2302437016 .fill-AA4{fill:#EDF0FD;}
.d2-2302437016 .fill-AA5{fill:#F7F8FE;}
.d2-2302437016 .fill-AB4{fill:#EDF0FD;}
.d2-2302437016 .fill-AB5{fill:#F7F8FE;}
.d2-2302437016 .stroke-N1{stroke:#0A0F25;}
.d2-2302437016 .stroke-N2{stroke:#676C7E;}
.d2-2302437016 .stroke-N3{stroke:#9499AB;}
.d2-2302437016 .stroke-N4{stroke:#CFD2DD;}
.d2-2302437016 .stroke-N5{stroke:#DEE1EB;}
.d2-2302437016 .stroke-N6{stroke:#EEF1F8;}
.d2-2302437016 .stroke-N7{stroke:#FFFFFF;}
.d2-2302437016 .stroke-B1{stroke:#0D32B2;}
.d2-2302437016 .stroke-B2{stroke:#0D32B2;}
.d2-2302437016 .stroke-B3{stroke:#E3E9FD;}
.d2-2302437016 .stroke-B4{stroke:#E3E9FD;}
.d2-2302437016 .stroke-B5{stroke:#EDF0FD;}
.d2-2302437016 .stroke-B6{stroke:#F7F8FE;}
.d2-2302437016 .stroke-AA2{stroke:#4A6FF3;}
.d2-2302437016 .stroke-AA4{stroke:#EDF0FD;}
.d2-2302437016 .stroke-AA5{stroke:#F7F8FE;}
.d2-2302437016 .stroke-AB4{stroke:#EDF0FD;}
.d2-2302437016 .stroke-AB5{stroke:#F7F8FE;}
.d2-2302437016 .background-color-N1{background-color:#0A0F25;}
.d2-2302437016 .background-color-N2{background-color:#676C7E;}
.d2-2302437016 .background-color-N3{background-color:#9499AB;}
.d2-2302437016 .background-color-N4{background-color:#CFD2DD;}
.d2-2302437016 .background-color-N5{background-color:#DEE1EB;}
.d2-2302437016 .background-color-N6{background-color:#EEF1F8;}
.d2-2302437016 .background-color-N7{background-color:#FFFFFF;}
.d2-2302437016 .background-color-B1{background-color:#0D32B2;}
.d2-2302437016 .background-color-B2{background-color:#0D32B2;}
.d2-2302437016 .background-color-B3{background-color:#E3E9FD;}
.d2-2302437016 .background-color-B4{background-color:#E3E9FD;}
.d2-2302437016 .background-color-B5{background-color:#EDF0FD;}
.d2-2302437016 .background-color-B6{background-color:#F7F8FE;}
.d2-2302437016 .background-color-AA2{background-color:#4A6FF3;}
.d2-2302437016 .background-color-AA4{background-color:#EDF0FD;}
.d2-2302437016 .background-color-AA5{background-color:#F7F8FE;}
.d2-2302437016 .background-color-AB4{background-color:#EDF0FD;}
.d2-2302437016 .background-color-AB5{background-color:#F7F8FE;}
.d2-2302437016 .color-N1{color:#0A0F25;}
.d2-2302437016 .color-N2{color:#676C7E;}
.d2-2302437016 .color-N3{color:#9499AB;}
.d2-2302437016 .color-N4{color:#CFD2DD;}
.d2-2302437016 .color-N5{color:#DEE1EB;}
.d2-2302437016 .color-N6{color:#EEF1F8;}
.d2-2302437016 .color-N7{color:#FFFFFF;}
.d2-2302437016 .color-B1{color:#0D32B2;}
.d2-2302437016 .color-B2{color:#0D32B2;}
.d2-2302437016 .color-B3{color:#E3E9FD;}
.d2-2302437016 .color-B4{color:#E3E9FD;}
.d2-2302437016 .color-B5{color:#EDF0FD;}
.d2-2302437016 .color-B6{color:#F7F8FE;}
.d2-2302437016 .color-AA2{color:#4A6FF3;}
.d2-2302437016 .color-AA4{color:#EDF0FD;}
.d2-2302437016 .color-AA5{color:#F7F8FE;}
.d2-2302437016 .color-AB4{color:#EDF0FD;}
.d2-2302437016 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><style type="text/css"><![CDATA[
.dots-overlay {
fill: url(#dots);
mix-blend-mode: multiply;
}]]></style><defs><pattern id="dots" x="0" y="0" width="15" height="15" patternUnits="userSpaceOnUse">
<g style="mix-blend-mode:multiply" opacity="0.1">
<rect x="2" y="2" width="1" height="1" fill="#0A0F25"/>
</g>
<g style="mix-blend-mode:multiply" opacity="0.1">
<rect x="12" y="2" width="1" height="1" fill="#0A0F25"/>
</g>
<g style="mix-blend-mode:multiply" opacity="0.1">
<rect x="12" y="12" width="1" height="1" fill="#0A0F25"/>
</g>
<g style="mix-blend-mode:multiply" opacity="0.1">
<rect x="2" y="12" width="1" height="1" fill="#0A0F25"/>
</g>
<g style="mix-blend-mode:multiply" opacity="0.1">
<rect x="2" y="7" width="1" height="1" fill="#0A0F25"/>
</g>
<g style="mix-blend-mode:multiply" opacity="0.1">
<rect x="12" y="7" width="1" height="1" fill="#0A0F25"/>
</g>
<g style="mix-blend-mode:multiply" opacity="0.1">
<rect x="7" y="2" width="1" height="1" fill="#0A0F25"/>
</g>
<g style="mix-blend-mode:multiply" opacity="0.1">
<rect x="7" y="12" width="1" height="1" fill="#0A0F25"/>
</g>
<g style="mix-blend-mode:multiply" opacity="0.1">
<rect x="7" y="7" width="1" height="1" fill="#0A0F25"/>
</g>
</pattern>
</defs><g id="rectangle"><g class="shape" ><rect x="0.000000" y="13.000000" width="111.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /><rect x="0.000000" y="13.000000" width="111.000000" height="66.000000" class="dots-overlay" style="stroke-width:2;" /></g><text x="55.500000" y="51.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">rectangle</text></g><g id="square"><g class="shape" ><rect x="9.000000" y="192.000000" width="94.000000" height="94.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /><rect x="9.000000" y="192.000000" width="94.000000" height="94.000000" class="dots-overlay" style="stroke-width:2;" /></g><text x="56.000000" y="244.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">square</text></g><g id="page"><g class="shape" ><path d="M 17 402 H 74 C 75 402 76 402 77 403 L 94 419 C 95 420 95 421 95 422 V 489 C 95 489 95 489 95 489 H 16 C 16 489 16 489 16 489 V 403 C 16 402 16 402 17 402 Z" class=" stroke-B1 fill-AB4" style="stroke-width:2;" /><path d="M 17 402 H 74 C 75 402 76 402 77 403 L 94 419 C 95 420 95 421 95 422 V 489 C 95 489 95 489 95 489 H 16 C 16 489 16 489 16 489 V 403 C 16 402 16 402 17 402 Z" class="dots-overlay" style="stroke-width:2;" /><path d="M 94 489 H 17 C 16 489 16 489 16 488 V 403 C 16 402 16 402 17 402 H 73 C 74 402 74 402 74 403 V 420 C 74 421 75 422 76 422 H 94 C 95 422 95 422 95 423 V 488 C 94 489 95 489 94 489 Z" class=" stroke-B1 fill-AB4" style="stroke-width:2;" /><path d="M 94 489 H 17 C 16 489 16 489 16 488 V 403 C 16 402 16 402 17 402 H 73 C 74 402 74 402 74 403 V 420 C 74 421 75 422 76 422 H 94 C 95 422 95 422 95 423 V 488 C 94 489 95 489 94 489 Z" class="dots-overlay" style="stroke-width:2;" /></g><text x="55.500000" y="451.000000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">page</text></g><g id="parallelogram"><g class="shape" ><path d="M 197 13 L 367 13 L 341 79 L 171 79 L 171 79 Z" class=" stroke-B1 fill-N5" style="stroke-width:2;" /><path d="M 197 13 L 367 13 L 341 79 L 171 79 L 171 79 Z" class="dots-overlay" style="stroke-width:2;" /></g><text x="269.000000" y="51.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">parallelogram</text></g><g id="document"><g class="shape" ><path d="M 211 266 L 211 201 L 328 201 L 328 266 C 309 252 289 252 270 266 C 250 281 231 281 211 266 Z" class=" stroke-B1 fill-AB4" style="stroke-width:2;" /><path d="M 211 266 L 211 201 L 328 201 L 328 266 C 309 252 289 252 270 266 C 250 281 231 281 211 266 Z" class="dots-overlay" style="stroke-width:2;" /></g><text x="269.500000" y="234.610964" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">document</text></g><g id="cylinder"><g class="shape" ><path d="M 217 410 C 217 386 264 386 269 386 C 274 386 321 386 321 410 V 480 C 321 504 274 504 269 504 C 264 504 217 504 217 480 V 410 Z" class=" stroke-B1 fill-AA4" style="stroke-width:2;" /><path d="M 217 410 C 217 386 264 386 269 386 C 274 386 321 386 321 410 V 480 C 321 504 274 504 269 504 C 264 504 217 504 217 480 V 410 Z" class="dots-overlay" style="stroke-width:2;" /><path d="M 217 410 C 217 434 264 434 269 434 C 274 434 321 434 321 410" class=" stroke-B1 fill-AA4" style="stroke-width:2;" /><path d="M 217 410 C 217 434 264 434 269 434 C 274 434 321 434 321 410" class="dots-overlay" style="stroke-width:2;" /></g><text x="269.000000" y="462.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">cylinder</text></g><g id="queue"><g class="shape" ><path d="M 451 13 H 544 C 568 13 568 43 568 46 C 568 49 568 79 544 79 H 451 C 427 79 427 49 427 46 C 427 43 427 13 451 13 Z" class=" stroke-B1 fill-N5" style="stroke-width:2;" /><path d="M 451 13 H 544 C 568 13 568 43 568 46 C 568 49 568 79 544 79 H 451 C 427 79 427 49 427 46 C 427 43 427 13 451 13 Z" class="dots-overlay" style="stroke-width:2;" /><path d="M 544 13 C 520 13 520 43 520 46 C 520 49 520 79 544 79" class=" stroke-B1 fill-N5" style="stroke-width:2;" /><path d="M 544 13 C 520 13 520 43 520 46 C 520 49 520 79 544 79" class="dots-overlay" style="stroke-width:2;" /></g><text x="485.500000" y="51.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">queue</text></g><g id="package"><g class="shape" ><path d="M 446 203 L 498 203 L 498 218 L 549 218 L 549 276 L 446 276 Z" class=" stroke-B1 fill-AA4" style="stroke-width:2;" /><path d="M 446 203 L 498 203 L 498 218 L 549 218 L 549 276 L 446 276 Z" class="dots-overlay" style="stroke-width:2;" /></g><text x="497.500000" y="252.300000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">package</text></g><g id="step"><g class="shape" ><path d="M 440 395 L 521 395 L 556 446 L 521 496 L 440 496 L 475 446 Z" class=" stroke-B1 fill-AB4" style="stroke-width:2;" /><path d="M 440 395 L 521 395 L 556 446 L 521 496 L 440 496 L 475 446 Z" class="dots-overlay" style="stroke-width:2;" /></g><text x="498.000000" y="451.000000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">step</text></g><g id="callout"><g class="shape" ><path d="M 637 1 V 47 H 685 V 92 L 715 47 H 733 V 1 H 638 Z" class=" stroke-B1 fill-N7" style="stroke-width:2;" /><path d="M 637 1 V 47 H 685 V 92 L 715 47 H 733 V 1 H 638 Z" class="dots-overlay" style="stroke-width:2;" /></g><text x="684.500000" y="29.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">callout</text></g><g id="stored_data"><g class="shape" ><path d="M 624 206 H 760 C 756 206 745 224 745 239 C 745 254 756 272 760 272 H 624 C 620 272 609 254 609 239 C 609 224 620 206 624 206 Z" class=" stroke-B1 fill-AA4" style="stroke-width:2;" /><path d="M 624 206 H 760 C 756 206 745 224 745 239 C 745 254 756 272 760 272 H 624 C 620 272 609 254 609 239 C 609 224 620 206 624 206 Z" class="dots-overlay" style="stroke-width:2;" /></g><text x="684.500000" y="244.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">stored_data</text></g><g id="person"><g class="shape" ><path d="M 716 465 H 653 V 464 C 653 453 660 443 671 438 C 665 434 661 427 661 420 C 661 409 672 399 684 399 C 697 399 707 409 707 420 C 707 427 703 433 697 437 C 708 442 715 452 715 463 V 464 H 716 Z" class=" stroke-B1 fill-B3" style="stroke-width:2;" /><path d="M 716 465 H 653 V 464 C 653 453 660 443 671 438 C 665 434 661 427 661 420 C 661 409 672 399 684 399 C 697 399 707 409 707 420 C 707 427 703 433 697 437 C 708 442 715 452 715 463 V 464 H 716 Z" class="dots-overlay" style="stroke-width:2;" /></g><text x="684.500000" y="486.000000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">person</text></g><g id="diamond"><g class="shape" ><path d="M 870 92 C 869 92 869 92 869 92 L 793 47 C 792 47 792 46 793 45 L 869 0 C 870 -0 871 -0 872 0 L 948 45 C 949 45 949 46 948 47 L 871 92 C 871 92 871 92 870 92 Z" class=" stroke-B1 fill-N4" style="stroke-width:2;" /><path d="M 870 92 C 869 92 869 92 869 92 L 793 47 C 792 47 792 46 793 45 L 869 0 C 870 -0 871 -0 872 0 L 948 45 C 949 45 949 46 948 47 L 871 92 C 871 92 871 92 870 92 Z" class="dots-overlay" style="stroke-width:2;" /></g><text x="870.000000" y="51.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">diamond</text></g><g id="oval"><g class="shape" ><ellipse rx="48.500000" ry="35.000000" cx="870.500000" cy="239.000000" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /><ellipse rx="48.500000" ry="35.000000" cx="870.500000" cy="239.000000" class="dots-overlay" style="stroke-width:2;" /></g><text x="870.500000" y="244.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">oval</text></g><g id="circle"><g class="shape" ><ellipse rx="45.500000" ry="45.500000" cx="870.500000" cy="445.500000" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /><ellipse rx="45.500000" ry="45.500000" cx="870.500000" cy="445.500000" class="dots-overlay" style="stroke-width:2;" /></g><text x="870.500000" y="451.000000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">circle</text></g><g id="hexagon"><g class="shape" ><path d="M 1040 12 L 1008 46 L 1040 81 L 1104 81 L 1136 46 L 1104 12 Z" class=" stroke-B1 fill-N5" style="stroke-width:2;" /><path d="M 1040 12 L 1008 46 L 1040 81 L 1104 81 L 1136 46 L 1104 12 Z" class="dots-overlay" style="stroke-width:2;" /></g><text x="1072.000000" y="52.000000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">hexagon</text></g><g id="cloud"><g class="shape" ><path d="M 1037 226 C 1037 227 1036 228 1036 228 C 1027 229 1020 240 1020 254 C 1020 269 1028 281 1038 281 H 1105 C 1116 281 1124 268 1124 253 C 1124 238 1116 226 1106 225 C 1105 225 1105 224 1104 223 C 1102 208 1091 197 1079 197 C 1071 197 1064 202 1059 209 C 1058 210 1058 210 1057 210 C 1055 209 1053 209 1051 209 C 1044 209 1038 216 1037 226 Z" class=" stroke-B1 fill-N7" style="stroke-width:2;" /><path d="M 1037 226 C 1037 227 1036 228 1036 228 C 1027 229 1020 240 1020 254 C 1020 269 1028 281 1038 281 H 1105 C 1116 281 1124 268 1124 253 C 1124 238 1116 226 1106 225 C 1105 225 1105 224 1104 223 C 1102 208 1091 197 1079 197 C 1071 197 1064 202 1059 209 C 1058 210 1058 210 1057 210 C 1055 209 1053 209 1051 209 C 1044 209 1038 216 1037 226 Z" class="dots-overlay" style="stroke-width:2;" /></g><text x="1072.476000" y="259.346000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">cloud</text></g><g id="(rectangle -&gt; square)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 55.500000 81.000000 C 55.500000 129.399994 55.500000 152.000000 55.500000 188.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2302437016)" /></g><g id="(square -&gt; page)[0]"><path d="M 55.500000 288.000000 C 55.500000 326.000000 55.599998 349.200012 55.969698 398.000115" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2302437016)" /></g><g id="(parallelogram -&gt; document)[0]"><path d="M 269.000000 81.000000 C 269.000000 129.399994 269.000000 153.800003 269.000000 197.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2302437016)" /></g><g id="(document -&gt; cylinder)[0]"><path d="M 269.000000 269.000000 C 269.000000 322.200012 269.000000 346.000000 269.000000 382.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2302437016)" /></g><g id="(queue -&gt; package)[0]"><path d="M 497.015872 80.999937 C 497.399994 129.399994 497.600006 154.199997 497.967215 199.000134" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2302437016)" /></g><g id="(package -&gt; step)[0]"><path d="M 497.016666 277.999931 C 497.399994 324.000000 497.600006 347.799988 497.966103 391.000144" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2302437016)" /></g><g id="(callout -&gt; stored_data)[0]"><path d="M 684.989473 48.999972 C 684.599976 123.000000 684.599976 154.800003 684.968749 202.000122" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2302437016)" /></g><g id="(stored_data -&gt; person)[0]"><path d="M 684.015625 273.999939 C 684.400024 323.200012 684.599976 348.600006 684.968253 395.000126" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2302437016)" /></g><g id="(diamond -&gt; oval)[0]"><path d="M 870.000000 94.000000 C 870.000000 132.000000 870.000000 154.399994 870.000000 200.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2302437016)" /></g><g id="(oval -&gt; circle)[0]"><path d="M 870.000000 276.000000 C 870.000000 323.600006 870.000000 348.799988 870.000000 396.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2302437016)" /></g><g id="(hexagon -&gt; cloud)[0]"><path d="M 1072.000000 83.000000 C 1072.000000 129.800003 1072.000000 153.199997 1072.000000 194.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2302437016)" /></g><mask id="d2-2302437016" maskUnits="userSpaceOnUse" x="-1" y="-1" width="1138" height="506">
<rect x="-1" y="-1" width="1138" height="506" fill="white"></rect>
</mask></svg></svg>