fixed e2e tests

This commit is contained in:
Daniel Suh 2024-05-28 22:34:46 -04:00 committed by Alexander Wang
parent 38bfc69325
commit 6718b9888e
No known key found for this signature in database
GPG key ID: BE3937D0D52D8927
768 changed files with 77765 additions and 26713 deletions

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 129 KiB

After

Width:  |  Height:  |  Size: 281 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 272 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 68 KiB

After

Width:  |  Height:  |  Size: 91 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 82 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 131 KiB

After

Width:  |  Height:  |  Size: 256 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 122 KiB

After

Width:  |  Height:  |  Size: 246 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 62 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 52 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 64 KiB

After

Width:  |  Height:  |  Size: 79 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 70 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 69 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 60 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 165 KiB

After

Width:  |  Height:  |  Size: 388 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 156 KiB

After

Width:  |  Height:  |  Size: 379 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 164 KiB

After

Width:  |  Height:  |  Size: 382 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 168 KiB

After

Width:  |  Height:  |  Size: 393 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 115 KiB

After

Width:  |  Height:  |  Size: 160 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 82 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 76 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 126 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 101 KiB

After

Width:  |  Height:  |  Size: 117 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 497 KiB

After

Width:  |  Height:  |  Size: 528 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 124 KiB

After

Width:  |  Height:  |  Size: 150 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 77 KiB

After

Width:  |  Height:  |  Size: 126 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 68 KiB

After

Width:  |  Height:  |  Size: 117 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 113 KiB

After

Width:  |  Height:  |  Size: 222 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 217 KiB

After

Width:  |  Height:  |  Size: 322 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 217 KiB

After

Width:  |  Height:  |  Size: 322 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 92 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 678 KiB

After

Width:  |  Height:  |  Size: 731 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 662 KiB

After

Width:  |  Height:  |  Size: 678 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 662 KiB

After

Width:  |  Height:  |  Size: 678 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 661 KiB

After

Width:  |  Height:  |  Size: 678 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 661 KiB

After

Width:  |  Height:  |  Size: 678 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 58 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 43 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 94 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 26 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 38 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 60 KiB

After

Width:  |  Height:  |  Size: 78 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 34 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 76 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 59 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 119 KiB

After

Width:  |  Height:  |  Size: 149 KiB

View file

@ -1,9 +1,21 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-1843626214" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-1843626214" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
=======
<<<<<<< HEAD
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-1843626214" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
>>>>>>> 33280fed5 (fixed e2e tests)
.d2-1843626214 .text-bold {
font-family: "d2-1843626214-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-4198988860" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-4198988860 .text-bold {
font-family: "d2-4198988860-font-bold";
>>>>>>> 638c1311a (fixed e2e tests)
}
@font-face {
font-family: d2-1843626214-font-bold;
font-family: d2-4198988860-font-bold;
src: url("data:application/font-woff;base64,d09GRgABAAAAAAZwAAoAAAAACywAAguFAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgXxHXrmNtYXAAAAFUAAAAMgAAADIADQC0Z2x5ZgAAAYgAAAEQAAABEBXyvOFoZWFkAAACmAAAADYAAAA2G38e1GhoZWEAAALQAAAAJAAAACQKfwXCaG10eAAAAvQAAAAMAAAADAa9AGpsb2NhAAADAAAAAAgAAAAIAFgAtG1heHAAAAMIAAAAIAAAACAAGwD3bmFtZQAAAygAAAMoAAAIKgjwVkFwb3N0AAAGUAAAAB0AAAAg/9EAMgADAioCvAAFAAACigJYAAAASwKKAlgAAAFeADIBKQAAAgsHAwMEAwICBGAAAvcAAAADAAAAAAAAAABBREJPACAAIP//Au7/BgAAA9gBESAAAZ8AAAAAAfAClAAAACAAAwAAAAEAAwABAAAADAAEACYAAAAEAAQAAQAAAHn//wAAAHj///+JAAEAAAAAAAEAAgAAAAAABQBQAAACYgKUAAMACQAPABIAFQAAMxEhESUzJycjBzczNzcjFwM3JwERB1ACEv6lpCcpBCkpBCogmB96X18BTV4ClP1sW01iYvZfOzv+nrm6/o0Bc7oAAAEADgAAAfQB8AAZAAAzEyczFxYWFzM2Njc3MwcXIycmJicjBgYHBw6Yj54sChYKBAgSCCKYkJmeMAwXDAQJFAknAQLuUBUrFRUrFVD/8VIVLBUVKxZSAAABAAz/PgH9AfAAGwAAFyImJzcWFjMyNjc3AzMXFhYXMzY2NzczAw4CeBYhDxoHEgglKAoHv5RHCxIKBAgRCTyNrBc4T8IGBHABBSQdGgHj1SJGJSNHI9X+Cz5VKgAAAAABAAAAAguFT5ZgD18PPPUAAQPoAAAAANhdoIQAAAAA3WYvNv43/sQIbQPxAAEAAwACAAAAAAAAAAEAAAPY/u8AAAiY/jf+NwhtAAEAAAAAAAAAAAAAAAAAAAADArIAUAICAA4CCQAMAAAALABYAIgAAQAAAAMAkAAMAGMABwABAAAAAAAAAAAAAAAAAAQAA3icnJTPbhtVFMZ/TmzTCsECRVW6ie6CRZHo2FRJ1TYrh9SKRRQHjwtCQkgTz/iPMp4ZeSYO4QlY8xa8RVc8BM+BWKP5fOzYBdEmipJ8d+75851zvnOBHf5mm0r1IfBHPTFcYa9+bniLB/UTw9u061uGqzyp/Wm4RlibG67zea1n+CPeVn8z/ID96k+GH7JbbRv+mGfVHcOfbDv+Mvwp+7xd4Aq84FfDFXbJDG+xw4+Gt3mExaxUeUTTcI3P2DNcZw/oM6EgZkLCCMeQCSOumBGR4xMxY8KQiBBHhxYxhb4mBEKO0X9+DfApmBEo4pgCR4xPTEDO2CL+Iq+Uc2Uc6jSzuxYFYwIu5HFJQIIjZURKQsSl4hQUZLyiQYOcgfhmFOR45EyI8UiZMaJBlzan9BkzIcfRVqSSmU/KkIJrAuV3ZlF2ZkBEQm6srkgIxdOJXyTvDqc4umSyXY98uhHhSxzfybvklsr2Kzz9ujVmm3mXbALm6mesrsS6udYEx7ot87b4VrjgFe5e/dlk8v4ehfpfKPIFV5p/qEklYpLg3C4tfCnId49xHOncwVdHvqdDnxO6vKGvc4sePVqc0afDa/l26eH4mi5nHMujI7y4a0sxZ/yA4xs6siljR9afxcQifiYzdefiOFMdUzL1vGTuqdZIFd59wuUOpRvqyOUz0B6Vlk7zS7RnASNTRSaGU/VyqY3c+heaIqaqpZzt7X25DXPbveUW35Bqh0u1LjiVk1swet9UvXc0c60fj4CQlAtZDEiZ0qDgRrzPCbgixnGs7p1oSwpaK58yz41UEjEVgw6J4szI9Dcw3fjGfbChe2dvSSj/kunlqqr7ZHHq1e2M3qh7yzvfuhytTaBhU03X1DQQ18S0H2mn1vn78s31uqU85YiUmPBfL8AzPJrsc8AhY2UY6GZur0NTL0STlxyq+ksiWQ2l58giHODxnAMOeMnzd/q4ZOKMi1txWc/d4pgjuhx+UBUL+y5HvF59+/+sv4tpU7U4nq5OL+49xSd3UOsX2rPb97KniZWTmFu02604I2BacnG76zW5x3j/AAAA//8BAAD///S3T1F4nGJgZgCD/+cYjBiwAAAAAAD//wEAAP//LwECAwAAAA==");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,6 +30,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-1843626214 .fill-N1{fill:#0A0F25;}
.d2-1843626214 .fill-N2{fill:#676C7E;}
.d2-1843626214 .fill-N3{fill:#9499AB;}
@ -90,6 +103,153 @@
.d2-1843626214 .color-AA5{color:#F7F8FE;}
.d2-1843626214 .color-AB4{color:#EDF0FD;}
.d2-1843626214 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1843626214)" /></g><mask id="d2-1843626214" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-1843626214 .fill-N1{fill:#0A0F25;}
.d2-1843626214 .fill-N2{fill:#676C7E;}
.d2-1843626214 .fill-N3{fill:#9499AB;}
.d2-1843626214 .fill-N4{fill:#CFD2DD;}
.d2-1843626214 .fill-N5{fill:#DEE1EB;}
.d2-1843626214 .fill-N6{fill:#EEF1F8;}
.d2-1843626214 .fill-N7{fill:#FFFFFF;}
.d2-1843626214 .fill-B1{fill:#0D32B2;}
.d2-1843626214 .fill-B2{fill:#0D32B2;}
.d2-1843626214 .fill-B3{fill:#E3E9FD;}
.d2-1843626214 .fill-B4{fill:#E3E9FD;}
.d2-1843626214 .fill-B5{fill:#EDF0FD;}
.d2-1843626214 .fill-B6{fill:#F7F8FE;}
.d2-1843626214 .fill-AA2{fill:#4A6FF3;}
.d2-1843626214 .fill-AA4{fill:#EDF0FD;}
.d2-1843626214 .fill-AA5{fill:#F7F8FE;}
.d2-1843626214 .fill-AB4{fill:#EDF0FD;}
.d2-1843626214 .fill-AB5{fill:#F7F8FE;}
.d2-1843626214 .stroke-N1{stroke:#0A0F25;}
.d2-1843626214 .stroke-N2{stroke:#676C7E;}
.d2-1843626214 .stroke-N3{stroke:#9499AB;}
.d2-1843626214 .stroke-N4{stroke:#CFD2DD;}
.d2-1843626214 .stroke-N5{stroke:#DEE1EB;}
.d2-1843626214 .stroke-N6{stroke:#EEF1F8;}
.d2-1843626214 .stroke-N7{stroke:#FFFFFF;}
.d2-1843626214 .stroke-B1{stroke:#0D32B2;}
.d2-1843626214 .stroke-B2{stroke:#0D32B2;}
.d2-1843626214 .stroke-B3{stroke:#E3E9FD;}
.d2-1843626214 .stroke-B4{stroke:#E3E9FD;}
.d2-1843626214 .stroke-B5{stroke:#EDF0FD;}
.d2-1843626214 .stroke-B6{stroke:#F7F8FE;}
.d2-1843626214 .stroke-AA2{stroke:#4A6FF3;}
.d2-1843626214 .stroke-AA4{stroke:#EDF0FD;}
.d2-1843626214 .stroke-AA5{stroke:#F7F8FE;}
.d2-1843626214 .stroke-AB4{stroke:#EDF0FD;}
.d2-1843626214 .stroke-AB5{stroke:#F7F8FE;}
.d2-1843626214 .background-color-N1{background-color:#0A0F25;}
.d2-1843626214 .background-color-N2{background-color:#676C7E;}
.d2-1843626214 .background-color-N3{background-color:#9499AB;}
.d2-1843626214 .background-color-N4{background-color:#CFD2DD;}
.d2-1843626214 .background-color-N5{background-color:#DEE1EB;}
.d2-1843626214 .background-color-N6{background-color:#EEF1F8;}
.d2-1843626214 .background-color-N7{background-color:#FFFFFF;}
.d2-1843626214 .background-color-B1{background-color:#0D32B2;}
.d2-1843626214 .background-color-B2{background-color:#0D32B2;}
.d2-1843626214 .background-color-B3{background-color:#E3E9FD;}
.d2-1843626214 .background-color-B4{background-color:#E3E9FD;}
.d2-1843626214 .background-color-B5{background-color:#EDF0FD;}
.d2-1843626214 .background-color-B6{background-color:#F7F8FE;}
.d2-1843626214 .background-color-AA2{background-color:#4A6FF3;}
.d2-1843626214 .background-color-AA4{background-color:#EDF0FD;}
.d2-1843626214 .background-color-AA5{background-color:#F7F8FE;}
.d2-1843626214 .background-color-AB4{background-color:#EDF0FD;}
.d2-1843626214 .background-color-AB5{background-color:#F7F8FE;}
.d2-1843626214 .color-N1{color:#0A0F25;}
.d2-1843626214 .color-N2{color:#676C7E;}
.d2-1843626214 .color-N3{color:#9499AB;}
.d2-1843626214 .color-N4{color:#CFD2DD;}
.d2-1843626214 .color-N5{color:#DEE1EB;}
.d2-1843626214 .color-N6{color:#EEF1F8;}
.d2-1843626214 .color-N7{color:#FFFFFF;}
.d2-1843626214 .color-B1{color:#0D32B2;}
.d2-1843626214 .color-B2{color:#0D32B2;}
.d2-1843626214 .color-B3{color:#E3E9FD;}
.d2-1843626214 .color-B4{color:#E3E9FD;}
.d2-1843626214 .color-B5{color:#EDF0FD;}
.d2-1843626214 .color-B6{color:#F7F8FE;}
.d2-1843626214 .color-AA2{color:#4A6FF3;}
.d2-1843626214 .color-AA4{color:#EDF0FD;}
.d2-1843626214 .color-AA5{color:#F7F8FE;}
.d2-1843626214 .color-AB4{color:#EDF0FD;}
.d2-1843626214 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1843626214)" /></g><mask id="d2-1843626214" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
=======
.d2-4198988860 .fill-N1{fill:#0A0F25;}
.d2-4198988860 .fill-N2{fill:#676C7E;}
.d2-4198988860 .fill-N3{fill:#9499AB;}
.d2-4198988860 .fill-N4{fill:#CFD2DD;}
.d2-4198988860 .fill-N5{fill:#DEE1EB;}
.d2-4198988860 .fill-N6{fill:#EEF1F8;}
.d2-4198988860 .fill-N7{fill:#FFFFFF;}
.d2-4198988860 .fill-B1{fill:#0D32B2;}
.d2-4198988860 .fill-B2{fill:#0D32B2;}
.d2-4198988860 .fill-B3{fill:#E3E9FD;}
.d2-4198988860 .fill-B4{fill:#E3E9FD;}
.d2-4198988860 .fill-B5{fill:#EDF0FD;}
.d2-4198988860 .fill-B6{fill:#F7F8FE;}
.d2-4198988860 .fill-AA2{fill:#4A6FF3;}
.d2-4198988860 .fill-AA4{fill:#EDF0FD;}
.d2-4198988860 .fill-AA5{fill:#F7F8FE;}
.d2-4198988860 .fill-AB4{fill:#EDF0FD;}
.d2-4198988860 .fill-AB5{fill:#F7F8FE;}
.d2-4198988860 .stroke-N1{stroke:#0A0F25;}
.d2-4198988860 .stroke-N2{stroke:#676C7E;}
.d2-4198988860 .stroke-N3{stroke:#9499AB;}
.d2-4198988860 .stroke-N4{stroke:#CFD2DD;}
.d2-4198988860 .stroke-N5{stroke:#DEE1EB;}
.d2-4198988860 .stroke-N6{stroke:#EEF1F8;}
.d2-4198988860 .stroke-N7{stroke:#FFFFFF;}
.d2-4198988860 .stroke-B1{stroke:#0D32B2;}
.d2-4198988860 .stroke-B2{stroke:#0D32B2;}
.d2-4198988860 .stroke-B3{stroke:#E3E9FD;}
.d2-4198988860 .stroke-B4{stroke:#E3E9FD;}
.d2-4198988860 .stroke-B5{stroke:#EDF0FD;}
.d2-4198988860 .stroke-B6{stroke:#F7F8FE;}
.d2-4198988860 .stroke-AA2{stroke:#4A6FF3;}
.d2-4198988860 .stroke-AA4{stroke:#EDF0FD;}
.d2-4198988860 .stroke-AA5{stroke:#F7F8FE;}
.d2-4198988860 .stroke-AB4{stroke:#EDF0FD;}
.d2-4198988860 .stroke-AB5{stroke:#F7F8FE;}
.d2-4198988860 .background-color-N1{background-color:#0A0F25;}
.d2-4198988860 .background-color-N2{background-color:#676C7E;}
.d2-4198988860 .background-color-N3{background-color:#9499AB;}
.d2-4198988860 .background-color-N4{background-color:#CFD2DD;}
.d2-4198988860 .background-color-N5{background-color:#DEE1EB;}
.d2-4198988860 .background-color-N6{background-color:#EEF1F8;}
.d2-4198988860 .background-color-N7{background-color:#FFFFFF;}
.d2-4198988860 .background-color-B1{background-color:#0D32B2;}
.d2-4198988860 .background-color-B2{background-color:#0D32B2;}
.d2-4198988860 .background-color-B3{background-color:#E3E9FD;}
.d2-4198988860 .background-color-B4{background-color:#E3E9FD;}
.d2-4198988860 .background-color-B5{background-color:#EDF0FD;}
.d2-4198988860 .background-color-B6{background-color:#F7F8FE;}
.d2-4198988860 .background-color-AA2{background-color:#4A6FF3;}
.d2-4198988860 .background-color-AA4{background-color:#EDF0FD;}
.d2-4198988860 .background-color-AA5{background-color:#F7F8FE;}
.d2-4198988860 .background-color-AB4{background-color:#EDF0FD;}
.d2-4198988860 .background-color-AB5{background-color:#F7F8FE;}
.d2-4198988860 .color-N1{color:#0A0F25;}
.d2-4198988860 .color-N2{color:#676C7E;}
.d2-4198988860 .color-N3{color:#9499AB;}
.d2-4198988860 .color-N4{color:#CFD2DD;}
.d2-4198988860 .color-N5{color:#DEE1EB;}
.d2-4198988860 .color-N6{color:#EEF1F8;}
.d2-4198988860 .color-N7{color:#FFFFFF;}
.d2-4198988860 .color-B1{color:#0D32B2;}
.d2-4198988860 .color-B2{color:#0D32B2;}
.d2-4198988860 .color-B3{color:#E3E9FD;}
.d2-4198988860 .color-B4{color:#E3E9FD;}
.d2-4198988860 .color-B5{color:#EDF0FD;}
.d2-4198988860 .color-B6{color:#F7F8FE;}
.d2-4198988860 .color-AA2{color:#4A6FF3;}
.d2-4198988860 .color-AA4{color:#EDF0FD;}
.d2-4198988860 .color-AA5{color:#F7F8FE;}
.d2-4198988860 .color-AB4{color:#EDF0FD;}
.d2-4198988860 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4198988860)" /></g><mask id="d2-4198988860" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-101" y="-101" width="256" height="434" fill="white"></rect>
<rect x="23.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View file

@ -1,16 +1,28 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 514 665"><svg id="d2-svg" width="514" height="665" viewBox="-206 -166 514 665"><style type="text/css"><![CDATA[
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 514 665"><svg id="d2-svg" width="514" height="665" viewBox="-206 -166 514 665"><style type="text/css"><![CDATA[
=======
<<<<<<< HEAD
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 514 665"><svg id="d2-svg" width="514" height="665" viewBox="-206 -166 514 665"><style type="text/css"><![CDATA[
>>>>>>> 33280fed5 (fixed e2e tests)
.d2-4130279961 .text {
font-family: "d2-4130279961-font-regular";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 514 665"><svg id="d2-svg" width="514" height="665" viewBox="-206 -166 514 665"><style type="text/css"><![CDATA[
.d2-3977802915 .text {
font-family: "d2-3977802915-font-regular";
>>>>>>> 638c1311a (fixed e2e tests)
}
@font-face {
font-family: d2-4130279961-font-regular;
font-family: d2-3977802915-font-regular;
src: url("data:application/font-woff;base64,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");
}
.d2-4130279961 .text-bold {
font-family: "d2-4130279961-font-bold";
.d2-3977802915 .text-bold {
font-family: "d2-3977802915-font-bold";
}
@font-face {
font-family: d2-4130279961-font-bold;
font-family: d2-3977802915-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -25,92 +37,92 @@
opacity: 0.5;
}
.d2-4130279961 .fill-N1{fill:#0A0F25;}
.d2-4130279961 .fill-N2{fill:#676C7E;}
.d2-4130279961 .fill-N3{fill:#9499AB;}
.d2-4130279961 .fill-N4{fill:#CFD2DD;}
.d2-4130279961 .fill-N5{fill:#DEE1EB;}
.d2-4130279961 .fill-N6{fill:#EEF1F8;}
.d2-4130279961 .fill-N7{fill:#FFFFFF;}
.d2-4130279961 .fill-B1{fill:#0D32B2;}
.d2-4130279961 .fill-B2{fill:#0D32B2;}
.d2-4130279961 .fill-B3{fill:#E3E9FD;}
.d2-4130279961 .fill-B4{fill:#E3E9FD;}
.d2-4130279961 .fill-B5{fill:#EDF0FD;}
.d2-4130279961 .fill-B6{fill:#F7F8FE;}
.d2-4130279961 .fill-AA2{fill:#4A6FF3;}
.d2-4130279961 .fill-AA4{fill:#EDF0FD;}
.d2-4130279961 .fill-AA5{fill:#F7F8FE;}
.d2-4130279961 .fill-AB4{fill:#EDF0FD;}
.d2-4130279961 .fill-AB5{fill:#F7F8FE;}
.d2-4130279961 .stroke-N1{stroke:#0A0F25;}
.d2-4130279961 .stroke-N2{stroke:#676C7E;}
.d2-4130279961 .stroke-N3{stroke:#9499AB;}
.d2-4130279961 .stroke-N4{stroke:#CFD2DD;}
.d2-4130279961 .stroke-N5{stroke:#DEE1EB;}
.d2-4130279961 .stroke-N6{stroke:#EEF1F8;}
.d2-4130279961 .stroke-N7{stroke:#FFFFFF;}
.d2-4130279961 .stroke-B1{stroke:#0D32B2;}
.d2-4130279961 .stroke-B2{stroke:#0D32B2;}
.d2-4130279961 .stroke-B3{stroke:#E3E9FD;}
.d2-4130279961 .stroke-B4{stroke:#E3E9FD;}
.d2-4130279961 .stroke-B5{stroke:#EDF0FD;}
.d2-4130279961 .stroke-B6{stroke:#F7F8FE;}
.d2-4130279961 .stroke-AA2{stroke:#4A6FF3;}
.d2-4130279961 .stroke-AA4{stroke:#EDF0FD;}
.d2-4130279961 .stroke-AA5{stroke:#F7F8FE;}
.d2-4130279961 .stroke-AB4{stroke:#EDF0FD;}
.d2-4130279961 .stroke-AB5{stroke:#F7F8FE;}
.d2-4130279961 .background-color-N1{background-color:#0A0F25;}
.d2-4130279961 .background-color-N2{background-color:#676C7E;}
.d2-4130279961 .background-color-N3{background-color:#9499AB;}
.d2-4130279961 .background-color-N4{background-color:#CFD2DD;}
.d2-4130279961 .background-color-N5{background-color:#DEE1EB;}
.d2-4130279961 .background-color-N6{background-color:#EEF1F8;}
.d2-4130279961 .background-color-N7{background-color:#FFFFFF;}
.d2-4130279961 .background-color-B1{background-color:#0D32B2;}
.d2-4130279961 .background-color-B2{background-color:#0D32B2;}
.d2-4130279961 .background-color-B3{background-color:#E3E9FD;}
.d2-4130279961 .background-color-B4{background-color:#E3E9FD;}
.d2-4130279961 .background-color-B5{background-color:#EDF0FD;}
.d2-4130279961 .background-color-B6{background-color:#F7F8FE;}
.d2-4130279961 .background-color-AA2{background-color:#4A6FF3;}
.d2-4130279961 .background-color-AA4{background-color:#EDF0FD;}
.d2-4130279961 .background-color-AA5{background-color:#F7F8FE;}
.d2-4130279961 .background-color-AB4{background-color:#EDF0FD;}
.d2-4130279961 .background-color-AB5{background-color:#F7F8FE;}
.d2-4130279961 .color-N1{color:#0A0F25;}
.d2-4130279961 .color-N2{color:#676C7E;}
.d2-4130279961 .color-N3{color:#9499AB;}
.d2-4130279961 .color-N4{color:#CFD2DD;}
.d2-4130279961 .color-N5{color:#DEE1EB;}
.d2-4130279961 .color-N6{color:#EEF1F8;}
.d2-4130279961 .color-N7{color:#FFFFFF;}
.d2-4130279961 .color-B1{color:#0D32B2;}
.d2-4130279961 .color-B2{color:#0D32B2;}
.d2-4130279961 .color-B3{color:#E3E9FD;}
.d2-4130279961 .color-B4{color:#E3E9FD;}
.d2-4130279961 .color-B5{color:#EDF0FD;}
.d2-4130279961 .color-B6{color:#F7F8FE;}
.d2-4130279961 .color-AA2{color:#4A6FF3;}
.d2-4130279961 .color-AA4{color:#EDF0FD;}
.d2-4130279961 .color-AA5{color:#F7F8FE;}
.d2-4130279961 .color-AB4{color:#EDF0FD;}
.d2-4130279961 .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">.md em,
.d2-3977802915 .fill-N1{fill:#0A0F25;}
.d2-3977802915 .fill-N2{fill:#676C7E;}
.d2-3977802915 .fill-N3{fill:#9499AB;}
.d2-3977802915 .fill-N4{fill:#CFD2DD;}
.d2-3977802915 .fill-N5{fill:#DEE1EB;}
.d2-3977802915 .fill-N6{fill:#EEF1F8;}
.d2-3977802915 .fill-N7{fill:#FFFFFF;}
.d2-3977802915 .fill-B1{fill:#0D32B2;}
.d2-3977802915 .fill-B2{fill:#0D32B2;}
.d2-3977802915 .fill-B3{fill:#E3E9FD;}
.d2-3977802915 .fill-B4{fill:#E3E9FD;}
.d2-3977802915 .fill-B5{fill:#EDF0FD;}
.d2-3977802915 .fill-B6{fill:#F7F8FE;}
.d2-3977802915 .fill-AA2{fill:#4A6FF3;}
.d2-3977802915 .fill-AA4{fill:#EDF0FD;}
.d2-3977802915 .fill-AA5{fill:#F7F8FE;}
.d2-3977802915 .fill-AB4{fill:#EDF0FD;}
.d2-3977802915 .fill-AB5{fill:#F7F8FE;}
.d2-3977802915 .stroke-N1{stroke:#0A0F25;}
.d2-3977802915 .stroke-N2{stroke:#676C7E;}
.d2-3977802915 .stroke-N3{stroke:#9499AB;}
.d2-3977802915 .stroke-N4{stroke:#CFD2DD;}
.d2-3977802915 .stroke-N5{stroke:#DEE1EB;}
.d2-3977802915 .stroke-N6{stroke:#EEF1F8;}
.d2-3977802915 .stroke-N7{stroke:#FFFFFF;}
.d2-3977802915 .stroke-B1{stroke:#0D32B2;}
.d2-3977802915 .stroke-B2{stroke:#0D32B2;}
.d2-3977802915 .stroke-B3{stroke:#E3E9FD;}
.d2-3977802915 .stroke-B4{stroke:#E3E9FD;}
.d2-3977802915 .stroke-B5{stroke:#EDF0FD;}
.d2-3977802915 .stroke-B6{stroke:#F7F8FE;}
.d2-3977802915 .stroke-AA2{stroke:#4A6FF3;}
.d2-3977802915 .stroke-AA4{stroke:#EDF0FD;}
.d2-3977802915 .stroke-AA5{stroke:#F7F8FE;}
.d2-3977802915 .stroke-AB4{stroke:#EDF0FD;}
.d2-3977802915 .stroke-AB5{stroke:#F7F8FE;}
.d2-3977802915 .background-color-N1{background-color:#0A0F25;}
.d2-3977802915 .background-color-N2{background-color:#676C7E;}
.d2-3977802915 .background-color-N3{background-color:#9499AB;}
.d2-3977802915 .background-color-N4{background-color:#CFD2DD;}
.d2-3977802915 .background-color-N5{background-color:#DEE1EB;}
.d2-3977802915 .background-color-N6{background-color:#EEF1F8;}
.d2-3977802915 .background-color-N7{background-color:#FFFFFF;}
.d2-3977802915 .background-color-B1{background-color:#0D32B2;}
.d2-3977802915 .background-color-B2{background-color:#0D32B2;}
.d2-3977802915 .background-color-B3{background-color:#E3E9FD;}
.d2-3977802915 .background-color-B4{background-color:#E3E9FD;}
.d2-3977802915 .background-color-B5{background-color:#EDF0FD;}
.d2-3977802915 .background-color-B6{background-color:#F7F8FE;}
.d2-3977802915 .background-color-AA2{background-color:#4A6FF3;}
.d2-3977802915 .background-color-AA4{background-color:#EDF0FD;}
.d2-3977802915 .background-color-AA5{background-color:#F7F8FE;}
.d2-3977802915 .background-color-AB4{background-color:#EDF0FD;}
.d2-3977802915 .background-color-AB5{background-color:#F7F8FE;}
.d2-3977802915 .color-N1{color:#0A0F25;}
.d2-3977802915 .color-N2{color:#676C7E;}
.d2-3977802915 .color-N3{color:#9499AB;}
.d2-3977802915 .color-N4{color:#CFD2DD;}
.d2-3977802915 .color-N5{color:#DEE1EB;}
.d2-3977802915 .color-N6{color:#EEF1F8;}
.d2-3977802915 .color-N7{color:#FFFFFF;}
.d2-3977802915 .color-B1{color:#0D32B2;}
.d2-3977802915 .color-B2{color:#0D32B2;}
.d2-3977802915 .color-B3{color:#E3E9FD;}
.d2-3977802915 .color-B4{color:#E3E9FD;}
.d2-3977802915 .color-B5{color:#EDF0FD;}
.d2-3977802915 .color-B6{color:#F7F8FE;}
.d2-3977802915 .color-AA2{color:#4A6FF3;}
.d2-3977802915 .color-AA4{color:#EDF0FD;}
.d2-3977802915 .color-AA5{color:#F7F8FE;}
.d2-3977802915 .color-AB4{color:#EDF0FD;}
.d2-3977802915 .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">.md em,
.md dfn {
font-family: "d2-4130279961-font-italic";
font-family: "d2-3977802915-font-italic";
}
.md b,
.md strong {
font-family: "d2-4130279961-font-bold";
font-family: "d2-3977802915-font-bold";
}
.md code,
.md kbd,
.md pre,
.md samp {
font-family: "d2-4130279961-font-mono";
font-family: "d2-3977802915-font-mono";
font-size: 1em;
}
@ -126,7 +138,7 @@
margin: 0;
color: var(--color-fg-default);
background-color: transparent; /* we don't want to define the background color */
font-family: "d2-4130279961-font-regular";
font-family: "d2-3977802915-font-regular";
font-size: 16px;
line-height: 1.5;
word-wrap: break-word;
@ -832,7 +844,7 @@
.md .contains-task-list:dir(rtl) .task-list-item-checkbox {
margin: 0 -1.6em 0.25em 0.2em;
}
</style><style type="text/css"><![CDATA[@keyframes d2Transition-d2-4130279961-0 {
</style><style type="text/css"><![CDATA[@keyframes d2Transition-d2-3977802915-0 {
0%, 0.000000% {
opacity: 0;
}
@ -842,7 +854,7 @@
25.000000%, 100% {
opacity: 0;
}
}@keyframes d2Transition-d2-4130279961-1 {
}@keyframes d2Transition-d2-3977802915-1 {
0%, 24.982143% {
opacity: 0;
}
@ -852,7 +864,7 @@
50.000000%, 100% {
opacity: 0;
}
}@keyframes d2Transition-d2-4130279961-2 {
}@keyframes d2Transition-d2-3977802915-2 {
0%, 49.982143% {
opacity: 0;
}
@ -862,26 +874,50 @@
75.000000%, 100% {
opacity: 0;
}
}@keyframes d2Transition-d2-4130279961-3 {
}@keyframes d2Transition-d2-3977802915-3 {
0%, 74.982143% {
opacity: 0;
}
75.000000%, 100.000000% {
opacity: 1;
}
<<<<<<< HEAD
}]]></style><g style="animation: d2Transition-d2-4130279961-0 5600ms infinite" class="d2-4130279961" width="412" height="247" viewBox="-206 -166 412 247"><rect x="-206.000000" y="-166.000000" width="412.000000" height="247.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="0.000000" y="-30.000000" fill="#0A0F25" class="text fill-N1" style="text-anchor:middle;font-size:35px">Chicken&#39;s plan</text></g><mask id="d2-4130279961" maskUnits="userSpaceOnUse" x="-206" y="-166" width="412" height="247">
||||||| parent of 33280fed5 (fixed e2e tests)
}]]></style><g style="animation: d2Transition-d2-4130279961-0 5600ms infinite" class="d2-4130279961" width="412" height="247" viewBox="-206 -166 412 247"><rect x="-206.000000" y="-166.000000" width="412.000000" height="247.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="0.000000" y="-30.000000" class="text fill-N1" style="text-anchor:middle;font-size:35px">Chicken&#39;s plan</text></g><mask id="d2-4130279961" maskUnits="userSpaceOnUse" x="-206" y="-166" width="412" height="247">
=======
}]]></style><g style="animation: d2Transition-d2-3977802915-0 5600ms infinite" class="d2-3977802915" width="412" height="247" viewBox="-206 -166 412 247"><rect x="-206.000000" y="-166.000000" width="412.000000" height="247.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="0.000000" y="-30.000000" class="text fill-N1" style="text-anchor:middle;font-size:35px">Chicken&#39;s plan</text></g><mask id="d2-3977802915" maskUnits="userSpaceOnUse" x="-206" y="-166" width="412" height="247">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-206" y="-166" width="412" height="247" fill="white"></rect>
<rect x="-105.000000" y="-65.000000" width="210" height="45" fill="rgba(0,0,0,0.75)"></rect>
<<<<<<< HEAD
</mask></g><g style="animation: d2Transition-d2-4130279961-1 5600ms infinite" class="d2-4130279961" width="412" height="333" viewBox="-131 -166 412 333"><rect x="-131.000000" y="-166.000000" width="412.000000" height="333.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="75.000000" y="-30.000000" fill="#0A0F25" class="text fill-N1" style="text-anchor:middle;font-size:35px">Chicken&#39;s plan</text></g><g id="Approach road"><g class="shape" ><rect x="0.000000" y="0.000000" width="150.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="75.000000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Approach road</text></g><mask id="d2-4293673862" maskUnits="userSpaceOnUse" x="-131" y="-166" width="412" height="333">
||||||| parent of 33280fed5 (fixed e2e tests)
</mask></g><g style="animation: d2Transition-d2-4130279961-1 5600ms infinite" class="d2-4130279961" width="412" height="333" viewBox="-131 -166 412 333"><rect x="-131.000000" y="-166.000000" width="412.000000" height="333.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="75.000000" y="-30.000000" class="text fill-N1" style="text-anchor:middle;font-size:35px">Chicken&#39;s plan</text></g><g id="Approach road"><g class="shape" ><rect x="0.000000" y="0.000000" width="150.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="75.000000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Approach road</text></g><mask id="d2-4293673862" maskUnits="userSpaceOnUse" x="-131" y="-166" width="412" height="333">
=======
</mask></g><g style="animation: d2Transition-d2-3977802915-1 5600ms infinite" class="d2-3977802915" width="412" height="333" viewBox="-131 -166 412 333"><rect x="-131.000000" y="-166.000000" width="412.000000" height="333.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="75.000000" y="-30.000000" class="text fill-N1" style="text-anchor:middle;font-size:35px">Chicken&#39;s plan</text></g><g id="Approach road"><g class="shape" ><rect x="0.000000" y="0.000000" width="150.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="75.000000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Approach road</text></g><mask id="d2-4293673862" maskUnits="userSpaceOnUse" x="-131" y="-166" width="412" height="333">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-131" y="-166" width="412" height="333" fill="white"></rect>
<rect x="-30.000000" y="-65.000000" width="210" height="45" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="22.500000" width="105" height="21" fill="rgba(0,0,0,0.75)"></rect>
<<<<<<< HEAD
</mask></g><g style="animation: d2Transition-d2-4130279961-2 5600ms infinite" class="d2-4130279961" width="412" height="499" viewBox="-131 -166 412 499"><rect x="-131.000000" y="-166.000000" width="412.000000" height="499.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="75.000000" y="-30.000000" fill="#0A0F25" class="text fill-N1" style="text-anchor:middle;font-size:35px">Chicken&#39;s plan</text></g><g id="Approach road"><g class="shape" ><rect x="0.000000" y="0.000000" width="150.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="75.000000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Approach road</text></g><g id="Cross road"><g class="shape" ><rect x="15.000000" y="166.000000" width="120.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="75.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Cross road</text></g><g id="(Approach road -&gt; Cross road)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 75.000000 68.000000 C 75.000000 106.000000 75.000000 126.000000 75.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-600153991)" /></g><mask id="d2-600153991" maskUnits="userSpaceOnUse" x="-131" y="-166" width="412" height="499">
||||||| parent of 33280fed5 (fixed e2e tests)
</mask></g><g style="animation: d2Transition-d2-4130279961-2 5600ms infinite" class="d2-4130279961" width="412" height="499" viewBox="-131 -166 412 499"><rect x="-131.000000" y="-166.000000" width="412.000000" height="499.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="75.000000" y="-30.000000" class="text fill-N1" style="text-anchor:middle;font-size:35px">Chicken&#39;s plan</text></g><g id="Approach road"><g class="shape" ><rect x="0.000000" y="0.000000" width="150.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="75.000000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Approach road</text></g><g id="Cross road"><g class="shape" ><rect x="15.000000" y="166.000000" width="120.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="75.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Cross road</text></g><g id="(Approach road -&gt; Cross road)[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 75.000000 68.000000 C 75.000000 106.000000 75.000000 126.000000 75.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-600153991)" /></g><mask id="d2-600153991" maskUnits="userSpaceOnUse" x="-131" y="-166" width="412" height="499">
=======
</mask></g><g style="animation: d2Transition-d2-3977802915-2 5600ms infinite" class="d2-3977802915" width="412" height="499" viewBox="-131 -166 412 499"><rect x="-131.000000" y="-166.000000" width="412.000000" height="499.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="75.000000" y="-30.000000" class="text fill-N1" style="text-anchor:middle;font-size:35px">Chicken&#39;s plan</text></g><g id="Approach road"><g class="shape" ><rect x="0.000000" y="0.000000" width="150.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="75.000000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Approach road</text></g><g id="Cross road"><g class="shape" ><rect x="15.000000" y="166.000000" width="120.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="75.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Cross road</text></g><g id="(Approach road -&gt; Cross road)[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 75.000000 68.000000 C 75.000000 106.000000 75.000000 126.000000 75.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-97309593)" /></g><mask id="d2-97309593" maskUnits="userSpaceOnUse" x="-131" y="-166" width="412" height="499">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-131" y="-166" width="412" height="499" fill="white"></rect>
<rect x="-30.000000" y="-65.000000" width="210" height="45" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="22.500000" width="105" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="37.500000" y="188.500000" width="75" height="21" fill="rgba(0,0,0,0.75)"></rect>
<<<<<<< HEAD
</mask></g><g style="animation: d2Transition-d2-4130279961-3 5600ms infinite" class="d2-4130279961" width="412" height="665" viewBox="-104 -166 412 665"><rect x="-104.000000" y="-166.000000" width="412.000000" height="665.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="102.000000" y="-30.000000" fill="#0A0F25" class="text fill-N1" style="text-anchor:middle;font-size:35px">Chicken&#39;s plan</text></g><g id="Approach road"><g class="shape" ><rect x="27.000000" y="0.000000" width="150.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="102.000000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Approach road</text></g><g id="Cross road"><g class="shape" ><rect x="42.000000" y="166.000000" width="120.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="102.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Cross road</text></g><g id="Make you wonder why"><g class="shape" ><rect x="0.000000" y="332.000000" width="203.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="101.500000" y="370.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Make you wonder why</text></g><g id="(Approach road -&gt; Cross road)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 101.500000 68.000000 C 101.500000 106.000000 101.500000 126.000000 101.500000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-191946974)" /></g><g id="(Cross road -&gt; Make you wonder why)[0]"><path d="M 101.500000 234.000000 C 101.500000 272.000000 101.500000 292.000000 101.500000 328.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-191946974)" /></g><mask id="d2-191946974" maskUnits="userSpaceOnUse" x="-104" y="-166" width="412" height="665">
||||||| parent of 33280fed5 (fixed e2e tests)
</mask></g><g style="animation: d2Transition-d2-4130279961-3 5600ms infinite" class="d2-4130279961" width="412" height="665" viewBox="-104 -166 412 665"><rect x="-104.000000" y="-166.000000" width="412.000000" height="665.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="102.000000" y="-30.000000" class="text fill-N1" style="text-anchor:middle;font-size:35px">Chicken&#39;s plan</text></g><g id="Approach road"><g class="shape" ><rect x="27.000000" y="0.000000" width="150.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="102.000000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Approach road</text></g><g id="Cross road"><g class="shape" ><rect x="42.000000" y="166.000000" width="120.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="102.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Cross road</text></g><g id="Make you wonder why"><g class="shape" ><rect x="0.000000" y="332.000000" width="203.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="101.500000" y="370.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Make you wonder why</text></g><g id="(Approach road -&gt; Cross road)[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 101.500000 68.000000 C 101.500000 106.000000 101.500000 126.000000 101.500000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-191946974)" /></g><g id="(Cross road -&gt; Make you wonder why)[0]"><path d="M 101.500000 234.000000 C 101.500000 272.000000 101.500000 292.000000 101.500000 328.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-191946974)" /></g><mask id="d2-191946974" maskUnits="userSpaceOnUse" x="-104" y="-166" width="412" height="665">
=======
</mask></g><g style="animation: d2Transition-d2-3977802915-3 5600ms infinite" class="d2-3977802915" width="412" height="665" viewBox="-104 -166 412 665"><rect x="-104.000000" y="-166.000000" width="412.000000" height="665.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="102.000000" y="-30.000000" class="text fill-N1" style="text-anchor:middle;font-size:35px">Chicken&#39;s plan</text></g><g id="Approach road"><g class="shape" ><rect x="27.000000" y="0.000000" width="150.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="102.000000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Approach road</text></g><g id="Cross road"><g class="shape" ><rect x="42.000000" y="166.000000" width="120.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="102.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Cross road</text></g><g id="Make you wonder why"><g class="shape" ><rect x="0.000000" y="332.000000" width="203.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="101.500000" y="370.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Make you wonder why</text></g><g id="(Approach road -&gt; Cross road)[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 101.500000 68.000000 C 101.500000 106.000000 101.500000 126.000000 101.500000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3174726174)" /></g><g id="(Cross road -&gt; Make you wonder why)[0]"><path d="M 101.500000 234.000000 C 101.500000 272.000000 101.500000 292.000000 101.500000 328.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3174726174)" /></g><mask id="d2-3174726174" maskUnits="userSpaceOnUse" x="-104" y="-166" width="412" height="665">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-104" y="-166" width="412" height="665" fill="white"></rect>
<rect x="-3.000000" y="-65.000000" width="210" height="45" fill="rgba(0,0,0,0.75)"></rect>
<rect x="49.500000" y="22.500000" width="105" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 44 KiB

View file

@ -1,9 +1,21 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-1843626214" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-1843626214" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
=======
<<<<<<< HEAD
<?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.6.6-HEAD" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-1843626214" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
>>>>>>> 33280fed5 (fixed e2e tests)
.d2-1843626214 .text-bold {
font-family: "d2-1843626214-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-4198988860" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-4198988860 .text-bold {
font-family: "d2-4198988860-font-bold";
>>>>>>> 638c1311a (fixed e2e tests)
}
@font-face {
font-family: d2-1843626214-font-bold;
font-family: d2-4198988860-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,6 +30,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-1843626214 .fill-N1{fill:#0A0F25;}
.d2-1843626214 .fill-N2{fill:#676C7E;}
.d2-1843626214 .fill-N3{fill:#9499AB;}
@ -90,6 +103,153 @@
.d2-1843626214 .color-AA5{color:#F7F8FE;}
.d2-1843626214 .color-AB4{color:#EDF0FD;}
.d2-1843626214 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1843626214)" /></g><mask id="d2-1843626214" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-1843626214 .fill-N1{fill:#0A0F25;}
.d2-1843626214 .fill-N2{fill:#676C7E;}
.d2-1843626214 .fill-N3{fill:#9499AB;}
.d2-1843626214 .fill-N4{fill:#CFD2DD;}
.d2-1843626214 .fill-N5{fill:#DEE1EB;}
.d2-1843626214 .fill-N6{fill:#EEF1F8;}
.d2-1843626214 .fill-N7{fill:#FFFFFF;}
.d2-1843626214 .fill-B1{fill:#0D32B2;}
.d2-1843626214 .fill-B2{fill:#0D32B2;}
.d2-1843626214 .fill-B3{fill:#E3E9FD;}
.d2-1843626214 .fill-B4{fill:#E3E9FD;}
.d2-1843626214 .fill-B5{fill:#EDF0FD;}
.d2-1843626214 .fill-B6{fill:#F7F8FE;}
.d2-1843626214 .fill-AA2{fill:#4A6FF3;}
.d2-1843626214 .fill-AA4{fill:#EDF0FD;}
.d2-1843626214 .fill-AA5{fill:#F7F8FE;}
.d2-1843626214 .fill-AB4{fill:#EDF0FD;}
.d2-1843626214 .fill-AB5{fill:#F7F8FE;}
.d2-1843626214 .stroke-N1{stroke:#0A0F25;}
.d2-1843626214 .stroke-N2{stroke:#676C7E;}
.d2-1843626214 .stroke-N3{stroke:#9499AB;}
.d2-1843626214 .stroke-N4{stroke:#CFD2DD;}
.d2-1843626214 .stroke-N5{stroke:#DEE1EB;}
.d2-1843626214 .stroke-N6{stroke:#EEF1F8;}
.d2-1843626214 .stroke-N7{stroke:#FFFFFF;}
.d2-1843626214 .stroke-B1{stroke:#0D32B2;}
.d2-1843626214 .stroke-B2{stroke:#0D32B2;}
.d2-1843626214 .stroke-B3{stroke:#E3E9FD;}
.d2-1843626214 .stroke-B4{stroke:#E3E9FD;}
.d2-1843626214 .stroke-B5{stroke:#EDF0FD;}
.d2-1843626214 .stroke-B6{stroke:#F7F8FE;}
.d2-1843626214 .stroke-AA2{stroke:#4A6FF3;}
.d2-1843626214 .stroke-AA4{stroke:#EDF0FD;}
.d2-1843626214 .stroke-AA5{stroke:#F7F8FE;}
.d2-1843626214 .stroke-AB4{stroke:#EDF0FD;}
.d2-1843626214 .stroke-AB5{stroke:#F7F8FE;}
.d2-1843626214 .background-color-N1{background-color:#0A0F25;}
.d2-1843626214 .background-color-N2{background-color:#676C7E;}
.d2-1843626214 .background-color-N3{background-color:#9499AB;}
.d2-1843626214 .background-color-N4{background-color:#CFD2DD;}
.d2-1843626214 .background-color-N5{background-color:#DEE1EB;}
.d2-1843626214 .background-color-N6{background-color:#EEF1F8;}
.d2-1843626214 .background-color-N7{background-color:#FFFFFF;}
.d2-1843626214 .background-color-B1{background-color:#0D32B2;}
.d2-1843626214 .background-color-B2{background-color:#0D32B2;}
.d2-1843626214 .background-color-B3{background-color:#E3E9FD;}
.d2-1843626214 .background-color-B4{background-color:#E3E9FD;}
.d2-1843626214 .background-color-B5{background-color:#EDF0FD;}
.d2-1843626214 .background-color-B6{background-color:#F7F8FE;}
.d2-1843626214 .background-color-AA2{background-color:#4A6FF3;}
.d2-1843626214 .background-color-AA4{background-color:#EDF0FD;}
.d2-1843626214 .background-color-AA5{background-color:#F7F8FE;}
.d2-1843626214 .background-color-AB4{background-color:#EDF0FD;}
.d2-1843626214 .background-color-AB5{background-color:#F7F8FE;}
.d2-1843626214 .color-N1{color:#0A0F25;}
.d2-1843626214 .color-N2{color:#676C7E;}
.d2-1843626214 .color-N3{color:#9499AB;}
.d2-1843626214 .color-N4{color:#CFD2DD;}
.d2-1843626214 .color-N5{color:#DEE1EB;}
.d2-1843626214 .color-N6{color:#EEF1F8;}
.d2-1843626214 .color-N7{color:#FFFFFF;}
.d2-1843626214 .color-B1{color:#0D32B2;}
.d2-1843626214 .color-B2{color:#0D32B2;}
.d2-1843626214 .color-B3{color:#E3E9FD;}
.d2-1843626214 .color-B4{color:#E3E9FD;}
.d2-1843626214 .color-B5{color:#EDF0FD;}
.d2-1843626214 .color-B6{color:#F7F8FE;}
.d2-1843626214 .color-AA2{color:#4A6FF3;}
.d2-1843626214 .color-AA4{color:#EDF0FD;}
.d2-1843626214 .color-AA5{color:#F7F8FE;}
.d2-1843626214 .color-AB4{color:#EDF0FD;}
.d2-1843626214 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1843626214)" /></g><mask id="d2-1843626214" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
=======
.d2-4198988860 .fill-N1{fill:#0A0F25;}
.d2-4198988860 .fill-N2{fill:#676C7E;}
.d2-4198988860 .fill-N3{fill:#9499AB;}
.d2-4198988860 .fill-N4{fill:#CFD2DD;}
.d2-4198988860 .fill-N5{fill:#DEE1EB;}
.d2-4198988860 .fill-N6{fill:#EEF1F8;}
.d2-4198988860 .fill-N7{fill:#FFFFFF;}
.d2-4198988860 .fill-B1{fill:#0D32B2;}
.d2-4198988860 .fill-B2{fill:#0D32B2;}
.d2-4198988860 .fill-B3{fill:#E3E9FD;}
.d2-4198988860 .fill-B4{fill:#E3E9FD;}
.d2-4198988860 .fill-B5{fill:#EDF0FD;}
.d2-4198988860 .fill-B6{fill:#F7F8FE;}
.d2-4198988860 .fill-AA2{fill:#4A6FF3;}
.d2-4198988860 .fill-AA4{fill:#EDF0FD;}
.d2-4198988860 .fill-AA5{fill:#F7F8FE;}
.d2-4198988860 .fill-AB4{fill:#EDF0FD;}
.d2-4198988860 .fill-AB5{fill:#F7F8FE;}
.d2-4198988860 .stroke-N1{stroke:#0A0F25;}
.d2-4198988860 .stroke-N2{stroke:#676C7E;}
.d2-4198988860 .stroke-N3{stroke:#9499AB;}
.d2-4198988860 .stroke-N4{stroke:#CFD2DD;}
.d2-4198988860 .stroke-N5{stroke:#DEE1EB;}
.d2-4198988860 .stroke-N6{stroke:#EEF1F8;}
.d2-4198988860 .stroke-N7{stroke:#FFFFFF;}
.d2-4198988860 .stroke-B1{stroke:#0D32B2;}
.d2-4198988860 .stroke-B2{stroke:#0D32B2;}
.d2-4198988860 .stroke-B3{stroke:#E3E9FD;}
.d2-4198988860 .stroke-B4{stroke:#E3E9FD;}
.d2-4198988860 .stroke-B5{stroke:#EDF0FD;}
.d2-4198988860 .stroke-B6{stroke:#F7F8FE;}
.d2-4198988860 .stroke-AA2{stroke:#4A6FF3;}
.d2-4198988860 .stroke-AA4{stroke:#EDF0FD;}
.d2-4198988860 .stroke-AA5{stroke:#F7F8FE;}
.d2-4198988860 .stroke-AB4{stroke:#EDF0FD;}
.d2-4198988860 .stroke-AB5{stroke:#F7F8FE;}
.d2-4198988860 .background-color-N1{background-color:#0A0F25;}
.d2-4198988860 .background-color-N2{background-color:#676C7E;}
.d2-4198988860 .background-color-N3{background-color:#9499AB;}
.d2-4198988860 .background-color-N4{background-color:#CFD2DD;}
.d2-4198988860 .background-color-N5{background-color:#DEE1EB;}
.d2-4198988860 .background-color-N6{background-color:#EEF1F8;}
.d2-4198988860 .background-color-N7{background-color:#FFFFFF;}
.d2-4198988860 .background-color-B1{background-color:#0D32B2;}
.d2-4198988860 .background-color-B2{background-color:#0D32B2;}
.d2-4198988860 .background-color-B3{background-color:#E3E9FD;}
.d2-4198988860 .background-color-B4{background-color:#E3E9FD;}
.d2-4198988860 .background-color-B5{background-color:#EDF0FD;}
.d2-4198988860 .background-color-B6{background-color:#F7F8FE;}
.d2-4198988860 .background-color-AA2{background-color:#4A6FF3;}
.d2-4198988860 .background-color-AA4{background-color:#EDF0FD;}
.d2-4198988860 .background-color-AA5{background-color:#F7F8FE;}
.d2-4198988860 .background-color-AB4{background-color:#EDF0FD;}
.d2-4198988860 .background-color-AB5{background-color:#F7F8FE;}
.d2-4198988860 .color-N1{color:#0A0F25;}
.d2-4198988860 .color-N2{color:#676C7E;}
.d2-4198988860 .color-N3{color:#9499AB;}
.d2-4198988860 .color-N4{color:#CFD2DD;}
.d2-4198988860 .color-N5{color:#DEE1EB;}
.d2-4198988860 .color-N6{color:#EEF1F8;}
.d2-4198988860 .color-N7{color:#FFFFFF;}
.d2-4198988860 .color-B1{color:#0D32B2;}
.d2-4198988860 .color-B2{color:#0D32B2;}
.d2-4198988860 .color-B3{color:#E3E9FD;}
.d2-4198988860 .color-B4{color:#E3E9FD;}
.d2-4198988860 .color-B5{color:#EDF0FD;}
.d2-4198988860 .color-B6{color:#F7F8FE;}
.d2-4198988860 .color-AA2{color:#4A6FF3;}
.d2-4198988860 .color-AA4{color:#EDF0FD;}
.d2-4198988860 .color-AA5{color:#F7F8FE;}
.d2-4198988860 .color-AB4{color:#EDF0FD;}
.d2-4198988860 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4198988860)" /></g><mask id="d2-4198988860" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-101" y="-101" width="256" height="434" fill="white"></rect>
<rect x="23.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View file

@ -1,9 +1,21 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 368 766"><svg id="d2-svg" width="368" height="766" viewBox="-101 -101 368 766"><style type="text/css"><![CDATA[
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 368 766"><svg id="d2-svg" width="368" height="766" viewBox="-101 -101 368 766"><style type="text/css"><![CDATA[
=======
<<<<<<< HEAD
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 368 766"><svg id="d2-svg" width="368" height="766" viewBox="-101 -101 368 766"><style type="text/css"><![CDATA[
>>>>>>> 33280fed5 (fixed e2e tests)
.d2-1574744994 .text-bold {
font-family: "d2-1574744994-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 368 766"><svg id="d2-svg" width="368" height="766" viewBox="-101 -101 368 766"><style type="text/css"><![CDATA[
.d2-2628216882 .text-bold {
font-family: "d2-2628216882-font-bold";
>>>>>>> 638c1311a (fixed e2e tests)
}
@font-face {
font-family: d2-1574744994-font-bold;
font-family: d2-2628216882-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,78 +30,78 @@
opacity: 0.5;
}
.d2-1574744994 .fill-N1{fill:#0A0F25;}
.d2-1574744994 .fill-N2{fill:#676C7E;}
.d2-1574744994 .fill-N3{fill:#9499AB;}
.d2-1574744994 .fill-N4{fill:#CFD2DD;}
.d2-1574744994 .fill-N5{fill:#DEE1EB;}
.d2-1574744994 .fill-N6{fill:#EEF1F8;}
.d2-1574744994 .fill-N7{fill:#FFFFFF;}
.d2-1574744994 .fill-B1{fill:#0D32B2;}
.d2-1574744994 .fill-B2{fill:#0D32B2;}
.d2-1574744994 .fill-B3{fill:#E3E9FD;}
.d2-1574744994 .fill-B4{fill:#E3E9FD;}
.d2-1574744994 .fill-B5{fill:#EDF0FD;}
.d2-1574744994 .fill-B6{fill:#F7F8FE;}
.d2-1574744994 .fill-AA2{fill:#4A6FF3;}
.d2-1574744994 .fill-AA4{fill:#EDF0FD;}
.d2-1574744994 .fill-AA5{fill:#F7F8FE;}
.d2-1574744994 .fill-AB4{fill:#EDF0FD;}
.d2-1574744994 .fill-AB5{fill:#F7F8FE;}
.d2-1574744994 .stroke-N1{stroke:#0A0F25;}
.d2-1574744994 .stroke-N2{stroke:#676C7E;}
.d2-1574744994 .stroke-N3{stroke:#9499AB;}
.d2-1574744994 .stroke-N4{stroke:#CFD2DD;}
.d2-1574744994 .stroke-N5{stroke:#DEE1EB;}
.d2-1574744994 .stroke-N6{stroke:#EEF1F8;}
.d2-1574744994 .stroke-N7{stroke:#FFFFFF;}
.d2-1574744994 .stroke-B1{stroke:#0D32B2;}
.d2-1574744994 .stroke-B2{stroke:#0D32B2;}
.d2-1574744994 .stroke-B3{stroke:#E3E9FD;}
.d2-1574744994 .stroke-B4{stroke:#E3E9FD;}
.d2-1574744994 .stroke-B5{stroke:#EDF0FD;}
.d2-1574744994 .stroke-B6{stroke:#F7F8FE;}
.d2-1574744994 .stroke-AA2{stroke:#4A6FF3;}
.d2-1574744994 .stroke-AA4{stroke:#EDF0FD;}
.d2-1574744994 .stroke-AA5{stroke:#F7F8FE;}
.d2-1574744994 .stroke-AB4{stroke:#EDF0FD;}
.d2-1574744994 .stroke-AB5{stroke:#F7F8FE;}
.d2-1574744994 .background-color-N1{background-color:#0A0F25;}
.d2-1574744994 .background-color-N2{background-color:#676C7E;}
.d2-1574744994 .background-color-N3{background-color:#9499AB;}
.d2-1574744994 .background-color-N4{background-color:#CFD2DD;}
.d2-1574744994 .background-color-N5{background-color:#DEE1EB;}
.d2-1574744994 .background-color-N6{background-color:#EEF1F8;}
.d2-1574744994 .background-color-N7{background-color:#FFFFFF;}
.d2-1574744994 .background-color-B1{background-color:#0D32B2;}
.d2-1574744994 .background-color-B2{background-color:#0D32B2;}
.d2-1574744994 .background-color-B3{background-color:#E3E9FD;}
.d2-1574744994 .background-color-B4{background-color:#E3E9FD;}
.d2-1574744994 .background-color-B5{background-color:#EDF0FD;}
.d2-1574744994 .background-color-B6{background-color:#F7F8FE;}
.d2-1574744994 .background-color-AA2{background-color:#4A6FF3;}
.d2-1574744994 .background-color-AA4{background-color:#EDF0FD;}
.d2-1574744994 .background-color-AA5{background-color:#F7F8FE;}
.d2-1574744994 .background-color-AB4{background-color:#EDF0FD;}
.d2-1574744994 .background-color-AB5{background-color:#F7F8FE;}
.d2-1574744994 .color-N1{color:#0A0F25;}
.d2-1574744994 .color-N2{color:#676C7E;}
.d2-1574744994 .color-N3{color:#9499AB;}
.d2-1574744994 .color-N4{color:#CFD2DD;}
.d2-1574744994 .color-N5{color:#DEE1EB;}
.d2-1574744994 .color-N6{color:#EEF1F8;}
.d2-1574744994 .color-N7{color:#FFFFFF;}
.d2-1574744994 .color-B1{color:#0D32B2;}
.d2-1574744994 .color-B2{color:#0D32B2;}
.d2-1574744994 .color-B3{color:#E3E9FD;}
.d2-1574744994 .color-B4{color:#E3E9FD;}
.d2-1574744994 .color-B5{color:#EDF0FD;}
.d2-1574744994 .color-B6{color:#F7F8FE;}
.d2-1574744994 .color-AA2{color:#4A6FF3;}
.d2-1574744994 .color-AA4{color:#EDF0FD;}
.d2-1574744994 .color-AA5{color:#F7F8FE;}
.d2-1574744994 .color-AB4{color:#EDF0FD;}
.d2-1574744994 .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[@keyframes d2Transition-d2-1574744994-0 {
.d2-2628216882 .fill-N1{fill:#0A0F25;}
.d2-2628216882 .fill-N2{fill:#676C7E;}
.d2-2628216882 .fill-N3{fill:#9499AB;}
.d2-2628216882 .fill-N4{fill:#CFD2DD;}
.d2-2628216882 .fill-N5{fill:#DEE1EB;}
.d2-2628216882 .fill-N6{fill:#EEF1F8;}
.d2-2628216882 .fill-N7{fill:#FFFFFF;}
.d2-2628216882 .fill-B1{fill:#0D32B2;}
.d2-2628216882 .fill-B2{fill:#0D32B2;}
.d2-2628216882 .fill-B3{fill:#E3E9FD;}
.d2-2628216882 .fill-B4{fill:#E3E9FD;}
.d2-2628216882 .fill-B5{fill:#EDF0FD;}
.d2-2628216882 .fill-B6{fill:#F7F8FE;}
.d2-2628216882 .fill-AA2{fill:#4A6FF3;}
.d2-2628216882 .fill-AA4{fill:#EDF0FD;}
.d2-2628216882 .fill-AA5{fill:#F7F8FE;}
.d2-2628216882 .fill-AB4{fill:#EDF0FD;}
.d2-2628216882 .fill-AB5{fill:#F7F8FE;}
.d2-2628216882 .stroke-N1{stroke:#0A0F25;}
.d2-2628216882 .stroke-N2{stroke:#676C7E;}
.d2-2628216882 .stroke-N3{stroke:#9499AB;}
.d2-2628216882 .stroke-N4{stroke:#CFD2DD;}
.d2-2628216882 .stroke-N5{stroke:#DEE1EB;}
.d2-2628216882 .stroke-N6{stroke:#EEF1F8;}
.d2-2628216882 .stroke-N7{stroke:#FFFFFF;}
.d2-2628216882 .stroke-B1{stroke:#0D32B2;}
.d2-2628216882 .stroke-B2{stroke:#0D32B2;}
.d2-2628216882 .stroke-B3{stroke:#E3E9FD;}
.d2-2628216882 .stroke-B4{stroke:#E3E9FD;}
.d2-2628216882 .stroke-B5{stroke:#EDF0FD;}
.d2-2628216882 .stroke-B6{stroke:#F7F8FE;}
.d2-2628216882 .stroke-AA2{stroke:#4A6FF3;}
.d2-2628216882 .stroke-AA4{stroke:#EDF0FD;}
.d2-2628216882 .stroke-AA5{stroke:#F7F8FE;}
.d2-2628216882 .stroke-AB4{stroke:#EDF0FD;}
.d2-2628216882 .stroke-AB5{stroke:#F7F8FE;}
.d2-2628216882 .background-color-N1{background-color:#0A0F25;}
.d2-2628216882 .background-color-N2{background-color:#676C7E;}
.d2-2628216882 .background-color-N3{background-color:#9499AB;}
.d2-2628216882 .background-color-N4{background-color:#CFD2DD;}
.d2-2628216882 .background-color-N5{background-color:#DEE1EB;}
.d2-2628216882 .background-color-N6{background-color:#EEF1F8;}
.d2-2628216882 .background-color-N7{background-color:#FFFFFF;}
.d2-2628216882 .background-color-B1{background-color:#0D32B2;}
.d2-2628216882 .background-color-B2{background-color:#0D32B2;}
.d2-2628216882 .background-color-B3{background-color:#E3E9FD;}
.d2-2628216882 .background-color-B4{background-color:#E3E9FD;}
.d2-2628216882 .background-color-B5{background-color:#EDF0FD;}
.d2-2628216882 .background-color-B6{background-color:#F7F8FE;}
.d2-2628216882 .background-color-AA2{background-color:#4A6FF3;}
.d2-2628216882 .background-color-AA4{background-color:#EDF0FD;}
.d2-2628216882 .background-color-AA5{background-color:#F7F8FE;}
.d2-2628216882 .background-color-AB4{background-color:#EDF0FD;}
.d2-2628216882 .background-color-AB5{background-color:#F7F8FE;}
.d2-2628216882 .color-N1{color:#0A0F25;}
.d2-2628216882 .color-N2{color:#676C7E;}
.d2-2628216882 .color-N3{color:#9499AB;}
.d2-2628216882 .color-N4{color:#CFD2DD;}
.d2-2628216882 .color-N5{color:#DEE1EB;}
.d2-2628216882 .color-N6{color:#EEF1F8;}
.d2-2628216882 .color-N7{color:#FFFFFF;}
.d2-2628216882 .color-B1{color:#0D32B2;}
.d2-2628216882 .color-B2{color:#0D32B2;}
.d2-2628216882 .color-B3{color:#E3E9FD;}
.d2-2628216882 .color-B4{color:#E3E9FD;}
.d2-2628216882 .color-B5{color:#EDF0FD;}
.d2-2628216882 .color-B6{color:#F7F8FE;}
.d2-2628216882 .color-AA2{color:#4A6FF3;}
.d2-2628216882 .color-AA4{color:#EDF0FD;}
.d2-2628216882 .color-AA5{color:#F7F8FE;}
.d2-2628216882 .color-AB4{color:#EDF0FD;}
.d2-2628216882 .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[@keyframes d2Transition-d2-2628216882-0 {
0%, 0.000000% {
opacity: 0;
}
@ -99,7 +111,7 @@
33.333333%, 100% {
opacity: 0;
}
}@keyframes d2Transition-d2-1574744994-1 {
}@keyframes d2Transition-d2-2628216882-1 {
0%, 33.309524% {
opacity: 0;
}
@ -109,24 +121,42 @@
66.666667%, 100% {
opacity: 0;
}
}@keyframes d2Transition-d2-1574744994-2 {
}@keyframes d2Transition-d2-2628216882-2 {
0%, 66.642857% {
opacity: 0;
}
66.666667%, 100.000000% {
opacity: 1;
}
<<<<<<< HEAD
}]]></style><g style="animation: d2Transition-d2-1574744994-0 4200ms infinite" class="d2-1574744994" width="255" height="434" viewBox="-101 -101 255 434"><rect x="-101.000000" y="-101.000000" width="255.000000" height="434.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><g id="a"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a</text></g><g id="b"><g class="shape" ><rect x="0.000000" y="166.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="(a -&gt; b)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 26.500000 68.000000 C 26.500000 106.000000 26.500000 126.000000 26.500000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1919875308)" /></g><mask id="d2-1919875308" maskUnits="userSpaceOnUse" x="-101" y="-101" width="255" height="434">
||||||| parent of 33280fed5 (fixed e2e tests)
}]]></style><g style="animation: d2Transition-d2-1574744994-0 4200ms infinite" class="d2-1574744994" width="255" height="434" viewBox="-101 -101 255 434"><rect x="-101.000000" y="-101.000000" width="255.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="a"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a</text></g><g id="b"><g class="shape" ><rect x="0.000000" y="166.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="(a -&gt; b)[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 26.500000 68.000000 C 26.500000 106.000000 26.500000 126.000000 26.500000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1919875308)" /></g><mask id="d2-1919875308" maskUnits="userSpaceOnUse" x="-101" y="-101" width="255" height="434">
=======
}]]></style><g style="animation: d2Transition-d2-2628216882-0 4200ms infinite" class="d2-2628216882" width="255" height="434" viewBox="-101 -101 255 434"><rect x="-101.000000" y="-101.000000" width="255.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="a"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a</text></g><g id="b"><g class="shape" ><rect x="0.000000" y="166.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="(a -&gt; b)[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 26.500000 68.000000 C 26.500000 106.000000 26.500000 126.000000 26.500000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3918947874)" /></g><mask id="d2-3918947874" maskUnits="userSpaceOnUse" x="-101" y="-101" width="255" height="434">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-101" y="-101" width="255" height="434" fill="white"></rect>
<rect x="22.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<<<<<<< HEAD
</mask></g><g style="animation: d2Transition-d2-1574744994-1 4200ms infinite" class="d2-1574744994" width="368" height="600" viewBox="-101 -101 368 600"><rect x="-101.000000" y="-101.000000" width="368.000000" height="600.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><g id="a"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a</text></g><g id="b"><g class="shape" ><rect x="0.000000" y="166.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="d"><g class="shape" ><rect x="56.000000" y="332.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="83.000000" y="370.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d</text></g><g id="c"><g class="shape" ><rect x="113.000000" y="166.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="139.500000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c</text></g><g id="(a -&gt; b)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 26.500000 68.000000 C 26.500000 106.000000 26.500000 126.000000 26.500000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-483309782)" /></g><g id="(b -&gt; d)[0]"><path d="M 26.500000 234.000000 C 26.500000 272.000000 33.299999 292.000000 58.250760 328.692294" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-483309782)" /></g><g id="(c -&gt; d)[0]"><path d="M 139.500000 234.000000 C 139.500000 272.000000 132.699997 292.000000 107.749240 328.692294" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-483309782)" /></g><mask id="d2-483309782" maskUnits="userSpaceOnUse" x="-101" y="-101" width="368" height="600">
||||||| parent of 33280fed5 (fixed e2e tests)
</mask></g><g style="animation: d2Transition-d2-1574744994-1 4200ms infinite" class="d2-1574744994" width="368" height="600" viewBox="-101 -101 368 600"><rect x="-101.000000" y="-101.000000" width="368.000000" height="600.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="a"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a</text></g><g id="b"><g class="shape" ><rect x="0.000000" y="166.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="d"><g class="shape" ><rect x="56.000000" y="332.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="83.000000" y="370.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d</text></g><g id="c"><g class="shape" ><rect x="113.000000" y="166.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="139.500000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c</text></g><g id="(a -&gt; b)[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 26.500000 68.000000 C 26.500000 106.000000 26.500000 126.000000 26.500000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-483309782)" /></g><g id="(b -&gt; d)[0]"><path d="M 26.500000 234.000000 C 26.500000 272.000000 33.299999 292.000000 58.250760 328.692294" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-483309782)" /></g><g id="(c -&gt; d)[0]"><path d="M 139.500000 234.000000 C 139.500000 272.000000 132.699997 292.000000 107.749240 328.692294" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-483309782)" /></g><mask id="d2-483309782" maskUnits="userSpaceOnUse" x="-101" y="-101" width="368" height="600">
=======
</mask></g><g style="animation: d2Transition-d2-2628216882-1 4200ms infinite" class="d2-2628216882" width="368" height="600" viewBox="-101 -101 368 600"><rect x="-101.000000" y="-101.000000" width="368.000000" height="600.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="a"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a</text></g><g id="b"><g class="shape" ><rect x="0.000000" y="166.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="d"><g class="shape" ><rect x="56.000000" y="332.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="83.000000" y="370.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d</text></g><g id="c"><g class="shape" ><rect x="113.000000" y="166.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="139.500000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c</text></g><g id="(a -&gt; b)[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 26.500000 68.000000 C 26.500000 106.000000 26.500000 126.000000 26.500000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-624927376)" /></g><g id="(b -&gt; d)[0]"><path d="M 26.500000 234.000000 C 26.500000 272.000000 33.299999 292.000000 58.250760 328.692294" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-624927376)" /></g><g id="(c -&gt; d)[0]"><path d="M 139.500000 234.000000 C 139.500000 272.000000 132.699997 292.000000 107.749240 328.692294" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-624927376)" /></g><mask id="d2-624927376" maskUnits="userSpaceOnUse" x="-101" y="-101" width="368" height="600">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-101" y="-101" width="368" height="600" fill="white"></rect>
<rect x="22.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="78.500000" y="354.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="135.500000" y="188.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<<<<<<< HEAD
</mask></g><g style="animation: d2Transition-d2-1574744994-2 4200ms infinite" class="d2-1574744994" width="368" height="766" viewBox="-101 -101 368 766"><rect x="-101.000000" y="-101.000000" width="368.000000" height="766.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><g id="a"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a</text></g><g id="b"><g class="shape" ><rect x="0.000000" y="166.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="d"><g class="shape" ><rect x="56.000000" y="332.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="83.000000" y="370.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d</text></g><g id="c"><g class="shape" ><rect x="113.000000" y="166.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="139.500000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c</text></g><g id="e"><g class="shape" ><rect x="57.000000" y="498.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="83.500000" y="536.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">e</text></g><g id="(a -&gt; b)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 26.500000 68.000000 C 26.500000 106.000000 26.500000 126.000000 26.500000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2079318802)" /></g><g id="(b -&gt; d)[0]"><path d="M 26.500000 234.000000 C 26.500000 272.000000 33.299999 292.000000 58.250760 328.692294" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2079318802)" /></g><g id="(c -&gt; d)[0]"><path d="M 139.500000 234.000000 C 139.500000 272.000000 132.699997 292.000000 107.749240 328.692294" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2079318802)" /></g><g id="(d -&gt; e)[0]"><path d="M 83.000000 400.000000 C 83.000000 438.000000 83.000000 458.000000 83.000000 494.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2079318802)" /></g><mask id="d2-2079318802" maskUnits="userSpaceOnUse" x="-101" y="-101" width="368" height="766">
||||||| parent of 33280fed5 (fixed e2e tests)
</mask></g><g style="animation: d2Transition-d2-1574744994-2 4200ms infinite" class="d2-1574744994" width="368" height="766" viewBox="-101 -101 368 766"><rect x="-101.000000" y="-101.000000" width="368.000000" height="766.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="a"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a</text></g><g id="b"><g class="shape" ><rect x="0.000000" y="166.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="d"><g class="shape" ><rect x="56.000000" y="332.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="83.000000" y="370.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d</text></g><g id="c"><g class="shape" ><rect x="113.000000" y="166.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="139.500000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c</text></g><g id="e"><g class="shape" ><rect x="57.000000" y="498.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="83.500000" y="536.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">e</text></g><g id="(a -&gt; b)[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 26.500000 68.000000 C 26.500000 106.000000 26.500000 126.000000 26.500000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2079318802)" /></g><g id="(b -&gt; d)[0]"><path d="M 26.500000 234.000000 C 26.500000 272.000000 33.299999 292.000000 58.250760 328.692294" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2079318802)" /></g><g id="(c -&gt; d)[0]"><path d="M 139.500000 234.000000 C 139.500000 272.000000 132.699997 292.000000 107.749240 328.692294" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2079318802)" /></g><g id="(d -&gt; e)[0]"><path d="M 83.000000 400.000000 C 83.000000 438.000000 83.000000 458.000000 83.000000 494.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2079318802)" /></g><mask id="d2-2079318802" maskUnits="userSpaceOnUse" x="-101" y="-101" width="368" height="766">
=======
</mask></g><g style="animation: d2Transition-d2-2628216882-2 4200ms infinite" class="d2-2628216882" width="368" height="766" viewBox="-101 -101 368 766"><rect x="-101.000000" y="-101.000000" width="368.000000" height="766.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="a"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a</text></g><g id="b"><g class="shape" ><rect x="0.000000" y="166.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="d"><g class="shape" ><rect x="56.000000" y="332.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="83.000000" y="370.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d</text></g><g id="c"><g class="shape" ><rect x="113.000000" y="166.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="139.500000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c</text></g><g id="e"><g class="shape" ><rect x="57.000000" y="498.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="83.500000" y="536.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">e</text></g><g id="(a -&gt; b)[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 26.500000 68.000000 C 26.500000 106.000000 26.500000 126.000000 26.500000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3022566698)" /></g><g id="(b -&gt; d)[0]"><path d="M 26.500000 234.000000 C 26.500000 272.000000 33.299999 292.000000 58.250760 328.692294" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3022566698)" /></g><g id="(c -&gt; d)[0]"><path d="M 139.500000 234.000000 C 139.500000 272.000000 132.699997 292.000000 107.749240 328.692294" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3022566698)" /></g><g id="(d -&gt; e)[0]"><path d="M 83.000000 400.000000 C 83.000000 438.000000 83.000000 458.000000 83.000000 494.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3022566698)" /></g><mask id="d2-3022566698" maskUnits="userSpaceOnUse" x="-101" y="-101" width="368" height="766">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-101" y="-101" width="368" height="766" fill="white"></rect>
<rect x="22.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 33 KiB

View file

@ -1,9 +1,21 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 279 445"><svg id="d2-svg" class="d2-3562348775" width="279" height="445" viewBox="-101 -101 279 445"><rect x="-101.000000" y="-101.000000" width="279.000000" height="445.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 279 445"><svg id="d2-svg" class="d2-3562348775" width="279" height="445" viewBox="-101 -101 279 445"><rect x="-101.000000" y="-101.000000" width="279.000000" height="445.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
=======
<<<<<<< HEAD
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 279 445"><svg id="d2-svg" class="d2-3562348775" width="279" height="445" viewBox="-101 -101 279 445"><rect x="-101.000000" y="-101.000000" width="279.000000" height="445.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
>>>>>>> 33280fed5 (fixed e2e tests)
.d2-3562348775 .text-bold {
font-family: "d2-3562348775-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 279 445"><svg id="d2-svg" class="d2-4289526217" width="279" height="445" viewBox="-101 -101 279 445"><rect x="-101.000000" y="-101.000000" width="279.000000" height="445.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-4289526217 .text-bold {
font-family: "d2-4289526217-font-bold";
>>>>>>> 638c1311a (fixed e2e tests)
}
@font-face {
font-family: d2-3562348775-font-bold;
font-family: d2-4289526217-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,6 +30,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-3562348775 .fill-N1{fill:#0A0F25;}
.d2-3562348775 .fill-N2{fill:#676C7E;}
.d2-3562348775 .fill-N3{fill:#9499AB;}
@ -90,6 +103,153 @@
.d2-3562348775 .color-AA5{color:#F7F8FE;}
.d2-3562348775 .color-AB4{color:#EDF0FD;}
.d2-3562348775 .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><g id="x"><g class="shape" ><ellipse rx="38.500000" ry="38.500000" cx="38.500000" cy="38.500000" stroke="#0D32B2" fill="#F7F8FE" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="38.500000" y="44.000000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="6.000000" y="177.000000" width="66.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="39.000000" y="215.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 38.980001 78.999900 C 38.599998 117.000000 38.500000 137.000000 38.500000 173.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3562348775)" /></g><mask id="d2-3562348775" maskUnits="userSpaceOnUse" x="-101" y="-101" width="279" height="445">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-3562348775 .fill-N1{fill:#0A0F25;}
.d2-3562348775 .fill-N2{fill:#676C7E;}
.d2-3562348775 .fill-N3{fill:#9499AB;}
.d2-3562348775 .fill-N4{fill:#CFD2DD;}
.d2-3562348775 .fill-N5{fill:#DEE1EB;}
.d2-3562348775 .fill-N6{fill:#EEF1F8;}
.d2-3562348775 .fill-N7{fill:#FFFFFF;}
.d2-3562348775 .fill-B1{fill:#0D32B2;}
.d2-3562348775 .fill-B2{fill:#0D32B2;}
.d2-3562348775 .fill-B3{fill:#E3E9FD;}
.d2-3562348775 .fill-B4{fill:#E3E9FD;}
.d2-3562348775 .fill-B5{fill:#EDF0FD;}
.d2-3562348775 .fill-B6{fill:#F7F8FE;}
.d2-3562348775 .fill-AA2{fill:#4A6FF3;}
.d2-3562348775 .fill-AA4{fill:#EDF0FD;}
.d2-3562348775 .fill-AA5{fill:#F7F8FE;}
.d2-3562348775 .fill-AB4{fill:#EDF0FD;}
.d2-3562348775 .fill-AB5{fill:#F7F8FE;}
.d2-3562348775 .stroke-N1{stroke:#0A0F25;}
.d2-3562348775 .stroke-N2{stroke:#676C7E;}
.d2-3562348775 .stroke-N3{stroke:#9499AB;}
.d2-3562348775 .stroke-N4{stroke:#CFD2DD;}
.d2-3562348775 .stroke-N5{stroke:#DEE1EB;}
.d2-3562348775 .stroke-N6{stroke:#EEF1F8;}
.d2-3562348775 .stroke-N7{stroke:#FFFFFF;}
.d2-3562348775 .stroke-B1{stroke:#0D32B2;}
.d2-3562348775 .stroke-B2{stroke:#0D32B2;}
.d2-3562348775 .stroke-B3{stroke:#E3E9FD;}
.d2-3562348775 .stroke-B4{stroke:#E3E9FD;}
.d2-3562348775 .stroke-B5{stroke:#EDF0FD;}
.d2-3562348775 .stroke-B6{stroke:#F7F8FE;}
.d2-3562348775 .stroke-AA2{stroke:#4A6FF3;}
.d2-3562348775 .stroke-AA4{stroke:#EDF0FD;}
.d2-3562348775 .stroke-AA5{stroke:#F7F8FE;}
.d2-3562348775 .stroke-AB4{stroke:#EDF0FD;}
.d2-3562348775 .stroke-AB5{stroke:#F7F8FE;}
.d2-3562348775 .background-color-N1{background-color:#0A0F25;}
.d2-3562348775 .background-color-N2{background-color:#676C7E;}
.d2-3562348775 .background-color-N3{background-color:#9499AB;}
.d2-3562348775 .background-color-N4{background-color:#CFD2DD;}
.d2-3562348775 .background-color-N5{background-color:#DEE1EB;}
.d2-3562348775 .background-color-N6{background-color:#EEF1F8;}
.d2-3562348775 .background-color-N7{background-color:#FFFFFF;}
.d2-3562348775 .background-color-B1{background-color:#0D32B2;}
.d2-3562348775 .background-color-B2{background-color:#0D32B2;}
.d2-3562348775 .background-color-B3{background-color:#E3E9FD;}
.d2-3562348775 .background-color-B4{background-color:#E3E9FD;}
.d2-3562348775 .background-color-B5{background-color:#EDF0FD;}
.d2-3562348775 .background-color-B6{background-color:#F7F8FE;}
.d2-3562348775 .background-color-AA2{background-color:#4A6FF3;}
.d2-3562348775 .background-color-AA4{background-color:#EDF0FD;}
.d2-3562348775 .background-color-AA5{background-color:#F7F8FE;}
.d2-3562348775 .background-color-AB4{background-color:#EDF0FD;}
.d2-3562348775 .background-color-AB5{background-color:#F7F8FE;}
.d2-3562348775 .color-N1{color:#0A0F25;}
.d2-3562348775 .color-N2{color:#676C7E;}
.d2-3562348775 .color-N3{color:#9499AB;}
.d2-3562348775 .color-N4{color:#CFD2DD;}
.d2-3562348775 .color-N5{color:#DEE1EB;}
.d2-3562348775 .color-N6{color:#EEF1F8;}
.d2-3562348775 .color-N7{color:#FFFFFF;}
.d2-3562348775 .color-B1{color:#0D32B2;}
.d2-3562348775 .color-B2{color:#0D32B2;}
.d2-3562348775 .color-B3{color:#E3E9FD;}
.d2-3562348775 .color-B4{color:#E3E9FD;}
.d2-3562348775 .color-B5{color:#EDF0FD;}
.d2-3562348775 .color-B6{color:#F7F8FE;}
.d2-3562348775 .color-AA2{color:#4A6FF3;}
.d2-3562348775 .color-AA4{color:#EDF0FD;}
.d2-3562348775 .color-AA5{color:#F7F8FE;}
.d2-3562348775 .color-AB4{color:#EDF0FD;}
.d2-3562348775 .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><g id="x"><g class="shape" ><ellipse rx="38.500000" ry="38.500000" cx="38.500000" cy="38.500000" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="38.500000" y="44.000000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="6.000000" y="177.000000" width="66.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="39.000000" y="215.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 38.980001 78.999900 C 38.599998 117.000000 38.500000 137.000000 38.500000 173.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3562348775)" /></g><mask id="d2-3562348775" maskUnits="userSpaceOnUse" x="-101" y="-101" width="279" height="445">
=======
.d2-4289526217 .fill-N1{fill:#0A0F25;}
.d2-4289526217 .fill-N2{fill:#676C7E;}
.d2-4289526217 .fill-N3{fill:#9499AB;}
.d2-4289526217 .fill-N4{fill:#CFD2DD;}
.d2-4289526217 .fill-N5{fill:#DEE1EB;}
.d2-4289526217 .fill-N6{fill:#EEF1F8;}
.d2-4289526217 .fill-N7{fill:#FFFFFF;}
.d2-4289526217 .fill-B1{fill:#0D32B2;}
.d2-4289526217 .fill-B2{fill:#0D32B2;}
.d2-4289526217 .fill-B3{fill:#E3E9FD;}
.d2-4289526217 .fill-B4{fill:#E3E9FD;}
.d2-4289526217 .fill-B5{fill:#EDF0FD;}
.d2-4289526217 .fill-B6{fill:#F7F8FE;}
.d2-4289526217 .fill-AA2{fill:#4A6FF3;}
.d2-4289526217 .fill-AA4{fill:#EDF0FD;}
.d2-4289526217 .fill-AA5{fill:#F7F8FE;}
.d2-4289526217 .fill-AB4{fill:#EDF0FD;}
.d2-4289526217 .fill-AB5{fill:#F7F8FE;}
.d2-4289526217 .stroke-N1{stroke:#0A0F25;}
.d2-4289526217 .stroke-N2{stroke:#676C7E;}
.d2-4289526217 .stroke-N3{stroke:#9499AB;}
.d2-4289526217 .stroke-N4{stroke:#CFD2DD;}
.d2-4289526217 .stroke-N5{stroke:#DEE1EB;}
.d2-4289526217 .stroke-N6{stroke:#EEF1F8;}
.d2-4289526217 .stroke-N7{stroke:#FFFFFF;}
.d2-4289526217 .stroke-B1{stroke:#0D32B2;}
.d2-4289526217 .stroke-B2{stroke:#0D32B2;}
.d2-4289526217 .stroke-B3{stroke:#E3E9FD;}
.d2-4289526217 .stroke-B4{stroke:#E3E9FD;}
.d2-4289526217 .stroke-B5{stroke:#EDF0FD;}
.d2-4289526217 .stroke-B6{stroke:#F7F8FE;}
.d2-4289526217 .stroke-AA2{stroke:#4A6FF3;}
.d2-4289526217 .stroke-AA4{stroke:#EDF0FD;}
.d2-4289526217 .stroke-AA5{stroke:#F7F8FE;}
.d2-4289526217 .stroke-AB4{stroke:#EDF0FD;}
.d2-4289526217 .stroke-AB5{stroke:#F7F8FE;}
.d2-4289526217 .background-color-N1{background-color:#0A0F25;}
.d2-4289526217 .background-color-N2{background-color:#676C7E;}
.d2-4289526217 .background-color-N3{background-color:#9499AB;}
.d2-4289526217 .background-color-N4{background-color:#CFD2DD;}
.d2-4289526217 .background-color-N5{background-color:#DEE1EB;}
.d2-4289526217 .background-color-N6{background-color:#EEF1F8;}
.d2-4289526217 .background-color-N7{background-color:#FFFFFF;}
.d2-4289526217 .background-color-B1{background-color:#0D32B2;}
.d2-4289526217 .background-color-B2{background-color:#0D32B2;}
.d2-4289526217 .background-color-B3{background-color:#E3E9FD;}
.d2-4289526217 .background-color-B4{background-color:#E3E9FD;}
.d2-4289526217 .background-color-B5{background-color:#EDF0FD;}
.d2-4289526217 .background-color-B6{background-color:#F7F8FE;}
.d2-4289526217 .background-color-AA2{background-color:#4A6FF3;}
.d2-4289526217 .background-color-AA4{background-color:#EDF0FD;}
.d2-4289526217 .background-color-AA5{background-color:#F7F8FE;}
.d2-4289526217 .background-color-AB4{background-color:#EDF0FD;}
.d2-4289526217 .background-color-AB5{background-color:#F7F8FE;}
.d2-4289526217 .color-N1{color:#0A0F25;}
.d2-4289526217 .color-N2{color:#676C7E;}
.d2-4289526217 .color-N3{color:#9499AB;}
.d2-4289526217 .color-N4{color:#CFD2DD;}
.d2-4289526217 .color-N5{color:#DEE1EB;}
.d2-4289526217 .color-N6{color:#EEF1F8;}
.d2-4289526217 .color-N7{color:#FFFFFF;}
.d2-4289526217 .color-B1{color:#0D32B2;}
.d2-4289526217 .color-B2{color:#0D32B2;}
.d2-4289526217 .color-B3{color:#E3E9FD;}
.d2-4289526217 .color-B4{color:#E3E9FD;}
.d2-4289526217 .color-B5{color:#EDF0FD;}
.d2-4289526217 .color-B6{color:#F7F8FE;}
.d2-4289526217 .color-AA2{color:#4A6FF3;}
.d2-4289526217 .color-AA4{color:#EDF0FD;}
.d2-4289526217 .color-AA5{color:#F7F8FE;}
.d2-4289526217 .color-AB4{color:#EDF0FD;}
.d2-4289526217 .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><g id="x"><g class="shape" ><ellipse rx="38.500000" ry="38.500000" cx="38.500000" cy="38.500000" class="shape stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="38.500000" y="44.000000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="6.000000" y="177.000000" width="66.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="39.000000" y="215.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 38.980001 78.999900 C 38.599998 117.000000 38.500000 137.000000 38.500000 173.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4289526217)" /></g><mask id="d2-4289526217" maskUnits="userSpaceOnUse" x="-101" y="-101" width="279" height="445">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-101" y="-101" width="279" height="445" fill="white"></rect>
<rect x="34.500000" y="28.000000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="34.500000" y="199.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View file

@ -1,9 +1,21 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-2712468095" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" fill="#1E1E2E" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-2712468095" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
=======
<<<<<<< HEAD
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-2712468095" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
>>>>>>> 33280fed5 (fixed e2e tests)
.d2-2712468095 .text-bold {
font-family: "d2-2712468095-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-2746395997" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-2746395997 .text-bold {
font-family: "d2-2746395997-font-bold";
>>>>>>> 638c1311a (fixed e2e tests)
}
@font-face {
font-family: d2-2712468095-font-bold;
font-family: d2-2746395997-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,6 +30,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-2712468095 .fill-N1{fill:#CDD6F4;}
.d2-2712468095 .fill-N2{fill:#BAC2DE;}
.d2-2712468095 .fill-N3{fill:#A6ADC8;}
@ -90,6 +103,153 @@
.d2-2712468095 .color-AA5{color:#313244;}
.d2-2712468095 .color-AB4{color:#45475A;}
.d2-2712468095 .color-AB5{color:#313244;}.appendix text.text{fill:#CDD6F4}.md{--color-fg-default:#CDD6F4;--color-fg-muted:#BAC2DE;--color-fg-subtle:#A6ADC8;--color-canvas-default:#1E1E2E;--color-canvas-subtle:#313244;--color-border-default:#CBA6f7;--color-border-muted:#CBA6f7;--color-neutral-muted:#313244;--color-accent-fg:#CBA6f7;--color-accent-emphasis:#CBA6f7;--color-attention-subtle:#BAC2DE;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B3{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-AA4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N7{fill:url(#streaks-darker);mix-blend-mode:lighten}.light-code{display: none}.dark-code{display: block}]]></style><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#CBA6f7" fill="#313244" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" fill="#CDD6F4" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#CBA6f7" fill="#313244" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" fill="#CDD6F4" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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" fill="#CBA6f7" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" stroke="#CBA6f7" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2712468095)" /></g><mask id="d2-2712468095" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-2712468095 .fill-N1{fill:#CDD6F4;}
.d2-2712468095 .fill-N2{fill:#BAC2DE;}
.d2-2712468095 .fill-N3{fill:#A6ADC8;}
.d2-2712468095 .fill-N4{fill:#585B70;}
.d2-2712468095 .fill-N5{fill:#45475A;}
.d2-2712468095 .fill-N6{fill:#313244;}
.d2-2712468095 .fill-N7{fill:#1E1E2E;}
.d2-2712468095 .fill-B1{fill:#CBA6f7;}
.d2-2712468095 .fill-B2{fill:#CBA6f7;}
.d2-2712468095 .fill-B3{fill:#6C7086;}
.d2-2712468095 .fill-B4{fill:#585B70;}
.d2-2712468095 .fill-B5{fill:#45475A;}
.d2-2712468095 .fill-B6{fill:#313244;}
.d2-2712468095 .fill-AA2{fill:#f38BA8;}
.d2-2712468095 .fill-AA4{fill:#45475A;}
.d2-2712468095 .fill-AA5{fill:#313244;}
.d2-2712468095 .fill-AB4{fill:#45475A;}
.d2-2712468095 .fill-AB5{fill:#313244;}
.d2-2712468095 .stroke-N1{stroke:#CDD6F4;}
.d2-2712468095 .stroke-N2{stroke:#BAC2DE;}
.d2-2712468095 .stroke-N3{stroke:#A6ADC8;}
.d2-2712468095 .stroke-N4{stroke:#585B70;}
.d2-2712468095 .stroke-N5{stroke:#45475A;}
.d2-2712468095 .stroke-N6{stroke:#313244;}
.d2-2712468095 .stroke-N7{stroke:#1E1E2E;}
.d2-2712468095 .stroke-B1{stroke:#CBA6f7;}
.d2-2712468095 .stroke-B2{stroke:#CBA6f7;}
.d2-2712468095 .stroke-B3{stroke:#6C7086;}
.d2-2712468095 .stroke-B4{stroke:#585B70;}
.d2-2712468095 .stroke-B5{stroke:#45475A;}
.d2-2712468095 .stroke-B6{stroke:#313244;}
.d2-2712468095 .stroke-AA2{stroke:#f38BA8;}
.d2-2712468095 .stroke-AA4{stroke:#45475A;}
.d2-2712468095 .stroke-AA5{stroke:#313244;}
.d2-2712468095 .stroke-AB4{stroke:#45475A;}
.d2-2712468095 .stroke-AB5{stroke:#313244;}
.d2-2712468095 .background-color-N1{background-color:#CDD6F4;}
.d2-2712468095 .background-color-N2{background-color:#BAC2DE;}
.d2-2712468095 .background-color-N3{background-color:#A6ADC8;}
.d2-2712468095 .background-color-N4{background-color:#585B70;}
.d2-2712468095 .background-color-N5{background-color:#45475A;}
.d2-2712468095 .background-color-N6{background-color:#313244;}
.d2-2712468095 .background-color-N7{background-color:#1E1E2E;}
.d2-2712468095 .background-color-B1{background-color:#CBA6f7;}
.d2-2712468095 .background-color-B2{background-color:#CBA6f7;}
.d2-2712468095 .background-color-B3{background-color:#6C7086;}
.d2-2712468095 .background-color-B4{background-color:#585B70;}
.d2-2712468095 .background-color-B5{background-color:#45475A;}
.d2-2712468095 .background-color-B6{background-color:#313244;}
.d2-2712468095 .background-color-AA2{background-color:#f38BA8;}
.d2-2712468095 .background-color-AA4{background-color:#45475A;}
.d2-2712468095 .background-color-AA5{background-color:#313244;}
.d2-2712468095 .background-color-AB4{background-color:#45475A;}
.d2-2712468095 .background-color-AB5{background-color:#313244;}
.d2-2712468095 .color-N1{color:#CDD6F4;}
.d2-2712468095 .color-N2{color:#BAC2DE;}
.d2-2712468095 .color-N3{color:#A6ADC8;}
.d2-2712468095 .color-N4{color:#585B70;}
.d2-2712468095 .color-N5{color:#45475A;}
.d2-2712468095 .color-N6{color:#313244;}
.d2-2712468095 .color-N7{color:#1E1E2E;}
.d2-2712468095 .color-B1{color:#CBA6f7;}
.d2-2712468095 .color-B2{color:#CBA6f7;}
.d2-2712468095 .color-B3{color:#6C7086;}
.d2-2712468095 .color-B4{color:#585B70;}
.d2-2712468095 .color-B5{color:#45475A;}
.d2-2712468095 .color-B6{color:#313244;}
.d2-2712468095 .color-AA2{color:#f38BA8;}
.d2-2712468095 .color-AA4{color:#45475A;}
.d2-2712468095 .color-AA5{color:#313244;}
.d2-2712468095 .color-AB4{color:#45475A;}
.d2-2712468095 .color-AB5{color:#313244;}.appendix text.text{fill:#CDD6F4}.md{--color-fg-default:#CDD6F4;--color-fg-muted:#BAC2DE;--color-fg-subtle:#A6ADC8;--color-canvas-default:#1E1E2E;--color-canvas-subtle:#313244;--color-border-default:#CBA6f7;--color-border-muted:#CBA6f7;--color-neutral-muted:#313244;--color-accent-fg:#CBA6f7;--color-accent-emphasis:#CBA6f7;--color-attention-subtle:#BAC2DE;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B3{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-AA4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N7{fill:url(#streaks-darker);mix-blend-mode:lighten}.light-code{display: none}.dark-code{display: block}]]></style><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2712468095)" /></g><mask id="d2-2712468095" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
=======
.d2-2746395997 .fill-N1{fill:#CDD6F4;}
.d2-2746395997 .fill-N2{fill:#BAC2DE;}
.d2-2746395997 .fill-N3{fill:#A6ADC8;}
.d2-2746395997 .fill-N4{fill:#585B70;}
.d2-2746395997 .fill-N5{fill:#45475A;}
.d2-2746395997 .fill-N6{fill:#313244;}
.d2-2746395997 .fill-N7{fill:#1E1E2E;}
.d2-2746395997 .fill-B1{fill:#CBA6f7;}
.d2-2746395997 .fill-B2{fill:#CBA6f7;}
.d2-2746395997 .fill-B3{fill:#6C7086;}
.d2-2746395997 .fill-B4{fill:#585B70;}
.d2-2746395997 .fill-B5{fill:#45475A;}
.d2-2746395997 .fill-B6{fill:#313244;}
.d2-2746395997 .fill-AA2{fill:#f38BA8;}
.d2-2746395997 .fill-AA4{fill:#45475A;}
.d2-2746395997 .fill-AA5{fill:#313244;}
.d2-2746395997 .fill-AB4{fill:#45475A;}
.d2-2746395997 .fill-AB5{fill:#313244;}
.d2-2746395997 .stroke-N1{stroke:#CDD6F4;}
.d2-2746395997 .stroke-N2{stroke:#BAC2DE;}
.d2-2746395997 .stroke-N3{stroke:#A6ADC8;}
.d2-2746395997 .stroke-N4{stroke:#585B70;}
.d2-2746395997 .stroke-N5{stroke:#45475A;}
.d2-2746395997 .stroke-N6{stroke:#313244;}
.d2-2746395997 .stroke-N7{stroke:#1E1E2E;}
.d2-2746395997 .stroke-B1{stroke:#CBA6f7;}
.d2-2746395997 .stroke-B2{stroke:#CBA6f7;}
.d2-2746395997 .stroke-B3{stroke:#6C7086;}
.d2-2746395997 .stroke-B4{stroke:#585B70;}
.d2-2746395997 .stroke-B5{stroke:#45475A;}
.d2-2746395997 .stroke-B6{stroke:#313244;}
.d2-2746395997 .stroke-AA2{stroke:#f38BA8;}
.d2-2746395997 .stroke-AA4{stroke:#45475A;}
.d2-2746395997 .stroke-AA5{stroke:#313244;}
.d2-2746395997 .stroke-AB4{stroke:#45475A;}
.d2-2746395997 .stroke-AB5{stroke:#313244;}
.d2-2746395997 .background-color-N1{background-color:#CDD6F4;}
.d2-2746395997 .background-color-N2{background-color:#BAC2DE;}
.d2-2746395997 .background-color-N3{background-color:#A6ADC8;}
.d2-2746395997 .background-color-N4{background-color:#585B70;}
.d2-2746395997 .background-color-N5{background-color:#45475A;}
.d2-2746395997 .background-color-N6{background-color:#313244;}
.d2-2746395997 .background-color-N7{background-color:#1E1E2E;}
.d2-2746395997 .background-color-B1{background-color:#CBA6f7;}
.d2-2746395997 .background-color-B2{background-color:#CBA6f7;}
.d2-2746395997 .background-color-B3{background-color:#6C7086;}
.d2-2746395997 .background-color-B4{background-color:#585B70;}
.d2-2746395997 .background-color-B5{background-color:#45475A;}
.d2-2746395997 .background-color-B6{background-color:#313244;}
.d2-2746395997 .background-color-AA2{background-color:#f38BA8;}
.d2-2746395997 .background-color-AA4{background-color:#45475A;}
.d2-2746395997 .background-color-AA5{background-color:#313244;}
.d2-2746395997 .background-color-AB4{background-color:#45475A;}
.d2-2746395997 .background-color-AB5{background-color:#313244;}
.d2-2746395997 .color-N1{color:#CDD6F4;}
.d2-2746395997 .color-N2{color:#BAC2DE;}
.d2-2746395997 .color-N3{color:#A6ADC8;}
.d2-2746395997 .color-N4{color:#585B70;}
.d2-2746395997 .color-N5{color:#45475A;}
.d2-2746395997 .color-N6{color:#313244;}
.d2-2746395997 .color-N7{color:#1E1E2E;}
.d2-2746395997 .color-B1{color:#CBA6f7;}
.d2-2746395997 .color-B2{color:#CBA6f7;}
.d2-2746395997 .color-B3{color:#6C7086;}
.d2-2746395997 .color-B4{color:#585B70;}
.d2-2746395997 .color-B5{color:#45475A;}
.d2-2746395997 .color-B6{color:#313244;}
.d2-2746395997 .color-AA2{color:#f38BA8;}
.d2-2746395997 .color-AA4{color:#45475A;}
.d2-2746395997 .color-AA5{color:#313244;}
.d2-2746395997 .color-AB4{color:#45475A;}
.d2-2746395997 .color-AB5{color:#313244;}.appendix text.text{fill:#CDD6F4}.md{--color-fg-default:#CDD6F4;--color-fg-muted:#BAC2DE;--color-fg-subtle:#A6ADC8;--color-canvas-default:#1E1E2E;--color-canvas-subtle:#313244;--color-border-default:#CBA6f7;--color-border-muted:#CBA6f7;--color-neutral-muted:#313244;--color-accent-fg:#CBA6f7;--color-accent-emphasis:#CBA6f7;--color-attention-subtle:#BAC2DE;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B3{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-AA4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N7{fill:url(#streaks-darker);mix-blend-mode:lighten}.light-code{display: none}.dark-code{display: block}]]></style><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2746395997)" /></g><mask id="d2-2746395997" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-101" y="-101" width="256" height="434" fill="white"></rect>
<rect x="23.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 9.7 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View file

@ -1,9 +1,21 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-3748359424" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-3748359424" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
=======
<<<<<<< HEAD
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-3748359424" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
>>>>>>> 33280fed5 (fixed e2e tests)
.d2-3748359424 .text-bold {
font-family: "d2-3748359424-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-1250993138" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1250993138 .text-bold {
font-family: "d2-1250993138-font-bold";
>>>>>>> 638c1311a (fixed e2e tests)
}
@font-face {
font-family: d2-3748359424-font-bold;
font-family: d2-1250993138-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,6 +30,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-3748359424 .fill-N1{fill:#0A0F25;}
.d2-3748359424 .fill-N2{fill:#676C7E;}
.d2-3748359424 .fill-N3{fill:#9499AB;}
@ -90,6 +103,153 @@
.d2-3748359424 .color-AA5{color:#F7F8FE;}
.d2-3748359424 .color-AB4{color:#EDF0FD;}
.d2-3748359424 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3748359424)" /></g><mask id="d2-3748359424" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-3748359424 .fill-N1{fill:#0A0F25;}
.d2-3748359424 .fill-N2{fill:#676C7E;}
.d2-3748359424 .fill-N3{fill:#9499AB;}
.d2-3748359424 .fill-N4{fill:#CFD2DD;}
.d2-3748359424 .fill-N5{fill:#DEE1EB;}
.d2-3748359424 .fill-N6{fill:#EEF1F8;}
.d2-3748359424 .fill-N7{fill:#FFFFFF;}
.d2-3748359424 .fill-B1{fill:#0D32B2;}
.d2-3748359424 .fill-B2{fill:#0D32B2;}
.d2-3748359424 .fill-B3{fill:#E3E9FD;}
.d2-3748359424 .fill-B4{fill:#E3E9FD;}
.d2-3748359424 .fill-B5{fill:#EDF0FD;}
.d2-3748359424 .fill-B6{fill:#F7F8FE;}
.d2-3748359424 .fill-AA2{fill:#4A6FF3;}
.d2-3748359424 .fill-AA4{fill:#EDF0FD;}
.d2-3748359424 .fill-AA5{fill:#F7F8FE;}
.d2-3748359424 .fill-AB4{fill:#EDF0FD;}
.d2-3748359424 .fill-AB5{fill:#F7F8FE;}
.d2-3748359424 .stroke-N1{stroke:#0A0F25;}
.d2-3748359424 .stroke-N2{stroke:#676C7E;}
.d2-3748359424 .stroke-N3{stroke:#9499AB;}
.d2-3748359424 .stroke-N4{stroke:#CFD2DD;}
.d2-3748359424 .stroke-N5{stroke:#DEE1EB;}
.d2-3748359424 .stroke-N6{stroke:#EEF1F8;}
.d2-3748359424 .stroke-N7{stroke:#FFFFFF;}
.d2-3748359424 .stroke-B1{stroke:#0D32B2;}
.d2-3748359424 .stroke-B2{stroke:#0D32B2;}
.d2-3748359424 .stroke-B3{stroke:#E3E9FD;}
.d2-3748359424 .stroke-B4{stroke:#E3E9FD;}
.d2-3748359424 .stroke-B5{stroke:#EDF0FD;}
.d2-3748359424 .stroke-B6{stroke:#F7F8FE;}
.d2-3748359424 .stroke-AA2{stroke:#4A6FF3;}
.d2-3748359424 .stroke-AA4{stroke:#EDF0FD;}
.d2-3748359424 .stroke-AA5{stroke:#F7F8FE;}
.d2-3748359424 .stroke-AB4{stroke:#EDF0FD;}
.d2-3748359424 .stroke-AB5{stroke:#F7F8FE;}
.d2-3748359424 .background-color-N1{background-color:#0A0F25;}
.d2-3748359424 .background-color-N2{background-color:#676C7E;}
.d2-3748359424 .background-color-N3{background-color:#9499AB;}
.d2-3748359424 .background-color-N4{background-color:#CFD2DD;}
.d2-3748359424 .background-color-N5{background-color:#DEE1EB;}
.d2-3748359424 .background-color-N6{background-color:#EEF1F8;}
.d2-3748359424 .background-color-N7{background-color:#FFFFFF;}
.d2-3748359424 .background-color-B1{background-color:#0D32B2;}
.d2-3748359424 .background-color-B2{background-color:#0D32B2;}
.d2-3748359424 .background-color-B3{background-color:#E3E9FD;}
.d2-3748359424 .background-color-B4{background-color:#E3E9FD;}
.d2-3748359424 .background-color-B5{background-color:#EDF0FD;}
.d2-3748359424 .background-color-B6{background-color:#F7F8FE;}
.d2-3748359424 .background-color-AA2{background-color:#4A6FF3;}
.d2-3748359424 .background-color-AA4{background-color:#EDF0FD;}
.d2-3748359424 .background-color-AA5{background-color:#F7F8FE;}
.d2-3748359424 .background-color-AB4{background-color:#EDF0FD;}
.d2-3748359424 .background-color-AB5{background-color:#F7F8FE;}
.d2-3748359424 .color-N1{color:#0A0F25;}
.d2-3748359424 .color-N2{color:#676C7E;}
.d2-3748359424 .color-N3{color:#9499AB;}
.d2-3748359424 .color-N4{color:#CFD2DD;}
.d2-3748359424 .color-N5{color:#DEE1EB;}
.d2-3748359424 .color-N6{color:#EEF1F8;}
.d2-3748359424 .color-N7{color:#FFFFFF;}
.d2-3748359424 .color-B1{color:#0D32B2;}
.d2-3748359424 .color-B2{color:#0D32B2;}
.d2-3748359424 .color-B3{color:#E3E9FD;}
.d2-3748359424 .color-B4{color:#E3E9FD;}
.d2-3748359424 .color-B5{color:#EDF0FD;}
.d2-3748359424 .color-B6{color:#F7F8FE;}
.d2-3748359424 .color-AA2{color:#4A6FF3;}
.d2-3748359424 .color-AA4{color:#EDF0FD;}
.d2-3748359424 .color-AA5{color:#F7F8FE;}
.d2-3748359424 .color-AB4{color:#EDF0FD;}
.d2-3748359424 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3748359424)" /></g><mask id="d2-3748359424" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
=======
.d2-1250993138 .fill-N1{fill:#0A0F25;}
.d2-1250993138 .fill-N2{fill:#676C7E;}
.d2-1250993138 .fill-N3{fill:#9499AB;}
.d2-1250993138 .fill-N4{fill:#CFD2DD;}
.d2-1250993138 .fill-N5{fill:#DEE1EB;}
.d2-1250993138 .fill-N6{fill:#EEF1F8;}
.d2-1250993138 .fill-N7{fill:#FFFFFF;}
.d2-1250993138 .fill-B1{fill:#0D32B2;}
.d2-1250993138 .fill-B2{fill:#0D32B2;}
.d2-1250993138 .fill-B3{fill:#E3E9FD;}
.d2-1250993138 .fill-B4{fill:#E3E9FD;}
.d2-1250993138 .fill-B5{fill:#EDF0FD;}
.d2-1250993138 .fill-B6{fill:#F7F8FE;}
.d2-1250993138 .fill-AA2{fill:#4A6FF3;}
.d2-1250993138 .fill-AA4{fill:#EDF0FD;}
.d2-1250993138 .fill-AA5{fill:#F7F8FE;}
.d2-1250993138 .fill-AB4{fill:#EDF0FD;}
.d2-1250993138 .fill-AB5{fill:#F7F8FE;}
.d2-1250993138 .stroke-N1{stroke:#0A0F25;}
.d2-1250993138 .stroke-N2{stroke:#676C7E;}
.d2-1250993138 .stroke-N3{stroke:#9499AB;}
.d2-1250993138 .stroke-N4{stroke:#CFD2DD;}
.d2-1250993138 .stroke-N5{stroke:#DEE1EB;}
.d2-1250993138 .stroke-N6{stroke:#EEF1F8;}
.d2-1250993138 .stroke-N7{stroke:#FFFFFF;}
.d2-1250993138 .stroke-B1{stroke:#0D32B2;}
.d2-1250993138 .stroke-B2{stroke:#0D32B2;}
.d2-1250993138 .stroke-B3{stroke:#E3E9FD;}
.d2-1250993138 .stroke-B4{stroke:#E3E9FD;}
.d2-1250993138 .stroke-B5{stroke:#EDF0FD;}
.d2-1250993138 .stroke-B6{stroke:#F7F8FE;}
.d2-1250993138 .stroke-AA2{stroke:#4A6FF3;}
.d2-1250993138 .stroke-AA4{stroke:#EDF0FD;}
.d2-1250993138 .stroke-AA5{stroke:#F7F8FE;}
.d2-1250993138 .stroke-AB4{stroke:#EDF0FD;}
.d2-1250993138 .stroke-AB5{stroke:#F7F8FE;}
.d2-1250993138 .background-color-N1{background-color:#0A0F25;}
.d2-1250993138 .background-color-N2{background-color:#676C7E;}
.d2-1250993138 .background-color-N3{background-color:#9499AB;}
.d2-1250993138 .background-color-N4{background-color:#CFD2DD;}
.d2-1250993138 .background-color-N5{background-color:#DEE1EB;}
.d2-1250993138 .background-color-N6{background-color:#EEF1F8;}
.d2-1250993138 .background-color-N7{background-color:#FFFFFF;}
.d2-1250993138 .background-color-B1{background-color:#0D32B2;}
.d2-1250993138 .background-color-B2{background-color:#0D32B2;}
.d2-1250993138 .background-color-B3{background-color:#E3E9FD;}
.d2-1250993138 .background-color-B4{background-color:#E3E9FD;}
.d2-1250993138 .background-color-B5{background-color:#EDF0FD;}
.d2-1250993138 .background-color-B6{background-color:#F7F8FE;}
.d2-1250993138 .background-color-AA2{background-color:#4A6FF3;}
.d2-1250993138 .background-color-AA4{background-color:#EDF0FD;}
.d2-1250993138 .background-color-AA5{background-color:#F7F8FE;}
.d2-1250993138 .background-color-AB4{background-color:#EDF0FD;}
.d2-1250993138 .background-color-AB5{background-color:#F7F8FE;}
.d2-1250993138 .color-N1{color:#0A0F25;}
.d2-1250993138 .color-N2{color:#676C7E;}
.d2-1250993138 .color-N3{color:#9499AB;}
.d2-1250993138 .color-N4{color:#CFD2DD;}
.d2-1250993138 .color-N5{color:#DEE1EB;}
.d2-1250993138 .color-N6{color:#EEF1F8;}
.d2-1250993138 .color-N7{color:#FFFFFF;}
.d2-1250993138 .color-B1{color:#0D32B2;}
.d2-1250993138 .color-B2{color:#0D32B2;}
.d2-1250993138 .color-B3{color:#E3E9FD;}
.d2-1250993138 .color-B4{color:#E3E9FD;}
.d2-1250993138 .color-B5{color:#EDF0FD;}
.d2-1250993138 .color-B6{color:#F7F8FE;}
.d2-1250993138 .color-AA2{color:#4A6FF3;}
.d2-1250993138 .color-AA4{color:#EDF0FD;}
.d2-1250993138 .color-AA5{color:#F7F8FE;}
.d2-1250993138 .color-AB4{color:#EDF0FD;}
.d2-1250993138 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1250993138)" /></g><mask id="d2-1250993138" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-101" y="-101" width="256" height="434" fill="white"></rect>
<rect x="23.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View file

@ -1,9 +1,21 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-2626224973" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-2626224973" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
=======
<<<<<<< HEAD
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-2626224973" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
>>>>>>> 33280fed5 (fixed e2e tests)
.d2-2626224973 .text-bold {
font-family: "d2-2626224973-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-2808374517" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-2808374517 .text-bold {
font-family: "d2-2808374517-font-bold";
>>>>>>> 638c1311a (fixed e2e tests)
}
@font-face {
font-family: d2-2626224973-font-bold;
font-family: d2-2808374517-font-bold;
src: url("data:application/font-woff;base64,d09GRgABAAAAAAZwAAoAAAAACywAAguFAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgXxHXrmNtYXAAAAFUAAAAMgAAADIADQC0Z2x5ZgAAAYgAAAEQAAABEBXyvOFoZWFkAAACmAAAADYAAAA2G38e1GhoZWEAAALQAAAAJAAAACQKfwXCaG10eAAAAvQAAAAMAAAADAa9AGpsb2NhAAADAAAAAAgAAAAIAFgAtG1heHAAAAMIAAAAIAAAACAAGwD3bmFtZQAAAygAAAMoAAAIKgjwVkFwb3N0AAAGUAAAAB0AAAAg/9EAMgADAioCvAAFAAACigJYAAAASwKKAlgAAAFeADIBKQAAAgsHAwMEAwICBGAAAvcAAAADAAAAAAAAAABBREJPACAAIP//Au7/BgAAA9gBESAAAZ8AAAAAAfAClAAAACAAAwAAAAEAAwABAAAADAAEACYAAAAEAAQAAQAAAHn//wAAAHj///+JAAEAAAAAAAEAAgAAAAAABQBQAAACYgKUAAMACQAPABIAFQAAMxEhESUzJycjBzczNzcjFwM3JwERB1ACEv6lpCcpBCkpBCogmB96X18BTV4ClP1sW01iYvZfOzv+nrm6/o0Bc7oAAAEADgAAAfQB8AAZAAAzEyczFxYWFzM2Njc3MwcXIycmJicjBgYHBw6Yj54sChYKBAgSCCKYkJmeMAwXDAQJFAknAQLuUBUrFRUrFVD/8VIVLBUVKxZSAAABAAz/PgH9AfAAGwAAFyImJzcWFjMyNjc3AzMXFhYXMzY2NzczAw4CeBYhDxoHEgglKAoHv5RHCxIKBAgRCTyNrBc4T8IGBHABBSQdGgHj1SJGJSNHI9X+Cz5VKgAAAAABAAAAAguFT5ZgD18PPPUAAQPoAAAAANhdoIQAAAAA3WYvNv43/sQIbQPxAAEAAwACAAAAAAAAAAEAAAPY/u8AAAiY/jf+NwhtAAEAAAAAAAAAAAAAAAAAAAADArIAUAICAA4CCQAMAAAALABYAIgAAQAAAAMAkAAMAGMABwABAAAAAAAAAAAAAAAAAAQAA3icnJTPbhtVFMZ/TmzTCsECRVW6ie6CRZHo2FRJ1TYrh9SKRRQHjwtCQkgTz/iPMp4ZeSYO4QlY8xa8RVc8BM+BWKP5fOzYBdEmipJ8d+75851zvnOBHf5mm0r1IfBHPTFcYa9+bniLB/UTw9u061uGqzyp/Wm4RlibG67zea1n+CPeVn8z/ID96k+GH7JbbRv+mGfVHcOfbDv+Mvwp+7xd4Aq84FfDFXbJDG+xw4+Gt3mExaxUeUTTcI3P2DNcZw/oM6EgZkLCCMeQCSOumBGR4xMxY8KQiBBHhxYxhb4mBEKO0X9+DfApmBEo4pgCR4xPTEDO2CL+Iq+Uc2Uc6jSzuxYFYwIu5HFJQIIjZURKQsSl4hQUZLyiQYOcgfhmFOR45EyI8UiZMaJBlzan9BkzIcfRVqSSmU/KkIJrAuV3ZlF2ZkBEQm6srkgIxdOJXyTvDqc4umSyXY98uhHhSxzfybvklsr2Kzz9ujVmm3mXbALm6mesrsS6udYEx7ot87b4VrjgFe5e/dlk8v4ehfpfKPIFV5p/qEklYpLg3C4tfCnId49xHOncwVdHvqdDnxO6vKGvc4sePVqc0afDa/l26eH4mi5nHMujI7y4a0sxZ/yA4xs6siljR9afxcQifiYzdefiOFMdUzL1vGTuqdZIFd59wuUOpRvqyOUz0B6Vlk7zS7RnASNTRSaGU/VyqY3c+heaIqaqpZzt7X25DXPbveUW35Bqh0u1LjiVk1swet9UvXc0c60fj4CQlAtZDEiZ0qDgRrzPCbgixnGs7p1oSwpaK58yz41UEjEVgw6J4szI9Dcw3fjGfbChe2dvSSj/kunlqqr7ZHHq1e2M3qh7yzvfuhytTaBhU03X1DQQ18S0H2mn1vn78s31uqU85YiUmPBfL8AzPJrsc8AhY2UY6GZur0NTL0STlxyq+ksiWQ2l58giHODxnAMOeMnzd/q4ZOKMi1txWc/d4pgjuhx+UBUL+y5HvF59+/+sv4tpU7U4nq5OL+49xSd3UOsX2rPb97KniZWTmFu02604I2BacnG76zW5x3j/AAAA//8BAAD///S3T1F4nGJgZgCD/+cYjBiwAAAAAAD//wEAAP//LwECAwAAAA==");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,6 +30,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-2626224973 .fill-N1{fill:#0A0F25;}
.d2-2626224973 .fill-N2{fill:#676C7E;}
.d2-2626224973 .fill-N3{fill:#9499AB;}
@ -90,6 +103,153 @@
.d2-2626224973 .color-AA5{color:#F7F8FE;}
.d2-2626224973 .color-AB4{color:#EDF0FD;}
.d2-2626224973 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 22.761710 67.985754 C 18.200001 106.000000 18.200001 126.000000 22.523419 162.028493" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2626224973)" /></g><g id="(y -&gt; x)[0]"><path d="M 31.238290 164.014246 C 35.799999 126.000000 35.799999 106.000000 31.476581 69.971507" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2626224973)" /></g><mask id="d2-2626224973" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-2626224973 .fill-N1{fill:#0A0F25;}
.d2-2626224973 .fill-N2{fill:#676C7E;}
.d2-2626224973 .fill-N3{fill:#9499AB;}
.d2-2626224973 .fill-N4{fill:#CFD2DD;}
.d2-2626224973 .fill-N5{fill:#DEE1EB;}
.d2-2626224973 .fill-N6{fill:#EEF1F8;}
.d2-2626224973 .fill-N7{fill:#FFFFFF;}
.d2-2626224973 .fill-B1{fill:#0D32B2;}
.d2-2626224973 .fill-B2{fill:#0D32B2;}
.d2-2626224973 .fill-B3{fill:#E3E9FD;}
.d2-2626224973 .fill-B4{fill:#E3E9FD;}
.d2-2626224973 .fill-B5{fill:#EDF0FD;}
.d2-2626224973 .fill-B6{fill:#F7F8FE;}
.d2-2626224973 .fill-AA2{fill:#4A6FF3;}
.d2-2626224973 .fill-AA4{fill:#EDF0FD;}
.d2-2626224973 .fill-AA5{fill:#F7F8FE;}
.d2-2626224973 .fill-AB4{fill:#EDF0FD;}
.d2-2626224973 .fill-AB5{fill:#F7F8FE;}
.d2-2626224973 .stroke-N1{stroke:#0A0F25;}
.d2-2626224973 .stroke-N2{stroke:#676C7E;}
.d2-2626224973 .stroke-N3{stroke:#9499AB;}
.d2-2626224973 .stroke-N4{stroke:#CFD2DD;}
.d2-2626224973 .stroke-N5{stroke:#DEE1EB;}
.d2-2626224973 .stroke-N6{stroke:#EEF1F8;}
.d2-2626224973 .stroke-N7{stroke:#FFFFFF;}
.d2-2626224973 .stroke-B1{stroke:#0D32B2;}
.d2-2626224973 .stroke-B2{stroke:#0D32B2;}
.d2-2626224973 .stroke-B3{stroke:#E3E9FD;}
.d2-2626224973 .stroke-B4{stroke:#E3E9FD;}
.d2-2626224973 .stroke-B5{stroke:#EDF0FD;}
.d2-2626224973 .stroke-B6{stroke:#F7F8FE;}
.d2-2626224973 .stroke-AA2{stroke:#4A6FF3;}
.d2-2626224973 .stroke-AA4{stroke:#EDF0FD;}
.d2-2626224973 .stroke-AA5{stroke:#F7F8FE;}
.d2-2626224973 .stroke-AB4{stroke:#EDF0FD;}
.d2-2626224973 .stroke-AB5{stroke:#F7F8FE;}
.d2-2626224973 .background-color-N1{background-color:#0A0F25;}
.d2-2626224973 .background-color-N2{background-color:#676C7E;}
.d2-2626224973 .background-color-N3{background-color:#9499AB;}
.d2-2626224973 .background-color-N4{background-color:#CFD2DD;}
.d2-2626224973 .background-color-N5{background-color:#DEE1EB;}
.d2-2626224973 .background-color-N6{background-color:#EEF1F8;}
.d2-2626224973 .background-color-N7{background-color:#FFFFFF;}
.d2-2626224973 .background-color-B1{background-color:#0D32B2;}
.d2-2626224973 .background-color-B2{background-color:#0D32B2;}
.d2-2626224973 .background-color-B3{background-color:#E3E9FD;}
.d2-2626224973 .background-color-B4{background-color:#E3E9FD;}
.d2-2626224973 .background-color-B5{background-color:#EDF0FD;}
.d2-2626224973 .background-color-B6{background-color:#F7F8FE;}
.d2-2626224973 .background-color-AA2{background-color:#4A6FF3;}
.d2-2626224973 .background-color-AA4{background-color:#EDF0FD;}
.d2-2626224973 .background-color-AA5{background-color:#F7F8FE;}
.d2-2626224973 .background-color-AB4{background-color:#EDF0FD;}
.d2-2626224973 .background-color-AB5{background-color:#F7F8FE;}
.d2-2626224973 .color-N1{color:#0A0F25;}
.d2-2626224973 .color-N2{color:#676C7E;}
.d2-2626224973 .color-N3{color:#9499AB;}
.d2-2626224973 .color-N4{color:#CFD2DD;}
.d2-2626224973 .color-N5{color:#DEE1EB;}
.d2-2626224973 .color-N6{color:#EEF1F8;}
.d2-2626224973 .color-N7{color:#FFFFFF;}
.d2-2626224973 .color-B1{color:#0D32B2;}
.d2-2626224973 .color-B2{color:#0D32B2;}
.d2-2626224973 .color-B3{color:#E3E9FD;}
.d2-2626224973 .color-B4{color:#E3E9FD;}
.d2-2626224973 .color-B5{color:#EDF0FD;}
.d2-2626224973 .color-B6{color:#F7F8FE;}
.d2-2626224973 .color-AA2{color:#4A6FF3;}
.d2-2626224973 .color-AA4{color:#EDF0FD;}
.d2-2626224973 .color-AA5{color:#F7F8FE;}
.d2-2626224973 .color-AB4{color:#EDF0FD;}
.d2-2626224973 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 22.761710 67.985754 C 18.200001 106.000000 18.200001 126.000000 22.523419 162.028493" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2626224973)" /></g><g id="(y -&gt; x)[0]"><path d="M 31.238290 164.014246 C 35.799999 126.000000 35.799999 106.000000 31.476581 69.971507" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2626224973)" /></g><mask id="d2-2626224973" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
=======
.d2-2808374517 .fill-N1{fill:#0A0F25;}
.d2-2808374517 .fill-N2{fill:#676C7E;}
.d2-2808374517 .fill-N3{fill:#9499AB;}
.d2-2808374517 .fill-N4{fill:#CFD2DD;}
.d2-2808374517 .fill-N5{fill:#DEE1EB;}
.d2-2808374517 .fill-N6{fill:#EEF1F8;}
.d2-2808374517 .fill-N7{fill:#FFFFFF;}
.d2-2808374517 .fill-B1{fill:#0D32B2;}
.d2-2808374517 .fill-B2{fill:#0D32B2;}
.d2-2808374517 .fill-B3{fill:#E3E9FD;}
.d2-2808374517 .fill-B4{fill:#E3E9FD;}
.d2-2808374517 .fill-B5{fill:#EDF0FD;}
.d2-2808374517 .fill-B6{fill:#F7F8FE;}
.d2-2808374517 .fill-AA2{fill:#4A6FF3;}
.d2-2808374517 .fill-AA4{fill:#EDF0FD;}
.d2-2808374517 .fill-AA5{fill:#F7F8FE;}
.d2-2808374517 .fill-AB4{fill:#EDF0FD;}
.d2-2808374517 .fill-AB5{fill:#F7F8FE;}
.d2-2808374517 .stroke-N1{stroke:#0A0F25;}
.d2-2808374517 .stroke-N2{stroke:#676C7E;}
.d2-2808374517 .stroke-N3{stroke:#9499AB;}
.d2-2808374517 .stroke-N4{stroke:#CFD2DD;}
.d2-2808374517 .stroke-N5{stroke:#DEE1EB;}
.d2-2808374517 .stroke-N6{stroke:#EEF1F8;}
.d2-2808374517 .stroke-N7{stroke:#FFFFFF;}
.d2-2808374517 .stroke-B1{stroke:#0D32B2;}
.d2-2808374517 .stroke-B2{stroke:#0D32B2;}
.d2-2808374517 .stroke-B3{stroke:#E3E9FD;}
.d2-2808374517 .stroke-B4{stroke:#E3E9FD;}
.d2-2808374517 .stroke-B5{stroke:#EDF0FD;}
.d2-2808374517 .stroke-B6{stroke:#F7F8FE;}
.d2-2808374517 .stroke-AA2{stroke:#4A6FF3;}
.d2-2808374517 .stroke-AA4{stroke:#EDF0FD;}
.d2-2808374517 .stroke-AA5{stroke:#F7F8FE;}
.d2-2808374517 .stroke-AB4{stroke:#EDF0FD;}
.d2-2808374517 .stroke-AB5{stroke:#F7F8FE;}
.d2-2808374517 .background-color-N1{background-color:#0A0F25;}
.d2-2808374517 .background-color-N2{background-color:#676C7E;}
.d2-2808374517 .background-color-N3{background-color:#9499AB;}
.d2-2808374517 .background-color-N4{background-color:#CFD2DD;}
.d2-2808374517 .background-color-N5{background-color:#DEE1EB;}
.d2-2808374517 .background-color-N6{background-color:#EEF1F8;}
.d2-2808374517 .background-color-N7{background-color:#FFFFFF;}
.d2-2808374517 .background-color-B1{background-color:#0D32B2;}
.d2-2808374517 .background-color-B2{background-color:#0D32B2;}
.d2-2808374517 .background-color-B3{background-color:#E3E9FD;}
.d2-2808374517 .background-color-B4{background-color:#E3E9FD;}
.d2-2808374517 .background-color-B5{background-color:#EDF0FD;}
.d2-2808374517 .background-color-B6{background-color:#F7F8FE;}
.d2-2808374517 .background-color-AA2{background-color:#4A6FF3;}
.d2-2808374517 .background-color-AA4{background-color:#EDF0FD;}
.d2-2808374517 .background-color-AA5{background-color:#F7F8FE;}
.d2-2808374517 .background-color-AB4{background-color:#EDF0FD;}
.d2-2808374517 .background-color-AB5{background-color:#F7F8FE;}
.d2-2808374517 .color-N1{color:#0A0F25;}
.d2-2808374517 .color-N2{color:#676C7E;}
.d2-2808374517 .color-N3{color:#9499AB;}
.d2-2808374517 .color-N4{color:#CFD2DD;}
.d2-2808374517 .color-N5{color:#DEE1EB;}
.d2-2808374517 .color-N6{color:#EEF1F8;}
.d2-2808374517 .color-N7{color:#FFFFFF;}
.d2-2808374517 .color-B1{color:#0D32B2;}
.d2-2808374517 .color-B2{color:#0D32B2;}
.d2-2808374517 .color-B3{color:#E3E9FD;}
.d2-2808374517 .color-B4{color:#E3E9FD;}
.d2-2808374517 .color-B5{color:#EDF0FD;}
.d2-2808374517 .color-B6{color:#F7F8FE;}
.d2-2808374517 .color-AA2{color:#4A6FF3;}
.d2-2808374517 .color-AA4{color:#EDF0FD;}
.d2-2808374517 .color-AA5{color:#F7F8FE;}
.d2-2808374517 .color-AB4{color:#EDF0FD;}
.d2-2808374517 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 22.761710 67.985754 C 18.200001 106.000000 18.200001 126.000000 22.523419 162.028493" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2808374517)" /></g><g id="(y -&gt; x)[0]"><path d="M 31.238290 164.014246 C 35.799999 126.000000 35.799999 106.000000 31.476581 69.971507" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2808374517)" /></g><mask id="d2-2808374517" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-101" y="-101" width="256" height="434" fill="white"></rect>
<rect x="23.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 9.9 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View file

@ -1,9 +1,21 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-3748359424" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-3748359424" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
=======
<<<<<<< HEAD
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-3748359424" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
>>>>>>> 33280fed5 (fixed e2e tests)
.d2-3748359424 .text-bold {
font-family: "d2-3748359424-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-1250993138" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1250993138 .text-bold {
font-family: "d2-1250993138-font-bold";
>>>>>>> 638c1311a (fixed e2e tests)
}
@font-face {
font-family: d2-3748359424-font-bold;
font-family: d2-1250993138-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,6 +30,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-3748359424 .fill-N1{fill:#0A0F25;}
.d2-3748359424 .fill-N2{fill:#676C7E;}
.d2-3748359424 .fill-N3{fill:#9499AB;}
@ -90,6 +103,153 @@
.d2-3748359424 .color-AA5{color:#F7F8FE;}
.d2-3748359424 .color-AB4{color:#EDF0FD;}
.d2-3748359424 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3748359424)" /></g><mask id="d2-3748359424" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-3748359424 .fill-N1{fill:#0A0F25;}
.d2-3748359424 .fill-N2{fill:#676C7E;}
.d2-3748359424 .fill-N3{fill:#9499AB;}
.d2-3748359424 .fill-N4{fill:#CFD2DD;}
.d2-3748359424 .fill-N5{fill:#DEE1EB;}
.d2-3748359424 .fill-N6{fill:#EEF1F8;}
.d2-3748359424 .fill-N7{fill:#FFFFFF;}
.d2-3748359424 .fill-B1{fill:#0D32B2;}
.d2-3748359424 .fill-B2{fill:#0D32B2;}
.d2-3748359424 .fill-B3{fill:#E3E9FD;}
.d2-3748359424 .fill-B4{fill:#E3E9FD;}
.d2-3748359424 .fill-B5{fill:#EDF0FD;}
.d2-3748359424 .fill-B6{fill:#F7F8FE;}
.d2-3748359424 .fill-AA2{fill:#4A6FF3;}
.d2-3748359424 .fill-AA4{fill:#EDF0FD;}
.d2-3748359424 .fill-AA5{fill:#F7F8FE;}
.d2-3748359424 .fill-AB4{fill:#EDF0FD;}
.d2-3748359424 .fill-AB5{fill:#F7F8FE;}
.d2-3748359424 .stroke-N1{stroke:#0A0F25;}
.d2-3748359424 .stroke-N2{stroke:#676C7E;}
.d2-3748359424 .stroke-N3{stroke:#9499AB;}
.d2-3748359424 .stroke-N4{stroke:#CFD2DD;}
.d2-3748359424 .stroke-N5{stroke:#DEE1EB;}
.d2-3748359424 .stroke-N6{stroke:#EEF1F8;}
.d2-3748359424 .stroke-N7{stroke:#FFFFFF;}
.d2-3748359424 .stroke-B1{stroke:#0D32B2;}
.d2-3748359424 .stroke-B2{stroke:#0D32B2;}
.d2-3748359424 .stroke-B3{stroke:#E3E9FD;}
.d2-3748359424 .stroke-B4{stroke:#E3E9FD;}
.d2-3748359424 .stroke-B5{stroke:#EDF0FD;}
.d2-3748359424 .stroke-B6{stroke:#F7F8FE;}
.d2-3748359424 .stroke-AA2{stroke:#4A6FF3;}
.d2-3748359424 .stroke-AA4{stroke:#EDF0FD;}
.d2-3748359424 .stroke-AA5{stroke:#F7F8FE;}
.d2-3748359424 .stroke-AB4{stroke:#EDF0FD;}
.d2-3748359424 .stroke-AB5{stroke:#F7F8FE;}
.d2-3748359424 .background-color-N1{background-color:#0A0F25;}
.d2-3748359424 .background-color-N2{background-color:#676C7E;}
.d2-3748359424 .background-color-N3{background-color:#9499AB;}
.d2-3748359424 .background-color-N4{background-color:#CFD2DD;}
.d2-3748359424 .background-color-N5{background-color:#DEE1EB;}
.d2-3748359424 .background-color-N6{background-color:#EEF1F8;}
.d2-3748359424 .background-color-N7{background-color:#FFFFFF;}
.d2-3748359424 .background-color-B1{background-color:#0D32B2;}
.d2-3748359424 .background-color-B2{background-color:#0D32B2;}
.d2-3748359424 .background-color-B3{background-color:#E3E9FD;}
.d2-3748359424 .background-color-B4{background-color:#E3E9FD;}
.d2-3748359424 .background-color-B5{background-color:#EDF0FD;}
.d2-3748359424 .background-color-B6{background-color:#F7F8FE;}
.d2-3748359424 .background-color-AA2{background-color:#4A6FF3;}
.d2-3748359424 .background-color-AA4{background-color:#EDF0FD;}
.d2-3748359424 .background-color-AA5{background-color:#F7F8FE;}
.d2-3748359424 .background-color-AB4{background-color:#EDF0FD;}
.d2-3748359424 .background-color-AB5{background-color:#F7F8FE;}
.d2-3748359424 .color-N1{color:#0A0F25;}
.d2-3748359424 .color-N2{color:#676C7E;}
.d2-3748359424 .color-N3{color:#9499AB;}
.d2-3748359424 .color-N4{color:#CFD2DD;}
.d2-3748359424 .color-N5{color:#DEE1EB;}
.d2-3748359424 .color-N6{color:#EEF1F8;}
.d2-3748359424 .color-N7{color:#FFFFFF;}
.d2-3748359424 .color-B1{color:#0D32B2;}
.d2-3748359424 .color-B2{color:#0D32B2;}
.d2-3748359424 .color-B3{color:#E3E9FD;}
.d2-3748359424 .color-B4{color:#E3E9FD;}
.d2-3748359424 .color-B5{color:#EDF0FD;}
.d2-3748359424 .color-B6{color:#F7F8FE;}
.d2-3748359424 .color-AA2{color:#4A6FF3;}
.d2-3748359424 .color-AA4{color:#EDF0FD;}
.d2-3748359424 .color-AA5{color:#F7F8FE;}
.d2-3748359424 .color-AB4{color:#EDF0FD;}
.d2-3748359424 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3748359424)" /></g><mask id="d2-3748359424" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
=======
.d2-1250993138 .fill-N1{fill:#0A0F25;}
.d2-1250993138 .fill-N2{fill:#676C7E;}
.d2-1250993138 .fill-N3{fill:#9499AB;}
.d2-1250993138 .fill-N4{fill:#CFD2DD;}
.d2-1250993138 .fill-N5{fill:#DEE1EB;}
.d2-1250993138 .fill-N6{fill:#EEF1F8;}
.d2-1250993138 .fill-N7{fill:#FFFFFF;}
.d2-1250993138 .fill-B1{fill:#0D32B2;}
.d2-1250993138 .fill-B2{fill:#0D32B2;}
.d2-1250993138 .fill-B3{fill:#E3E9FD;}
.d2-1250993138 .fill-B4{fill:#E3E9FD;}
.d2-1250993138 .fill-B5{fill:#EDF0FD;}
.d2-1250993138 .fill-B6{fill:#F7F8FE;}
.d2-1250993138 .fill-AA2{fill:#4A6FF3;}
.d2-1250993138 .fill-AA4{fill:#EDF0FD;}
.d2-1250993138 .fill-AA5{fill:#F7F8FE;}
.d2-1250993138 .fill-AB4{fill:#EDF0FD;}
.d2-1250993138 .fill-AB5{fill:#F7F8FE;}
.d2-1250993138 .stroke-N1{stroke:#0A0F25;}
.d2-1250993138 .stroke-N2{stroke:#676C7E;}
.d2-1250993138 .stroke-N3{stroke:#9499AB;}
.d2-1250993138 .stroke-N4{stroke:#CFD2DD;}
.d2-1250993138 .stroke-N5{stroke:#DEE1EB;}
.d2-1250993138 .stroke-N6{stroke:#EEF1F8;}
.d2-1250993138 .stroke-N7{stroke:#FFFFFF;}
.d2-1250993138 .stroke-B1{stroke:#0D32B2;}
.d2-1250993138 .stroke-B2{stroke:#0D32B2;}
.d2-1250993138 .stroke-B3{stroke:#E3E9FD;}
.d2-1250993138 .stroke-B4{stroke:#E3E9FD;}
.d2-1250993138 .stroke-B5{stroke:#EDF0FD;}
.d2-1250993138 .stroke-B6{stroke:#F7F8FE;}
.d2-1250993138 .stroke-AA2{stroke:#4A6FF3;}
.d2-1250993138 .stroke-AA4{stroke:#EDF0FD;}
.d2-1250993138 .stroke-AA5{stroke:#F7F8FE;}
.d2-1250993138 .stroke-AB4{stroke:#EDF0FD;}
.d2-1250993138 .stroke-AB5{stroke:#F7F8FE;}
.d2-1250993138 .background-color-N1{background-color:#0A0F25;}
.d2-1250993138 .background-color-N2{background-color:#676C7E;}
.d2-1250993138 .background-color-N3{background-color:#9499AB;}
.d2-1250993138 .background-color-N4{background-color:#CFD2DD;}
.d2-1250993138 .background-color-N5{background-color:#DEE1EB;}
.d2-1250993138 .background-color-N6{background-color:#EEF1F8;}
.d2-1250993138 .background-color-N7{background-color:#FFFFFF;}
.d2-1250993138 .background-color-B1{background-color:#0D32B2;}
.d2-1250993138 .background-color-B2{background-color:#0D32B2;}
.d2-1250993138 .background-color-B3{background-color:#E3E9FD;}
.d2-1250993138 .background-color-B4{background-color:#E3E9FD;}
.d2-1250993138 .background-color-B5{background-color:#EDF0FD;}
.d2-1250993138 .background-color-B6{background-color:#F7F8FE;}
.d2-1250993138 .background-color-AA2{background-color:#4A6FF3;}
.d2-1250993138 .background-color-AA4{background-color:#EDF0FD;}
.d2-1250993138 .background-color-AA5{background-color:#F7F8FE;}
.d2-1250993138 .background-color-AB4{background-color:#EDF0FD;}
.d2-1250993138 .background-color-AB5{background-color:#F7F8FE;}
.d2-1250993138 .color-N1{color:#0A0F25;}
.d2-1250993138 .color-N2{color:#676C7E;}
.d2-1250993138 .color-N3{color:#9499AB;}
.d2-1250993138 .color-N4{color:#CFD2DD;}
.d2-1250993138 .color-N5{color:#DEE1EB;}
.d2-1250993138 .color-N6{color:#EEF1F8;}
.d2-1250993138 .color-N7{color:#FFFFFF;}
.d2-1250993138 .color-B1{color:#0D32B2;}
.d2-1250993138 .color-B2{color:#0D32B2;}
.d2-1250993138 .color-B3{color:#E3E9FD;}
.d2-1250993138 .color-B4{color:#E3E9FD;}
.d2-1250993138 .color-B5{color:#EDF0FD;}
.d2-1250993138 .color-B6{color:#F7F8FE;}
.d2-1250993138 .color-AA2{color:#4A6FF3;}
.d2-1250993138 .color-AA4{color:#EDF0FD;}
.d2-1250993138 .color-AA5{color:#F7F8FE;}
.d2-1250993138 .color-AB4{color:#EDF0FD;}
.d2-1250993138 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1250993138)" /></g><mask id="d2-1250993138" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-101" y="-101" width="256" height="434" fill="white"></rect>
<rect x="23.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View file

@ -1,9 +1,21 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-2626224973" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-2626224973" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
=======
<<<<<<< HEAD
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-2626224973" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
>>>>>>> 33280fed5 (fixed e2e tests)
.d2-2626224973 .text-bold {
font-family: "d2-2626224973-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-2808374517" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-2808374517 .text-bold {
font-family: "d2-2808374517-font-bold";
>>>>>>> 638c1311a (fixed e2e tests)
}
@font-face {
font-family: d2-2626224973-font-bold;
font-family: d2-2808374517-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,6 +30,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-2626224973 .fill-N1{fill:#0A0F25;}
.d2-2626224973 .fill-N2{fill:#676C7E;}
.d2-2626224973 .fill-N3{fill:#9499AB;}
@ -90,6 +103,153 @@
.d2-2626224973 .color-AA5{color:#F7F8FE;}
.d2-2626224973 .color-AB4{color:#EDF0FD;}
.d2-2626224973 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 22.761710 67.985754 C 18.200001 106.000000 18.200001 126.000000 22.523419 162.028493" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2626224973)" /></g><g id="(y -&gt; x)[0]"><path d="M 31.238290 164.014246 C 35.799999 126.000000 35.799999 106.000000 31.476581 69.971507" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2626224973)" /></g><mask id="d2-2626224973" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-2626224973 .fill-N1{fill:#0A0F25;}
.d2-2626224973 .fill-N2{fill:#676C7E;}
.d2-2626224973 .fill-N3{fill:#9499AB;}
.d2-2626224973 .fill-N4{fill:#CFD2DD;}
.d2-2626224973 .fill-N5{fill:#DEE1EB;}
.d2-2626224973 .fill-N6{fill:#EEF1F8;}
.d2-2626224973 .fill-N7{fill:#FFFFFF;}
.d2-2626224973 .fill-B1{fill:#0D32B2;}
.d2-2626224973 .fill-B2{fill:#0D32B2;}
.d2-2626224973 .fill-B3{fill:#E3E9FD;}
.d2-2626224973 .fill-B4{fill:#E3E9FD;}
.d2-2626224973 .fill-B5{fill:#EDF0FD;}
.d2-2626224973 .fill-B6{fill:#F7F8FE;}
.d2-2626224973 .fill-AA2{fill:#4A6FF3;}
.d2-2626224973 .fill-AA4{fill:#EDF0FD;}
.d2-2626224973 .fill-AA5{fill:#F7F8FE;}
.d2-2626224973 .fill-AB4{fill:#EDF0FD;}
.d2-2626224973 .fill-AB5{fill:#F7F8FE;}
.d2-2626224973 .stroke-N1{stroke:#0A0F25;}
.d2-2626224973 .stroke-N2{stroke:#676C7E;}
.d2-2626224973 .stroke-N3{stroke:#9499AB;}
.d2-2626224973 .stroke-N4{stroke:#CFD2DD;}
.d2-2626224973 .stroke-N5{stroke:#DEE1EB;}
.d2-2626224973 .stroke-N6{stroke:#EEF1F8;}
.d2-2626224973 .stroke-N7{stroke:#FFFFFF;}
.d2-2626224973 .stroke-B1{stroke:#0D32B2;}
.d2-2626224973 .stroke-B2{stroke:#0D32B2;}
.d2-2626224973 .stroke-B3{stroke:#E3E9FD;}
.d2-2626224973 .stroke-B4{stroke:#E3E9FD;}
.d2-2626224973 .stroke-B5{stroke:#EDF0FD;}
.d2-2626224973 .stroke-B6{stroke:#F7F8FE;}
.d2-2626224973 .stroke-AA2{stroke:#4A6FF3;}
.d2-2626224973 .stroke-AA4{stroke:#EDF0FD;}
.d2-2626224973 .stroke-AA5{stroke:#F7F8FE;}
.d2-2626224973 .stroke-AB4{stroke:#EDF0FD;}
.d2-2626224973 .stroke-AB5{stroke:#F7F8FE;}
.d2-2626224973 .background-color-N1{background-color:#0A0F25;}
.d2-2626224973 .background-color-N2{background-color:#676C7E;}
.d2-2626224973 .background-color-N3{background-color:#9499AB;}
.d2-2626224973 .background-color-N4{background-color:#CFD2DD;}
.d2-2626224973 .background-color-N5{background-color:#DEE1EB;}
.d2-2626224973 .background-color-N6{background-color:#EEF1F8;}
.d2-2626224973 .background-color-N7{background-color:#FFFFFF;}
.d2-2626224973 .background-color-B1{background-color:#0D32B2;}
.d2-2626224973 .background-color-B2{background-color:#0D32B2;}
.d2-2626224973 .background-color-B3{background-color:#E3E9FD;}
.d2-2626224973 .background-color-B4{background-color:#E3E9FD;}
.d2-2626224973 .background-color-B5{background-color:#EDF0FD;}
.d2-2626224973 .background-color-B6{background-color:#F7F8FE;}
.d2-2626224973 .background-color-AA2{background-color:#4A6FF3;}
.d2-2626224973 .background-color-AA4{background-color:#EDF0FD;}
.d2-2626224973 .background-color-AA5{background-color:#F7F8FE;}
.d2-2626224973 .background-color-AB4{background-color:#EDF0FD;}
.d2-2626224973 .background-color-AB5{background-color:#F7F8FE;}
.d2-2626224973 .color-N1{color:#0A0F25;}
.d2-2626224973 .color-N2{color:#676C7E;}
.d2-2626224973 .color-N3{color:#9499AB;}
.d2-2626224973 .color-N4{color:#CFD2DD;}
.d2-2626224973 .color-N5{color:#DEE1EB;}
.d2-2626224973 .color-N6{color:#EEF1F8;}
.d2-2626224973 .color-N7{color:#FFFFFF;}
.d2-2626224973 .color-B1{color:#0D32B2;}
.d2-2626224973 .color-B2{color:#0D32B2;}
.d2-2626224973 .color-B3{color:#E3E9FD;}
.d2-2626224973 .color-B4{color:#E3E9FD;}
.d2-2626224973 .color-B5{color:#EDF0FD;}
.d2-2626224973 .color-B6{color:#F7F8FE;}
.d2-2626224973 .color-AA2{color:#4A6FF3;}
.d2-2626224973 .color-AA4{color:#EDF0FD;}
.d2-2626224973 .color-AA5{color:#F7F8FE;}
.d2-2626224973 .color-AB4{color:#EDF0FD;}
.d2-2626224973 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 22.761710 67.985754 C 18.200001 106.000000 18.200001 126.000000 22.523419 162.028493" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2626224973)" /></g><g id="(y -&gt; x)[0]"><path d="M 31.238290 164.014246 C 35.799999 126.000000 35.799999 106.000000 31.476581 69.971507" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2626224973)" /></g><mask id="d2-2626224973" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
=======
.d2-2808374517 .fill-N1{fill:#0A0F25;}
.d2-2808374517 .fill-N2{fill:#676C7E;}
.d2-2808374517 .fill-N3{fill:#9499AB;}
.d2-2808374517 .fill-N4{fill:#CFD2DD;}
.d2-2808374517 .fill-N5{fill:#DEE1EB;}
.d2-2808374517 .fill-N6{fill:#EEF1F8;}
.d2-2808374517 .fill-N7{fill:#FFFFFF;}
.d2-2808374517 .fill-B1{fill:#0D32B2;}
.d2-2808374517 .fill-B2{fill:#0D32B2;}
.d2-2808374517 .fill-B3{fill:#E3E9FD;}
.d2-2808374517 .fill-B4{fill:#E3E9FD;}
.d2-2808374517 .fill-B5{fill:#EDF0FD;}
.d2-2808374517 .fill-B6{fill:#F7F8FE;}
.d2-2808374517 .fill-AA2{fill:#4A6FF3;}
.d2-2808374517 .fill-AA4{fill:#EDF0FD;}
.d2-2808374517 .fill-AA5{fill:#F7F8FE;}
.d2-2808374517 .fill-AB4{fill:#EDF0FD;}
.d2-2808374517 .fill-AB5{fill:#F7F8FE;}
.d2-2808374517 .stroke-N1{stroke:#0A0F25;}
.d2-2808374517 .stroke-N2{stroke:#676C7E;}
.d2-2808374517 .stroke-N3{stroke:#9499AB;}
.d2-2808374517 .stroke-N4{stroke:#CFD2DD;}
.d2-2808374517 .stroke-N5{stroke:#DEE1EB;}
.d2-2808374517 .stroke-N6{stroke:#EEF1F8;}
.d2-2808374517 .stroke-N7{stroke:#FFFFFF;}
.d2-2808374517 .stroke-B1{stroke:#0D32B2;}
.d2-2808374517 .stroke-B2{stroke:#0D32B2;}
.d2-2808374517 .stroke-B3{stroke:#E3E9FD;}
.d2-2808374517 .stroke-B4{stroke:#E3E9FD;}
.d2-2808374517 .stroke-B5{stroke:#EDF0FD;}
.d2-2808374517 .stroke-B6{stroke:#F7F8FE;}
.d2-2808374517 .stroke-AA2{stroke:#4A6FF3;}
.d2-2808374517 .stroke-AA4{stroke:#EDF0FD;}
.d2-2808374517 .stroke-AA5{stroke:#F7F8FE;}
.d2-2808374517 .stroke-AB4{stroke:#EDF0FD;}
.d2-2808374517 .stroke-AB5{stroke:#F7F8FE;}
.d2-2808374517 .background-color-N1{background-color:#0A0F25;}
.d2-2808374517 .background-color-N2{background-color:#676C7E;}
.d2-2808374517 .background-color-N3{background-color:#9499AB;}
.d2-2808374517 .background-color-N4{background-color:#CFD2DD;}
.d2-2808374517 .background-color-N5{background-color:#DEE1EB;}
.d2-2808374517 .background-color-N6{background-color:#EEF1F8;}
.d2-2808374517 .background-color-N7{background-color:#FFFFFF;}
.d2-2808374517 .background-color-B1{background-color:#0D32B2;}
.d2-2808374517 .background-color-B2{background-color:#0D32B2;}
.d2-2808374517 .background-color-B3{background-color:#E3E9FD;}
.d2-2808374517 .background-color-B4{background-color:#E3E9FD;}
.d2-2808374517 .background-color-B5{background-color:#EDF0FD;}
.d2-2808374517 .background-color-B6{background-color:#F7F8FE;}
.d2-2808374517 .background-color-AA2{background-color:#4A6FF3;}
.d2-2808374517 .background-color-AA4{background-color:#EDF0FD;}
.d2-2808374517 .background-color-AA5{background-color:#F7F8FE;}
.d2-2808374517 .background-color-AB4{background-color:#EDF0FD;}
.d2-2808374517 .background-color-AB5{background-color:#F7F8FE;}
.d2-2808374517 .color-N1{color:#0A0F25;}
.d2-2808374517 .color-N2{color:#676C7E;}
.d2-2808374517 .color-N3{color:#9499AB;}
.d2-2808374517 .color-N4{color:#CFD2DD;}
.d2-2808374517 .color-N5{color:#DEE1EB;}
.d2-2808374517 .color-N6{color:#EEF1F8;}
.d2-2808374517 .color-N7{color:#FFFFFF;}
.d2-2808374517 .color-B1{color:#0D32B2;}
.d2-2808374517 .color-B2{color:#0D32B2;}
.d2-2808374517 .color-B3{color:#E3E9FD;}
.d2-2808374517 .color-B4{color:#E3E9FD;}
.d2-2808374517 .color-B5{color:#EDF0FD;}
.d2-2808374517 .color-B6{color:#F7F8FE;}
.d2-2808374517 .color-AA2{color:#4A6FF3;}
.d2-2808374517 .color-AA4{color:#EDF0FD;}
.d2-2808374517 .color-AA5{color:#F7F8FE;}
.d2-2808374517 .color-AB4{color:#EDF0FD;}
.d2-2808374517 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 22.761710 67.985754 C 18.200001 106.000000 18.200001 126.000000 22.523419 162.028493" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2808374517)" /></g><g id="(y -&gt; x)[0]"><path d="M 31.238290 164.014246 C 35.799999 126.000000 35.799999 106.000000 31.476581 69.971507" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2808374517)" /></g><mask id="d2-2808374517" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-101" y="-101" width="256" height="434" fill="white"></rect>
<rect x="23.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 9.9 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View file

@ -1,9 +1,21 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-1843626214" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-1843626214" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
=======
<<<<<<< HEAD
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-1843626214" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
>>>>>>> 33280fed5 (fixed e2e tests)
.d2-1843626214 .text-bold {
font-family: "d2-1843626214-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 256 434"><svg id="d2-svg" class="d2-4198988860" width="256" height="434" viewBox="-101 -101 256 434"><rect x="-101.000000" y="-101.000000" width="256.000000" height="434.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-4198988860 .text-bold {
font-family: "d2-4198988860-font-bold";
>>>>>>> 638c1311a (fixed e2e tests)
}
@font-face {
font-family: d2-1843626214-font-bold;
font-family: d2-4198988860-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,6 +30,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-1843626214 .fill-N1{fill:#0A0F25;}
.d2-1843626214 .fill-N2{fill:#676C7E;}
.d2-1843626214 .fill-N3{fill:#9499AB;}
@ -90,6 +103,153 @@
.d2-1843626214 .color-AA5{color:#F7F8FE;}
.d2-1843626214 .color-AB4{color:#EDF0FD;}
.d2-1843626214 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1843626214)" /></g><mask id="d2-1843626214" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-1843626214 .fill-N1{fill:#0A0F25;}
.d2-1843626214 .fill-N2{fill:#676C7E;}
.d2-1843626214 .fill-N3{fill:#9499AB;}
.d2-1843626214 .fill-N4{fill:#CFD2DD;}
.d2-1843626214 .fill-N5{fill:#DEE1EB;}
.d2-1843626214 .fill-N6{fill:#EEF1F8;}
.d2-1843626214 .fill-N7{fill:#FFFFFF;}
.d2-1843626214 .fill-B1{fill:#0D32B2;}
.d2-1843626214 .fill-B2{fill:#0D32B2;}
.d2-1843626214 .fill-B3{fill:#E3E9FD;}
.d2-1843626214 .fill-B4{fill:#E3E9FD;}
.d2-1843626214 .fill-B5{fill:#EDF0FD;}
.d2-1843626214 .fill-B6{fill:#F7F8FE;}
.d2-1843626214 .fill-AA2{fill:#4A6FF3;}
.d2-1843626214 .fill-AA4{fill:#EDF0FD;}
.d2-1843626214 .fill-AA5{fill:#F7F8FE;}
.d2-1843626214 .fill-AB4{fill:#EDF0FD;}
.d2-1843626214 .fill-AB5{fill:#F7F8FE;}
.d2-1843626214 .stroke-N1{stroke:#0A0F25;}
.d2-1843626214 .stroke-N2{stroke:#676C7E;}
.d2-1843626214 .stroke-N3{stroke:#9499AB;}
.d2-1843626214 .stroke-N4{stroke:#CFD2DD;}
.d2-1843626214 .stroke-N5{stroke:#DEE1EB;}
.d2-1843626214 .stroke-N6{stroke:#EEF1F8;}
.d2-1843626214 .stroke-N7{stroke:#FFFFFF;}
.d2-1843626214 .stroke-B1{stroke:#0D32B2;}
.d2-1843626214 .stroke-B2{stroke:#0D32B2;}
.d2-1843626214 .stroke-B3{stroke:#E3E9FD;}
.d2-1843626214 .stroke-B4{stroke:#E3E9FD;}
.d2-1843626214 .stroke-B5{stroke:#EDF0FD;}
.d2-1843626214 .stroke-B6{stroke:#F7F8FE;}
.d2-1843626214 .stroke-AA2{stroke:#4A6FF3;}
.d2-1843626214 .stroke-AA4{stroke:#EDF0FD;}
.d2-1843626214 .stroke-AA5{stroke:#F7F8FE;}
.d2-1843626214 .stroke-AB4{stroke:#EDF0FD;}
.d2-1843626214 .stroke-AB5{stroke:#F7F8FE;}
.d2-1843626214 .background-color-N1{background-color:#0A0F25;}
.d2-1843626214 .background-color-N2{background-color:#676C7E;}
.d2-1843626214 .background-color-N3{background-color:#9499AB;}
.d2-1843626214 .background-color-N4{background-color:#CFD2DD;}
.d2-1843626214 .background-color-N5{background-color:#DEE1EB;}
.d2-1843626214 .background-color-N6{background-color:#EEF1F8;}
.d2-1843626214 .background-color-N7{background-color:#FFFFFF;}
.d2-1843626214 .background-color-B1{background-color:#0D32B2;}
.d2-1843626214 .background-color-B2{background-color:#0D32B2;}
.d2-1843626214 .background-color-B3{background-color:#E3E9FD;}
.d2-1843626214 .background-color-B4{background-color:#E3E9FD;}
.d2-1843626214 .background-color-B5{background-color:#EDF0FD;}
.d2-1843626214 .background-color-B6{background-color:#F7F8FE;}
.d2-1843626214 .background-color-AA2{background-color:#4A6FF3;}
.d2-1843626214 .background-color-AA4{background-color:#EDF0FD;}
.d2-1843626214 .background-color-AA5{background-color:#F7F8FE;}
.d2-1843626214 .background-color-AB4{background-color:#EDF0FD;}
.d2-1843626214 .background-color-AB5{background-color:#F7F8FE;}
.d2-1843626214 .color-N1{color:#0A0F25;}
.d2-1843626214 .color-N2{color:#676C7E;}
.d2-1843626214 .color-N3{color:#9499AB;}
.d2-1843626214 .color-N4{color:#CFD2DD;}
.d2-1843626214 .color-N5{color:#DEE1EB;}
.d2-1843626214 .color-N6{color:#EEF1F8;}
.d2-1843626214 .color-N7{color:#FFFFFF;}
.d2-1843626214 .color-B1{color:#0D32B2;}
.d2-1843626214 .color-B2{color:#0D32B2;}
.d2-1843626214 .color-B3{color:#E3E9FD;}
.d2-1843626214 .color-B4{color:#E3E9FD;}
.d2-1843626214 .color-B5{color:#EDF0FD;}
.d2-1843626214 .color-B6{color:#F7F8FE;}
.d2-1843626214 .color-AA2{color:#4A6FF3;}
.d2-1843626214 .color-AA4{color:#EDF0FD;}
.d2-1843626214 .color-AA5{color:#F7F8FE;}
.d2-1843626214 .color-AB4{color:#EDF0FD;}
.d2-1843626214 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1843626214)" /></g><mask id="d2-1843626214" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
=======
.d2-4198988860 .fill-N1{fill:#0A0F25;}
.d2-4198988860 .fill-N2{fill:#676C7E;}
.d2-4198988860 .fill-N3{fill:#9499AB;}
.d2-4198988860 .fill-N4{fill:#CFD2DD;}
.d2-4198988860 .fill-N5{fill:#DEE1EB;}
.d2-4198988860 .fill-N6{fill:#EEF1F8;}
.d2-4198988860 .fill-N7{fill:#FFFFFF;}
.d2-4198988860 .fill-B1{fill:#0D32B2;}
.d2-4198988860 .fill-B2{fill:#0D32B2;}
.d2-4198988860 .fill-B3{fill:#E3E9FD;}
.d2-4198988860 .fill-B4{fill:#E3E9FD;}
.d2-4198988860 .fill-B5{fill:#EDF0FD;}
.d2-4198988860 .fill-B6{fill:#F7F8FE;}
.d2-4198988860 .fill-AA2{fill:#4A6FF3;}
.d2-4198988860 .fill-AA4{fill:#EDF0FD;}
.d2-4198988860 .fill-AA5{fill:#F7F8FE;}
.d2-4198988860 .fill-AB4{fill:#EDF0FD;}
.d2-4198988860 .fill-AB5{fill:#F7F8FE;}
.d2-4198988860 .stroke-N1{stroke:#0A0F25;}
.d2-4198988860 .stroke-N2{stroke:#676C7E;}
.d2-4198988860 .stroke-N3{stroke:#9499AB;}
.d2-4198988860 .stroke-N4{stroke:#CFD2DD;}
.d2-4198988860 .stroke-N5{stroke:#DEE1EB;}
.d2-4198988860 .stroke-N6{stroke:#EEF1F8;}
.d2-4198988860 .stroke-N7{stroke:#FFFFFF;}
.d2-4198988860 .stroke-B1{stroke:#0D32B2;}
.d2-4198988860 .stroke-B2{stroke:#0D32B2;}
.d2-4198988860 .stroke-B3{stroke:#E3E9FD;}
.d2-4198988860 .stroke-B4{stroke:#E3E9FD;}
.d2-4198988860 .stroke-B5{stroke:#EDF0FD;}
.d2-4198988860 .stroke-B6{stroke:#F7F8FE;}
.d2-4198988860 .stroke-AA2{stroke:#4A6FF3;}
.d2-4198988860 .stroke-AA4{stroke:#EDF0FD;}
.d2-4198988860 .stroke-AA5{stroke:#F7F8FE;}
.d2-4198988860 .stroke-AB4{stroke:#EDF0FD;}
.d2-4198988860 .stroke-AB5{stroke:#F7F8FE;}
.d2-4198988860 .background-color-N1{background-color:#0A0F25;}
.d2-4198988860 .background-color-N2{background-color:#676C7E;}
.d2-4198988860 .background-color-N3{background-color:#9499AB;}
.d2-4198988860 .background-color-N4{background-color:#CFD2DD;}
.d2-4198988860 .background-color-N5{background-color:#DEE1EB;}
.d2-4198988860 .background-color-N6{background-color:#EEF1F8;}
.d2-4198988860 .background-color-N7{background-color:#FFFFFF;}
.d2-4198988860 .background-color-B1{background-color:#0D32B2;}
.d2-4198988860 .background-color-B2{background-color:#0D32B2;}
.d2-4198988860 .background-color-B3{background-color:#E3E9FD;}
.d2-4198988860 .background-color-B4{background-color:#E3E9FD;}
.d2-4198988860 .background-color-B5{background-color:#EDF0FD;}
.d2-4198988860 .background-color-B6{background-color:#F7F8FE;}
.d2-4198988860 .background-color-AA2{background-color:#4A6FF3;}
.d2-4198988860 .background-color-AA4{background-color:#EDF0FD;}
.d2-4198988860 .background-color-AA5{background-color:#F7F8FE;}
.d2-4198988860 .background-color-AB4{background-color:#EDF0FD;}
.d2-4198988860 .background-color-AB5{background-color:#F7F8FE;}
.d2-4198988860 .color-N1{color:#0A0F25;}
.d2-4198988860 .color-N2{color:#676C7E;}
.d2-4198988860 .color-N3{color:#9499AB;}
.d2-4198988860 .color-N4{color:#CFD2DD;}
.d2-4198988860 .color-N5{color:#DEE1EB;}
.d2-4198988860 .color-N6{color:#EEF1F8;}
.d2-4198988860 .color-N7{color:#FFFFFF;}
.d2-4198988860 .color-B1{color:#0D32B2;}
.d2-4198988860 .color-B2{color:#0D32B2;}
.d2-4198988860 .color-B3{color:#E3E9FD;}
.d2-4198988860 .color-B4{color:#E3E9FD;}
.d2-4198988860 .color-B5{color:#EDF0FD;}
.d2-4198988860 .color-B6{color:#F7F8FE;}
.d2-4198988860 .color-AA2{color:#4A6FF3;}
.d2-4198988860 .color-AA4{color:#EDF0FD;}
.d2-4198988860 .color-AA5{color:#F7F8FE;}
.d2-4198988860 .color-AB4{color:#EDF0FD;}
.d2-4198988860 .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><g id="x"><g class="shape" ><rect x="1.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; y)[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 27.000000 68.000000 C 27.000000 106.000000 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4198988860)" /></g><mask id="d2-4198988860" maskUnits="userSpaceOnUse" x="-101" y="-101" width="256" height="434">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-101" y="-101" width="256" height="434" fill="white"></rect>
<rect x="23.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 24 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 39 KiB

After

Width:  |  Height:  |  Size: 81 KiB

View file

@ -1,16 +1,28 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 606 665"><svg id="d2-svg" width="606" height="665" viewBox="-246 -166 606 665"><style type="text/css"><![CDATA[
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 606 665"><svg id="d2-svg" width="606" height="665" viewBox="-246 -166 606 665"><style type="text/css"><![CDATA[
=======
<<<<<<< HEAD
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 606 665"><svg id="d2-svg" width="606" height="665" viewBox="-246 -166 606 665"><style type="text/css"><![CDATA[
>>>>>>> 33280fed5 (fixed e2e tests)
.d2-2597568289 .text-mono {
font-family: "d2-2597568289-font-mono";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 606 665"><svg id="d2-svg" width="606" height="665" viewBox="-246 -166 606 665"><style type="text/css"><![CDATA[
.d2-2824756871 .text-mono {
font-family: "d2-2824756871-font-mono";
>>>>>>> 638c1311a (fixed e2e tests)
}
@font-face {
font-family: d2-2597568289-font-mono;
font-family: d2-2824756871-font-mono;
src: url("data:application/font-woff;base64,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");
}
.d2-2597568289 .text-mono-bold {
font-family: "d2-2597568289-font-mono-bold";
.d2-2824756871 .text-mono-bold {
font-family: "d2-2824756871-font-mono-bold";
}
@font-face {
font-family: d2-2597568289-font-mono-bold;
font-family: d2-2824756871-font-mono-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -25,92 +37,92 @@
opacity: 0.5;
}
.d2-2597568289 .fill-N1{fill:#000410;}
.d2-2597568289 .fill-N2{fill:#0000B8;}
.d2-2597568289 .fill-N3{fill:#9499AB;}
.d2-2597568289 .fill-N4{fill:#CFD2DD;}
.d2-2597568289 .fill-N5{fill:#C3DEF3;}
.d2-2597568289 .fill-N6{fill:#EEF1F8;}
.d2-2597568289 .fill-N7{fill:#FFFFFF;}
.d2-2597568289 .fill-B1{fill:#000410;}
.d2-2597568289 .fill-B2{fill:#0000E4;}
.d2-2597568289 .fill-B3{fill:#5AA4DC;}
.d2-2597568289 .fill-B4{fill:#E7E9EE;}
.d2-2597568289 .fill-B5{fill:#F5F6F9;}
.d2-2597568289 .fill-B6{fill:#FFFFFF;}
.d2-2597568289 .fill-AA2{fill:#008566;}
.d2-2597568289 .fill-AA4{fill:#45BBA5;}
.d2-2597568289 .fill-AA5{fill:#7ACCBD;}
.d2-2597568289 .fill-AB4{fill:#F1C759;}
.d2-2597568289 .fill-AB5{fill:#F9E088;}
.d2-2597568289 .stroke-N1{stroke:#000410;}
.d2-2597568289 .stroke-N2{stroke:#0000B8;}
.d2-2597568289 .stroke-N3{stroke:#9499AB;}
.d2-2597568289 .stroke-N4{stroke:#CFD2DD;}
.d2-2597568289 .stroke-N5{stroke:#C3DEF3;}
.d2-2597568289 .stroke-N6{stroke:#EEF1F8;}
.d2-2597568289 .stroke-N7{stroke:#FFFFFF;}
.d2-2597568289 .stroke-B1{stroke:#000410;}
.d2-2597568289 .stroke-B2{stroke:#0000E4;}
.d2-2597568289 .stroke-B3{stroke:#5AA4DC;}
.d2-2597568289 .stroke-B4{stroke:#E7E9EE;}
.d2-2597568289 .stroke-B5{stroke:#F5F6F9;}
.d2-2597568289 .stroke-B6{stroke:#FFFFFF;}
.d2-2597568289 .stroke-AA2{stroke:#008566;}
.d2-2597568289 .stroke-AA4{stroke:#45BBA5;}
.d2-2597568289 .stroke-AA5{stroke:#7ACCBD;}
.d2-2597568289 .stroke-AB4{stroke:#F1C759;}
.d2-2597568289 .stroke-AB5{stroke:#F9E088;}
.d2-2597568289 .background-color-N1{background-color:#000410;}
.d2-2597568289 .background-color-N2{background-color:#0000B8;}
.d2-2597568289 .background-color-N3{background-color:#9499AB;}
.d2-2597568289 .background-color-N4{background-color:#CFD2DD;}
.d2-2597568289 .background-color-N5{background-color:#C3DEF3;}
.d2-2597568289 .background-color-N6{background-color:#EEF1F8;}
.d2-2597568289 .background-color-N7{background-color:#FFFFFF;}
.d2-2597568289 .background-color-B1{background-color:#000410;}
.d2-2597568289 .background-color-B2{background-color:#0000E4;}
.d2-2597568289 .background-color-B3{background-color:#5AA4DC;}
.d2-2597568289 .background-color-B4{background-color:#E7E9EE;}
.d2-2597568289 .background-color-B5{background-color:#F5F6F9;}
.d2-2597568289 .background-color-B6{background-color:#FFFFFF;}
.d2-2597568289 .background-color-AA2{background-color:#008566;}
.d2-2597568289 .background-color-AA4{background-color:#45BBA5;}
.d2-2597568289 .background-color-AA5{background-color:#7ACCBD;}
.d2-2597568289 .background-color-AB4{background-color:#F1C759;}
.d2-2597568289 .background-color-AB5{background-color:#F9E088;}
.d2-2597568289 .color-N1{color:#000410;}
.d2-2597568289 .color-N2{color:#0000B8;}
.d2-2597568289 .color-N3{color:#9499AB;}
.d2-2597568289 .color-N4{color:#CFD2DD;}
.d2-2597568289 .color-N5{color:#C3DEF3;}
.d2-2597568289 .color-N6{color:#EEF1F8;}
.d2-2597568289 .color-N7{color:#FFFFFF;}
.d2-2597568289 .color-B1{color:#000410;}
.d2-2597568289 .color-B2{color:#0000E4;}
.d2-2597568289 .color-B3{color:#5AA4DC;}
.d2-2597568289 .color-B4{color:#E7E9EE;}
.d2-2597568289 .color-B5{color:#F5F6F9;}
.d2-2597568289 .color-B6{color:#FFFFFF;}
.d2-2597568289 .color-AA2{color:#008566;}
.d2-2597568289 .color-AA4{color:#45BBA5;}
.d2-2597568289 .color-AA5{color:#7ACCBD;}
.d2-2597568289 .color-AB4{color:#F1C759;}
.d2-2597568289 .color-AB5{color:#F9E088;}.appendix text.text{fill:#000410}.md{--color-fg-default:#000410;--color-fg-muted:#0000B8;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#000410;--color-border-muted:#0000E4;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0000E4;--color-accent-emphasis:#0000E4;--color-attention-subtle:#0000B8;--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-normal);mix-blend-mode:color-burn}.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-normal);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-AB4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-darker);mix-blend-mode:lighten}.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-normal);mix-blend-mode:color-burn}.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">.md em,
.d2-2824756871 .fill-N1{fill:#000410;}
.d2-2824756871 .fill-N2{fill:#0000B8;}
.d2-2824756871 .fill-N3{fill:#9499AB;}
.d2-2824756871 .fill-N4{fill:#CFD2DD;}
.d2-2824756871 .fill-N5{fill:#C3DEF3;}
.d2-2824756871 .fill-N6{fill:#EEF1F8;}
.d2-2824756871 .fill-N7{fill:#FFFFFF;}
.d2-2824756871 .fill-B1{fill:#000410;}
.d2-2824756871 .fill-B2{fill:#0000E4;}
.d2-2824756871 .fill-B3{fill:#5AA4DC;}
.d2-2824756871 .fill-B4{fill:#E7E9EE;}
.d2-2824756871 .fill-B5{fill:#F5F6F9;}
.d2-2824756871 .fill-B6{fill:#FFFFFF;}
.d2-2824756871 .fill-AA2{fill:#008566;}
.d2-2824756871 .fill-AA4{fill:#45BBA5;}
.d2-2824756871 .fill-AA5{fill:#7ACCBD;}
.d2-2824756871 .fill-AB4{fill:#F1C759;}
.d2-2824756871 .fill-AB5{fill:#F9E088;}
.d2-2824756871 .stroke-N1{stroke:#000410;}
.d2-2824756871 .stroke-N2{stroke:#0000B8;}
.d2-2824756871 .stroke-N3{stroke:#9499AB;}
.d2-2824756871 .stroke-N4{stroke:#CFD2DD;}
.d2-2824756871 .stroke-N5{stroke:#C3DEF3;}
.d2-2824756871 .stroke-N6{stroke:#EEF1F8;}
.d2-2824756871 .stroke-N7{stroke:#FFFFFF;}
.d2-2824756871 .stroke-B1{stroke:#000410;}
.d2-2824756871 .stroke-B2{stroke:#0000E4;}
.d2-2824756871 .stroke-B3{stroke:#5AA4DC;}
.d2-2824756871 .stroke-B4{stroke:#E7E9EE;}
.d2-2824756871 .stroke-B5{stroke:#F5F6F9;}
.d2-2824756871 .stroke-B6{stroke:#FFFFFF;}
.d2-2824756871 .stroke-AA2{stroke:#008566;}
.d2-2824756871 .stroke-AA4{stroke:#45BBA5;}
.d2-2824756871 .stroke-AA5{stroke:#7ACCBD;}
.d2-2824756871 .stroke-AB4{stroke:#F1C759;}
.d2-2824756871 .stroke-AB5{stroke:#F9E088;}
.d2-2824756871 .background-color-N1{background-color:#000410;}
.d2-2824756871 .background-color-N2{background-color:#0000B8;}
.d2-2824756871 .background-color-N3{background-color:#9499AB;}
.d2-2824756871 .background-color-N4{background-color:#CFD2DD;}
.d2-2824756871 .background-color-N5{background-color:#C3DEF3;}
.d2-2824756871 .background-color-N6{background-color:#EEF1F8;}
.d2-2824756871 .background-color-N7{background-color:#FFFFFF;}
.d2-2824756871 .background-color-B1{background-color:#000410;}
.d2-2824756871 .background-color-B2{background-color:#0000E4;}
.d2-2824756871 .background-color-B3{background-color:#5AA4DC;}
.d2-2824756871 .background-color-B4{background-color:#E7E9EE;}
.d2-2824756871 .background-color-B5{background-color:#F5F6F9;}
.d2-2824756871 .background-color-B6{background-color:#FFFFFF;}
.d2-2824756871 .background-color-AA2{background-color:#008566;}
.d2-2824756871 .background-color-AA4{background-color:#45BBA5;}
.d2-2824756871 .background-color-AA5{background-color:#7ACCBD;}
.d2-2824756871 .background-color-AB4{background-color:#F1C759;}
.d2-2824756871 .background-color-AB5{background-color:#F9E088;}
.d2-2824756871 .color-N1{color:#000410;}
.d2-2824756871 .color-N2{color:#0000B8;}
.d2-2824756871 .color-N3{color:#9499AB;}
.d2-2824756871 .color-N4{color:#CFD2DD;}
.d2-2824756871 .color-N5{color:#C3DEF3;}
.d2-2824756871 .color-N6{color:#EEF1F8;}
.d2-2824756871 .color-N7{color:#FFFFFF;}
.d2-2824756871 .color-B1{color:#000410;}
.d2-2824756871 .color-B2{color:#0000E4;}
.d2-2824756871 .color-B3{color:#5AA4DC;}
.d2-2824756871 .color-B4{color:#E7E9EE;}
.d2-2824756871 .color-B5{color:#F5F6F9;}
.d2-2824756871 .color-B6{color:#FFFFFF;}
.d2-2824756871 .color-AA2{color:#008566;}
.d2-2824756871 .color-AA4{color:#45BBA5;}
.d2-2824756871 .color-AA5{color:#7ACCBD;}
.d2-2824756871 .color-AB4{color:#F1C759;}
.d2-2824756871 .color-AB5{color:#F9E088;}.appendix text.text{fill:#000410}.md{--color-fg-default:#000410;--color-fg-muted:#0000B8;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#000410;--color-border-muted:#0000E4;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0000E4;--color-accent-emphasis:#0000E4;--color-attention-subtle:#0000B8;--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-normal);mix-blend-mode:color-burn}.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-normal);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-AB4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-darker);mix-blend-mode:lighten}.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-normal);mix-blend-mode:color-burn}.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">.md em,
.md dfn {
font-family: "d2-2597568289-font-italic";
font-family: "d2-2824756871-font-italic";
}
.md b,
.md strong {
font-family: "d2-2597568289-font-bold";
font-family: "d2-2824756871-font-bold";
}
.md code,
.md kbd,
.md pre,
.md samp {
font-family: "d2-2597568289-font-mono";
font-family: "d2-2824756871-font-mono";
font-size: 1em;
}
@ -126,7 +138,7 @@
margin: 0;
color: var(--color-fg-default);
background-color: transparent; /* we don't want to define the background color */
font-family: "d2-2597568289-font-regular";
font-family: "d2-2824756871-font-regular";
font-size: 16px;
line-height: 1.5;
word-wrap: break-word;
@ -832,7 +844,7 @@
.md .contains-task-list:dir(rtl) .task-list-item-checkbox {
margin: 0 -1.6em 0.25em 0.2em;
}
</style><style type="text/css"><![CDATA[@keyframes d2Transition-d2-2597568289-0 {
</style><style type="text/css"><![CDATA[@keyframes d2Transition-d2-2824756871-0 {
0%, 0.000000% {
opacity: 0;
}
@ -842,7 +854,7 @@
25.000000%, 100% {
opacity: 0;
}
}@keyframes d2Transition-d2-2597568289-1 {
}@keyframes d2Transition-d2-2824756871-1 {
0%, 24.982143% {
opacity: 0;
}
@ -852,7 +864,7 @@
50.000000%, 100% {
opacity: 0;
}
}@keyframes d2Transition-d2-2597568289-2 {
}@keyframes d2Transition-d2-2824756871-2 {
0%, 49.982143% {
opacity: 0;
}
@ -862,26 +874,50 @@
75.000000%, 100% {
opacity: 0;
}
}@keyframes d2Transition-d2-2597568289-3 {
}@keyframes d2Transition-d2-2824756871-3 {
0%, 74.982143% {
opacity: 0;
}
75.000000%, 100.000000% {
opacity: 1;
}
<<<<<<< HEAD
}]]></style><g style="animation: d2Transition-d2-2597568289-0 5600ms infinite" class="d2-2597568289" width="492" height="247" viewBox="-246 -166 492 247"><rect x="-246.000000" y="-166.000000" width="492.000000" height="247.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="0.000000" y="-30.000000" fill="#000410" class="text-mono fill-N1" style="text-anchor:middle;font-size:35px">CHICKEN&#39;S PLAN</text></g><mask id="d2-2597568289" maskUnits="userSpaceOnUse" x="-246" y="-166" width="492" height="247">
||||||| parent of 33280fed5 (fixed e2e tests)
}]]></style><g style="animation: d2Transition-d2-2597568289-0 5600ms infinite" class="d2-2597568289" width="492" height="247" viewBox="-246 -166 492 247"><rect x="-246.000000" y="-166.000000" width="492.000000" height="247.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="0.000000" y="-30.000000" class="text-mono fill-N1" style="text-anchor:middle;font-size:35px">CHICKEN&#39;S PLAN</text></g><mask id="d2-2597568289" maskUnits="userSpaceOnUse" x="-246" y="-166" width="492" height="247">
=======
}]]></style><g style="animation: d2Transition-d2-2824756871-0 5600ms infinite" class="d2-2824756871" width="492" height="247" viewBox="-246 -166 492 247"><rect x="-246.000000" y="-166.000000" width="492.000000" height="247.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="0.000000" y="-30.000000" class="text-mono fill-N1" style="text-anchor:middle;font-size:35px">CHICKEN&#39;S PLAN</text></g><mask id="d2-2824756871" maskUnits="userSpaceOnUse" x="-246" y="-166" width="492" height="247">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-246" y="-166" width="492" height="247" fill="white"></rect>
<rect x="-145.000000" y="-65.000000" width="290" height="45" fill="rgba(0,0,0,0.75)"></rect>
<<<<<<< HEAD
</mask></g><g style="animation: d2Transition-d2-2597568289-1 5600ms infinite" class="d2-2597568289" width="492" height="333" viewBox="-160 -166 492 333"><rect x="-160.000000" y="-166.000000" width="492.000000" height="333.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="86.000000" y="-30.000000" fill="#000410" class="text-mono fill-N1" style="text-anchor:middle;font-size:35px">CHICKEN&#39;S PLAN</text></g><g id="Approach road"><g class="shape" ><rect x="0.000000" y="0.000000" width="171.000000" height="66.000000" stroke="#000410" fill="#FFFFFF" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="85.500000" y="38.500000" fill="#000410" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">APPROACH ROAD</text></g><mask id="d2-837698653" maskUnits="userSpaceOnUse" x="-160" y="-166" width="492" height="333">
||||||| parent of 33280fed5 (fixed e2e tests)
</mask></g><g style="animation: d2Transition-d2-2597568289-1 5600ms infinite" class="d2-2597568289" width="492" height="333" viewBox="-160 -166 492 333"><rect x="-160.000000" y="-166.000000" width="492.000000" height="333.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="86.000000" y="-30.000000" class="text-mono fill-N1" style="text-anchor:middle;font-size:35px">CHICKEN&#39;S PLAN</text></g><g id="Approach road"><g class="shape" ><rect x="0.000000" y="0.000000" width="171.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="85.500000" y="38.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">APPROACH ROAD</text></g><mask id="d2-837698653" maskUnits="userSpaceOnUse" x="-160" y="-166" width="492" height="333">
=======
</mask></g><g style="animation: d2Transition-d2-2824756871-1 5600ms infinite" class="d2-2824756871" width="492" height="333" viewBox="-160 -166 492 333"><rect x="-160.000000" y="-166.000000" width="492.000000" height="333.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="86.000000" y="-30.000000" class="text-mono fill-N1" style="text-anchor:middle;font-size:35px">CHICKEN&#39;S PLAN</text></g><g id="Approach road"><g class="shape" ><rect x="0.000000" y="0.000000" width="171.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="85.500000" y="38.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">APPROACH ROAD</text></g><mask id="d2-837698653" maskUnits="userSpaceOnUse" x="-160" y="-166" width="492" height="333">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-160" y="-166" width="492" height="333" fill="white"></rect>
<rect x="-59.000000" y="-65.000000" width="290" height="45" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="22.500000" width="126" height="21" fill="rgba(0,0,0,0.75)"></rect>
<<<<<<< HEAD
</mask></g><g style="animation: d2Transition-d2-2597568289-2 5600ms infinite" class="d2-2597568289" width="492" height="499" viewBox="-160 -166 492 499"><rect x="-160.000000" y="-166.000000" width="492.000000" height="499.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="86.000000" y="-30.000000" fill="#000410" class="text-mono fill-N1" style="text-anchor:middle;font-size:35px">CHICKEN&#39;S PLAN</text></g><g id="Approach road"><g class="shape" ><rect x="0.000000" y="0.000000" width="171.000000" height="66.000000" stroke="#000410" fill="#FFFFFF" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="85.500000" y="38.500000" fill="#000410" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">APPROACH ROAD</text></g><g id="Cross road"><g class="shape" ><rect x="15.000000" y="166.000000" width="142.000000" height="66.000000" stroke="#000410" fill="#FFFFFF" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="86.000000" y="204.500000" fill="#000410" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">CROSS ROAD</text></g><g id="(Approach road -&gt; Cross road)[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" fill="#000410" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 85.500000 68.000000 C 85.500000 106.000000 85.500000 126.000000 85.500000 162.000000" stroke="#000410" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4187960027)" /></g><mask id="d2-4187960027" maskUnits="userSpaceOnUse" x="-160" y="-166" width="492" height="499">
||||||| parent of 33280fed5 (fixed e2e tests)
</mask></g><g style="animation: d2Transition-d2-2597568289-2 5600ms infinite" class="d2-2597568289" width="492" height="499" viewBox="-160 -166 492 499"><rect x="-160.000000" y="-166.000000" width="492.000000" height="499.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="86.000000" y="-30.000000" class="text-mono fill-N1" style="text-anchor:middle;font-size:35px">CHICKEN&#39;S PLAN</text></g><g id="Approach road"><g class="shape" ><rect x="0.000000" y="0.000000" width="171.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="85.500000" y="38.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">APPROACH ROAD</text></g><g id="Cross road"><g class="shape" ><rect x="15.000000" y="166.000000" width="142.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="86.000000" y="204.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">CROSS ROAD</text></g><g id="(Approach road -&gt; Cross road)[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 85.500000 68.000000 C 85.500000 106.000000 85.500000 126.000000 85.500000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4187960027)" /></g><mask id="d2-4187960027" maskUnits="userSpaceOnUse" x="-160" y="-166" width="492" height="499">
=======
</mask></g><g style="animation: d2Transition-d2-2824756871-2 5600ms infinite" class="d2-2824756871" width="492" height="499" viewBox="-160 -166 492 499"><rect x="-160.000000" y="-166.000000" width="492.000000" height="499.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="86.000000" y="-30.000000" class="text-mono fill-N1" style="text-anchor:middle;font-size:35px">CHICKEN&#39;S PLAN</text></g><g id="Approach road"><g class="shape" ><rect x="0.000000" y="0.000000" width="171.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="85.500000" y="38.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">APPROACH ROAD</text></g><g id="Cross road"><g class="shape" ><rect x="15.000000" y="166.000000" width="142.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="86.000000" y="204.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">CROSS ROAD</text></g><g id="(Approach road -&gt; Cross road)[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 85.500000 68.000000 C 85.500000 106.000000 85.500000 126.000000 85.500000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-237013693)" /></g><mask id="d2-237013693" maskUnits="userSpaceOnUse" x="-160" y="-166" width="492" height="499">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-160" y="-166" width="492" height="499" fill="white"></rect>
<rect x="-59.000000" y="-65.000000" width="290" height="45" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="22.500000" width="126" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="37.500000" y="188.500000" width="97" height="21" fill="rgba(0,0,0,0.75)"></rect>
<<<<<<< HEAD
</mask></g><g style="animation: d2Transition-d2-2597568289-3 5600ms infinite" class="d2-2597568289" width="492" height="665" viewBox="-132 -166 492 665"><rect x="-132.000000" y="-166.000000" width="492.000000" height="665.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="114.000000" y="-30.000000" fill="#000410" class="text-mono fill-N1" style="text-anchor:middle;font-size:35px">CHICKEN&#39;S PLAN</text></g><g id="Approach road"><g class="shape" ><rect x="29.000000" y="0.000000" width="171.000000" height="66.000000" stroke="#000410" fill="#FFFFFF" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="114.500000" y="38.500000" fill="#000410" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">APPROACH ROAD</text></g><g id="Cross road"><g class="shape" ><rect x="43.000000" y="166.000000" width="142.000000" height="66.000000" stroke="#000410" fill="#FFFFFF" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="114.000000" y="204.500000" fill="#000410" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">CROSS ROAD</text></g><g id="Make you wonder why"><g class="shape" ><rect x="0.000000" y="332.000000" width="228.000000" height="66.000000" stroke="#000410" fill="#FFFFFF" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="114.000000" y="370.500000" fill="#000410" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">MAKE YOU WONDER WHY</text></g><g id="(Approach road -&gt; Cross road)[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" fill="#000410" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 114.000000 68.000000 C 114.000000 106.000000 114.000000 126.000000 114.000000 162.000000" stroke="#000410" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-552645845)" /></g><g id="(Cross road -&gt; Make you wonder why)[0]"><path d="M 114.000000 234.000000 C 114.000000 272.000000 114.000000 292.000000 114.000000 328.000000" stroke="#000410" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-552645845)" /></g><mask id="d2-552645845" maskUnits="userSpaceOnUse" x="-132" y="-166" width="492" height="665">
||||||| parent of 33280fed5 (fixed e2e tests)
</mask></g><g style="animation: d2Transition-d2-2597568289-3 5600ms infinite" class="d2-2597568289" width="492" height="665" viewBox="-132 -166 492 665"><rect x="-132.000000" y="-166.000000" width="492.000000" height="665.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="114.000000" y="-30.000000" class="text-mono fill-N1" style="text-anchor:middle;font-size:35px">CHICKEN&#39;S PLAN</text></g><g id="Approach road"><g class="shape" ><rect x="29.000000" y="0.000000" width="171.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="114.500000" y="38.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">APPROACH ROAD</text></g><g id="Cross road"><g class="shape" ><rect x="43.000000" y="166.000000" width="142.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="114.000000" y="204.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">CROSS ROAD</text></g><g id="Make you wonder why"><g class="shape" ><rect x="0.000000" y="332.000000" width="228.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="114.000000" y="370.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">MAKE YOU WONDER WHY</text></g><g id="(Approach road -&gt; Cross road)[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 114.000000 68.000000 C 114.000000 106.000000 114.000000 126.000000 114.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-552645845)" /></g><g id="(Cross road -&gt; Make you wonder why)[0]"><path d="M 114.000000 234.000000 C 114.000000 272.000000 114.000000 292.000000 114.000000 328.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-552645845)" /></g><mask id="d2-552645845" maskUnits="userSpaceOnUse" x="-132" y="-166" width="492" height="665">
=======
</mask></g><g style="animation: d2Transition-d2-2824756871-3 5600ms infinite" class="d2-2824756871" width="492" height="665" viewBox="-132 -166 492 665"><rect x="-132.000000" y="-166.000000" width="492.000000" height="665.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><g id="&#34;Chicken&#39;s plan&#34;"><g class="shape" ></g><text x="114.000000" y="-30.000000" class="text-mono fill-N1" style="text-anchor:middle;font-size:35px">CHICKEN&#39;S PLAN</text></g><g id="Approach road"><g class="shape" ><rect x="29.000000" y="0.000000" width="171.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="114.500000" y="38.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">APPROACH ROAD</text></g><g id="Cross road"><g class="shape" ><rect x="43.000000" y="166.000000" width="142.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="114.000000" y="204.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">CROSS ROAD</text></g><g id="Make you wonder why"><g class="shape" ><rect x="0.000000" y="332.000000" width="228.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="114.000000" y="370.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">MAKE YOU WONDER WHY</text></g><g id="(Approach road -&gt; Cross road)[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 114.000000 68.000000 C 114.000000 106.000000 114.000000 126.000000 114.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2907728269)" /></g><g id="(Cross road -&gt; Make you wonder why)[0]"><path d="M 114.000000 234.000000 C 114.000000 272.000000 114.000000 292.000000 114.000000 328.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2907728269)" /></g><mask id="d2-2907728269" maskUnits="userSpaceOnUse" x="-132" y="-166" width="492" height="665">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-132" y="-166" width="492" height="665" fill="white"></rect>
<rect x="-31.000000" y="-65.000000" width="290" height="45" fill="rgba(0,0,0,0.75)"></rect>
<rect x="51.500000" y="22.500000" width="126" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 46 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 77 KiB

After

Width:  |  Height:  |  Size: 114 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 41 KiB

View file

@ -743,6 +743,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 55.5,
@ -790,6 +791,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 55.5,
@ -837,6 +839,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 269,
@ -884,6 +887,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 269,
@ -931,6 +935,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 497,
@ -978,6 +983,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 497,
@ -1025,6 +1031,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 685,
@ -1072,6 +1079,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 684,
@ -1119,6 +1127,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 870,
@ -1166,6 +1175,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 870,
@ -1213,6 +1223,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1072,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 52 KiB

View file

@ -743,6 +743,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 55.5,
@ -790,6 +791,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 55.5,
@ -837,6 +839,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 279,
@ -884,6 +887,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 279,
@ -931,6 +935,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 507,
@ -978,6 +983,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 507,
@ -1025,6 +1031,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 705,
@ -1072,6 +1079,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 704,
@ -1119,6 +1127,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 890,
@ -1166,6 +1175,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 890,
@ -1213,6 +1223,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1102,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 63 KiB

View file

@ -743,6 +743,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 55.5,
@ -790,6 +791,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 55.5,
@ -837,6 +839,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 269,
@ -884,6 +887,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 269,
@ -931,6 +935,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 497,
@ -978,6 +983,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 497,
@ -1025,6 +1031,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 685,
@ -1072,6 +1079,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 684,
@ -1119,6 +1127,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 870,
@ -1166,6 +1175,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 870,
@ -1213,6 +1223,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1072,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 450 KiB

After

Width:  |  Height:  |  Size: 477 KiB

View file

@ -512,6 +512,7 @@
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 163,
@ -559,6 +560,7 @@
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 180,
@ -606,6 +608,7 @@
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 198,
@ -653,6 +656,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 557.5,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 68 KiB

After

Width:  |  Height:  |  Size: 86 KiB

View file

@ -194,6 +194,7 @@
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 152,
@ -241,6 +242,7 @@
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 180,
@ -288,6 +290,7 @@
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 209,

View file

@ -1,23 +1,33 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 316 436"><svg id="d2-svg" class="d2-3480617744" width="316" height="436" viewBox="22 -22 316 436"><rect x="22.000000" y="-22.000000" width="316.000000" height="436.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-3480617744 .text-mono {
font-family: "d2-3480617744-font-mono";
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 316 436"><svg id="d2-svg" class="d2-3480617744" width="316" height="436" viewBox="22 -22 316 436"><rect x="22.000000" y="-22.000000" width="316.000000" height="436.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-3480617744 .text-mono {
font-family: "d2-3480617744-font-mono";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 316 436"><svg id="d2-svg" class="d2-2028191254" width="316" height="436" viewBox="22 -22 316 436"><rect x="22.000000" y="-22.000000" width="316.000000" height="436.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-2028191254 .text-mono {
font-family: "d2-2028191254-font-mono";
>>>>>>> 33280fed5 (fixed e2e tests)
}
@font-face {
font-family: d2-3480617744-font-mono;
font-family: d2-2028191254-font-mono;
src: url("data:application/font-woff;base64,d09GRgABAAAAAA0oAAoAAAAAF6wAAgm6AAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgld/X+GNtYXAAAAFUAAAAaAAAAHwBUgHoZ2x5ZgAAAbwAAAOxAAAEVLnFpmFoZWFkAAAFcAAAADYAAAA2GanOOmhoZWEAAAWoAAAAJAAAACQGMwCXaG10eAAABcwAAABAAAAAQCWABFRsb2NhAAAGDAAAACIAAAAiCM4Hkm1heHAAAAYwAAAAIAAAACAARAJhbmFtZQAABlAAAAa4AAAQztydAx9wb3N0AAANCAAAACAAAAAg/7gAMwADAlgBkAAFAAACigJYAAAASwKKAlgAAAFeADIBIwAAAgsFCQMEAwICBCAAAvcCADgDAAAAAAAAAABBREJPAEAAIP//Au7/BgAAA9gBEWAAAZ8AAAAAAeYClAAAACAAA3icVMxPqkFhAIfh57vfuf4enCXYimRwMlBStmF5EsVSrOQnMvEOn8GLoipoNU7odCqWVjZ6OwfH5Ctrva39W/LMI/fccs0l58/jt+JP1fg3MDQyNjHVmplb8AIAAP//AQAA//9uLRUueJxUk0tsG1UUhs89Y880wbSZOmPTJrE9uc1MEtl5+I49SYr8SnDsJC22aZTSODZtrSa4CXlIpQJFJUi0VKJIEymiLbgsyAJVSCwpbGDDogtUAasi0Q2LKlKlioUXdOEJGtuRQCPNHGnu+fWf8/0X7BABwOO4Axy0gAOOggTARFnskVWVCoKuupmuUy+KEfKnaRCS1mzhK1tb39iGE88S5z/Andry2EeLi5mnez8Url799Cl5BAg+ABxBA1pABHAKTFUUlfI852ROqlJhz/uzV5SP2Np8fzwpPDkbeR4lq6WSvjI6umKeQ6O29vAhAACB+H4V+7ECXQD2bkUJaeEwC7rcgqLQbp6X2l0uFgzrbp4nxeyHMzPXZ0/mOwePJfqiC5q2EA2kvIPqRUf2zuXyndyQL9Qhx9/N5d5LKJQFggCAMAeAfWjAIcsnE1nQJbXzVGXBcEhTKJ37aqfyxfYb6fXV1fU0Gvcr976d+GRz83rd2wYAHkUDXqrvSzp4Nshn5o+kzfybzKCRfDT5fBIIFAHIi+bZEBNpSJaoyKTi7i75fHd3ErlkslabbMx8AQAn0ABH3ZHICBOclBOkC2c40l78da/w0zoa5gOSfmG+Tc5+/JvVcwMAu9AAe6NHlm7kyGto1B40NVMA2IYGdNT/O91MdzKRilo4rFOBo5xKPSiJqUt5n827cCljF5DrKbyaV5Dj7WiYe+UyeaW2RlK+udnOLdMkuNU5O+czv7e0cwDIowHOA21FCYlMtERdLknM5X+PIrZkGh80zNLN4csaOVNbI5WbwSVm3geEof0q9mIFjlgO/0PawsGrDRrdFm/in9qIxTamGu/p+fnp6fl5R+7ucvl2JnO7vHw3lzaubd66tXnNsPiWmnwPg7vJ11K09klF8YBy6ZfxxZOZ8a+LX15ZOZXNnlpBg2YnZhZE8y8imc/Im9FYXGvscXy/isewAoG6S1Wv5y+kKYqqDuD/02mF0+32oDUBGU697w/2XByZmPaGugty3K+fj0aWTvh9p9lokoY7831xdWTJEfKP9QTGBmh/5+G+l/sTQ8HXA4ET4S5Z83t7jzt62wLxYW02CAT6AXAADRAA5GaaCD5G22OcSiZr39W9tgLgadyGHgDGMacH3SyCus7czcrJOMo17qXAvVMqDHF2G+H41lY+lokIrS28DTkbN3DuraWY4LBz9tZDMdw2Sx2BQVke9HdUqx3+RkXu1VbJIc+YxzPmMf8B+BcAAP//AQAA//8PIvLPAAAAAAEAAAACCbquIZQXXw889QADA+gAAAAA3B0N9wAAAADcHHNL/z/+OgMZBCQAAAADAAIAAAAAAAAAAQAAA9j+7wAAAlj/P/8/AxkAAQAAAAAAAAAAAAAAAAAAABACWAA+AlgAAAJYACACWABBAlgAVwJYAHICWABfAlgAYgJYAIYCWABIAlgAUgJYADACWABkAlgAQwJYACoCWAAKAAAAKgAqAE4AfgCcALIAyADiAPIBIAFCAW4BlgHaAewCKgAAAAEAAAAQAfgAKgBlAAYAAQAAAAAAAAAAAAAAAAADAAN4nJyWS2yT2RXHf865Ab94GVQNCFVXI4SmCIydScBNIOCQAcIgQklm2gpR1STGsUjsyHZg6GIWXVZddV11M120ErQKJWomgUIgpGoFqtRFNauuuqi66KqaRVfVd77jxHESOoOQyO8+zv+e173+gItyCyHiohFIgnGEJEnjDg7xjrGQ5JSxI8lF406SjBpvI8kPjbeTYtI4ymE+NY5xmF8axznCn40TnOA/xkkGI0eMd9IbqRjv4mDkV8a76YosG+9p8TPFwciXxntXdWLASkfKOMI3O74w7mBnx5fGwmVxxq5lTyfjctV4G0fkkfF2nsnfjaN0u18Yx+h2fzVO0NW5zXiH+M6c8U66o98LOQK7oz81jrA7+nPjDg5E7xsLyeiKsSMVNf1IJ6noP4y3kYpaLEH+Y1HjKIdiB4xj+Fi/cZyjsR8YJ8jEfmKcJB1bMN5BV+yfxjvJxZs6uzgcv2a8m1PxT4z3tPic4t245Sqyt0Vz36rm/gik4n8zjpCKN+c7eDf+X2NhX+KgseNAImPcyYHEJeNtHEiMG29nX+JT4yiZxM+MY7yXeG4c52jiX8YJupPfME6SSzY1d3Iq+WPjXWSSfzDezcXkv433tPiZomvHCeO9gY7MyjNZlFd4Ci1cooznMJ5JvDyWObzMyoIsyZw8llfyRObkuXwm9+Wx/B4fuSRL8kD+JE/w8rCF51t4RT6TB7IkD+VzWZCneJeVBXkpS/K5LMqizr4y+1n5o7zGc73jC24EZ8gjeaAqoS8Lcl/mZU6WAx2uk+GGLMtLeSZP5Xdqv6J6v8HLM5mV17Ios7rz2BY7n8pzjfGFLMucLMlv5UVzlusc4Ya8kNfyWB7KU1kMTg3Olpd4eaQzs2oTzmzu46EtTr6Plzl5IrOahSDLy8159feont6SX46qp2t1a8l321pJxxvz3lIV27FaSX6Np4sMWTJ4jtmoS0d5xqlykyKeEe5Rp0GRKep4hqgwRpUa0/p/QdfG8bzHBA0aTNPLcY5zV/+lKayqpdVyiuN8K/CHu5RpMIHnGkXqFKlxx9TOU6VCA88VCkwFvvh3GKHKDDXGKPr9pFvHeM5RZVzpKjWqqlpihkkK1OgiTYb3ydFHnkEGGKZvnULTPrQ+1mYfWg0zwAd8rL7WKauXfp32BFUaGmmFO3iyupYmS5YT9DFFgdsUddctinyiHgcKPaQ5QQ8ntC5f3bP1WShrnQp4Glqfca1dsO82niq33rrCZY01qFhg9xEVrV+4NkLDdoanVxjnuNp7jXRCM+ZVeUYrW6Osu9Nv5c1VChq/Z5A0noumGvTVqGY3+Duj/Rb4XaTyNfqzwT2mKTLKhOVzrR9HNIcN7mpO1zI+SVkrUNFODnIyo1kI425mbYQhLuMZVv3KOuXL6xSCSNr7LKt9lNbYJjY9d63+dyhQ1g65yaSurN23gp6b5zvKDXrxbdmpM6YVmqahNaqrVlprUOI4w5zncpsn/z9H4/o3rP1NZla7J4wu6JrglucZ0cqP+P14BnQ8xIhm5LsMMcpFhvmIUR3nucY18lxhlCE+UNthrul7MMwVBtViSDlcO6834Arfx/MhQ7on0C5afsKKBTdzWr2vq+9hL5eZYlpzHnie1liLGuHXr7Dnlqk2betqM0aZW7rTa/0qetcLlKwrptXDKc1lszfWbl3YEVMaS1DbtfUSVX1fa3pzA1XPPXs7gm4NfQpfiMZXqGr6rXqmvprDovq8flyy34Gyvo3hq9P8RhnRX4Ky/n6NqdeBbRBR8HvZPjO/YWZFa1XjJuWw12SFc9zT0ybtHnluamxqEX6ZUNcq1LVGgUc/UpVq85vEXosqJX2fpjVzY3qj7uko7AL9Ktlyb8FevZpm/Xbze2TD2cFbNWnvvtfYSqZ+iBsUmDSVir2Ungoz+vtZ09XwrmlsZN/oT7tSvfVLZUMVj+rb3l6T9tputku/Ztor47Lrqr2Z3Yo74866fpd3A67ffRvvMu0zlNzHeJfDu7/gXR7vTrqMy7sed8H1uow75XIu7zJKedfrcoFV5JJyv2qd0R2n3YfBijzccmV+y5UVPe+sy66d4LJKZ13O9bk+l3MXXI+uZtww3vW6sy7jBoJxswfV7wuq0+tOu3NuIFR3p12/63OXm73oBlzOnXH97n3VGGw5s9v1uMHAs2Yvbro39OCk63I97qTrdv1hppr9uKUfJ91pl3G9ek6/RpUJVJuduYVfPVaRUxp/sGfA9QQZae21jXUO+uGNNdqQb7XY0B1v1JnfrDPeaLHyPwAAAP//AQAA//+blbgHAAMAAAAAAAD/tQAyAAAAAQAAAAAAAAAAAAAAAAAAAAA=");
}
.d2-3480617744 .text-mono-bold {
font-family: "d2-3480617744-font-mono-bold";
.d2-2028191254 .text-mono-bold {
font-family: "d2-2028191254-font-mono-bold";
}
@font-face {
font-family: d2-3480617744-font-mono-bold;
font-family: d2-2028191254-font-mono-bold;
src: url("data:application/font-woff;base64,d09GRgABAAAAAAukAAwAAAAAFNAAAQScAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABHAAAAGAAAABgmKbWhWNtYXAAAAF8AAAAaAAAAHwBUgHoZ2FzcAAAAeQAAAAIAAAACAAAABBnbHlmAAAB7AAAA70AAARsBEbVx2hlYWQAAAWsAAAANgAAADYbI9ohaGhlYQAABeQAAAAkAAAAJAYzAKRobXR4AAAGCAAAAEAAAABAJYADOmxvY2EAAAZIAAAAIgAAACIJAgfAbWF4cAAABmwAAAAgAAAAIABEAmpuYW1lAAAGjAAABO8AAA2sAwZtKnBvc3QAAAt8AAAAIAAAACD/uAAzcHJlcAAAC5wAAAAHAAAAB2gGjIUABAJYArwABQAAAooCWAAAAEsCigJYAAABXgAyAR4AAAILAwkDBAMCAgQgAAL3AgA4AwAAAAAAAAAAQURCTwCgACD//wPY/u8AAAQkAcZgAAGfAAAAAAHeApQAAAAgAAN4nFTMT6pBYQCH4ee737n+Hpwl2IpkcDJQUrZheRLFUqzkJzLxDp/Bi6IqaDVO6HQqllY2ejsHx+Qra72t/VvyzCP33HLNJefP47fiT9X4NzA0MjYx1ZqZW/ACAAD//wEAAP//bi0VLgABAAH//wAPeJxck89PHGUYx5/3mWG2LUNlWWYGdmGW3Rdm+Lk/5t3ZgSUQxF1KoGyhQiiwsqapXoAGWawHt1HjSTPYRkGWar0oBy9NYwxJjRdTT/TiyT/ANOHgpU3wYrKDmVk86OWdSeaZ5/l+n8/3hTqgAGjiLnBwEURoAgmg5I/4u5iuU5/P0hVmWTSMfopNzuF33d18T7lYPOT7wpXwu6u4W11fmbl5s+HJT5vF4eHvn5ASAMJFALyGNjSAH6AUYAHKaZpOBcHH6WZEuvjs8bOv58U2kReDDQuNZBDt6jaZSt5m7HbSOfqqVAIC6bNTzGAFVIBcNIZmKp1mhqz4NI1GBUFqlmVmpC1FEMitkY35xOs7i6O3InOK1Rmb7O2dTnZmWua618XehbvX1w/mWMeK3MpWX32taHQEl+JJQJgAwBTacKnmmBmyLDULAtWZkU6bKU2jdOLH4k5+5tPlnpbU1b6+q6kWtLP3Njc/v/JedyGfX+oCAAIFAJTRhnpvb1JEYhKVIlKBPHaev3xJNLTLH7//ZdmrnQLAy+e1JvNTMyJRP5OmKhXya6VSJrvlsrPulgJCFgCvow0XQPT0+VmAEYlxViC7x/3yrXPwe2XxOdrOX6Te0X4g8ZKz6s1YA8AOtKGu9ldEWvuCRNGuvvD6EsgAoIo2tHvfFRevqyQ1ihb1+aiuU5WTpMyDMZmXxx6UecGHnGFMsjiHPoFH+2R5+aS6fRyauzEbfPTw4aPg7I250HGt9/j5LgJe74DCNM10fXI6lWVJGt//ZJCva9ypPdB2fr6f+nDopLpNcp+ZdzMnnm/t7BQNrMArEHbJa9o5eY+O/i+b8wiQ/vyd8fE7+doZNUIhI+qdYn5/c2NvZmZvY3M//0GyOJEtJBKF7EQxCcB57CfRBhEkaP0PfSr5meGOoDRgBejESW4rl9vKzU9mRkYyk0Nv/3aIdtfSzPTqwJ/kzWQioTl/F537rnfj7BR1rMCAp1q3vHy6WnX9/+l1lSuKiu5E0jv+kbnQtRSPD7TEwvOdY/rI2pXhrf7paDbRGWtLhK/1j0aH3xETsbdUraNVCUkNnZfjuUR60ezvfaM1pLYHgs1itDGejaULg0DcreEQ2uBzfdUS9sdTDD7FxnK5+qLGiQfAebShC6DEsUCzLEtsFC2LKSoq7luAcVQ/v7K+lcWDZiQ8Xy/W9a/2CJdEnieEkKZ7s99owiXkuAuChrZz2GaaqmqmQ0dHoZSlqlYqRFaq28fhsfb2sfAx/AMAAP//AQAA//8/DPIvAAAAAAEAAAABBJwbf0lWXw889QADA+gAAAAA3BxzpAAAAADdlx6g/0z+OgMMBCQAAQAGAAIAAAAAAAAAAQAAA9j+7wAAAlj/TP9MAwwAAQAAAAAAAAAAAAAAAAAAABACWAAjAlgAAAJYAAkCWAA2AlgARgJYAFwCWABKAlgARAJYAGsCWAA6AlgAQgJYACYCWABGAlgAMgJYAB8CWAAEAAAAKgAqAEwAfACgALYAzADoAPgBJgFIAXoBpAHoAfoCNgAAAAEAAAAQAfgAKgBuAAYAAQAAAAAAAAAAAAAAAAADAAN4nJyWTW8b1RfGf2OntsdN+88/lNIUKJcSSholEztKoypFArdpVUNISpxSoVIJx3acUfwme9w2rFmwZMVnAMSqqy4QYpUFC5aIFSvEig+AWCA0Z449Y9ckbVWpee7c8/o8595r4J3Y38SxxmzgABRbnONAcYwUvyuOs8KfiseYsS4oPkbZWlecYNp6pDjJj9YvilMsxb5SbLMU+0nxcRZj/yg+ETfxjOKTLCVuKZ5iOvF5gC1IJ75WbDGe0FxWjInED4rjTCR+VjzG2cRvio8xnvhLcYLJ5JjiJJPJ04pTTCZnFNtMJlcUp5lOrik+jkm2FI8zl/xS8Qkyye8Vn8RJKlfW/1hMnVU8weVUL87/uZDq9TXJ26lvFb8QqfkU51N/KH4x0vvpSO8vRXKdieSa4qSdUnyWcbvX48sR31c4ZZ9X/Cppe1nxuYjva4zb7yo2TNi9+l8PZ8M6z6T9ieI3SNsNxdOROG9GaniLJfuh4ovM2t8pnsWxdWasOebSPY3mI3kdMmmdE2shUkOGmfSniheZTX+h+Fqk31Xh8BsMi2TIksEwr6tFWeUo02SbCoYC+3TwqFCngyFPgxJN2rTk/6LslTHMsIuHR4sVFljggfxzKPajOeJZZ4GLzGF4gIvHLoZNKnSo0Oa+RrtBkwYehnWK1P1azBkKNOnSpkTFTOFE1xiu0aQs6BZtmlylSY0yWRzp9DJXyLHKVTa4MuDb8wz85vueh8c3fbuPpPYOrlRtBjLu0sSTzhvc7+85ZMmyzBXqFNmjIlY7VHgoGRZxuITDMpdYlljPXq8rihUxeKJUWVQs0mYPQ5Od59balS597Xy/2zREyWCvgKeWQfYGZRbE30iPu8KVkchd0biNK9bOc1VziyJdahhWcTDc1Kj+hG0Jr/7frkyeX3eFxjNMqsc+LSpssat8hpNZEA49HginIeM1XFGgITPtc9IVFoK+e6wVyLOGYUPiNwYirw1E8DsZNWFZ6TesbDBvqP99irjUKLJNTXbCk1eUvDk+FOyxghlip0NJFGrhiUYdieWIBlUW2OAGa0OVHM1RWf4G2m/T7U9P0J0/Nf55z1EQ5QtmSk5bTlgrCCN3yLPFTTa4zZasc2yySY51tshzXXw32JSTu8E6q+KRFxzs3ZATsM7HGN4nLzZ+7IryEyjmn8mWVN+R2oNZdqnTEs79yh3ptSIdPrvChh2N2vPtiE8Jlx2xNKJfgypdilR1KlpSYV247M1GeOqCiahLL7624X6Vpty0bTm5flTDvt4d/rQGNQU3hPcUqjrPNTP/faNtyunzuwhRXroIZrzTZ78i3Q6uq/qWuHKfBveV4YLwUZDXxMVY71GS7L6vz4WJP3riy+MnvhyIym22cYMpjR9wjX3JVtPqDNvCinhwN/Yr9+iIfh1R16/oM4ni3013yXBP75kmVbnZWsJ5Sc7ivqyC+bnL/CG2Rb0v26LXntjPjshdlteiJtoZ6a2q0ae5Jxx7OhvBHWto0JU3uC27wSmV3sgeWs9wpI72MKd1Dao4J6/CsCbD2o6yeixfh5QZyw6oPcrvQH55VOX98Nm4Iye/KtN8nYf6bq71v4XoA+HSFV4K8kb591jwCoeevXf5qsQvsTdy5sMZnx+Z9Sifp7cc7PYo68EeD7cd5uAo+1G/WEbbKXP/AgAA//8BAAD///u8HqIAAAMAAAAAAAD/tQAyAAAAAQAAAAAAAAAAAAAAAAAAAAC4Af+FsASNAA==");
}
.d2-3480617744 .text-mono-italic {
font-family: "d2-3480617744-font-mono-italic";
.d2-2028191254 .text-mono-italic {
font-family: "d2-2028191254-font-mono-italic";
}
@font-face {
font-family: d2-3480617744-font-mono-italic;
font-family: d2-2028191254-font-mono-italic;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -32,78 +42,78 @@
opacity: 0.5;
}
.d2-3480617744 .fill-N1{fill:#0A0F25;}
.d2-3480617744 .fill-N2{fill:#676C7E;}
.d2-3480617744 .fill-N3{fill:#9499AB;}
.d2-3480617744 .fill-N4{fill:#CFD2DD;}
.d2-3480617744 .fill-N5{fill:#DEE1EB;}
.d2-3480617744 .fill-N6{fill:#EEF1F8;}
.d2-3480617744 .fill-N7{fill:#FFFFFF;}
.d2-3480617744 .fill-B1{fill:#0D32B2;}
.d2-3480617744 .fill-B2{fill:#0D32B2;}
.d2-3480617744 .fill-B3{fill:#E3E9FD;}
.d2-3480617744 .fill-B4{fill:#E3E9FD;}
.d2-3480617744 .fill-B5{fill:#EDF0FD;}
.d2-3480617744 .fill-B6{fill:#F7F8FE;}
.d2-3480617744 .fill-AA2{fill:#4A6FF3;}
.d2-3480617744 .fill-AA4{fill:#EDF0FD;}
.d2-3480617744 .fill-AA5{fill:#F7F8FE;}
.d2-3480617744 .fill-AB4{fill:#EDF0FD;}
.d2-3480617744 .fill-AB5{fill:#F7F8FE;}
.d2-3480617744 .stroke-N1{stroke:#0A0F25;}
.d2-3480617744 .stroke-N2{stroke:#676C7E;}
.d2-3480617744 .stroke-N3{stroke:#9499AB;}
.d2-3480617744 .stroke-N4{stroke:#CFD2DD;}
.d2-3480617744 .stroke-N5{stroke:#DEE1EB;}
.d2-3480617744 .stroke-N6{stroke:#EEF1F8;}
.d2-3480617744 .stroke-N7{stroke:#FFFFFF;}
.d2-3480617744 .stroke-B1{stroke:#0D32B2;}
.d2-3480617744 .stroke-B2{stroke:#0D32B2;}
.d2-3480617744 .stroke-B3{stroke:#E3E9FD;}
.d2-3480617744 .stroke-B4{stroke:#E3E9FD;}
.d2-3480617744 .stroke-B5{stroke:#EDF0FD;}
.d2-3480617744 .stroke-B6{stroke:#F7F8FE;}
.d2-3480617744 .stroke-AA2{stroke:#4A6FF3;}
.d2-3480617744 .stroke-AA4{stroke:#EDF0FD;}
.d2-3480617744 .stroke-AA5{stroke:#F7F8FE;}
.d2-3480617744 .stroke-AB4{stroke:#EDF0FD;}
.d2-3480617744 .stroke-AB5{stroke:#F7F8FE;}
.d2-3480617744 .background-color-N1{background-color:#0A0F25;}
.d2-3480617744 .background-color-N2{background-color:#676C7E;}
.d2-3480617744 .background-color-N3{background-color:#9499AB;}
.d2-3480617744 .background-color-N4{background-color:#CFD2DD;}
.d2-3480617744 .background-color-N5{background-color:#DEE1EB;}
.d2-3480617744 .background-color-N6{background-color:#EEF1F8;}
.d2-3480617744 .background-color-N7{background-color:#FFFFFF;}
.d2-3480617744 .background-color-B1{background-color:#0D32B2;}
.d2-3480617744 .background-color-B2{background-color:#0D32B2;}
.d2-3480617744 .background-color-B3{background-color:#E3E9FD;}
.d2-3480617744 .background-color-B4{background-color:#E3E9FD;}
.d2-3480617744 .background-color-B5{background-color:#EDF0FD;}
.d2-3480617744 .background-color-B6{background-color:#F7F8FE;}
.d2-3480617744 .background-color-AA2{background-color:#4A6FF3;}
.d2-3480617744 .background-color-AA4{background-color:#EDF0FD;}
.d2-3480617744 .background-color-AA5{background-color:#F7F8FE;}
.d2-3480617744 .background-color-AB4{background-color:#EDF0FD;}
.d2-3480617744 .background-color-AB5{background-color:#F7F8FE;}
.d2-3480617744 .color-N1{color:#0A0F25;}
.d2-3480617744 .color-N2{color:#676C7E;}
.d2-3480617744 .color-N3{color:#9499AB;}
.d2-3480617744 .color-N4{color:#CFD2DD;}
.d2-3480617744 .color-N5{color:#DEE1EB;}
.d2-3480617744 .color-N6{color:#EEF1F8;}
.d2-3480617744 .color-N7{color:#FFFFFF;}
.d2-3480617744 .color-B1{color:#0D32B2;}
.d2-3480617744 .color-B2{color:#0D32B2;}
.d2-3480617744 .color-B3{color:#E3E9FD;}
.d2-3480617744 .color-B4{color:#E3E9FD;}
.d2-3480617744 .color-B5{color:#EDF0FD;}
.d2-3480617744 .color-B6{color:#F7F8FE;}
.d2-3480617744 .color-AA2{color:#4A6FF3;}
.d2-3480617744 .color-AA4{color:#EDF0FD;}
.d2-3480617744 .color-AA5{color:#F7F8FE;}
.d2-3480617744 .color-AB4{color:#EDF0FD;}
.d2-3480617744 .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[
.d2-2028191254 .fill-N1{fill:#0A0F25;}
.d2-2028191254 .fill-N2{fill:#676C7E;}
.d2-2028191254 .fill-N3{fill:#9499AB;}
.d2-2028191254 .fill-N4{fill:#CFD2DD;}
.d2-2028191254 .fill-N5{fill:#DEE1EB;}
.d2-2028191254 .fill-N6{fill:#EEF1F8;}
.d2-2028191254 .fill-N7{fill:#FFFFFF;}
.d2-2028191254 .fill-B1{fill:#0D32B2;}
.d2-2028191254 .fill-B2{fill:#0D32B2;}
.d2-2028191254 .fill-B3{fill:#E3E9FD;}
.d2-2028191254 .fill-B4{fill:#E3E9FD;}
.d2-2028191254 .fill-B5{fill:#EDF0FD;}
.d2-2028191254 .fill-B6{fill:#F7F8FE;}
.d2-2028191254 .fill-AA2{fill:#4A6FF3;}
.d2-2028191254 .fill-AA4{fill:#EDF0FD;}
.d2-2028191254 .fill-AA5{fill:#F7F8FE;}
.d2-2028191254 .fill-AB4{fill:#EDF0FD;}
.d2-2028191254 .fill-AB5{fill:#F7F8FE;}
.d2-2028191254 .stroke-N1{stroke:#0A0F25;}
.d2-2028191254 .stroke-N2{stroke:#676C7E;}
.d2-2028191254 .stroke-N3{stroke:#9499AB;}
.d2-2028191254 .stroke-N4{stroke:#CFD2DD;}
.d2-2028191254 .stroke-N5{stroke:#DEE1EB;}
.d2-2028191254 .stroke-N6{stroke:#EEF1F8;}
.d2-2028191254 .stroke-N7{stroke:#FFFFFF;}
.d2-2028191254 .stroke-B1{stroke:#0D32B2;}
.d2-2028191254 .stroke-B2{stroke:#0D32B2;}
.d2-2028191254 .stroke-B3{stroke:#E3E9FD;}
.d2-2028191254 .stroke-B4{stroke:#E3E9FD;}
.d2-2028191254 .stroke-B5{stroke:#EDF0FD;}
.d2-2028191254 .stroke-B6{stroke:#F7F8FE;}
.d2-2028191254 .stroke-AA2{stroke:#4A6FF3;}
.d2-2028191254 .stroke-AA4{stroke:#EDF0FD;}
.d2-2028191254 .stroke-AA5{stroke:#F7F8FE;}
.d2-2028191254 .stroke-AB4{stroke:#EDF0FD;}
.d2-2028191254 .stroke-AB5{stroke:#F7F8FE;}
.d2-2028191254 .background-color-N1{background-color:#0A0F25;}
.d2-2028191254 .background-color-N2{background-color:#676C7E;}
.d2-2028191254 .background-color-N3{background-color:#9499AB;}
.d2-2028191254 .background-color-N4{background-color:#CFD2DD;}
.d2-2028191254 .background-color-N5{background-color:#DEE1EB;}
.d2-2028191254 .background-color-N6{background-color:#EEF1F8;}
.d2-2028191254 .background-color-N7{background-color:#FFFFFF;}
.d2-2028191254 .background-color-B1{background-color:#0D32B2;}
.d2-2028191254 .background-color-B2{background-color:#0D32B2;}
.d2-2028191254 .background-color-B3{background-color:#E3E9FD;}
.d2-2028191254 .background-color-B4{background-color:#E3E9FD;}
.d2-2028191254 .background-color-B5{background-color:#EDF0FD;}
.d2-2028191254 .background-color-B6{background-color:#F7F8FE;}
.d2-2028191254 .background-color-AA2{background-color:#4A6FF3;}
.d2-2028191254 .background-color-AA4{background-color:#EDF0FD;}
.d2-2028191254 .background-color-AA5{background-color:#F7F8FE;}
.d2-2028191254 .background-color-AB4{background-color:#EDF0FD;}
.d2-2028191254 .background-color-AB5{background-color:#F7F8FE;}
.d2-2028191254 .color-N1{color:#0A0F25;}
.d2-2028191254 .color-N2{color:#676C7E;}
.d2-2028191254 .color-N3{color:#9499AB;}
.d2-2028191254 .color-N4{color:#CFD2DD;}
.d2-2028191254 .color-N5{color:#DEE1EB;}
.d2-2028191254 .color-N6{color:#EEF1F8;}
.d2-2028191254 .color-N7{color:#FFFFFF;}
.d2-2028191254 .color-B1{color:#0D32B2;}
.d2-2028191254 .color-B2{color:#0D32B2;}
.d2-2028191254 .color-B3{color:#E3E9FD;}
.d2-2028191254 .color-B4{color:#E3E9FD;}
.d2-2028191254 .color-B5{color:#EDF0FD;}
.d2-2028191254 .color-B6{color:#F7F8FE;}
.d2-2028191254 .color-AA2{color:#4A6FF3;}
.d2-2028191254 .color-AA4{color:#EDF0FD;}
.d2-2028191254 .color-AA5{color:#F7F8FE;}
.d2-2028191254 .color-AB4{color:#EDF0FD;}
.d2-2028191254 .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;
@ -136,7 +146,13 @@
<rect x="7" y="7" width="1" height="1" fill="#0A0F25"/>
</g>
</pattern>
<<<<<<< HEAD
</defs><g id="NETWORK"><g class="shape" ><rect x="23.000000" y="19.000000" width="314.000000" height="394.000000" stroke="black" fill="#E7E9EE" style="stroke-width:2;" /><rect x="23.000000" y="19.000000" width="314.000000" height="394.000000" class="dots-overlay" style="stroke-width:2;" /><rect x="28.000000" y="24.000000" width="304.000000" height="384.000000" stroke="black" fill="transparent" style="stroke-width:2;" /></g><text x="180.000000" y="6.000000" fill="#0A0F25" class="text-mono fill-N1" style="text-anchor:middle;font-size:28px">NETWORK</text></g><g id="NETWORK.CELL TOWER"><g class="shape" ><rect x="53.000000" y="60.000000" width="254.000000" height="323.000000" stroke="black" fill="#F5F6F9" style="stroke-width:2;" /><rect x="53.000000" y="60.000000" width="254.000000" height="323.000000" class="dots-overlay" style="stroke-width:2;" /></g><text x="180.000000" y="48.000000" fill="#0A0F25" class="text-mono fill-N1" style="text-anchor:middle;font-size:24px">CELL TOWER</text></g><g id="NETWORK.CELL TOWER.satellites"><g class="shape" ><path d="M 125 90 H 271 C 267 90 256 108 256 123 C 256 138 267 156 271 156 H 125 C 121 156 110 138 110 123 C 110 108 121 90 125 90 Z" stroke="black" fill="white" style="stroke-width:2;" /><path d="M 115 100 H 261 C 257 100 246 118 246 133 C 246 148 257 166 261 166 H 115 C 111 166 100 148 100 133 C 100 118 111 100 115 100 Z" stroke="black" fill="white" style="stroke-width:2;" /></g><text x="180.500000" y="138.500000" fill="#0A0F25" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">SATELLITES</text></g><g id="NETWORK.CELL TOWER.transmitter"><g class="shape" ><rect x="105.000000" y="287.000000" width="151.000000" height="66.000000" stroke="black" fill="white" style="stroke-width:2;" /></g><text x="180.500000" y="325.500000" fill="#0A0F25" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">TRANSMITTER</text></g><g id="NETWORK.CELL TOWER.(satellites -&gt; transmitter)[0]"><marker id="mk-27687146" 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" fill="black" class="connection" stroke-width="2" /> </marker><path d="M 150.729685 167.544766 C 112.198997 214.399994 112.250000 238.699997 149.714288 284.406432" stroke="black" fill="none" class="connection" style="stroke-width:2;" marker-end="url(#mk-27687146)" mask="url(#d2-3480617744)" /><text x="112.000000" y="232.000000" fill="#676C7E" class="text-mono-italic fill-N2" style="text-anchor:middle;font-size:16px">SEND</text></g><g id="NETWORK.CELL TOWER.(satellites -&gt; transmitter)[1]"><path d="M 180.008264 167.999983 C 180.199997 214.399994 180.250000 238.699997 180.250000 283.500000" stroke="black" fill="none" class="connection" style="stroke-width:2;" marker-end="url(#mk-27687146)" mask="url(#d2-3480617744)" /><text x="180.000000" y="232.000000" fill="#676C7E" class="text-mono-italic fill-N2" style="text-anchor:middle;font-size:16px">SEND</text></g><g id="NETWORK.CELL TOWER.(satellites -&gt; transmitter)[2]"><path d="M 210.262632 167.551051 C 248.399994 214.399994 248.250000 238.699997 210.785712 284.406432" stroke="black" fill="none" class="connection" style="stroke-width:2;" marker-end="url(#mk-27687146)" mask="url(#d2-3480617744)" /><text x="248.000000" y="232.000000" fill="#676C7E" class="text-mono-italic fill-N2" style="text-anchor:middle;font-size:16px">SEND</text></g><mask id="d2-3480617744" maskUnits="userSpaceOnUse" x="22" y="-22" width="316" height="436">
||||||| parent of 33280fed5 (fixed e2e tests)
</defs><g id="NETWORK"><g class="shape" ><rect x="23.000000" y="19.000000" width="314.000000" height="394.000000" stroke="black" fill="#E7E9EE" style="stroke-width:2;" /><rect x="23.000000" y="19.000000" width="314.000000" height="394.000000" class="dots-overlay" style="stroke-width:2;" /><rect x="28.000000" y="24.000000" width="304.000000" height="384.000000" stroke="black" fill="transparent" style="stroke-width:2;" /></g><text x="180.000000" y="6.000000" class="text-mono fill-N1" style="text-anchor:middle;font-size:28px">NETWORK</text></g><g id="NETWORK.CELL TOWER"><g class="shape" ><rect x="53.000000" y="60.000000" width="254.000000" height="323.000000" stroke="black" fill="#F5F6F9" style="stroke-width:2;" /><rect x="53.000000" y="60.000000" width="254.000000" height="323.000000" class="dots-overlay" style="stroke-width:2;" /></g><text x="180.000000" y="48.000000" class="text-mono fill-N1" style="text-anchor:middle;font-size:24px">CELL TOWER</text></g><g id="NETWORK.CELL TOWER.satellites"><g class="shape" ><path d="M 125 90 H 271 C 267 90 256 108 256 123 C 256 138 267 156 271 156 H 125 C 121 156 110 138 110 123 C 110 108 121 90 125 90 Z" stroke="black" fill="white" style="stroke-width:2;" /><path d="M 115 100 H 261 C 257 100 246 118 246 133 C 246 148 257 166 261 166 H 115 C 111 166 100 148 100 133 C 100 118 111 100 115 100 Z" stroke="black" fill="white" style="stroke-width:2;" /></g><text x="180.500000" y="138.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">SATELLITES</text></g><g id="NETWORK.CELL TOWER.transmitter"><g class="shape" ><rect x="105.000000" y="287.000000" width="151.000000" height="66.000000" stroke="black" fill="white" style="stroke-width:2;" /></g><text x="180.500000" y="325.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">TRANSMITTER</text></g><g id="NETWORK.CELL TOWER.(satellites -&gt; transmitter)[0]"><marker id="mk-27687146" 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" fill="black" class="connection" stroke-width="2" /> </marker><path d="M 150.729685 167.544766 C 112.198997 214.399994 112.250000 238.699997 149.714288 284.406432" stroke="black" fill="none" class="connection" style="stroke-width:2;" marker-end="url(#mk-27687146)" mask="url(#d2-3480617744)" /><text x="112.000000" y="232.000000" class="text-mono-italic fill-N2" style="text-anchor:middle;font-size:16px">SEND</text></g><g id="NETWORK.CELL TOWER.(satellites -&gt; transmitter)[1]"><path d="M 180.008264 167.999983 C 180.199997 214.399994 180.250000 238.699997 180.250000 283.500000" stroke="black" fill="none" class="connection" style="stroke-width:2;" marker-end="url(#mk-27687146)" mask="url(#d2-3480617744)" /><text x="180.000000" y="232.000000" class="text-mono-italic fill-N2" style="text-anchor:middle;font-size:16px">SEND</text></g><g id="NETWORK.CELL TOWER.(satellites -&gt; transmitter)[2]"><path d="M 210.262632 167.551051 C 248.399994 214.399994 248.250000 238.699997 210.785712 284.406432" stroke="black" fill="none" class="connection" style="stroke-width:2;" marker-end="url(#mk-27687146)" mask="url(#d2-3480617744)" /><text x="248.000000" y="232.000000" class="text-mono-italic fill-N2" style="text-anchor:middle;font-size:16px">SEND</text></g><mask id="d2-3480617744" maskUnits="userSpaceOnUse" x="22" y="-22" width="316" height="436">
=======
</defs><g id="NETWORK"><g class="shape" ><rect x="23.000000" y="19.000000" width="314.000000" height="394.000000" stroke="black" fill="#E7E9EE" style="stroke-width:2;" /><rect x="23.000000" y="19.000000" width="314.000000" height="394.000000" class="dots-overlay" style="stroke-width:2;" /><rect x="28.000000" y="24.000000" width="304.000000" height="384.000000" stroke="black" fill="transparent" style="stroke-width:2;" /></g><text x="180.000000" y="6.000000" class="text-mono fill-N1" style="text-anchor:middle;font-size:28px">NETWORK</text></g><g id="NETWORK.CELL TOWER"><g class="shape" ><rect x="53.000000" y="60.000000" width="254.000000" height="323.000000" stroke="black" fill="#F5F6F9" style="stroke-width:2;" /><rect x="53.000000" y="60.000000" width="254.000000" height="323.000000" class="dots-overlay" style="stroke-width:2;" /></g><text x="180.000000" y="48.000000" class="text-mono fill-N1" style="text-anchor:middle;font-size:24px">CELL TOWER</text></g><g id="NETWORK.CELL TOWER.satellites"><g class="shape" ><path d="M 125 90 H 271 C 267 90 256 108 256 123 C 256 138 267 156 271 156 H 125 C 121 156 110 138 110 123 C 110 108 121 90 125 90 Z" stroke="black" fill="white" style="stroke-width:2;" /><path d="M 115 100 H 261 C 257 100 246 118 246 133 C 246 148 257 166 261 166 H 115 C 111 166 100 148 100 133 C 100 118 111 100 115 100 Z" stroke="black" fill="white" style="stroke-width:2;" /></g><text x="180.500000" y="138.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">SATELLITES</text></g><g id="NETWORK.CELL TOWER.transmitter"><g class="shape" ><rect x="105.000000" y="287.000000" width="151.000000" height="66.000000" stroke="black" fill="white" style="stroke-width:2;" /></g><text x="180.500000" y="325.500000" class="text-mono-bold fill-N1" style="text-anchor:middle;font-size:16px">TRANSMITTER</text></g><g id="NETWORK.CELL TOWER.(satellites -&gt; transmitter)[0]"><marker id="mk-27687146" 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" fill="black" class="connection" stroke-width="2" /> </marker><path d="M 150.729685 167.544766 C 112.198997 214.399994 112.250000 238.699997 149.714288 284.406432" stroke="black" fill="none" class="connection" style="stroke-width:2;" marker-end="url(#mk-27687146)" mask="url(#d2-2028191254)" /><text x="112.000000" y="232.000000" class="text-mono-italic fill-N2" style="text-anchor:middle;font-size:16px">SEND</text></g><g id="NETWORK.CELL TOWER.(satellites -&gt; transmitter)[1]"><path d="M 180.008264 167.999983 C 180.199997 214.399994 180.250000 238.699997 180.250000 283.500000" stroke="black" fill="none" class="connection" style="stroke-width:2;" marker-end="url(#mk-27687146)" mask="url(#d2-2028191254)" /><text x="180.000000" y="232.000000" class="text-mono-italic fill-N2" style="text-anchor:middle;font-size:16px">SEND</text></g><g id="NETWORK.CELL TOWER.(satellites -&gt; transmitter)[2]"><path d="M 210.262632 167.551051 C 248.399994 214.399994 248.250000 238.699997 210.785712 284.406432" stroke="black" fill="none" class="connection" style="stroke-width:2;" marker-end="url(#mk-27687146)" mask="url(#d2-2028191254)" /><text x="248.000000" y="232.000000" class="text-mono-italic fill-N2" style="text-anchor:middle;font-size:16px">SEND</text></g><mask id="d2-2028191254" maskUnits="userSpaceOnUse" x="22" y="-22" width="316" height="436">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="22" y="-22" width="316" height="436" fill="white"></rect>
<rect x="122.000000" y="-22.000000" width="116" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="108.500000" y="24.000000" width="143" height="31" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 32 KiB

View file

@ -233,6 +233,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 191,
@ -280,6 +281,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 27,
@ -327,6 +329,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 192,
@ -374,6 +377,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 243,
@ -421,6 +425,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 244,

View file

@ -1,9 +1,19 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 350 400"><svg id="d2-svg" class="d2-1506362080" width="350" height="400" viewBox="-1 -1 350 400"><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" fill="honeydew" stroke-width="0" /><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" class="dots-overlay" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1506362080 .text-bold {
font-family: "d2-1506362080-font-bold";
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 350 400"><svg id="d2-svg" class="d2-1506362080" width="350" height="400" viewBox="-1 -1 350 400"><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" fill="honeydew" stroke-width="0" /><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" class="dots-overlay" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1506362080 .text-bold {
font-family: "d2-1506362080-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 350 400"><svg id="d2-svg" class="d2-1730354970" width="350" height="400" viewBox="-1 -1 350 400"><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" fill="honeydew" stroke-width="0" /><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" class="dots-overlay" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1730354970 .text-bold {
font-family: "d2-1730354970-font-bold";
>>>>>>> 33280fed5 (fixed e2e tests)
}
@font-face {
font-family: d2-1506362080-font-bold;
font-family: d2-1730354970-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,78 +28,78 @@
opacity: 0.5;
}
.d2-1506362080 .fill-N1{fill:#0A0F25;}
.d2-1506362080 .fill-N2{fill:#676C7E;}
.d2-1506362080 .fill-N3{fill:#9499AB;}
.d2-1506362080 .fill-N4{fill:#CFD2DD;}
.d2-1506362080 .fill-N5{fill:#DEE1EB;}
.d2-1506362080 .fill-N6{fill:#EEF1F8;}
.d2-1506362080 .fill-N7{fill:#FFFFFF;}
.d2-1506362080 .fill-B1{fill:#0D32B2;}
.d2-1506362080 .fill-B2{fill:#0D32B2;}
.d2-1506362080 .fill-B3{fill:#E3E9FD;}
.d2-1506362080 .fill-B4{fill:#E3E9FD;}
.d2-1506362080 .fill-B5{fill:#EDF0FD;}
.d2-1506362080 .fill-B6{fill:#F7F8FE;}
.d2-1506362080 .fill-AA2{fill:#4A6FF3;}
.d2-1506362080 .fill-AA4{fill:#EDF0FD;}
.d2-1506362080 .fill-AA5{fill:#F7F8FE;}
.d2-1506362080 .fill-AB4{fill:#EDF0FD;}
.d2-1506362080 .fill-AB5{fill:#F7F8FE;}
.d2-1506362080 .stroke-N1{stroke:#0A0F25;}
.d2-1506362080 .stroke-N2{stroke:#676C7E;}
.d2-1506362080 .stroke-N3{stroke:#9499AB;}
.d2-1506362080 .stroke-N4{stroke:#CFD2DD;}
.d2-1506362080 .stroke-N5{stroke:#DEE1EB;}
.d2-1506362080 .stroke-N6{stroke:#EEF1F8;}
.d2-1506362080 .stroke-N7{stroke:#FFFFFF;}
.d2-1506362080 .stroke-B1{stroke:#0D32B2;}
.d2-1506362080 .stroke-B2{stroke:#0D32B2;}
.d2-1506362080 .stroke-B3{stroke:#E3E9FD;}
.d2-1506362080 .stroke-B4{stroke:#E3E9FD;}
.d2-1506362080 .stroke-B5{stroke:#EDF0FD;}
.d2-1506362080 .stroke-B6{stroke:#F7F8FE;}
.d2-1506362080 .stroke-AA2{stroke:#4A6FF3;}
.d2-1506362080 .stroke-AA4{stroke:#EDF0FD;}
.d2-1506362080 .stroke-AA5{stroke:#F7F8FE;}
.d2-1506362080 .stroke-AB4{stroke:#EDF0FD;}
.d2-1506362080 .stroke-AB5{stroke:#F7F8FE;}
.d2-1506362080 .background-color-N1{background-color:#0A0F25;}
.d2-1506362080 .background-color-N2{background-color:#676C7E;}
.d2-1506362080 .background-color-N3{background-color:#9499AB;}
.d2-1506362080 .background-color-N4{background-color:#CFD2DD;}
.d2-1506362080 .background-color-N5{background-color:#DEE1EB;}
.d2-1506362080 .background-color-N6{background-color:#EEF1F8;}
.d2-1506362080 .background-color-N7{background-color:#FFFFFF;}
.d2-1506362080 .background-color-B1{background-color:#0D32B2;}
.d2-1506362080 .background-color-B2{background-color:#0D32B2;}
.d2-1506362080 .background-color-B3{background-color:#E3E9FD;}
.d2-1506362080 .background-color-B4{background-color:#E3E9FD;}
.d2-1506362080 .background-color-B5{background-color:#EDF0FD;}
.d2-1506362080 .background-color-B6{background-color:#F7F8FE;}
.d2-1506362080 .background-color-AA2{background-color:#4A6FF3;}
.d2-1506362080 .background-color-AA4{background-color:#EDF0FD;}
.d2-1506362080 .background-color-AA5{background-color:#F7F8FE;}
.d2-1506362080 .background-color-AB4{background-color:#EDF0FD;}
.d2-1506362080 .background-color-AB5{background-color:#F7F8FE;}
.d2-1506362080 .color-N1{color:#0A0F25;}
.d2-1506362080 .color-N2{color:#676C7E;}
.d2-1506362080 .color-N3{color:#9499AB;}
.d2-1506362080 .color-N4{color:#CFD2DD;}
.d2-1506362080 .color-N5{color:#DEE1EB;}
.d2-1506362080 .color-N6{color:#EEF1F8;}
.d2-1506362080 .color-N7{color:#FFFFFF;}
.d2-1506362080 .color-B1{color:#0D32B2;}
.d2-1506362080 .color-B2{color:#0D32B2;}
.d2-1506362080 .color-B3{color:#E3E9FD;}
.d2-1506362080 .color-B4{color:#E3E9FD;}
.d2-1506362080 .color-B5{color:#EDF0FD;}
.d2-1506362080 .color-B6{color:#F7F8FE;}
.d2-1506362080 .color-AA2{color:#4A6FF3;}
.d2-1506362080 .color-AA4{color:#EDF0FD;}
.d2-1506362080 .color-AA5{color:#F7F8FE;}
.d2-1506362080 .color-AB4{color:#EDF0FD;}
.d2-1506362080 .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[
.d2-1730354970 .fill-N1{fill:#0A0F25;}
.d2-1730354970 .fill-N2{fill:#676C7E;}
.d2-1730354970 .fill-N3{fill:#9499AB;}
.d2-1730354970 .fill-N4{fill:#CFD2DD;}
.d2-1730354970 .fill-N5{fill:#DEE1EB;}
.d2-1730354970 .fill-N6{fill:#EEF1F8;}
.d2-1730354970 .fill-N7{fill:#FFFFFF;}
.d2-1730354970 .fill-B1{fill:#0D32B2;}
.d2-1730354970 .fill-B2{fill:#0D32B2;}
.d2-1730354970 .fill-B3{fill:#E3E9FD;}
.d2-1730354970 .fill-B4{fill:#E3E9FD;}
.d2-1730354970 .fill-B5{fill:#EDF0FD;}
.d2-1730354970 .fill-B6{fill:#F7F8FE;}
.d2-1730354970 .fill-AA2{fill:#4A6FF3;}
.d2-1730354970 .fill-AA4{fill:#EDF0FD;}
.d2-1730354970 .fill-AA5{fill:#F7F8FE;}
.d2-1730354970 .fill-AB4{fill:#EDF0FD;}
.d2-1730354970 .fill-AB5{fill:#F7F8FE;}
.d2-1730354970 .stroke-N1{stroke:#0A0F25;}
.d2-1730354970 .stroke-N2{stroke:#676C7E;}
.d2-1730354970 .stroke-N3{stroke:#9499AB;}
.d2-1730354970 .stroke-N4{stroke:#CFD2DD;}
.d2-1730354970 .stroke-N5{stroke:#DEE1EB;}
.d2-1730354970 .stroke-N6{stroke:#EEF1F8;}
.d2-1730354970 .stroke-N7{stroke:#FFFFFF;}
.d2-1730354970 .stroke-B1{stroke:#0D32B2;}
.d2-1730354970 .stroke-B2{stroke:#0D32B2;}
.d2-1730354970 .stroke-B3{stroke:#E3E9FD;}
.d2-1730354970 .stroke-B4{stroke:#E3E9FD;}
.d2-1730354970 .stroke-B5{stroke:#EDF0FD;}
.d2-1730354970 .stroke-B6{stroke:#F7F8FE;}
.d2-1730354970 .stroke-AA2{stroke:#4A6FF3;}
.d2-1730354970 .stroke-AA4{stroke:#EDF0FD;}
.d2-1730354970 .stroke-AA5{stroke:#F7F8FE;}
.d2-1730354970 .stroke-AB4{stroke:#EDF0FD;}
.d2-1730354970 .stroke-AB5{stroke:#F7F8FE;}
.d2-1730354970 .background-color-N1{background-color:#0A0F25;}
.d2-1730354970 .background-color-N2{background-color:#676C7E;}
.d2-1730354970 .background-color-N3{background-color:#9499AB;}
.d2-1730354970 .background-color-N4{background-color:#CFD2DD;}
.d2-1730354970 .background-color-N5{background-color:#DEE1EB;}
.d2-1730354970 .background-color-N6{background-color:#EEF1F8;}
.d2-1730354970 .background-color-N7{background-color:#FFFFFF;}
.d2-1730354970 .background-color-B1{background-color:#0D32B2;}
.d2-1730354970 .background-color-B2{background-color:#0D32B2;}
.d2-1730354970 .background-color-B3{background-color:#E3E9FD;}
.d2-1730354970 .background-color-B4{background-color:#E3E9FD;}
.d2-1730354970 .background-color-B5{background-color:#EDF0FD;}
.d2-1730354970 .background-color-B6{background-color:#F7F8FE;}
.d2-1730354970 .background-color-AA2{background-color:#4A6FF3;}
.d2-1730354970 .background-color-AA4{background-color:#EDF0FD;}
.d2-1730354970 .background-color-AA5{background-color:#F7F8FE;}
.d2-1730354970 .background-color-AB4{background-color:#EDF0FD;}
.d2-1730354970 .background-color-AB5{background-color:#F7F8FE;}
.d2-1730354970 .color-N1{color:#0A0F25;}
.d2-1730354970 .color-N2{color:#676C7E;}
.d2-1730354970 .color-N3{color:#9499AB;}
.d2-1730354970 .color-N4{color:#CFD2DD;}
.d2-1730354970 .color-N5{color:#DEE1EB;}
.d2-1730354970 .color-N6{color:#EEF1F8;}
.d2-1730354970 .color-N7{color:#FFFFFF;}
.d2-1730354970 .color-B1{color:#0D32B2;}
.d2-1730354970 .color-B2{color:#0D32B2;}
.d2-1730354970 .color-B3{color:#E3E9FD;}
.d2-1730354970 .color-B4{color:#E3E9FD;}
.d2-1730354970 .color-B5{color:#EDF0FD;}
.d2-1730354970 .color-B6{color:#F7F8FE;}
.d2-1730354970 .color-AA2{color:#4A6FF3;}
.d2-1730354970 .color-AA4{color:#EDF0FD;}
.d2-1730354970 .color-AA5{color:#F7F8FE;}
.d2-1730354970 .color-AB4{color:#EDF0FD;}
.d2-1730354970 .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;
@ -122,7 +132,13 @@
<rect x="7" y="7" width="1" height="1" fill="#0A0F25"/>
</g>
</pattern>
<<<<<<< HEAD
</defs><g id="x"><g class="shape" ><rect x="191.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="217.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="162.000000" y="332.000000" width="52.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="188.000000" y="370.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="abcd"><g class="shape" ><rect x="114.000000" y="166.000000" width="80.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="154.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">abcd</text></g><g id="g"><g class="shape" ><rect x="254.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="281.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 189.164614 45.794582 C 59.799000 101.800003 27.000000 126.000000 27.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1506362080)" /></g><g id="(y -&gt; z)[0]"><path d="M 27.000000 234.000000 C 27.000000 272.000000 53.900002 295.910004 157.946979 349.716585" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1506362080)" /></g><g id="(x -&gt; abcd)[0]"><path d="M 190.789834 67.592325 C 161.600006 106.000000 154.000000 126.000000 154.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1506362080)" /></g><g id="(x -&gt; g)[0]"><path d="M 244.210166 67.592325 C 273.399994 106.000000 281.000000 126.000000 281.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1506362080)" /></g><g id="(x -&gt; z)[0]"><path d="M 245.688659 51.071649 C 327.200012 102.800003 348.000000 132.600006 348.000000 157.500000 C 348.000000 182.399994 321.200012 295.799988 217.556225 349.168809" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1506362080)" /></g><mask id="d2-1506362080" maskUnits="userSpaceOnUse" x="-1" y="-1" width="350" height="400">
||||||| parent of 33280fed5 (fixed e2e tests)
</defs><g id="x"><g class="shape" ><rect x="191.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="217.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="162.000000" y="332.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="188.000000" y="370.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="abcd"><g class="shape" ><rect x="114.000000" y="166.000000" width="80.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="154.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">abcd</text></g><g id="g"><g class="shape" ><rect x="254.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="281.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g</text></g><g id="(x -&gt; y)[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 189.164614 45.794582 C 59.799000 101.800003 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1506362080)" /></g><g id="(y -&gt; z)[0]"><path d="M 27.000000 234.000000 C 27.000000 272.000000 53.900002 295.910004 157.946979 349.716585" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1506362080)" /></g><g id="(x -&gt; abcd)[0]"><path d="M 190.789834 67.592325 C 161.600006 106.000000 154.000000 126.000000 154.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1506362080)" /></g><g id="(x -&gt; g)[0]"><path d="M 244.210166 67.592325 C 273.399994 106.000000 281.000000 126.000000 281.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1506362080)" /></g><g id="(x -&gt; z)[0]"><path d="M 245.688659 51.071649 C 327.200012 102.800003 348.000000 132.600006 348.000000 157.500000 C 348.000000 182.399994 321.200012 295.799988 217.556225 349.168809" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1506362080)" /></g><mask id="d2-1506362080" maskUnits="userSpaceOnUse" x="-1" y="-1" width="350" height="400">
=======
</defs><g id="x"><g class="shape" ><rect x="191.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="217.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="162.000000" y="332.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="188.000000" y="370.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="abcd"><g class="shape" ><rect x="114.000000" y="166.000000" width="80.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="154.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">abcd</text></g><g id="g"><g class="shape" ><rect x="254.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="281.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g</text></g><g id="(x -&gt; y)[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 189.164614 45.794582 C 59.799000 101.800003 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1730354970)" /></g><g id="(y -&gt; z)[0]"><path d="M 27.000000 234.000000 C 27.000000 272.000000 53.900002 295.910004 157.946979 349.716585" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1730354970)" /></g><g id="(x -&gt; abcd)[0]"><path d="M 190.789834 67.592325 C 161.600006 106.000000 154.000000 126.000000 154.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1730354970)" /></g><g id="(x -&gt; g)[0]"><path d="M 244.210166 67.592325 C 273.399994 106.000000 281.000000 126.000000 281.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1730354970)" /></g><g id="(x -&gt; z)[0]"><path d="M 245.688659 51.071649 C 327.200012 102.800003 348.000000 132.600006 348.000000 157.500000 C 348.000000 182.399994 321.200012 295.799988 217.556225 349.168809" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1730354970)" /></g><mask id="d2-1730354970" maskUnits="userSpaceOnUse" x="-1" y="-1" width="350" height="400">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-1" y="-1" width="350" height="400" fill="white"></rect>
<rect x="213.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View file

@ -233,6 +233,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 191,
@ -280,6 +281,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 27,
@ -327,6 +329,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 192,
@ -374,6 +377,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 243,
@ -421,6 +425,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 244,

View file

@ -1,9 +1,19 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 350 400"><svg id="d2-svg" class="d2-2102253258" width="350" height="400" viewBox="-1 -1 350 400"><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" class="dots-overlay" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-2102253258 .text-bold {
font-family: "d2-2102253258-font-bold";
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 350 400"><svg id="d2-svg" class="d2-2102253258" width="350" height="400" viewBox="-1 -1 350 400"><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" class="dots-overlay" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-2102253258 .text-bold {
font-family: "d2-2102253258-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 350 400"><svg id="d2-svg" class="d2-4295728" width="350" height="400" viewBox="-1 -1 350 400"><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" class="dots-overlay" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-4295728 .text-bold {
font-family: "d2-4295728-font-bold";
>>>>>>> 33280fed5 (fixed e2e tests)
}
@font-face {
font-family: d2-2102253258-font-bold;
font-family: d2-4295728-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,78 +28,78 @@
opacity: 0.5;
}
.d2-2102253258 .fill-N1{fill:#0A0F25;}
.d2-2102253258 .fill-N2{fill:#676C7E;}
.d2-2102253258 .fill-N3{fill:#9499AB;}
.d2-2102253258 .fill-N4{fill:#CFD2DD;}
.d2-2102253258 .fill-N5{fill:#DEE1EB;}
.d2-2102253258 .fill-N6{fill:#EEF1F8;}
.d2-2102253258 .fill-N7{fill:#FFFFFF;}
.d2-2102253258 .fill-B1{fill:#0D32B2;}
.d2-2102253258 .fill-B2{fill:#0D32B2;}
.d2-2102253258 .fill-B3{fill:#E3E9FD;}
.d2-2102253258 .fill-B4{fill:#E3E9FD;}
.d2-2102253258 .fill-B5{fill:#EDF0FD;}
.d2-2102253258 .fill-B6{fill:#F7F8FE;}
.d2-2102253258 .fill-AA2{fill:#4A6FF3;}
.d2-2102253258 .fill-AA4{fill:#EDF0FD;}
.d2-2102253258 .fill-AA5{fill:#F7F8FE;}
.d2-2102253258 .fill-AB4{fill:#EDF0FD;}
.d2-2102253258 .fill-AB5{fill:#F7F8FE;}
.d2-2102253258 .stroke-N1{stroke:#0A0F25;}
.d2-2102253258 .stroke-N2{stroke:#676C7E;}
.d2-2102253258 .stroke-N3{stroke:#9499AB;}
.d2-2102253258 .stroke-N4{stroke:#CFD2DD;}
.d2-2102253258 .stroke-N5{stroke:#DEE1EB;}
.d2-2102253258 .stroke-N6{stroke:#EEF1F8;}
.d2-2102253258 .stroke-N7{stroke:#FFFFFF;}
.d2-2102253258 .stroke-B1{stroke:#0D32B2;}
.d2-2102253258 .stroke-B2{stroke:#0D32B2;}
.d2-2102253258 .stroke-B3{stroke:#E3E9FD;}
.d2-2102253258 .stroke-B4{stroke:#E3E9FD;}
.d2-2102253258 .stroke-B5{stroke:#EDF0FD;}
.d2-2102253258 .stroke-B6{stroke:#F7F8FE;}
.d2-2102253258 .stroke-AA2{stroke:#4A6FF3;}
.d2-2102253258 .stroke-AA4{stroke:#EDF0FD;}
.d2-2102253258 .stroke-AA5{stroke:#F7F8FE;}
.d2-2102253258 .stroke-AB4{stroke:#EDF0FD;}
.d2-2102253258 .stroke-AB5{stroke:#F7F8FE;}
.d2-2102253258 .background-color-N1{background-color:#0A0F25;}
.d2-2102253258 .background-color-N2{background-color:#676C7E;}
.d2-2102253258 .background-color-N3{background-color:#9499AB;}
.d2-2102253258 .background-color-N4{background-color:#CFD2DD;}
.d2-2102253258 .background-color-N5{background-color:#DEE1EB;}
.d2-2102253258 .background-color-N6{background-color:#EEF1F8;}
.d2-2102253258 .background-color-N7{background-color:#FFFFFF;}
.d2-2102253258 .background-color-B1{background-color:#0D32B2;}
.d2-2102253258 .background-color-B2{background-color:#0D32B2;}
.d2-2102253258 .background-color-B3{background-color:#E3E9FD;}
.d2-2102253258 .background-color-B4{background-color:#E3E9FD;}
.d2-2102253258 .background-color-B5{background-color:#EDF0FD;}
.d2-2102253258 .background-color-B6{background-color:#F7F8FE;}
.d2-2102253258 .background-color-AA2{background-color:#4A6FF3;}
.d2-2102253258 .background-color-AA4{background-color:#EDF0FD;}
.d2-2102253258 .background-color-AA5{background-color:#F7F8FE;}
.d2-2102253258 .background-color-AB4{background-color:#EDF0FD;}
.d2-2102253258 .background-color-AB5{background-color:#F7F8FE;}
.d2-2102253258 .color-N1{color:#0A0F25;}
.d2-2102253258 .color-N2{color:#676C7E;}
.d2-2102253258 .color-N3{color:#9499AB;}
.d2-2102253258 .color-N4{color:#CFD2DD;}
.d2-2102253258 .color-N5{color:#DEE1EB;}
.d2-2102253258 .color-N6{color:#EEF1F8;}
.d2-2102253258 .color-N7{color:#FFFFFF;}
.d2-2102253258 .color-B1{color:#0D32B2;}
.d2-2102253258 .color-B2{color:#0D32B2;}
.d2-2102253258 .color-B3{color:#E3E9FD;}
.d2-2102253258 .color-B4{color:#E3E9FD;}
.d2-2102253258 .color-B5{color:#EDF0FD;}
.d2-2102253258 .color-B6{color:#F7F8FE;}
.d2-2102253258 .color-AA2{color:#4A6FF3;}
.d2-2102253258 .color-AA4{color:#EDF0FD;}
.d2-2102253258 .color-AA5{color:#F7F8FE;}
.d2-2102253258 .color-AB4{color:#EDF0FD;}
.d2-2102253258 .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[
.d2-4295728 .fill-N1{fill:#0A0F25;}
.d2-4295728 .fill-N2{fill:#676C7E;}
.d2-4295728 .fill-N3{fill:#9499AB;}
.d2-4295728 .fill-N4{fill:#CFD2DD;}
.d2-4295728 .fill-N5{fill:#DEE1EB;}
.d2-4295728 .fill-N6{fill:#EEF1F8;}
.d2-4295728 .fill-N7{fill:#FFFFFF;}
.d2-4295728 .fill-B1{fill:#0D32B2;}
.d2-4295728 .fill-B2{fill:#0D32B2;}
.d2-4295728 .fill-B3{fill:#E3E9FD;}
.d2-4295728 .fill-B4{fill:#E3E9FD;}
.d2-4295728 .fill-B5{fill:#EDF0FD;}
.d2-4295728 .fill-B6{fill:#F7F8FE;}
.d2-4295728 .fill-AA2{fill:#4A6FF3;}
.d2-4295728 .fill-AA4{fill:#EDF0FD;}
.d2-4295728 .fill-AA5{fill:#F7F8FE;}
.d2-4295728 .fill-AB4{fill:#EDF0FD;}
.d2-4295728 .fill-AB5{fill:#F7F8FE;}
.d2-4295728 .stroke-N1{stroke:#0A0F25;}
.d2-4295728 .stroke-N2{stroke:#676C7E;}
.d2-4295728 .stroke-N3{stroke:#9499AB;}
.d2-4295728 .stroke-N4{stroke:#CFD2DD;}
.d2-4295728 .stroke-N5{stroke:#DEE1EB;}
.d2-4295728 .stroke-N6{stroke:#EEF1F8;}
.d2-4295728 .stroke-N7{stroke:#FFFFFF;}
.d2-4295728 .stroke-B1{stroke:#0D32B2;}
.d2-4295728 .stroke-B2{stroke:#0D32B2;}
.d2-4295728 .stroke-B3{stroke:#E3E9FD;}
.d2-4295728 .stroke-B4{stroke:#E3E9FD;}
.d2-4295728 .stroke-B5{stroke:#EDF0FD;}
.d2-4295728 .stroke-B6{stroke:#F7F8FE;}
.d2-4295728 .stroke-AA2{stroke:#4A6FF3;}
.d2-4295728 .stroke-AA4{stroke:#EDF0FD;}
.d2-4295728 .stroke-AA5{stroke:#F7F8FE;}
.d2-4295728 .stroke-AB4{stroke:#EDF0FD;}
.d2-4295728 .stroke-AB5{stroke:#F7F8FE;}
.d2-4295728 .background-color-N1{background-color:#0A0F25;}
.d2-4295728 .background-color-N2{background-color:#676C7E;}
.d2-4295728 .background-color-N3{background-color:#9499AB;}
.d2-4295728 .background-color-N4{background-color:#CFD2DD;}
.d2-4295728 .background-color-N5{background-color:#DEE1EB;}
.d2-4295728 .background-color-N6{background-color:#EEF1F8;}
.d2-4295728 .background-color-N7{background-color:#FFFFFF;}
.d2-4295728 .background-color-B1{background-color:#0D32B2;}
.d2-4295728 .background-color-B2{background-color:#0D32B2;}
.d2-4295728 .background-color-B3{background-color:#E3E9FD;}
.d2-4295728 .background-color-B4{background-color:#E3E9FD;}
.d2-4295728 .background-color-B5{background-color:#EDF0FD;}
.d2-4295728 .background-color-B6{background-color:#F7F8FE;}
.d2-4295728 .background-color-AA2{background-color:#4A6FF3;}
.d2-4295728 .background-color-AA4{background-color:#EDF0FD;}
.d2-4295728 .background-color-AA5{background-color:#F7F8FE;}
.d2-4295728 .background-color-AB4{background-color:#EDF0FD;}
.d2-4295728 .background-color-AB5{background-color:#F7F8FE;}
.d2-4295728 .color-N1{color:#0A0F25;}
.d2-4295728 .color-N2{color:#676C7E;}
.d2-4295728 .color-N3{color:#9499AB;}
.d2-4295728 .color-N4{color:#CFD2DD;}
.d2-4295728 .color-N5{color:#DEE1EB;}
.d2-4295728 .color-N6{color:#EEF1F8;}
.d2-4295728 .color-N7{color:#FFFFFF;}
.d2-4295728 .color-B1{color:#0D32B2;}
.d2-4295728 .color-B2{color:#0D32B2;}
.d2-4295728 .color-B3{color:#E3E9FD;}
.d2-4295728 .color-B4{color:#E3E9FD;}
.d2-4295728 .color-B5{color:#EDF0FD;}
.d2-4295728 .color-B6{color:#F7F8FE;}
.d2-4295728 .color-AA2{color:#4A6FF3;}
.d2-4295728 .color-AA4{color:#EDF0FD;}
.d2-4295728 .color-AA5{color:#F7F8FE;}
.d2-4295728 .color-AB4{color:#EDF0FD;}
.d2-4295728 .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;
@ -122,7 +132,13 @@
<rect x="7" y="7" width="1" height="1" fill="#0A0F25"/>
</g>
</pattern>
<<<<<<< HEAD
</defs><g id="x"><g class="shape" ><rect x="191.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="217.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="162.000000" y="332.000000" width="52.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="188.000000" y="370.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="abcd"><g class="shape" ><rect x="114.000000" y="166.000000" width="80.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="154.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">abcd</text></g><g id="g"><g class="shape" ><rect x="254.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="281.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 189.164614 45.794582 C 59.799000 101.800003 27.000000 126.000000 27.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2102253258)" /></g><g id="(y -&gt; z)[0]"><path d="M 27.000000 234.000000 C 27.000000 272.000000 53.900002 295.910004 157.946979 349.716585" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2102253258)" /></g><g id="(x -&gt; abcd)[0]"><path d="M 190.789834 67.592325 C 161.600006 106.000000 154.000000 126.000000 154.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2102253258)" /></g><g id="(x -&gt; g)[0]"><path d="M 244.210166 67.592325 C 273.399994 106.000000 281.000000 126.000000 281.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2102253258)" /></g><g id="(x -&gt; z)[0]"><path d="M 245.688659 51.071649 C 327.200012 102.800003 348.000000 132.600006 348.000000 157.500000 C 348.000000 182.399994 321.200012 295.799988 217.556225 349.168809" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2102253258)" /></g><mask id="d2-2102253258" maskUnits="userSpaceOnUse" x="-1" y="-1" width="350" height="400">
||||||| parent of 33280fed5 (fixed e2e tests)
</defs><g id="x"><g class="shape" ><rect x="191.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="217.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="162.000000" y="332.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="188.000000" y="370.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="abcd"><g class="shape" ><rect x="114.000000" y="166.000000" width="80.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="154.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">abcd</text></g><g id="g"><g class="shape" ><rect x="254.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="281.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g</text></g><g id="(x -&gt; y)[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 189.164614 45.794582 C 59.799000 101.800003 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2102253258)" /></g><g id="(y -&gt; z)[0]"><path d="M 27.000000 234.000000 C 27.000000 272.000000 53.900002 295.910004 157.946979 349.716585" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2102253258)" /></g><g id="(x -&gt; abcd)[0]"><path d="M 190.789834 67.592325 C 161.600006 106.000000 154.000000 126.000000 154.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2102253258)" /></g><g id="(x -&gt; g)[0]"><path d="M 244.210166 67.592325 C 273.399994 106.000000 281.000000 126.000000 281.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2102253258)" /></g><g id="(x -&gt; z)[0]"><path d="M 245.688659 51.071649 C 327.200012 102.800003 348.000000 132.600006 348.000000 157.500000 C 348.000000 182.399994 321.200012 295.799988 217.556225 349.168809" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2102253258)" /></g><mask id="d2-2102253258" maskUnits="userSpaceOnUse" x="-1" y="-1" width="350" height="400">
=======
</defs><g id="x"><g class="shape" ><rect x="191.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="217.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="162.000000" y="332.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="188.000000" y="370.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="abcd"><g class="shape" ><rect x="114.000000" y="166.000000" width="80.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="154.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">abcd</text></g><g id="g"><g class="shape" ><rect x="254.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="281.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g</text></g><g id="(x -&gt; y)[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 189.164614 45.794582 C 59.799000 101.800003 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4295728)" /></g><g id="(y -&gt; z)[0]"><path d="M 27.000000 234.000000 C 27.000000 272.000000 53.900002 295.910004 157.946979 349.716585" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4295728)" /></g><g id="(x -&gt; abcd)[0]"><path d="M 190.789834 67.592325 C 161.600006 106.000000 154.000000 126.000000 154.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4295728)" /></g><g id="(x -&gt; g)[0]"><path d="M 244.210166 67.592325 C 273.399994 106.000000 281.000000 126.000000 281.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4295728)" /></g><g id="(x -&gt; z)[0]"><path d="M 245.688659 51.071649 C 327.200012 102.800003 348.000000 132.600006 348.000000 157.500000 C 348.000000 182.399994 321.200012 295.799988 217.556225 349.168809" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4295728)" /></g><mask id="d2-4295728" maskUnits="userSpaceOnUse" x="-1" y="-1" width="350" height="400">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-1" y="-1" width="350" height="400" fill="white"></rect>
<rect x="213.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View file

@ -235,6 +235,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 191,
@ -282,6 +283,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 27,
@ -329,6 +331,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 192,
@ -376,6 +379,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 243,
@ -423,6 +427,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 244,

View file

@ -1,9 +1,19 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 350 400"><svg id="d2-svg" class="d2-1252569269" width="350" height="400" viewBox="-1 -1 350 400"><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1252569269 .text-bold {
font-family: "d2-1252569269-font-bold";
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 350 400"><svg id="d2-svg" class="d2-1252569269" width="350" height="400" viewBox="-1 -1 350 400"><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1252569269 .text-bold {
font-family: "d2-1252569269-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 350 400"><svg id="d2-svg" class="d2-550601415" width="350" height="400" viewBox="-1 -1 350 400"><rect x="-1.000000" y="-1.000000" width="350.000000" height="400.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-550601415 .text-bold {
font-family: "d2-550601415-font-bold";
>>>>>>> 33280fed5 (fixed e2e tests)
}
@font-face {
font-family: d2-1252569269-font-bold;
font-family: d2-550601415-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,78 +28,78 @@
opacity: 0.5;
}
.d2-1252569269 .fill-N1{fill:#0A0F25;}
.d2-1252569269 .fill-N2{fill:#676C7E;}
.d2-1252569269 .fill-N3{fill:#9499AB;}
.d2-1252569269 .fill-N4{fill:#CFD2DD;}
.d2-1252569269 .fill-N5{fill:#DEE1EB;}
.d2-1252569269 .fill-N6{fill:#EEF1F8;}
.d2-1252569269 .fill-N7{fill:#FFFFFF;}
.d2-1252569269 .fill-B1{fill:#0D32B2;}
.d2-1252569269 .fill-B2{fill:#0D32B2;}
.d2-1252569269 .fill-B3{fill:#E3E9FD;}
.d2-1252569269 .fill-B4{fill:#E3E9FD;}
.d2-1252569269 .fill-B5{fill:#EDF0FD;}
.d2-1252569269 .fill-B6{fill:#F7F8FE;}
.d2-1252569269 .fill-AA2{fill:#4A6FF3;}
.d2-1252569269 .fill-AA4{fill:#EDF0FD;}
.d2-1252569269 .fill-AA5{fill:#F7F8FE;}
.d2-1252569269 .fill-AB4{fill:#EDF0FD;}
.d2-1252569269 .fill-AB5{fill:#F7F8FE;}
.d2-1252569269 .stroke-N1{stroke:#0A0F25;}
.d2-1252569269 .stroke-N2{stroke:#676C7E;}
.d2-1252569269 .stroke-N3{stroke:#9499AB;}
.d2-1252569269 .stroke-N4{stroke:#CFD2DD;}
.d2-1252569269 .stroke-N5{stroke:#DEE1EB;}
.d2-1252569269 .stroke-N6{stroke:#EEF1F8;}
.d2-1252569269 .stroke-N7{stroke:#FFFFFF;}
.d2-1252569269 .stroke-B1{stroke:#0D32B2;}
.d2-1252569269 .stroke-B2{stroke:#0D32B2;}
.d2-1252569269 .stroke-B3{stroke:#E3E9FD;}
.d2-1252569269 .stroke-B4{stroke:#E3E9FD;}
.d2-1252569269 .stroke-B5{stroke:#EDF0FD;}
.d2-1252569269 .stroke-B6{stroke:#F7F8FE;}
.d2-1252569269 .stroke-AA2{stroke:#4A6FF3;}
.d2-1252569269 .stroke-AA4{stroke:#EDF0FD;}
.d2-1252569269 .stroke-AA5{stroke:#F7F8FE;}
.d2-1252569269 .stroke-AB4{stroke:#EDF0FD;}
.d2-1252569269 .stroke-AB5{stroke:#F7F8FE;}
.d2-1252569269 .background-color-N1{background-color:#0A0F25;}
.d2-1252569269 .background-color-N2{background-color:#676C7E;}
.d2-1252569269 .background-color-N3{background-color:#9499AB;}
.d2-1252569269 .background-color-N4{background-color:#CFD2DD;}
.d2-1252569269 .background-color-N5{background-color:#DEE1EB;}
.d2-1252569269 .background-color-N6{background-color:#EEF1F8;}
.d2-1252569269 .background-color-N7{background-color:#FFFFFF;}
.d2-1252569269 .background-color-B1{background-color:#0D32B2;}
.d2-1252569269 .background-color-B2{background-color:#0D32B2;}
.d2-1252569269 .background-color-B3{background-color:#E3E9FD;}
.d2-1252569269 .background-color-B4{background-color:#E3E9FD;}
.d2-1252569269 .background-color-B5{background-color:#EDF0FD;}
.d2-1252569269 .background-color-B6{background-color:#F7F8FE;}
.d2-1252569269 .background-color-AA2{background-color:#4A6FF3;}
.d2-1252569269 .background-color-AA4{background-color:#EDF0FD;}
.d2-1252569269 .background-color-AA5{background-color:#F7F8FE;}
.d2-1252569269 .background-color-AB4{background-color:#EDF0FD;}
.d2-1252569269 .background-color-AB5{background-color:#F7F8FE;}
.d2-1252569269 .color-N1{color:#0A0F25;}
.d2-1252569269 .color-N2{color:#676C7E;}
.d2-1252569269 .color-N3{color:#9499AB;}
.d2-1252569269 .color-N4{color:#CFD2DD;}
.d2-1252569269 .color-N5{color:#DEE1EB;}
.d2-1252569269 .color-N6{color:#EEF1F8;}
.d2-1252569269 .color-N7{color:#FFFFFF;}
.d2-1252569269 .color-B1{color:#0D32B2;}
.d2-1252569269 .color-B2{color:#0D32B2;}
.d2-1252569269 .color-B3{color:#E3E9FD;}
.d2-1252569269 .color-B4{color:#E3E9FD;}
.d2-1252569269 .color-B5{color:#EDF0FD;}
.d2-1252569269 .color-B6{color:#F7F8FE;}
.d2-1252569269 .color-AA2{color:#4A6FF3;}
.d2-1252569269 .color-AA4{color:#EDF0FD;}
.d2-1252569269 .color-AA5{color:#F7F8FE;}
.d2-1252569269 .color-AB4{color:#EDF0FD;}
.d2-1252569269 .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[
.d2-550601415 .fill-N1{fill:#0A0F25;}
.d2-550601415 .fill-N2{fill:#676C7E;}
.d2-550601415 .fill-N3{fill:#9499AB;}
.d2-550601415 .fill-N4{fill:#CFD2DD;}
.d2-550601415 .fill-N5{fill:#DEE1EB;}
.d2-550601415 .fill-N6{fill:#EEF1F8;}
.d2-550601415 .fill-N7{fill:#FFFFFF;}
.d2-550601415 .fill-B1{fill:#0D32B2;}
.d2-550601415 .fill-B2{fill:#0D32B2;}
.d2-550601415 .fill-B3{fill:#E3E9FD;}
.d2-550601415 .fill-B4{fill:#E3E9FD;}
.d2-550601415 .fill-B5{fill:#EDF0FD;}
.d2-550601415 .fill-B6{fill:#F7F8FE;}
.d2-550601415 .fill-AA2{fill:#4A6FF3;}
.d2-550601415 .fill-AA4{fill:#EDF0FD;}
.d2-550601415 .fill-AA5{fill:#F7F8FE;}
.d2-550601415 .fill-AB4{fill:#EDF0FD;}
.d2-550601415 .fill-AB5{fill:#F7F8FE;}
.d2-550601415 .stroke-N1{stroke:#0A0F25;}
.d2-550601415 .stroke-N2{stroke:#676C7E;}
.d2-550601415 .stroke-N3{stroke:#9499AB;}
.d2-550601415 .stroke-N4{stroke:#CFD2DD;}
.d2-550601415 .stroke-N5{stroke:#DEE1EB;}
.d2-550601415 .stroke-N6{stroke:#EEF1F8;}
.d2-550601415 .stroke-N7{stroke:#FFFFFF;}
.d2-550601415 .stroke-B1{stroke:#0D32B2;}
.d2-550601415 .stroke-B2{stroke:#0D32B2;}
.d2-550601415 .stroke-B3{stroke:#E3E9FD;}
.d2-550601415 .stroke-B4{stroke:#E3E9FD;}
.d2-550601415 .stroke-B5{stroke:#EDF0FD;}
.d2-550601415 .stroke-B6{stroke:#F7F8FE;}
.d2-550601415 .stroke-AA2{stroke:#4A6FF3;}
.d2-550601415 .stroke-AA4{stroke:#EDF0FD;}
.d2-550601415 .stroke-AA5{stroke:#F7F8FE;}
.d2-550601415 .stroke-AB4{stroke:#EDF0FD;}
.d2-550601415 .stroke-AB5{stroke:#F7F8FE;}
.d2-550601415 .background-color-N1{background-color:#0A0F25;}
.d2-550601415 .background-color-N2{background-color:#676C7E;}
.d2-550601415 .background-color-N3{background-color:#9499AB;}
.d2-550601415 .background-color-N4{background-color:#CFD2DD;}
.d2-550601415 .background-color-N5{background-color:#DEE1EB;}
.d2-550601415 .background-color-N6{background-color:#EEF1F8;}
.d2-550601415 .background-color-N7{background-color:#FFFFFF;}
.d2-550601415 .background-color-B1{background-color:#0D32B2;}
.d2-550601415 .background-color-B2{background-color:#0D32B2;}
.d2-550601415 .background-color-B3{background-color:#E3E9FD;}
.d2-550601415 .background-color-B4{background-color:#E3E9FD;}
.d2-550601415 .background-color-B5{background-color:#EDF0FD;}
.d2-550601415 .background-color-B6{background-color:#F7F8FE;}
.d2-550601415 .background-color-AA2{background-color:#4A6FF3;}
.d2-550601415 .background-color-AA4{background-color:#EDF0FD;}
.d2-550601415 .background-color-AA5{background-color:#F7F8FE;}
.d2-550601415 .background-color-AB4{background-color:#EDF0FD;}
.d2-550601415 .background-color-AB5{background-color:#F7F8FE;}
.d2-550601415 .color-N1{color:#0A0F25;}
.d2-550601415 .color-N2{color:#676C7E;}
.d2-550601415 .color-N3{color:#9499AB;}
.d2-550601415 .color-N4{color:#CFD2DD;}
.d2-550601415 .color-N5{color:#DEE1EB;}
.d2-550601415 .color-N6{color:#EEF1F8;}
.d2-550601415 .color-N7{color:#FFFFFF;}
.d2-550601415 .color-B1{color:#0D32B2;}
.d2-550601415 .color-B2{color:#0D32B2;}
.d2-550601415 .color-B3{color:#E3E9FD;}
.d2-550601415 .color-B4{color:#E3E9FD;}
.d2-550601415 .color-B5{color:#EDF0FD;}
.d2-550601415 .color-B6{color:#F7F8FE;}
.d2-550601415 .color-AA2{color:#4A6FF3;}
.d2-550601415 .color-AA4{color:#EDF0FD;}
.d2-550601415 .color-AA5{color:#F7F8FE;}
.d2-550601415 .color-AB4{color:#EDF0FD;}
.d2-550601415 .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;
@ -122,7 +132,13 @@
<rect x="7" y="7" width="1" height="1" fill="#0A0F25"/>
</g>
</pattern>
<<<<<<< HEAD
</defs><g id="x"><g class="shape" ><rect x="191.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /><rect x="191.000000" y="0.000000" width="53.000000" height="66.000000" class="dots-overlay" style="stroke-width:2;" /></g><text x="217.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="162.000000" y="332.000000" width="52.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="188.000000" y="370.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="abcd"><g class="shape" ><rect x="114.000000" y="166.000000" width="80.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /><rect x="114.000000" y="166.000000" width="80.000000" height="66.000000" class="dots-overlay" style="stroke-width:2;" /></g><text x="154.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">abcd</text></g><g id="g"><g class="shape" ><rect x="254.000000" y="166.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="281.000000" y="204.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 189.164614 45.794582 C 59.799000 101.800003 27.000000 126.000000 27.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1252569269)" /></g><g id="(y -&gt; z)[0]"><path d="M 27.000000 234.000000 C 27.000000 272.000000 53.900002 295.910004 157.946979 349.716585" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1252569269)" /></g><g id="(x -&gt; abcd)[0]"><path d="M 190.789834 67.592325 C 161.600006 106.000000 154.000000 126.000000 154.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1252569269)" /></g><g id="(x -&gt; g)[0]"><path d="M 244.210166 67.592325 C 273.399994 106.000000 281.000000 126.000000 281.000000 162.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1252569269)" /></g><g id="(x -&gt; z)[0]"><path d="M 245.688659 51.071649 C 327.200012 102.800003 348.000000 132.600006 348.000000 157.500000 C 348.000000 182.399994 321.200012 295.799988 217.556225 349.168809" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1252569269)" /></g><mask id="d2-1252569269" maskUnits="userSpaceOnUse" x="-1" y="-1" width="350" height="400">
||||||| parent of 33280fed5 (fixed e2e tests)
</defs><g id="x"><g class="shape" ><rect x="191.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /><rect x="191.000000" y="0.000000" width="53.000000" height="66.000000" class="dots-overlay" style="stroke-width:2;" /></g><text x="217.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="162.000000" y="332.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="188.000000" y="370.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="abcd"><g class="shape" ><rect x="114.000000" y="166.000000" width="80.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /><rect x="114.000000" y="166.000000" width="80.000000" height="66.000000" class="dots-overlay" style="stroke-width:2;" /></g><text x="154.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">abcd</text></g><g id="g"><g class="shape" ><rect x="254.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="281.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g</text></g><g id="(x -&gt; y)[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 189.164614 45.794582 C 59.799000 101.800003 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1252569269)" /></g><g id="(y -&gt; z)[0]"><path d="M 27.000000 234.000000 C 27.000000 272.000000 53.900002 295.910004 157.946979 349.716585" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1252569269)" /></g><g id="(x -&gt; abcd)[0]"><path d="M 190.789834 67.592325 C 161.600006 106.000000 154.000000 126.000000 154.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1252569269)" /></g><g id="(x -&gt; g)[0]"><path d="M 244.210166 67.592325 C 273.399994 106.000000 281.000000 126.000000 281.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1252569269)" /></g><g id="(x -&gt; z)[0]"><path d="M 245.688659 51.071649 C 327.200012 102.800003 348.000000 132.600006 348.000000 157.500000 C 348.000000 182.399994 321.200012 295.799988 217.556225 349.168809" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1252569269)" /></g><mask id="d2-1252569269" maskUnits="userSpaceOnUse" x="-1" y="-1" width="350" height="400">
=======
</defs><g id="x"><g class="shape" ><rect x="191.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /><rect x="191.000000" y="0.000000" width="53.000000" height="66.000000" class="dots-overlay" style="stroke-width:2;" /></g><text x="217.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="0.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="27.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="162.000000" y="332.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="188.000000" y="370.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="abcd"><g class="shape" ><rect x="114.000000" y="166.000000" width="80.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /><rect x="114.000000" y="166.000000" width="80.000000" height="66.000000" class="dots-overlay" style="stroke-width:2;" /></g><text x="154.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">abcd</text></g><g id="g"><g class="shape" ><rect x="254.000000" y="166.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="281.000000" y="204.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g</text></g><g id="(x -&gt; y)[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 189.164614 45.794582 C 59.799000 101.800003 27.000000 126.000000 27.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-550601415)" /></g><g id="(y -&gt; z)[0]"><path d="M 27.000000 234.000000 C 27.000000 272.000000 53.900002 295.910004 157.946979 349.716585" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-550601415)" /></g><g id="(x -&gt; abcd)[0]"><path d="M 190.789834 67.592325 C 161.600006 106.000000 154.000000 126.000000 154.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-550601415)" /></g><g id="(x -&gt; g)[0]"><path d="M 244.210166 67.592325 C 273.399994 106.000000 281.000000 126.000000 281.000000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-550601415)" /></g><g id="(x -&gt; z)[0]"><path d="M 245.688659 51.071649 C 327.200012 102.800003 348.000000 132.600006 348.000000 157.500000 C 348.000000 182.399994 321.200012 295.799988 217.556225 349.168809" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-550601415)" /></g><mask id="d2-550601415" maskUnits="userSpaceOnUse" x="-1" y="-1" width="350" height="400">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-1" y="-1" width="350" height="400" fill="white"></rect>
<rect x="213.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="22.500000" y="188.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View file

@ -134,6 +134,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 53,

View file

@ -1,16 +1,26 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 209 68"><svg id="d2-svg" class="d2-344710325" width="209" height="68" viewBox="-1 -1 209 68"><rect x="-1.000000" y="-1.000000" width="209.000000" height="68.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-344710325 .text-bold {
font-family: "d2-344710325-font-bold";
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 209 68"><svg id="d2-svg" class="d2-344710325" width="209" height="68" viewBox="-1 -1 209 68"><rect x="-1.000000" y="-1.000000" width="209.000000" height="68.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-344710325 .text-bold {
font-family: "d2-344710325-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 209 68"><svg id="d2-svg" class="d2-3801853211" width="209" height="68" viewBox="-1 -1 209 68"><rect x="-1.000000" y="-1.000000" width="209.000000" height="68.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-3801853211 .text-bold {
font-family: "d2-3801853211-font-bold";
>>>>>>> 33280fed5 (fixed e2e tests)
}
@font-face {
font-family: d2-344710325-font-bold;
font-family: d2-3801853211-font-bold;
src: url("data:application/font-woff;base64,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");
}
.d2-344710325 .text-italic {
font-family: "d2-344710325-font-italic";
.d2-3801853211 .text-italic {
font-family: "d2-3801853211-font-italic";
}
@font-face {
font-family: d2-344710325-font-italic;
font-family: d2-3801853211-font-italic;
src: url("data:application/font-woff;base64,d09GRgABAAAAAAg8AAoAAAAADSgAARhRAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgW1SVeGNtYXAAAAFUAAAAVgAAAFwBCQGQZ2x5ZgAAAawAAAKXAAACvCoNfN9oZWFkAAAERAAAADYAAAA2G7Ur2mhoZWEAAAR8AAAAJAAAACQLeAisaG10eAAABKAAAAAgAAAAIA7VAEpsb2NhAAAEwAAAABIAAAASA6IC4G1heHAAAATUAAAAIAAAACAAIAD2bmFtZQAABPQAAAMmAAAIMgntVzNwb3N0AAAIHAAAACAAAAAg/8YAMgADAeEBkAAFAAACigJY//EASwKKAlgARAFeADIBIwAAAgsFAwMEAwkCBCAAAHcAAAADAAAAAAAAAABBREJPAAEAIP//Au7/BgAAA9gBESAAAZMAAAAAAeYClAAAACAAA3icRMvJCcJQAAbh7y0uB5vRSmxCsAAP2oOQe0hbqecPPAKZyzCHQdEU3HTP4auqe3h5+/gluO/1TbJmyZwp//EdnF0UVdOd2AAAAP//AQAA///YXhCQAAB4nDSRzU8jZRzHf8/MdJ7SVzrTztBa+jJPO2Oboa192nlsgEJFQhOKQgkCok3VcNA0Bl9uqCAHYtRw4qInjxr/Ak8mhEPjzc1ms9nDHnZZNtlusmHDbrIHppvZsH/A7/f9fPIBF2QAuC+5Y+BhBIIgQQSAymmep4wRlaeGQTBmhizjzAHqH/wuzH344M0/XphJYeHHvxYfd//mjq96aP/jvT1766ft7fXBwM6jWwMAAA6yw0v0L3oKMcgCqJperdQ5WlaUSFjEaVFRaNliqijy1LKqFV0nmnj2wecTix+VWCPhc9mnI6m5/HhNTYyv/DbkeClHqh3fF5/M77TNwnI5TgMzy9loiEaSKOsd88ffSq4BgiQAus31Iep4UIypZdGyEgljnsjODNFEzCePlkqjQq5t1qvuemtKEJrxZmGe6w+mSbHxdjJj/4fM8Jh/MV+w/wQEU8NLtMH1IH5tYTGZzHAUU0x4MRJ+7fHPbEVAtQVvK9N4Y9f3fY2Pa4GYNzRa9M1MBGN+JNVch4d1+5EkJRIeF8NBADS8CYBuoHOHl8gGVRVFpZbFGMUqMXTdIKKIsXln6728O4CFYCq4ttr/7H3THfIIo5rcQdxZTzEi4Vyk9+zia6WgKKb6jfP3ZFhE99E5xACwphvsFSTjqXw9IFMU4ERPKhCVpGwjKq22dJebF0JZ6deWfS862fwf49rIdJmgh/aT9BIhLQ2Fri6KS6bTFjl/0T73A3gBKKMyYRajPMUx/y/drzxrbPLbA98sulv2aVcnsw7PcwB0yv3s3BFW56sVJzc2rusEOJzGHnf3qFOk1VRDM8z1Unsj3/5uFYV9hZXdTzcL5lQ6WdJzm+9WO92d5jvwEgAA//8BAAD//8TUlSYAAAEAAAABGFER0y2BXw889QABA+gAAAAA2F2gzAAAAADdZi83/r3+3QgdA8kAAgADAAIAAAAAAAAAAQAAA9j+7wAACED+vf28CB0D6ADC/9EAAAAAAAAAAAAAAAgCdAAkAeEAJQILAB8BRQA8Aa3/1AHA/8IB4AAaAeD/9gAAAC4AaACSAMAA7AEcATQBXgAAAAEAAAAIAIwADABmAAcAAQAAAAAAAAAAAAAAAAAEAAN4nJyU204bVxSGPwfbbXq6qFBEbtC+TKVkTKMQJeHKlKCMinDqcXqQqkqDPT6I8czIM5iSJ+h136Jvkas+Rp+i6nW1fy+DHUVBIAT8e/Y6/Gutf21gk//YoFa/C/zdnBuusd382fAdvmgeGd5gv/mZ4ToPG/8YbjBovDXc5EGja/gT3tX/NPwpT+q/Gb7LVv3Q8Oc8rm8a/nLD8a/hr3jCuwWuwTP+MFxji8LwHTb51fAG97CYtTr32DHc4Gu2DTfZBnpMqEiZkDHCMWTCiDNmJJREJMyYMCRhgCOkTUqlrxmxkGP0wa8xERUzYkUcU+FIiUiJKRlbxLfyynmtjEOdZnbXpmJMzIk8TonJcOSMyMlIOFWcioqCF7RoUdIX34KKkoCSCSkBOTNGtOhwyBE9xkwocRwqkmcWkTOk4pxY+Z1Z+M70ScgojdUZGQPxdOKXyDvkCEeHQrarkY/WIjzE8aO8Pbdctt8S6NetMFvPu2QTM1c/U3Ul1c25JjjWrc/b5gfhihe4W/Vnncn1PRrof6XIJ5xp/gNNKhOTDOe2aBNJQZG7j2Nf55BIHfmJkB6v6PCGns5tunRpc0yPkJfy7dDF8R0djjmQRyi8uDuUYo75Bcf3hLLxsRPrz2JiCb9TmLpLcZypjimFeu6ZB6o1UYU3n7DfoXxNHaV8+tojb+k0v0x7FjMyVRRiOFUvl9oorX8DU8RUtfjZXt37bZjb7i23+IJcO+zVuuDkJ7dgdN1Ug/c0c66fgJgBOSey6JMzpUXFhXi/JuaMFMeBuvdKW1LRvvTxeS6kkoSpGIRkijOj0N/YdBMZ9/6a7p29JQP5e6anl1XdJotTr65m9EbdW95F1uVkZQItm2q+oqa+uGam/UQ7tco/km+p1y3nEaHiLnb7Q6/ADs/ZZY+xsvR1M7+886+Et9hTB05JZDWUpn0NjwnYJeApu+zynKfv9XLJxhkft8ZnNX+bA/bpsHdtNQvbDvu8XIv28cx/ie2O6nE8ujw9u/U0H9xAtd9o367eza4m56cxt2hX23FMzNRzcVurNbn7BP8DAAD//wEAAP//cqFRQAAAAAMAAP/1AAD/zgAyAAAAAAAAAAAAAAAAAAAAAAAAAAA=");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -25,6 +35,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-344710325 .fill-N1{fill:#0A0F25;}
.d2-344710325 .fill-N2{fill:#676C7E;}
.d2-344710325 .fill-N3{fill:#9499AB;}
@ -97,6 +108,153 @@
.d2-344710325 .color-AA5{color:#F7F8FE;}
.d2-344710325 .color-AB4{color:#EDF0FD;}
.d2-344710325 .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><g id="x"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="153.000000" y="0.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="180.000000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x &lt;-&gt; y)[0]"><marker id="mk-2451250203" markerWidth="10.000000" markerHeight="12.000000" refX="3.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="10.000000,0.000000 0.000000,6.000000 10.000000,12.000000" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 57.000000 33.000000 C 93.000000 33.000000 113.000000 33.000000 149.000000 33.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-2451250203)" marker-end="url(#mk-3488378134)" mask="url(#d2-344710325)" /><text x="72.500000" y="20.000000" fill="green" class="text-italic" style="text-anchor:middle;font-size:16px">eth1</text><text x="133.000000" y="20.000000" fill="red" class="text-italic" style="text-anchor:middle;font-size:16px">eth2</text></g><mask id="d2-344710325" maskUnits="userSpaceOnUse" x="-1" y="-1" width="209" height="68">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-344710325 .fill-N1{fill:#0A0F25;}
.d2-344710325 .fill-N2{fill:#676C7E;}
.d2-344710325 .fill-N3{fill:#9499AB;}
.d2-344710325 .fill-N4{fill:#CFD2DD;}
.d2-344710325 .fill-N5{fill:#DEE1EB;}
.d2-344710325 .fill-N6{fill:#EEF1F8;}
.d2-344710325 .fill-N7{fill:#FFFFFF;}
.d2-344710325 .fill-B1{fill:#0D32B2;}
.d2-344710325 .fill-B2{fill:#0D32B2;}
.d2-344710325 .fill-B3{fill:#E3E9FD;}
.d2-344710325 .fill-B4{fill:#E3E9FD;}
.d2-344710325 .fill-B5{fill:#EDF0FD;}
.d2-344710325 .fill-B6{fill:#F7F8FE;}
.d2-344710325 .fill-AA2{fill:#4A6FF3;}
.d2-344710325 .fill-AA4{fill:#EDF0FD;}
.d2-344710325 .fill-AA5{fill:#F7F8FE;}
.d2-344710325 .fill-AB4{fill:#EDF0FD;}
.d2-344710325 .fill-AB5{fill:#F7F8FE;}
.d2-344710325 .stroke-N1{stroke:#0A0F25;}
.d2-344710325 .stroke-N2{stroke:#676C7E;}
.d2-344710325 .stroke-N3{stroke:#9499AB;}
.d2-344710325 .stroke-N4{stroke:#CFD2DD;}
.d2-344710325 .stroke-N5{stroke:#DEE1EB;}
.d2-344710325 .stroke-N6{stroke:#EEF1F8;}
.d2-344710325 .stroke-N7{stroke:#FFFFFF;}
.d2-344710325 .stroke-B1{stroke:#0D32B2;}
.d2-344710325 .stroke-B2{stroke:#0D32B2;}
.d2-344710325 .stroke-B3{stroke:#E3E9FD;}
.d2-344710325 .stroke-B4{stroke:#E3E9FD;}
.d2-344710325 .stroke-B5{stroke:#EDF0FD;}
.d2-344710325 .stroke-B6{stroke:#F7F8FE;}
.d2-344710325 .stroke-AA2{stroke:#4A6FF3;}
.d2-344710325 .stroke-AA4{stroke:#EDF0FD;}
.d2-344710325 .stroke-AA5{stroke:#F7F8FE;}
.d2-344710325 .stroke-AB4{stroke:#EDF0FD;}
.d2-344710325 .stroke-AB5{stroke:#F7F8FE;}
.d2-344710325 .background-color-N1{background-color:#0A0F25;}
.d2-344710325 .background-color-N2{background-color:#676C7E;}
.d2-344710325 .background-color-N3{background-color:#9499AB;}
.d2-344710325 .background-color-N4{background-color:#CFD2DD;}
.d2-344710325 .background-color-N5{background-color:#DEE1EB;}
.d2-344710325 .background-color-N6{background-color:#EEF1F8;}
.d2-344710325 .background-color-N7{background-color:#FFFFFF;}
.d2-344710325 .background-color-B1{background-color:#0D32B2;}
.d2-344710325 .background-color-B2{background-color:#0D32B2;}
.d2-344710325 .background-color-B3{background-color:#E3E9FD;}
.d2-344710325 .background-color-B4{background-color:#E3E9FD;}
.d2-344710325 .background-color-B5{background-color:#EDF0FD;}
.d2-344710325 .background-color-B6{background-color:#F7F8FE;}
.d2-344710325 .background-color-AA2{background-color:#4A6FF3;}
.d2-344710325 .background-color-AA4{background-color:#EDF0FD;}
.d2-344710325 .background-color-AA5{background-color:#F7F8FE;}
.d2-344710325 .background-color-AB4{background-color:#EDF0FD;}
.d2-344710325 .background-color-AB5{background-color:#F7F8FE;}
.d2-344710325 .color-N1{color:#0A0F25;}
.d2-344710325 .color-N2{color:#676C7E;}
.d2-344710325 .color-N3{color:#9499AB;}
.d2-344710325 .color-N4{color:#CFD2DD;}
.d2-344710325 .color-N5{color:#DEE1EB;}
.d2-344710325 .color-N6{color:#EEF1F8;}
.d2-344710325 .color-N7{color:#FFFFFF;}
.d2-344710325 .color-B1{color:#0D32B2;}
.d2-344710325 .color-B2{color:#0D32B2;}
.d2-344710325 .color-B3{color:#E3E9FD;}
.d2-344710325 .color-B4{color:#E3E9FD;}
.d2-344710325 .color-B5{color:#EDF0FD;}
.d2-344710325 .color-B6{color:#F7F8FE;}
.d2-344710325 .color-AA2{color:#4A6FF3;}
.d2-344710325 .color-AA4{color:#EDF0FD;}
.d2-344710325 .color-AA5{color:#F7F8FE;}
.d2-344710325 .color-AB4{color:#EDF0FD;}
.d2-344710325 .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><g id="x"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="153.000000" y="0.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="180.000000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x &lt;-&gt; y)[0]"><marker id="mk-2451250203" markerWidth="10.000000" markerHeight="12.000000" refX="3.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="10.000000,0.000000 0.000000,6.000000 10.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><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 57.000000 33.000000 C 93.000000 33.000000 113.000000 33.000000 149.000000 33.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-2451250203)" marker-end="url(#mk-3488378134)" mask="url(#d2-344710325)" /><text x="72.500000" y="20.000000" fill="green" class="text-italic" style="text-anchor:middle;font-size:16px">eth1</text><text x="133.000000" y="20.000000" fill="red" class="text-italic" style="text-anchor:middle;font-size:16px">eth2</text></g><mask id="d2-344710325" maskUnits="userSpaceOnUse" x="-1" y="-1" width="209" height="68">
=======
.d2-3801853211 .fill-N1{fill:#0A0F25;}
.d2-3801853211 .fill-N2{fill:#676C7E;}
.d2-3801853211 .fill-N3{fill:#9499AB;}
.d2-3801853211 .fill-N4{fill:#CFD2DD;}
.d2-3801853211 .fill-N5{fill:#DEE1EB;}
.d2-3801853211 .fill-N6{fill:#EEF1F8;}
.d2-3801853211 .fill-N7{fill:#FFFFFF;}
.d2-3801853211 .fill-B1{fill:#0D32B2;}
.d2-3801853211 .fill-B2{fill:#0D32B2;}
.d2-3801853211 .fill-B3{fill:#E3E9FD;}
.d2-3801853211 .fill-B4{fill:#E3E9FD;}
.d2-3801853211 .fill-B5{fill:#EDF0FD;}
.d2-3801853211 .fill-B6{fill:#F7F8FE;}
.d2-3801853211 .fill-AA2{fill:#4A6FF3;}
.d2-3801853211 .fill-AA4{fill:#EDF0FD;}
.d2-3801853211 .fill-AA5{fill:#F7F8FE;}
.d2-3801853211 .fill-AB4{fill:#EDF0FD;}
.d2-3801853211 .fill-AB5{fill:#F7F8FE;}
.d2-3801853211 .stroke-N1{stroke:#0A0F25;}
.d2-3801853211 .stroke-N2{stroke:#676C7E;}
.d2-3801853211 .stroke-N3{stroke:#9499AB;}
.d2-3801853211 .stroke-N4{stroke:#CFD2DD;}
.d2-3801853211 .stroke-N5{stroke:#DEE1EB;}
.d2-3801853211 .stroke-N6{stroke:#EEF1F8;}
.d2-3801853211 .stroke-N7{stroke:#FFFFFF;}
.d2-3801853211 .stroke-B1{stroke:#0D32B2;}
.d2-3801853211 .stroke-B2{stroke:#0D32B2;}
.d2-3801853211 .stroke-B3{stroke:#E3E9FD;}
.d2-3801853211 .stroke-B4{stroke:#E3E9FD;}
.d2-3801853211 .stroke-B5{stroke:#EDF0FD;}
.d2-3801853211 .stroke-B6{stroke:#F7F8FE;}
.d2-3801853211 .stroke-AA2{stroke:#4A6FF3;}
.d2-3801853211 .stroke-AA4{stroke:#EDF0FD;}
.d2-3801853211 .stroke-AA5{stroke:#F7F8FE;}
.d2-3801853211 .stroke-AB4{stroke:#EDF0FD;}
.d2-3801853211 .stroke-AB5{stroke:#F7F8FE;}
.d2-3801853211 .background-color-N1{background-color:#0A0F25;}
.d2-3801853211 .background-color-N2{background-color:#676C7E;}
.d2-3801853211 .background-color-N3{background-color:#9499AB;}
.d2-3801853211 .background-color-N4{background-color:#CFD2DD;}
.d2-3801853211 .background-color-N5{background-color:#DEE1EB;}
.d2-3801853211 .background-color-N6{background-color:#EEF1F8;}
.d2-3801853211 .background-color-N7{background-color:#FFFFFF;}
.d2-3801853211 .background-color-B1{background-color:#0D32B2;}
.d2-3801853211 .background-color-B2{background-color:#0D32B2;}
.d2-3801853211 .background-color-B3{background-color:#E3E9FD;}
.d2-3801853211 .background-color-B4{background-color:#E3E9FD;}
.d2-3801853211 .background-color-B5{background-color:#EDF0FD;}
.d2-3801853211 .background-color-B6{background-color:#F7F8FE;}
.d2-3801853211 .background-color-AA2{background-color:#4A6FF3;}
.d2-3801853211 .background-color-AA4{background-color:#EDF0FD;}
.d2-3801853211 .background-color-AA5{background-color:#F7F8FE;}
.d2-3801853211 .background-color-AB4{background-color:#EDF0FD;}
.d2-3801853211 .background-color-AB5{background-color:#F7F8FE;}
.d2-3801853211 .color-N1{color:#0A0F25;}
.d2-3801853211 .color-N2{color:#676C7E;}
.d2-3801853211 .color-N3{color:#9499AB;}
.d2-3801853211 .color-N4{color:#CFD2DD;}
.d2-3801853211 .color-N5{color:#DEE1EB;}
.d2-3801853211 .color-N6{color:#EEF1F8;}
.d2-3801853211 .color-N7{color:#FFFFFF;}
.d2-3801853211 .color-B1{color:#0D32B2;}
.d2-3801853211 .color-B2{color:#0D32B2;}
.d2-3801853211 .color-B3{color:#E3E9FD;}
.d2-3801853211 .color-B4{color:#E3E9FD;}
.d2-3801853211 .color-B5{color:#EDF0FD;}
.d2-3801853211 .color-B6{color:#F7F8FE;}
.d2-3801853211 .color-AA2{color:#4A6FF3;}
.d2-3801853211 .color-AA4{color:#EDF0FD;}
.d2-3801853211 .color-AA5{color:#F7F8FE;}
.d2-3801853211 .color-AB4{color:#EDF0FD;}
.d2-3801853211 .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><g id="x"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="153.000000" y="0.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="180.000000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x &lt;-&gt; y)[0]"><marker id="mk-2451250203" markerWidth="10.000000" markerHeight="12.000000" refX="3.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="10.000000,0.000000 0.000000,6.000000 10.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><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 57.000000 33.000000 C 93.000000 33.000000 113.000000 33.000000 149.000000 33.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-2451250203)" marker-end="url(#mk-3488378134)" mask="url(#d2-3801853211)" /><text x="72.500000" y="20.000000" fill="green" class="text-italic" style="text-anchor:middle;font-size:16px">eth1</text><text x="133.000000" y="20.000000" fill="red" class="text-italic" style="text-anchor:middle;font-size:16px">eth2</text></g><mask id="d2-3801853211" maskUnits="userSpaceOnUse" x="-1" y="-1" width="209" height="68">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-1" y="-1" width="209" height="68" fill="white"></rect>
<rect x="22.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="175.500000" y="22.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View file

@ -134,6 +134,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 65,

View file

@ -1,16 +1,26 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 179 68"><svg id="d2-svg" class="d2-1665242727" width="179" height="68" viewBox="11 11 179 68"><rect x="11.000000" y="11.000000" width="179.000000" height="68.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1665242727 .text-bold {
font-family: "d2-1665242727-font-bold";
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 179 68"><svg id="d2-svg" class="d2-1665242727" width="179" height="68" viewBox="11 11 179 68"><rect x="11.000000" y="11.000000" width="179.000000" height="68.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1665242727 .text-bold {
font-family: "d2-1665242727-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 179 68"><svg id="d2-svg" class="d2-142564125" width="179" height="68" viewBox="11 11 179 68"><rect x="11.000000" y="11.000000" width="179.000000" height="68.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-142564125 .text-bold {
font-family: "d2-142564125-font-bold";
>>>>>>> 33280fed5 (fixed e2e tests)
}
@font-face {
font-family: d2-1665242727-font-bold;
font-family: d2-142564125-font-bold;
src: url("data:application/font-woff;base64,d09GRgABAAAAAAf8AAoAAAAADPQAAguFAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgXxHXrmNtYXAAAAFUAAAAVgAAAFwBCQGQZ2x5ZgAAAawAAAJYAAACkJ2Ll/poZWFkAAAEBAAAADYAAAA2G38e1GhoZWEAAAQ8AAAAJAAAACQKfwXHaG10eAAABGAAAAAgAAAAIBCdAURsb2NhAAAEgAAAABIAAAASA1QCnm1heHAAAASUAAAAIAAAACAAIAD3bmFtZQAABLQAAAMoAAAIKgjwVkFwb3N0AAAH3AAAAB0AAAAg/9EAMgADAioCvAAFAAACigJYAAAASwKKAlgAAAFeADIBKQAAAgsHAwMEAwICBGAAAvcAAAADAAAAAAAAAABBREJPACAAIP//Au7/BgAAA9gBESAAAZ8AAAAAAfAClAAAACAAA3icRMvJCcJQAAbh7y0uB5vRSmxCsAAP2oOQe0hbqecPPAKZyzCHQdEU3HTP4auqe3h5+/gluO/1TbJmyZwp//EdnF0UVdOd2AAAAP//AQAA///YXhCQAAB4nEyRT2jTUBzHf+81TdosbKTrS9ra/WmyJus6qe1r3hM7O6ajVXSsGyqM/YPedNOJG0SmAw8DQRgK22F62Elvu4gnB0PwIoLXIXgTPcuE4WlNJS2I9y/fz4fvF4JQA8B1vAMBCEMXRIAAUDWlpqltmxKnnJt6gNtIlWo44r15bWeETEYY6t/tW19cRBMLeKexPDtRr/9ZLJW8vfcH3hZaPQDAMNA8Qd/RKcSgDyBoWJZTZIwWNI1ERSmlabTAdVEM0KJlGiLqqz64dHm5VJ3PCdj7KlfyDstbC6/e2cMGU8pr01Nro6NL493pMKOpmUQvupBxcgAACMZ8GD6EqO9NidSCENVUW8WSOrYtJa8Vpq5u9/QnB2P4cH8mnl2a976gFBuM695bv0NtnqB7eA30lqnjmA7nlFBikqhGC8wXRTA3OX5dXXdds0eJy3o3V+7c+nxX3Nxc/TSUFoUlUWn7dAKgE3QMcQDabVNd03TKGOdU0k3bsmxTFCWpc/f53rCsyUIoEjJ2X7zcO6foihCOhm2Ef9VIlpAsqTV/T5NhQrLatN+rNMuogY7hDIBuWDbXWmY88B8h0IkfaqmuhBQJpQdl6cNOtSMiCyE1PLK1r5+f/CgK91FwoCeBfhwZlbRZNY+8jvLNobZ3BQB9w49AAaAOVU2HMe4PWnnmFq8Yy66LVmblZLRx6rbzvQDoJ34KST9fxk57bvvfx6L/BCXpqY1KPmPwWC1XHx9dcEpzxdiI9uTGxMbts7m8nZgs0MLsRWdlhQWCj+EvAAAA//8BAAD//88vh1MAAQAAAAILhSSqlJdfDzz1AAED6AAAAADYXaCEAAAAAN1mLzb+N/7ECG0D8QABAAMAAgAAAAAAAAABAAAD2P7vAAAImP43/jcIbQABAAAAAAAAAAAAAAAAAAAACAKyAFACBgAkAjsAQQF/ABECAgAOAgkADAIQAEYCEAAeAAAALABgAIIAqADUAQQBHAFIAAAAAQAAAAgAkAAMAGMABwABAAAAAAAAAAAAAAAAAAQAA3icnJTPbhtVFMZ/TmzTCsECRVW6ie6CRZHo2FRJ1TYrh9SKRRQHjwtCQkgTz/iPMp4ZeSYO4QlY8xa8RVc8BM+BWKP5fOzYBdEmipJ8d+75851zvnOBHf5mm0r1IfBHPTFcYa9+bniLB/UTw9u061uGqzyp/Wm4RlibG67zea1n+CPeVn8z/ID96k+GH7JbbRv+mGfVHcOfbDv+Mvwp+7xd4Aq84FfDFXbJDG+xw4+Gt3mExaxUeUTTcI3P2DNcZw/oM6EgZkLCCMeQCSOumBGR4xMxY8KQiBBHhxYxhb4mBEKO0X9+DfApmBEo4pgCR4xPTEDO2CL+Iq+Uc2Uc6jSzuxYFYwIu5HFJQIIjZURKQsSl4hQUZLyiQYOcgfhmFOR45EyI8UiZMaJBlzan9BkzIcfRVqSSmU/KkIJrAuV3ZlF2ZkBEQm6srkgIxdOJXyTvDqc4umSyXY98uhHhSxzfybvklsr2Kzz9ujVmm3mXbALm6mesrsS6udYEx7ot87b4VrjgFe5e/dlk8v4ehfpfKPIFV5p/qEklYpLg3C4tfCnId49xHOncwVdHvqdDnxO6vKGvc4sePVqc0afDa/l26eH4mi5nHMujI7y4a0sxZ/yA4xs6siljR9afxcQifiYzdefiOFMdUzL1vGTuqdZIFd59wuUOpRvqyOUz0B6Vlk7zS7RnASNTRSaGU/VyqY3c+heaIqaqpZzt7X25DXPbveUW35Bqh0u1LjiVk1swet9UvXc0c60fj4CQlAtZDEiZ0qDgRrzPCbgixnGs7p1oSwpaK58yz41UEjEVgw6J4szI9Dcw3fjGfbChe2dvSSj/kunlqqr7ZHHq1e2M3qh7yzvfuhytTaBhU03X1DQQ18S0H2mn1vn78s31uqU85YiUmPBfL8AzPJrsc8AhY2UY6GZur0NTL0STlxyq+ksiWQ2l58giHODxnAMOeMnzd/q4ZOKMi1txWc/d4pgjuhx+UBUL+y5HvF59+/+sv4tpU7U4nq5OL+49xSd3UOsX2rPb97KniZWTmFu02604I2BacnG76zW5x3j/AAAA//8BAAD///S3T1F4nGJgZgCD/+cYjBiwAAAAAAD//wEAAP//LwECAwAAAA==");
}
.d2-1665242727 .text-italic {
font-family: "d2-1665242727-font-italic";
.d2-142564125 .text-italic {
font-family: "d2-142564125-font-italic";
}
@font-face {
font-family: d2-1665242727-font-italic;
font-family: d2-142564125-font-italic;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -25,6 +35,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-1665242727 .fill-N1{fill:#0A0F25;}
.d2-1665242727 .fill-N2{fill:#676C7E;}
.d2-1665242727 .fill-N3{fill:#9499AB;}
@ -97,6 +108,153 @@
.d2-1665242727 .color-AA5{color:#F7F8FE;}
.d2-1665242727 .color-AB4{color:#EDF0FD;}
.d2-1665242727 .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><g id="x"><g class="shape" ><rect x="12.000000" y="12.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="38.500000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="135.000000" y="12.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="162.000000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x &lt;-&gt; y)[0]"><marker id="mk-2451250203" markerWidth="10.000000" markerHeight="12.000000" refX="3.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="10.000000,0.000000 0.000000,6.000000 10.000000,12.000000" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 69.000000 45.000000 L 131.000000 45.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-2451250203)" marker-end="url(#mk-3488378134)" mask="url(#d2-1665242727)" /><text x="84.500000" y="32.000000" fill="green" class="text-italic" style="text-anchor:middle;font-size:16px">eth1</text><text x="115.000000" y="32.000000" fill="red" class="text-italic" style="text-anchor:middle;font-size:16px">eth2</text></g><mask id="d2-1665242727" maskUnits="userSpaceOnUse" x="11" y="11" width="179" height="68">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-1665242727 .fill-N1{fill:#0A0F25;}
.d2-1665242727 .fill-N2{fill:#676C7E;}
.d2-1665242727 .fill-N3{fill:#9499AB;}
.d2-1665242727 .fill-N4{fill:#CFD2DD;}
.d2-1665242727 .fill-N5{fill:#DEE1EB;}
.d2-1665242727 .fill-N6{fill:#EEF1F8;}
.d2-1665242727 .fill-N7{fill:#FFFFFF;}
.d2-1665242727 .fill-B1{fill:#0D32B2;}
.d2-1665242727 .fill-B2{fill:#0D32B2;}
.d2-1665242727 .fill-B3{fill:#E3E9FD;}
.d2-1665242727 .fill-B4{fill:#E3E9FD;}
.d2-1665242727 .fill-B5{fill:#EDF0FD;}
.d2-1665242727 .fill-B6{fill:#F7F8FE;}
.d2-1665242727 .fill-AA2{fill:#4A6FF3;}
.d2-1665242727 .fill-AA4{fill:#EDF0FD;}
.d2-1665242727 .fill-AA5{fill:#F7F8FE;}
.d2-1665242727 .fill-AB4{fill:#EDF0FD;}
.d2-1665242727 .fill-AB5{fill:#F7F8FE;}
.d2-1665242727 .stroke-N1{stroke:#0A0F25;}
.d2-1665242727 .stroke-N2{stroke:#676C7E;}
.d2-1665242727 .stroke-N3{stroke:#9499AB;}
.d2-1665242727 .stroke-N4{stroke:#CFD2DD;}
.d2-1665242727 .stroke-N5{stroke:#DEE1EB;}
.d2-1665242727 .stroke-N6{stroke:#EEF1F8;}
.d2-1665242727 .stroke-N7{stroke:#FFFFFF;}
.d2-1665242727 .stroke-B1{stroke:#0D32B2;}
.d2-1665242727 .stroke-B2{stroke:#0D32B2;}
.d2-1665242727 .stroke-B3{stroke:#E3E9FD;}
.d2-1665242727 .stroke-B4{stroke:#E3E9FD;}
.d2-1665242727 .stroke-B5{stroke:#EDF0FD;}
.d2-1665242727 .stroke-B6{stroke:#F7F8FE;}
.d2-1665242727 .stroke-AA2{stroke:#4A6FF3;}
.d2-1665242727 .stroke-AA4{stroke:#EDF0FD;}
.d2-1665242727 .stroke-AA5{stroke:#F7F8FE;}
.d2-1665242727 .stroke-AB4{stroke:#EDF0FD;}
.d2-1665242727 .stroke-AB5{stroke:#F7F8FE;}
.d2-1665242727 .background-color-N1{background-color:#0A0F25;}
.d2-1665242727 .background-color-N2{background-color:#676C7E;}
.d2-1665242727 .background-color-N3{background-color:#9499AB;}
.d2-1665242727 .background-color-N4{background-color:#CFD2DD;}
.d2-1665242727 .background-color-N5{background-color:#DEE1EB;}
.d2-1665242727 .background-color-N6{background-color:#EEF1F8;}
.d2-1665242727 .background-color-N7{background-color:#FFFFFF;}
.d2-1665242727 .background-color-B1{background-color:#0D32B2;}
.d2-1665242727 .background-color-B2{background-color:#0D32B2;}
.d2-1665242727 .background-color-B3{background-color:#E3E9FD;}
.d2-1665242727 .background-color-B4{background-color:#E3E9FD;}
.d2-1665242727 .background-color-B5{background-color:#EDF0FD;}
.d2-1665242727 .background-color-B6{background-color:#F7F8FE;}
.d2-1665242727 .background-color-AA2{background-color:#4A6FF3;}
.d2-1665242727 .background-color-AA4{background-color:#EDF0FD;}
.d2-1665242727 .background-color-AA5{background-color:#F7F8FE;}
.d2-1665242727 .background-color-AB4{background-color:#EDF0FD;}
.d2-1665242727 .background-color-AB5{background-color:#F7F8FE;}
.d2-1665242727 .color-N1{color:#0A0F25;}
.d2-1665242727 .color-N2{color:#676C7E;}
.d2-1665242727 .color-N3{color:#9499AB;}
.d2-1665242727 .color-N4{color:#CFD2DD;}
.d2-1665242727 .color-N5{color:#DEE1EB;}
.d2-1665242727 .color-N6{color:#EEF1F8;}
.d2-1665242727 .color-N7{color:#FFFFFF;}
.d2-1665242727 .color-B1{color:#0D32B2;}
.d2-1665242727 .color-B2{color:#0D32B2;}
.d2-1665242727 .color-B3{color:#E3E9FD;}
.d2-1665242727 .color-B4{color:#E3E9FD;}
.d2-1665242727 .color-B5{color:#EDF0FD;}
.d2-1665242727 .color-B6{color:#F7F8FE;}
.d2-1665242727 .color-AA2{color:#4A6FF3;}
.d2-1665242727 .color-AA4{color:#EDF0FD;}
.d2-1665242727 .color-AA5{color:#F7F8FE;}
.d2-1665242727 .color-AB4{color:#EDF0FD;}
.d2-1665242727 .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><g id="x"><g class="shape" ><rect x="12.000000" y="12.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="38.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="135.000000" y="12.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="162.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x &lt;-&gt; y)[0]"><marker id="mk-2451250203" markerWidth="10.000000" markerHeight="12.000000" refX="3.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="10.000000,0.000000 0.000000,6.000000 10.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><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 69.000000 45.000000 L 131.000000 45.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-2451250203)" marker-end="url(#mk-3488378134)" mask="url(#d2-1665242727)" /><text x="84.500000" y="32.000000" fill="green" class="text-italic" style="text-anchor:middle;font-size:16px">eth1</text><text x="115.000000" y="32.000000" fill="red" class="text-italic" style="text-anchor:middle;font-size:16px">eth2</text></g><mask id="d2-1665242727" maskUnits="userSpaceOnUse" x="11" y="11" width="179" height="68">
=======
.d2-142564125 .fill-N1{fill:#0A0F25;}
.d2-142564125 .fill-N2{fill:#676C7E;}
.d2-142564125 .fill-N3{fill:#9499AB;}
.d2-142564125 .fill-N4{fill:#CFD2DD;}
.d2-142564125 .fill-N5{fill:#DEE1EB;}
.d2-142564125 .fill-N6{fill:#EEF1F8;}
.d2-142564125 .fill-N7{fill:#FFFFFF;}
.d2-142564125 .fill-B1{fill:#0D32B2;}
.d2-142564125 .fill-B2{fill:#0D32B2;}
.d2-142564125 .fill-B3{fill:#E3E9FD;}
.d2-142564125 .fill-B4{fill:#E3E9FD;}
.d2-142564125 .fill-B5{fill:#EDF0FD;}
.d2-142564125 .fill-B6{fill:#F7F8FE;}
.d2-142564125 .fill-AA2{fill:#4A6FF3;}
.d2-142564125 .fill-AA4{fill:#EDF0FD;}
.d2-142564125 .fill-AA5{fill:#F7F8FE;}
.d2-142564125 .fill-AB4{fill:#EDF0FD;}
.d2-142564125 .fill-AB5{fill:#F7F8FE;}
.d2-142564125 .stroke-N1{stroke:#0A0F25;}
.d2-142564125 .stroke-N2{stroke:#676C7E;}
.d2-142564125 .stroke-N3{stroke:#9499AB;}
.d2-142564125 .stroke-N4{stroke:#CFD2DD;}
.d2-142564125 .stroke-N5{stroke:#DEE1EB;}
.d2-142564125 .stroke-N6{stroke:#EEF1F8;}
.d2-142564125 .stroke-N7{stroke:#FFFFFF;}
.d2-142564125 .stroke-B1{stroke:#0D32B2;}
.d2-142564125 .stroke-B2{stroke:#0D32B2;}
.d2-142564125 .stroke-B3{stroke:#E3E9FD;}
.d2-142564125 .stroke-B4{stroke:#E3E9FD;}
.d2-142564125 .stroke-B5{stroke:#EDF0FD;}
.d2-142564125 .stroke-B6{stroke:#F7F8FE;}
.d2-142564125 .stroke-AA2{stroke:#4A6FF3;}
.d2-142564125 .stroke-AA4{stroke:#EDF0FD;}
.d2-142564125 .stroke-AA5{stroke:#F7F8FE;}
.d2-142564125 .stroke-AB4{stroke:#EDF0FD;}
.d2-142564125 .stroke-AB5{stroke:#F7F8FE;}
.d2-142564125 .background-color-N1{background-color:#0A0F25;}
.d2-142564125 .background-color-N2{background-color:#676C7E;}
.d2-142564125 .background-color-N3{background-color:#9499AB;}
.d2-142564125 .background-color-N4{background-color:#CFD2DD;}
.d2-142564125 .background-color-N5{background-color:#DEE1EB;}
.d2-142564125 .background-color-N6{background-color:#EEF1F8;}
.d2-142564125 .background-color-N7{background-color:#FFFFFF;}
.d2-142564125 .background-color-B1{background-color:#0D32B2;}
.d2-142564125 .background-color-B2{background-color:#0D32B2;}
.d2-142564125 .background-color-B3{background-color:#E3E9FD;}
.d2-142564125 .background-color-B4{background-color:#E3E9FD;}
.d2-142564125 .background-color-B5{background-color:#EDF0FD;}
.d2-142564125 .background-color-B6{background-color:#F7F8FE;}
.d2-142564125 .background-color-AA2{background-color:#4A6FF3;}
.d2-142564125 .background-color-AA4{background-color:#EDF0FD;}
.d2-142564125 .background-color-AA5{background-color:#F7F8FE;}
.d2-142564125 .background-color-AB4{background-color:#EDF0FD;}
.d2-142564125 .background-color-AB5{background-color:#F7F8FE;}
.d2-142564125 .color-N1{color:#0A0F25;}
.d2-142564125 .color-N2{color:#676C7E;}
.d2-142564125 .color-N3{color:#9499AB;}
.d2-142564125 .color-N4{color:#CFD2DD;}
.d2-142564125 .color-N5{color:#DEE1EB;}
.d2-142564125 .color-N6{color:#EEF1F8;}
.d2-142564125 .color-N7{color:#FFFFFF;}
.d2-142564125 .color-B1{color:#0D32B2;}
.d2-142564125 .color-B2{color:#0D32B2;}
.d2-142564125 .color-B3{color:#E3E9FD;}
.d2-142564125 .color-B4{color:#E3E9FD;}
.d2-142564125 .color-B5{color:#EDF0FD;}
.d2-142564125 .color-B6{color:#F7F8FE;}
.d2-142564125 .color-AA2{color:#4A6FF3;}
.d2-142564125 .color-AA4{color:#EDF0FD;}
.d2-142564125 .color-AA5{color:#F7F8FE;}
.d2-142564125 .color-AB4{color:#EDF0FD;}
.d2-142564125 .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><g id="x"><g class="shape" ><rect x="12.000000" y="12.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="38.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="135.000000" y="12.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="162.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x &lt;-&gt; y)[0]"><marker id="mk-2451250203" markerWidth="10.000000" markerHeight="12.000000" refX="3.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="10.000000,0.000000 0.000000,6.000000 10.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><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 69.000000 45.000000 L 131.000000 45.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-2451250203)" marker-end="url(#mk-3488378134)" mask="url(#d2-142564125)" /><text x="84.500000" y="32.000000" fill="green" class="text-italic" style="text-anchor:middle;font-size:16px">eth1</text><text x="115.000000" y="32.000000" fill="red" class="text-italic" style="text-anchor:middle;font-size:16px">eth2</text></g><mask id="d2-142564125" maskUnits="userSpaceOnUse" x="11" y="11" width="179" height="68">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="11" y="11" width="179" height="68" fill="white"></rect>
<rect x="34.500000" y="34.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="157.500000" y="34.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View file

@ -2307,6 +2307,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 66.5,
@ -2378,6 +2379,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 180,
@ -2449,6 +2451,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 333.5,
@ -2520,6 +2523,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 447,
@ -2591,6 +2595,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 600.5,
@ -2662,6 +2667,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 714,
@ -2733,6 +2739,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 867.5,
@ -2804,6 +2811,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 981,
@ -2875,6 +2883,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1134.5,
@ -2946,6 +2955,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1248,
@ -3017,6 +3027,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1401.5,
@ -3088,6 +3099,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1515,
@ -3159,6 +3171,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1668.5,
@ -3230,6 +3243,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1782,
@ -3301,6 +3315,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1935.5,
@ -3372,6 +3387,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2049,
@ -3443,6 +3459,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2202.5,
@ -3514,6 +3531,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2316,
@ -3585,6 +3603,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2469.5,
@ -3656,6 +3675,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2583,
@ -3727,6 +3747,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2736.5,
@ -3798,6 +3819,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2850,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 167 KiB

View file

@ -2307,6 +2307,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 88.5,
@ -2369,6 +2370,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 162,
@ -2431,6 +2433,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 335.5,
@ -2493,6 +2496,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 409,
@ -2555,6 +2559,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 582.5,
@ -2617,6 +2622,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 656,
@ -2679,6 +2685,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 829.5,
@ -2741,6 +2748,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 903,
@ -2803,6 +2811,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1076.5,
@ -2865,6 +2874,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1150,
@ -2927,6 +2937,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1323.5,
@ -2989,6 +3000,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1397,
@ -3051,6 +3063,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1570.5,
@ -3113,6 +3126,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1644,
@ -3175,6 +3189,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1817.5,
@ -3237,6 +3252,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1891,
@ -3299,6 +3315,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2064.5,
@ -3361,6 +3378,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2138,
@ -3423,6 +3441,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2311.5,
@ -3485,6 +3504,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2385,
@ -3547,6 +3567,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2565.5,
@ -3609,6 +3630,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 2639,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 164 KiB

View file

@ -151,6 +151,7 @@
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 52.5,
@ -198,6 +199,7 @@
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 237.5,

View file

@ -1,16 +1,26 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 425 68"><svg id="d2-svg" class="d2-3295824007" width="425" height="68" viewBox="-1 -1 425 68"><rect x="-1.000000" y="-1.000000" width="425.000000" height="68.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-3295824007 .text-bold {
font-family: "d2-3295824007-font-bold";
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 425 68"><svg id="d2-svg" class="d2-3295824007" width="425" height="68" viewBox="-1 -1 425 68"><rect x="-1.000000" y="-1.000000" width="425.000000" height="68.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-3295824007 .text-bold {
font-family: "d2-3295824007-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 425 68"><svg id="d2-svg" class="d2-1239787471" width="425" height="68" viewBox="-1 -1 425 68"><rect x="-1.000000" y="-1.000000" width="425.000000" height="68.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1239787471 .text-bold {
font-family: "d2-1239787471-font-bold";
>>>>>>> 33280fed5 (fixed e2e tests)
}
@font-face {
font-family: d2-3295824007-font-bold;
font-family: d2-1239787471-font-bold;
src: url("data:application/font-woff;base64,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");
}
.d2-3295824007 .text-italic {
font-family: "d2-3295824007-font-italic";
.d2-1239787471 .text-italic {
font-family: "d2-1239787471-font-italic";
}
@font-face {
font-family: d2-3295824007-font-italic;
font-family: d2-1239787471-font-italic;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -25,6 +35,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-3295824007 .fill-N1{fill:#0A0F25;}
.d2-3295824007 .fill-N2{fill:#676C7E;}
.d2-3295824007 .fill-N3{fill:#9499AB;}
@ -97,6 +108,153 @@
.d2-3295824007 .color-AA5{color:#F7F8FE;}
.d2-3295824007 .color-AB4{color:#EDF0FD;}
.d2-3295824007 .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><g id="x"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="184.000000" y="0.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="211.000000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="371.000000" y="0.000000" width="52.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="397.000000" y="38.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 54.500000 33.000000 C 105.300003 33.000000 131.699997 33.000000 180.500000 33.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3295824007)" /><text x="118.500000" y="39.000000" fill="#676C7E" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">sync</text></g><g id="(y -&gt; z)[0]"><path d="M 239.500000 33.000000 C 291.100006 33.000000 317.899994 33.000000 367.500000 33.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3295824007)" /><text x="304.500000" y="39.000000" fill="#676C7E" class="text-bold fill-N2" style="text-anchor:middle;font-size:16px">sync</text></g><mask id="d2-3295824007" maskUnits="userSpaceOnUse" x="-1" y="-1" width="425" height="68">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-3295824007 .fill-N1{fill:#0A0F25;}
.d2-3295824007 .fill-N2{fill:#676C7E;}
.d2-3295824007 .fill-N3{fill:#9499AB;}
.d2-3295824007 .fill-N4{fill:#CFD2DD;}
.d2-3295824007 .fill-N5{fill:#DEE1EB;}
.d2-3295824007 .fill-N6{fill:#EEF1F8;}
.d2-3295824007 .fill-N7{fill:#FFFFFF;}
.d2-3295824007 .fill-B1{fill:#0D32B2;}
.d2-3295824007 .fill-B2{fill:#0D32B2;}
.d2-3295824007 .fill-B3{fill:#E3E9FD;}
.d2-3295824007 .fill-B4{fill:#E3E9FD;}
.d2-3295824007 .fill-B5{fill:#EDF0FD;}
.d2-3295824007 .fill-B6{fill:#F7F8FE;}
.d2-3295824007 .fill-AA2{fill:#4A6FF3;}
.d2-3295824007 .fill-AA4{fill:#EDF0FD;}
.d2-3295824007 .fill-AA5{fill:#F7F8FE;}
.d2-3295824007 .fill-AB4{fill:#EDF0FD;}
.d2-3295824007 .fill-AB5{fill:#F7F8FE;}
.d2-3295824007 .stroke-N1{stroke:#0A0F25;}
.d2-3295824007 .stroke-N2{stroke:#676C7E;}
.d2-3295824007 .stroke-N3{stroke:#9499AB;}
.d2-3295824007 .stroke-N4{stroke:#CFD2DD;}
.d2-3295824007 .stroke-N5{stroke:#DEE1EB;}
.d2-3295824007 .stroke-N6{stroke:#EEF1F8;}
.d2-3295824007 .stroke-N7{stroke:#FFFFFF;}
.d2-3295824007 .stroke-B1{stroke:#0D32B2;}
.d2-3295824007 .stroke-B2{stroke:#0D32B2;}
.d2-3295824007 .stroke-B3{stroke:#E3E9FD;}
.d2-3295824007 .stroke-B4{stroke:#E3E9FD;}
.d2-3295824007 .stroke-B5{stroke:#EDF0FD;}
.d2-3295824007 .stroke-B6{stroke:#F7F8FE;}
.d2-3295824007 .stroke-AA2{stroke:#4A6FF3;}
.d2-3295824007 .stroke-AA4{stroke:#EDF0FD;}
.d2-3295824007 .stroke-AA5{stroke:#F7F8FE;}
.d2-3295824007 .stroke-AB4{stroke:#EDF0FD;}
.d2-3295824007 .stroke-AB5{stroke:#F7F8FE;}
.d2-3295824007 .background-color-N1{background-color:#0A0F25;}
.d2-3295824007 .background-color-N2{background-color:#676C7E;}
.d2-3295824007 .background-color-N3{background-color:#9499AB;}
.d2-3295824007 .background-color-N4{background-color:#CFD2DD;}
.d2-3295824007 .background-color-N5{background-color:#DEE1EB;}
.d2-3295824007 .background-color-N6{background-color:#EEF1F8;}
.d2-3295824007 .background-color-N7{background-color:#FFFFFF;}
.d2-3295824007 .background-color-B1{background-color:#0D32B2;}
.d2-3295824007 .background-color-B2{background-color:#0D32B2;}
.d2-3295824007 .background-color-B3{background-color:#E3E9FD;}
.d2-3295824007 .background-color-B4{background-color:#E3E9FD;}
.d2-3295824007 .background-color-B5{background-color:#EDF0FD;}
.d2-3295824007 .background-color-B6{background-color:#F7F8FE;}
.d2-3295824007 .background-color-AA2{background-color:#4A6FF3;}
.d2-3295824007 .background-color-AA4{background-color:#EDF0FD;}
.d2-3295824007 .background-color-AA5{background-color:#F7F8FE;}
.d2-3295824007 .background-color-AB4{background-color:#EDF0FD;}
.d2-3295824007 .background-color-AB5{background-color:#F7F8FE;}
.d2-3295824007 .color-N1{color:#0A0F25;}
.d2-3295824007 .color-N2{color:#676C7E;}
.d2-3295824007 .color-N3{color:#9499AB;}
.d2-3295824007 .color-N4{color:#CFD2DD;}
.d2-3295824007 .color-N5{color:#DEE1EB;}
.d2-3295824007 .color-N6{color:#EEF1F8;}
.d2-3295824007 .color-N7{color:#FFFFFF;}
.d2-3295824007 .color-B1{color:#0D32B2;}
.d2-3295824007 .color-B2{color:#0D32B2;}
.d2-3295824007 .color-B3{color:#E3E9FD;}
.d2-3295824007 .color-B4{color:#E3E9FD;}
.d2-3295824007 .color-B5{color:#EDF0FD;}
.d2-3295824007 .color-B6{color:#F7F8FE;}
.d2-3295824007 .color-AA2{color:#4A6FF3;}
.d2-3295824007 .color-AA4{color:#EDF0FD;}
.d2-3295824007 .color-AA5{color:#F7F8FE;}
.d2-3295824007 .color-AB4{color:#EDF0FD;}
.d2-3295824007 .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><g id="x"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="184.000000" y="0.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="211.000000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="371.000000" y="0.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="397.000000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="(x -&gt; y)[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 54.500000 33.000000 C 105.300003 33.000000 131.699997 33.000000 180.500000 33.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3295824007)" /><text x="118.500000" y="39.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">sync</text></g><g id="(y -&gt; z)[0]"><path d="M 239.500000 33.000000 C 291.100006 33.000000 317.899994 33.000000 367.500000 33.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3295824007)" /><text x="304.500000" y="39.000000" class="text-bold fill-N2" style="text-anchor:middle;font-size:16px">sync</text></g><mask id="d2-3295824007" maskUnits="userSpaceOnUse" x="-1" y="-1" width="425" height="68">
=======
.d2-1239787471 .fill-N1{fill:#0A0F25;}
.d2-1239787471 .fill-N2{fill:#676C7E;}
.d2-1239787471 .fill-N3{fill:#9499AB;}
.d2-1239787471 .fill-N4{fill:#CFD2DD;}
.d2-1239787471 .fill-N5{fill:#DEE1EB;}
.d2-1239787471 .fill-N6{fill:#EEF1F8;}
.d2-1239787471 .fill-N7{fill:#FFFFFF;}
.d2-1239787471 .fill-B1{fill:#0D32B2;}
.d2-1239787471 .fill-B2{fill:#0D32B2;}
.d2-1239787471 .fill-B3{fill:#E3E9FD;}
.d2-1239787471 .fill-B4{fill:#E3E9FD;}
.d2-1239787471 .fill-B5{fill:#EDF0FD;}
.d2-1239787471 .fill-B6{fill:#F7F8FE;}
.d2-1239787471 .fill-AA2{fill:#4A6FF3;}
.d2-1239787471 .fill-AA4{fill:#EDF0FD;}
.d2-1239787471 .fill-AA5{fill:#F7F8FE;}
.d2-1239787471 .fill-AB4{fill:#EDF0FD;}
.d2-1239787471 .fill-AB5{fill:#F7F8FE;}
.d2-1239787471 .stroke-N1{stroke:#0A0F25;}
.d2-1239787471 .stroke-N2{stroke:#676C7E;}
.d2-1239787471 .stroke-N3{stroke:#9499AB;}
.d2-1239787471 .stroke-N4{stroke:#CFD2DD;}
.d2-1239787471 .stroke-N5{stroke:#DEE1EB;}
.d2-1239787471 .stroke-N6{stroke:#EEF1F8;}
.d2-1239787471 .stroke-N7{stroke:#FFFFFF;}
.d2-1239787471 .stroke-B1{stroke:#0D32B2;}
.d2-1239787471 .stroke-B2{stroke:#0D32B2;}
.d2-1239787471 .stroke-B3{stroke:#E3E9FD;}
.d2-1239787471 .stroke-B4{stroke:#E3E9FD;}
.d2-1239787471 .stroke-B5{stroke:#EDF0FD;}
.d2-1239787471 .stroke-B6{stroke:#F7F8FE;}
.d2-1239787471 .stroke-AA2{stroke:#4A6FF3;}
.d2-1239787471 .stroke-AA4{stroke:#EDF0FD;}
.d2-1239787471 .stroke-AA5{stroke:#F7F8FE;}
.d2-1239787471 .stroke-AB4{stroke:#EDF0FD;}
.d2-1239787471 .stroke-AB5{stroke:#F7F8FE;}
.d2-1239787471 .background-color-N1{background-color:#0A0F25;}
.d2-1239787471 .background-color-N2{background-color:#676C7E;}
.d2-1239787471 .background-color-N3{background-color:#9499AB;}
.d2-1239787471 .background-color-N4{background-color:#CFD2DD;}
.d2-1239787471 .background-color-N5{background-color:#DEE1EB;}
.d2-1239787471 .background-color-N6{background-color:#EEF1F8;}
.d2-1239787471 .background-color-N7{background-color:#FFFFFF;}
.d2-1239787471 .background-color-B1{background-color:#0D32B2;}
.d2-1239787471 .background-color-B2{background-color:#0D32B2;}
.d2-1239787471 .background-color-B3{background-color:#E3E9FD;}
.d2-1239787471 .background-color-B4{background-color:#E3E9FD;}
.d2-1239787471 .background-color-B5{background-color:#EDF0FD;}
.d2-1239787471 .background-color-B6{background-color:#F7F8FE;}
.d2-1239787471 .background-color-AA2{background-color:#4A6FF3;}
.d2-1239787471 .background-color-AA4{background-color:#EDF0FD;}
.d2-1239787471 .background-color-AA5{background-color:#F7F8FE;}
.d2-1239787471 .background-color-AB4{background-color:#EDF0FD;}
.d2-1239787471 .background-color-AB5{background-color:#F7F8FE;}
.d2-1239787471 .color-N1{color:#0A0F25;}
.d2-1239787471 .color-N2{color:#676C7E;}
.d2-1239787471 .color-N3{color:#9499AB;}
.d2-1239787471 .color-N4{color:#CFD2DD;}
.d2-1239787471 .color-N5{color:#DEE1EB;}
.d2-1239787471 .color-N6{color:#EEF1F8;}
.d2-1239787471 .color-N7{color:#FFFFFF;}
.d2-1239787471 .color-B1{color:#0D32B2;}
.d2-1239787471 .color-B2{color:#0D32B2;}
.d2-1239787471 .color-B3{color:#E3E9FD;}
.d2-1239787471 .color-B4{color:#E3E9FD;}
.d2-1239787471 .color-B5{color:#EDF0FD;}
.d2-1239787471 .color-B6{color:#F7F8FE;}
.d2-1239787471 .color-AA2{color:#4A6FF3;}
.d2-1239787471 .color-AA4{color:#EDF0FD;}
.d2-1239787471 .color-AA5{color:#F7F8FE;}
.d2-1239787471 .color-AB4{color:#EDF0FD;}
.d2-1239787471 .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><g id="x"><g class="shape" ><rect x="0.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="26.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="184.000000" y="0.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="211.000000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="371.000000" y="0.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="397.000000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="(x -&gt; y)[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 54.500000 33.000000 C 105.300003 33.000000 131.699997 33.000000 180.500000 33.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1239787471)" /><text x="118.500000" y="39.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">sync</text></g><g id="(y -&gt; z)[0]"><path d="M 239.500000 33.000000 C 291.100006 33.000000 317.899994 33.000000 367.500000 33.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1239787471)" /><text x="304.500000" y="39.000000" class="text-bold fill-N2" style="text-anchor:middle;font-size:16px">sync</text></g><mask id="d2-1239787471" maskUnits="userSpaceOnUse" x="-1" y="-1" width="425" height="68">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="-1" y="-1" width="425" height="68" fill="white"></rect>
<rect x="22.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="206.500000" y="22.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 29 KiB

View file

@ -151,6 +151,7 @@
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 65,
@ -189,6 +190,7 @@
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 290,

View file

@ -1,16 +1,26 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 505 68"><svg id="d2-svg" class="d2-1721623843" width="505" height="68" viewBox="11 11 505 68"><rect x="11.000000" y="11.000000" width="505.000000" height="68.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1721623843 .text-bold {
font-family: "d2-1721623843-font-bold";
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 505 68"><svg id="d2-svg" class="d2-1721623843" width="505" height="68" viewBox="11 11 505 68"><rect x="11.000000" y="11.000000" width="505.000000" height="68.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-1721623843 .text-bold {
font-family: "d2-1721623843-font-bold";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 505 68"><svg id="d2-svg" class="d2-2828377911" width="505" height="68" viewBox="11 11 505 68"><rect x="11.000000" y="11.000000" width="505.000000" height="68.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-2828377911 .text-bold {
font-family: "d2-2828377911-font-bold";
>>>>>>> 33280fed5 (fixed e2e tests)
}
@font-face {
font-family: d2-1721623843-font-bold;
font-family: d2-2828377911-font-bold;
src: url("data:application/font-woff;base64,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");
}
.d2-1721623843 .text-italic {
font-family: "d2-1721623843-font-italic";
.d2-2828377911 .text-italic {
font-family: "d2-2828377911-font-italic";
}
@font-face {
font-family: d2-1721623843-font-italic;
font-family: d2-2828377911-font-italic;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -25,6 +35,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-1721623843 .fill-N1{fill:#0A0F25;}
.d2-1721623843 .fill-N2{fill:#676C7E;}
.d2-1721623843 .fill-N3{fill:#9499AB;}
@ -97,6 +108,153 @@
.d2-1721623843 .color-AA5{color:#F7F8FE;}
.d2-1721623843 .color-AB4{color:#EDF0FD;}
.d2-1721623843 .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><g id="x"><g class="shape" ><rect x="12.000000" y="12.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="38.500000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="236.000000" y="12.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="263.000000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="463.000000" y="12.000000" width="52.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="489.000000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="(x -&gt; y)[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" fill="#0D32B2" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 67.000000 45.000000 L 232.000000 45.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1721623843)" /><text x="150.500000" y="51.000000" fill="#676C7E" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">sync</text></g><g id="(y -&gt; z)[0]"><path d="M 292.000000 45.000000 L 459.000000 45.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1721623843)" /><text x="376.500000" y="51.000000" fill="#676C7E" class="text-bold fill-N2" style="text-anchor:middle;font-size:16px">sync</text></g><mask id="d2-1721623843" maskUnits="userSpaceOnUse" x="11" y="11" width="505" height="68">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-1721623843 .fill-N1{fill:#0A0F25;}
.d2-1721623843 .fill-N2{fill:#676C7E;}
.d2-1721623843 .fill-N3{fill:#9499AB;}
.d2-1721623843 .fill-N4{fill:#CFD2DD;}
.d2-1721623843 .fill-N5{fill:#DEE1EB;}
.d2-1721623843 .fill-N6{fill:#EEF1F8;}
.d2-1721623843 .fill-N7{fill:#FFFFFF;}
.d2-1721623843 .fill-B1{fill:#0D32B2;}
.d2-1721623843 .fill-B2{fill:#0D32B2;}
.d2-1721623843 .fill-B3{fill:#E3E9FD;}
.d2-1721623843 .fill-B4{fill:#E3E9FD;}
.d2-1721623843 .fill-B5{fill:#EDF0FD;}
.d2-1721623843 .fill-B6{fill:#F7F8FE;}
.d2-1721623843 .fill-AA2{fill:#4A6FF3;}
.d2-1721623843 .fill-AA4{fill:#EDF0FD;}
.d2-1721623843 .fill-AA5{fill:#F7F8FE;}
.d2-1721623843 .fill-AB4{fill:#EDF0FD;}
.d2-1721623843 .fill-AB5{fill:#F7F8FE;}
.d2-1721623843 .stroke-N1{stroke:#0A0F25;}
.d2-1721623843 .stroke-N2{stroke:#676C7E;}
.d2-1721623843 .stroke-N3{stroke:#9499AB;}
.d2-1721623843 .stroke-N4{stroke:#CFD2DD;}
.d2-1721623843 .stroke-N5{stroke:#DEE1EB;}
.d2-1721623843 .stroke-N6{stroke:#EEF1F8;}
.d2-1721623843 .stroke-N7{stroke:#FFFFFF;}
.d2-1721623843 .stroke-B1{stroke:#0D32B2;}
.d2-1721623843 .stroke-B2{stroke:#0D32B2;}
.d2-1721623843 .stroke-B3{stroke:#E3E9FD;}
.d2-1721623843 .stroke-B4{stroke:#E3E9FD;}
.d2-1721623843 .stroke-B5{stroke:#EDF0FD;}
.d2-1721623843 .stroke-B6{stroke:#F7F8FE;}
.d2-1721623843 .stroke-AA2{stroke:#4A6FF3;}
.d2-1721623843 .stroke-AA4{stroke:#EDF0FD;}
.d2-1721623843 .stroke-AA5{stroke:#F7F8FE;}
.d2-1721623843 .stroke-AB4{stroke:#EDF0FD;}
.d2-1721623843 .stroke-AB5{stroke:#F7F8FE;}
.d2-1721623843 .background-color-N1{background-color:#0A0F25;}
.d2-1721623843 .background-color-N2{background-color:#676C7E;}
.d2-1721623843 .background-color-N3{background-color:#9499AB;}
.d2-1721623843 .background-color-N4{background-color:#CFD2DD;}
.d2-1721623843 .background-color-N5{background-color:#DEE1EB;}
.d2-1721623843 .background-color-N6{background-color:#EEF1F8;}
.d2-1721623843 .background-color-N7{background-color:#FFFFFF;}
.d2-1721623843 .background-color-B1{background-color:#0D32B2;}
.d2-1721623843 .background-color-B2{background-color:#0D32B2;}
.d2-1721623843 .background-color-B3{background-color:#E3E9FD;}
.d2-1721623843 .background-color-B4{background-color:#E3E9FD;}
.d2-1721623843 .background-color-B5{background-color:#EDF0FD;}
.d2-1721623843 .background-color-B6{background-color:#F7F8FE;}
.d2-1721623843 .background-color-AA2{background-color:#4A6FF3;}
.d2-1721623843 .background-color-AA4{background-color:#EDF0FD;}
.d2-1721623843 .background-color-AA5{background-color:#F7F8FE;}
.d2-1721623843 .background-color-AB4{background-color:#EDF0FD;}
.d2-1721623843 .background-color-AB5{background-color:#F7F8FE;}
.d2-1721623843 .color-N1{color:#0A0F25;}
.d2-1721623843 .color-N2{color:#676C7E;}
.d2-1721623843 .color-N3{color:#9499AB;}
.d2-1721623843 .color-N4{color:#CFD2DD;}
.d2-1721623843 .color-N5{color:#DEE1EB;}
.d2-1721623843 .color-N6{color:#EEF1F8;}
.d2-1721623843 .color-N7{color:#FFFFFF;}
.d2-1721623843 .color-B1{color:#0D32B2;}
.d2-1721623843 .color-B2{color:#0D32B2;}
.d2-1721623843 .color-B3{color:#E3E9FD;}
.d2-1721623843 .color-B4{color:#E3E9FD;}
.d2-1721623843 .color-B5{color:#EDF0FD;}
.d2-1721623843 .color-B6{color:#F7F8FE;}
.d2-1721623843 .color-AA2{color:#4A6FF3;}
.d2-1721623843 .color-AA4{color:#EDF0FD;}
.d2-1721623843 .color-AA5{color:#F7F8FE;}
.d2-1721623843 .color-AB4{color:#EDF0FD;}
.d2-1721623843 .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><g id="x"><g class="shape" ><rect x="12.000000" y="12.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="38.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="236.000000" y="12.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="263.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="463.000000" y="12.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="489.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="(x -&gt; y)[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 67.000000 45.000000 L 232.000000 45.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1721623843)" /><text x="150.500000" y="51.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">sync</text></g><g id="(y -&gt; z)[0]"><path d="M 292.000000 45.000000 L 459.000000 45.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-1721623843)" /><text x="376.500000" y="51.000000" class="text-bold fill-N2" style="text-anchor:middle;font-size:16px">sync</text></g><mask id="d2-1721623843" maskUnits="userSpaceOnUse" x="11" y="11" width="505" height="68">
=======
.d2-2828377911 .fill-N1{fill:#0A0F25;}
.d2-2828377911 .fill-N2{fill:#676C7E;}
.d2-2828377911 .fill-N3{fill:#9499AB;}
.d2-2828377911 .fill-N4{fill:#CFD2DD;}
.d2-2828377911 .fill-N5{fill:#DEE1EB;}
.d2-2828377911 .fill-N6{fill:#EEF1F8;}
.d2-2828377911 .fill-N7{fill:#FFFFFF;}
.d2-2828377911 .fill-B1{fill:#0D32B2;}
.d2-2828377911 .fill-B2{fill:#0D32B2;}
.d2-2828377911 .fill-B3{fill:#E3E9FD;}
.d2-2828377911 .fill-B4{fill:#E3E9FD;}
.d2-2828377911 .fill-B5{fill:#EDF0FD;}
.d2-2828377911 .fill-B6{fill:#F7F8FE;}
.d2-2828377911 .fill-AA2{fill:#4A6FF3;}
.d2-2828377911 .fill-AA4{fill:#EDF0FD;}
.d2-2828377911 .fill-AA5{fill:#F7F8FE;}
.d2-2828377911 .fill-AB4{fill:#EDF0FD;}
.d2-2828377911 .fill-AB5{fill:#F7F8FE;}
.d2-2828377911 .stroke-N1{stroke:#0A0F25;}
.d2-2828377911 .stroke-N2{stroke:#676C7E;}
.d2-2828377911 .stroke-N3{stroke:#9499AB;}
.d2-2828377911 .stroke-N4{stroke:#CFD2DD;}
.d2-2828377911 .stroke-N5{stroke:#DEE1EB;}
.d2-2828377911 .stroke-N6{stroke:#EEF1F8;}
.d2-2828377911 .stroke-N7{stroke:#FFFFFF;}
.d2-2828377911 .stroke-B1{stroke:#0D32B2;}
.d2-2828377911 .stroke-B2{stroke:#0D32B2;}
.d2-2828377911 .stroke-B3{stroke:#E3E9FD;}
.d2-2828377911 .stroke-B4{stroke:#E3E9FD;}
.d2-2828377911 .stroke-B5{stroke:#EDF0FD;}
.d2-2828377911 .stroke-B6{stroke:#F7F8FE;}
.d2-2828377911 .stroke-AA2{stroke:#4A6FF3;}
.d2-2828377911 .stroke-AA4{stroke:#EDF0FD;}
.d2-2828377911 .stroke-AA5{stroke:#F7F8FE;}
.d2-2828377911 .stroke-AB4{stroke:#EDF0FD;}
.d2-2828377911 .stroke-AB5{stroke:#F7F8FE;}
.d2-2828377911 .background-color-N1{background-color:#0A0F25;}
.d2-2828377911 .background-color-N2{background-color:#676C7E;}
.d2-2828377911 .background-color-N3{background-color:#9499AB;}
.d2-2828377911 .background-color-N4{background-color:#CFD2DD;}
.d2-2828377911 .background-color-N5{background-color:#DEE1EB;}
.d2-2828377911 .background-color-N6{background-color:#EEF1F8;}
.d2-2828377911 .background-color-N7{background-color:#FFFFFF;}
.d2-2828377911 .background-color-B1{background-color:#0D32B2;}
.d2-2828377911 .background-color-B2{background-color:#0D32B2;}
.d2-2828377911 .background-color-B3{background-color:#E3E9FD;}
.d2-2828377911 .background-color-B4{background-color:#E3E9FD;}
.d2-2828377911 .background-color-B5{background-color:#EDF0FD;}
.d2-2828377911 .background-color-B6{background-color:#F7F8FE;}
.d2-2828377911 .background-color-AA2{background-color:#4A6FF3;}
.d2-2828377911 .background-color-AA4{background-color:#EDF0FD;}
.d2-2828377911 .background-color-AA5{background-color:#F7F8FE;}
.d2-2828377911 .background-color-AB4{background-color:#EDF0FD;}
.d2-2828377911 .background-color-AB5{background-color:#F7F8FE;}
.d2-2828377911 .color-N1{color:#0A0F25;}
.d2-2828377911 .color-N2{color:#676C7E;}
.d2-2828377911 .color-N3{color:#9499AB;}
.d2-2828377911 .color-N4{color:#CFD2DD;}
.d2-2828377911 .color-N5{color:#DEE1EB;}
.d2-2828377911 .color-N6{color:#EEF1F8;}
.d2-2828377911 .color-N7{color:#FFFFFF;}
.d2-2828377911 .color-B1{color:#0D32B2;}
.d2-2828377911 .color-B2{color:#0D32B2;}
.d2-2828377911 .color-B3{color:#E3E9FD;}
.d2-2828377911 .color-B4{color:#E3E9FD;}
.d2-2828377911 .color-B5{color:#EDF0FD;}
.d2-2828377911 .color-B6{color:#F7F8FE;}
.d2-2828377911 .color-AA2{color:#4A6FF3;}
.d2-2828377911 .color-AA4{color:#EDF0FD;}
.d2-2828377911 .color-AA5{color:#F7F8FE;}
.d2-2828377911 .color-AB4{color:#EDF0FD;}
.d2-2828377911 .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><g id="x"><g class="shape" ><rect x="12.000000" y="12.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="38.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="236.000000" y="12.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="263.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="z"><g class="shape" ><rect x="463.000000" y="12.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="489.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">z</text></g><g id="(x -&gt; y)[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 67.000000 45.000000 L 232.000000 45.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2828377911)" /><text x="150.500000" y="51.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">sync</text></g><g id="(y -&gt; z)[0]"><path d="M 292.000000 45.000000 L 459.000000 45.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2828377911)" /><text x="376.500000" y="51.000000" class="text-bold fill-N2" style="text-anchor:middle;font-size:16px">sync</text></g><mask id="d2-2828377911" maskUnits="userSpaceOnUse" x="11" y="11" width="505" height="68">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="11" y="11" width="505" height="68" fill="white"></rect>
<rect x="34.500000" y="34.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="258.500000" y="34.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 29 KiB

View file

@ -72,6 +72,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 70.5,

View file

@ -1,9 +1,19 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 119 164"><svg id="d2-svg" class="d2-965117370" width="119" height="164" viewBox="11 51 119 164"><rect x="11.000000" y="51.000000" width="119.000000" height="164.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-965117370 .text-mono {
font-family: "d2-965117370-font-mono";
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 119 164"><svg id="d2-svg" class="d2-965117370" width="119" height="164" viewBox="11 51 119 164"><rect x="11.000000" y="51.000000" width="119.000000" height="164.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-965117370 .text-mono {
font-family: "d2-965117370-font-mono";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 119 164"><svg id="d2-svg" class="d2-4091838784" width="119" height="164" viewBox="11 51 119 164"><rect x="11.000000" y="51.000000" width="119.000000" height="164.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-4091838784 .text-mono {
font-family: "d2-4091838784-font-mono";
>>>>>>> 33280fed5 (fixed e2e tests)
}
@font-face {
font-family: d2-965117370-font-mono;
font-family: d2-4091838784-font-mono;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,6 +28,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-965117370 .fill-N1{fill:#0A0F25;}
.d2-965117370 .fill-N2{fill:#676C7E;}
.d2-965117370 .fill-N3{fill:#9499AB;}
@ -90,6 +101,153 @@
.d2-965117370 .color-AA5{color:#F7F8FE;}
.d2-965117370 .color-AB4{color:#EDF0FD;}
.d2-965117370 .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><g id="a"><g class="shape" ><rect x="12.000000" y="52.000000" width="117.000000" height="92.000000" stroke="#0A0F25" fill="#FFFFFF" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="12.000000" y="52.000000" width="117.000000" height="92.000000" fill="#0A0F25" class="class_header fill-N1" /><text x="70.500000" y="102.500000" fill="red" class="text-mono" style="text-anchor:middle;font-size:24px;">a</text><line x1="12.000000" x2="129.000000" y1="144.000000" y2="144.000000" stroke="#0A0F25" class=" stroke-N1" style="stroke-width:1" /></g></g><g id="(a -- )[0]"><path d="M 70.500000 146.000000 L 70.500000 213.000000" stroke="#0D32B2" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-965117370)" /></g><mask id="d2-965117370" maskUnits="userSpaceOnUse" x="11" y="51" width="119" height="164">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-965117370 .fill-N1{fill:#0A0F25;}
.d2-965117370 .fill-N2{fill:#676C7E;}
.d2-965117370 .fill-N3{fill:#9499AB;}
.d2-965117370 .fill-N4{fill:#CFD2DD;}
.d2-965117370 .fill-N5{fill:#DEE1EB;}
.d2-965117370 .fill-N6{fill:#EEF1F8;}
.d2-965117370 .fill-N7{fill:#FFFFFF;}
.d2-965117370 .fill-B1{fill:#0D32B2;}
.d2-965117370 .fill-B2{fill:#0D32B2;}
.d2-965117370 .fill-B3{fill:#E3E9FD;}
.d2-965117370 .fill-B4{fill:#E3E9FD;}
.d2-965117370 .fill-B5{fill:#EDF0FD;}
.d2-965117370 .fill-B6{fill:#F7F8FE;}
.d2-965117370 .fill-AA2{fill:#4A6FF3;}
.d2-965117370 .fill-AA4{fill:#EDF0FD;}
.d2-965117370 .fill-AA5{fill:#F7F8FE;}
.d2-965117370 .fill-AB4{fill:#EDF0FD;}
.d2-965117370 .fill-AB5{fill:#F7F8FE;}
.d2-965117370 .stroke-N1{stroke:#0A0F25;}
.d2-965117370 .stroke-N2{stroke:#676C7E;}
.d2-965117370 .stroke-N3{stroke:#9499AB;}
.d2-965117370 .stroke-N4{stroke:#CFD2DD;}
.d2-965117370 .stroke-N5{stroke:#DEE1EB;}
.d2-965117370 .stroke-N6{stroke:#EEF1F8;}
.d2-965117370 .stroke-N7{stroke:#FFFFFF;}
.d2-965117370 .stroke-B1{stroke:#0D32B2;}
.d2-965117370 .stroke-B2{stroke:#0D32B2;}
.d2-965117370 .stroke-B3{stroke:#E3E9FD;}
.d2-965117370 .stroke-B4{stroke:#E3E9FD;}
.d2-965117370 .stroke-B5{stroke:#EDF0FD;}
.d2-965117370 .stroke-B6{stroke:#F7F8FE;}
.d2-965117370 .stroke-AA2{stroke:#4A6FF3;}
.d2-965117370 .stroke-AA4{stroke:#EDF0FD;}
.d2-965117370 .stroke-AA5{stroke:#F7F8FE;}
.d2-965117370 .stroke-AB4{stroke:#EDF0FD;}
.d2-965117370 .stroke-AB5{stroke:#F7F8FE;}
.d2-965117370 .background-color-N1{background-color:#0A0F25;}
.d2-965117370 .background-color-N2{background-color:#676C7E;}
.d2-965117370 .background-color-N3{background-color:#9499AB;}
.d2-965117370 .background-color-N4{background-color:#CFD2DD;}
.d2-965117370 .background-color-N5{background-color:#DEE1EB;}
.d2-965117370 .background-color-N6{background-color:#EEF1F8;}
.d2-965117370 .background-color-N7{background-color:#FFFFFF;}
.d2-965117370 .background-color-B1{background-color:#0D32B2;}
.d2-965117370 .background-color-B2{background-color:#0D32B2;}
.d2-965117370 .background-color-B3{background-color:#E3E9FD;}
.d2-965117370 .background-color-B4{background-color:#E3E9FD;}
.d2-965117370 .background-color-B5{background-color:#EDF0FD;}
.d2-965117370 .background-color-B6{background-color:#F7F8FE;}
.d2-965117370 .background-color-AA2{background-color:#4A6FF3;}
.d2-965117370 .background-color-AA4{background-color:#EDF0FD;}
.d2-965117370 .background-color-AA5{background-color:#F7F8FE;}
.d2-965117370 .background-color-AB4{background-color:#EDF0FD;}
.d2-965117370 .background-color-AB5{background-color:#F7F8FE;}
.d2-965117370 .color-N1{color:#0A0F25;}
.d2-965117370 .color-N2{color:#676C7E;}
.d2-965117370 .color-N3{color:#9499AB;}
.d2-965117370 .color-N4{color:#CFD2DD;}
.d2-965117370 .color-N5{color:#DEE1EB;}
.d2-965117370 .color-N6{color:#EEF1F8;}
.d2-965117370 .color-N7{color:#FFFFFF;}
.d2-965117370 .color-B1{color:#0D32B2;}
.d2-965117370 .color-B2{color:#0D32B2;}
.d2-965117370 .color-B3{color:#E3E9FD;}
.d2-965117370 .color-B4{color:#E3E9FD;}
.d2-965117370 .color-B5{color:#EDF0FD;}
.d2-965117370 .color-B6{color:#F7F8FE;}
.d2-965117370 .color-AA2{color:#4A6FF3;}
.d2-965117370 .color-AA4{color:#EDF0FD;}
.d2-965117370 .color-AA5{color:#F7F8FE;}
.d2-965117370 .color-AB4{color:#EDF0FD;}
.d2-965117370 .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><g id="a"><g class="shape" ><rect x="12.000000" y="52.000000" width="117.000000" height="92.000000" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="12.000000" y="52.000000" width="117.000000" height="92.000000" class="class_header fill-N1" /><text x="70.500000" y="102.500000" fill="red" class="text-mono" style="text-anchor:middle;font-size:24px;">a</text><line x1="12.000000" x2="129.000000" y1="144.000000" y2="144.000000" class=" stroke-N1" style="stroke-width:1" /></g></g><g id="(a -- )[0]"><path d="M 70.500000 146.000000 L 70.500000 213.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-965117370)" /></g><mask id="d2-965117370" maskUnits="userSpaceOnUse" x="11" y="51" width="119" height="164">
=======
.d2-4091838784 .fill-N1{fill:#0A0F25;}
.d2-4091838784 .fill-N2{fill:#676C7E;}
.d2-4091838784 .fill-N3{fill:#9499AB;}
.d2-4091838784 .fill-N4{fill:#CFD2DD;}
.d2-4091838784 .fill-N5{fill:#DEE1EB;}
.d2-4091838784 .fill-N6{fill:#EEF1F8;}
.d2-4091838784 .fill-N7{fill:#FFFFFF;}
.d2-4091838784 .fill-B1{fill:#0D32B2;}
.d2-4091838784 .fill-B2{fill:#0D32B2;}
.d2-4091838784 .fill-B3{fill:#E3E9FD;}
.d2-4091838784 .fill-B4{fill:#E3E9FD;}
.d2-4091838784 .fill-B5{fill:#EDF0FD;}
.d2-4091838784 .fill-B6{fill:#F7F8FE;}
.d2-4091838784 .fill-AA2{fill:#4A6FF3;}
.d2-4091838784 .fill-AA4{fill:#EDF0FD;}
.d2-4091838784 .fill-AA5{fill:#F7F8FE;}
.d2-4091838784 .fill-AB4{fill:#EDF0FD;}
.d2-4091838784 .fill-AB5{fill:#F7F8FE;}
.d2-4091838784 .stroke-N1{stroke:#0A0F25;}
.d2-4091838784 .stroke-N2{stroke:#676C7E;}
.d2-4091838784 .stroke-N3{stroke:#9499AB;}
.d2-4091838784 .stroke-N4{stroke:#CFD2DD;}
.d2-4091838784 .stroke-N5{stroke:#DEE1EB;}
.d2-4091838784 .stroke-N6{stroke:#EEF1F8;}
.d2-4091838784 .stroke-N7{stroke:#FFFFFF;}
.d2-4091838784 .stroke-B1{stroke:#0D32B2;}
.d2-4091838784 .stroke-B2{stroke:#0D32B2;}
.d2-4091838784 .stroke-B3{stroke:#E3E9FD;}
.d2-4091838784 .stroke-B4{stroke:#E3E9FD;}
.d2-4091838784 .stroke-B5{stroke:#EDF0FD;}
.d2-4091838784 .stroke-B6{stroke:#F7F8FE;}
.d2-4091838784 .stroke-AA2{stroke:#4A6FF3;}
.d2-4091838784 .stroke-AA4{stroke:#EDF0FD;}
.d2-4091838784 .stroke-AA5{stroke:#F7F8FE;}
.d2-4091838784 .stroke-AB4{stroke:#EDF0FD;}
.d2-4091838784 .stroke-AB5{stroke:#F7F8FE;}
.d2-4091838784 .background-color-N1{background-color:#0A0F25;}
.d2-4091838784 .background-color-N2{background-color:#676C7E;}
.d2-4091838784 .background-color-N3{background-color:#9499AB;}
.d2-4091838784 .background-color-N4{background-color:#CFD2DD;}
.d2-4091838784 .background-color-N5{background-color:#DEE1EB;}
.d2-4091838784 .background-color-N6{background-color:#EEF1F8;}
.d2-4091838784 .background-color-N7{background-color:#FFFFFF;}
.d2-4091838784 .background-color-B1{background-color:#0D32B2;}
.d2-4091838784 .background-color-B2{background-color:#0D32B2;}
.d2-4091838784 .background-color-B3{background-color:#E3E9FD;}
.d2-4091838784 .background-color-B4{background-color:#E3E9FD;}
.d2-4091838784 .background-color-B5{background-color:#EDF0FD;}
.d2-4091838784 .background-color-B6{background-color:#F7F8FE;}
.d2-4091838784 .background-color-AA2{background-color:#4A6FF3;}
.d2-4091838784 .background-color-AA4{background-color:#EDF0FD;}
.d2-4091838784 .background-color-AA5{background-color:#F7F8FE;}
.d2-4091838784 .background-color-AB4{background-color:#EDF0FD;}
.d2-4091838784 .background-color-AB5{background-color:#F7F8FE;}
.d2-4091838784 .color-N1{color:#0A0F25;}
.d2-4091838784 .color-N2{color:#676C7E;}
.d2-4091838784 .color-N3{color:#9499AB;}
.d2-4091838784 .color-N4{color:#CFD2DD;}
.d2-4091838784 .color-N5{color:#DEE1EB;}
.d2-4091838784 .color-N6{color:#EEF1F8;}
.d2-4091838784 .color-N7{color:#FFFFFF;}
.d2-4091838784 .color-B1{color:#0D32B2;}
.d2-4091838784 .color-B2{color:#0D32B2;}
.d2-4091838784 .color-B3{color:#E3E9FD;}
.d2-4091838784 .color-B4{color:#E3E9FD;}
.d2-4091838784 .color-B5{color:#EDF0FD;}
.d2-4091838784 .color-B6{color:#F7F8FE;}
.d2-4091838784 .color-AA2{color:#4A6FF3;}
.d2-4091838784 .color-AA4{color:#EDF0FD;}
.d2-4091838784 .color-AA5{color:#F7F8FE;}
.d2-4091838784 .color-AB4{color:#EDF0FD;}
.d2-4091838784 .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><g id="a"><g class="shape" ><rect x="12.000000" y="52.000000" width="117.000000" height="92.000000" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="12.000000" y="52.000000" width="117.000000" height="92.000000" class="class_header fill-N1" /><text x="70.500000" y="105.750000" fill="red" class="text-mono" style="text-anchor:middle;font-size:24px;">a</text><line x1="12.000000" x2="129.000000" y1="144.000000" y2="144.000000" class=" stroke-N1" style="stroke-width:1" /></g></g><g id="(a -- )[0]"><path d="M 70.500000 146.000000 L 70.500000 213.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-4091838784)" /></g><mask id="d2-4091838784" maskUnits="userSpaceOnUse" x="11" y="51" width="119" height="164">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="11" y="51" width="119" height="164" fill="white"></rect>
</mask></svg></svg>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 23 KiB

View file

@ -72,6 +72,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 70.5,

View file

@ -1,9 +1,19 @@
<<<<<<< HEAD
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 119 164"><svg id="d2-svg" class="d2-965117370" width="119" height="164" viewBox="11 51 119 164"><rect x="11.000000" y="51.000000" width="119.000000" height="164.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-965117370 .text-mono {
font-family: "d2-965117370-font-mono";
||||||| parent of 33280fed5 (fixed e2e tests)
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 119 164"><svg id="d2-svg" class="d2-965117370" width="119" height="164" viewBox="11 51 119 164"><rect x="11.000000" y="51.000000" width="119.000000" height="164.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-965117370 .text-mono {
font-family: "d2-965117370-font-mono";
=======
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 119 164"><svg id="d2-svg" class="d2-4091838784" width="119" height="164" viewBox="11 51 119 164"><rect x="11.000000" y="51.000000" width="119.000000" height="164.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-4091838784 .text-mono {
font-family: "d2-4091838784-font-mono";
>>>>>>> 33280fed5 (fixed e2e tests)
}
@font-face {
font-family: d2-965117370-font-mono;
font-family: d2-4091838784-font-mono;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
@ -18,6 +28,7 @@
opacity: 0.5;
}
<<<<<<< HEAD
.d2-965117370 .fill-N1{fill:#0A0F25;}
.d2-965117370 .fill-N2{fill:#676C7E;}
.d2-965117370 .fill-N3{fill:#9499AB;}
@ -90,6 +101,153 @@
.d2-965117370 .color-AA5{color:#F7F8FE;}
.d2-965117370 .color-AB4{color:#EDF0FD;}
.d2-965117370 .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><g id="a"><g class="shape" ><rect x="12.000000" y="52.000000" width="117.000000" height="92.000000" stroke="#0A0F25" fill="#FFFFFF" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="12.000000" y="52.000000" width="117.000000" height="92.000000" fill="#0A0F25" class="class_header fill-N1" /><text x="70.500000" y="102.500000" fill="red" class="text-mono" style="text-anchor:middle;font-size:24px;">a</text><line x1="12.000000" x2="129.000000" y1="144.000000" y2="144.000000" stroke="#0A0F25" class=" stroke-N1" style="stroke-width:1" /></g></g><g id="(a -- )[0]"><path d="M 70.500000 146.000000 L 70.500000 213.000000" stroke="#0D32B2" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-965117370)" /></g><mask id="d2-965117370" maskUnits="userSpaceOnUse" x="11" y="51" width="119" height="164">
||||||| parent of 33280fed5 (fixed e2e tests)
.d2-965117370 .fill-N1{fill:#0A0F25;}
.d2-965117370 .fill-N2{fill:#676C7E;}
.d2-965117370 .fill-N3{fill:#9499AB;}
.d2-965117370 .fill-N4{fill:#CFD2DD;}
.d2-965117370 .fill-N5{fill:#DEE1EB;}
.d2-965117370 .fill-N6{fill:#EEF1F8;}
.d2-965117370 .fill-N7{fill:#FFFFFF;}
.d2-965117370 .fill-B1{fill:#0D32B2;}
.d2-965117370 .fill-B2{fill:#0D32B2;}
.d2-965117370 .fill-B3{fill:#E3E9FD;}
.d2-965117370 .fill-B4{fill:#E3E9FD;}
.d2-965117370 .fill-B5{fill:#EDF0FD;}
.d2-965117370 .fill-B6{fill:#F7F8FE;}
.d2-965117370 .fill-AA2{fill:#4A6FF3;}
.d2-965117370 .fill-AA4{fill:#EDF0FD;}
.d2-965117370 .fill-AA5{fill:#F7F8FE;}
.d2-965117370 .fill-AB4{fill:#EDF0FD;}
.d2-965117370 .fill-AB5{fill:#F7F8FE;}
.d2-965117370 .stroke-N1{stroke:#0A0F25;}
.d2-965117370 .stroke-N2{stroke:#676C7E;}
.d2-965117370 .stroke-N3{stroke:#9499AB;}
.d2-965117370 .stroke-N4{stroke:#CFD2DD;}
.d2-965117370 .stroke-N5{stroke:#DEE1EB;}
.d2-965117370 .stroke-N6{stroke:#EEF1F8;}
.d2-965117370 .stroke-N7{stroke:#FFFFFF;}
.d2-965117370 .stroke-B1{stroke:#0D32B2;}
.d2-965117370 .stroke-B2{stroke:#0D32B2;}
.d2-965117370 .stroke-B3{stroke:#E3E9FD;}
.d2-965117370 .stroke-B4{stroke:#E3E9FD;}
.d2-965117370 .stroke-B5{stroke:#EDF0FD;}
.d2-965117370 .stroke-B6{stroke:#F7F8FE;}
.d2-965117370 .stroke-AA2{stroke:#4A6FF3;}
.d2-965117370 .stroke-AA4{stroke:#EDF0FD;}
.d2-965117370 .stroke-AA5{stroke:#F7F8FE;}
.d2-965117370 .stroke-AB4{stroke:#EDF0FD;}
.d2-965117370 .stroke-AB5{stroke:#F7F8FE;}
.d2-965117370 .background-color-N1{background-color:#0A0F25;}
.d2-965117370 .background-color-N2{background-color:#676C7E;}
.d2-965117370 .background-color-N3{background-color:#9499AB;}
.d2-965117370 .background-color-N4{background-color:#CFD2DD;}
.d2-965117370 .background-color-N5{background-color:#DEE1EB;}
.d2-965117370 .background-color-N6{background-color:#EEF1F8;}
.d2-965117370 .background-color-N7{background-color:#FFFFFF;}
.d2-965117370 .background-color-B1{background-color:#0D32B2;}
.d2-965117370 .background-color-B2{background-color:#0D32B2;}
.d2-965117370 .background-color-B3{background-color:#E3E9FD;}
.d2-965117370 .background-color-B4{background-color:#E3E9FD;}
.d2-965117370 .background-color-B5{background-color:#EDF0FD;}
.d2-965117370 .background-color-B6{background-color:#F7F8FE;}
.d2-965117370 .background-color-AA2{background-color:#4A6FF3;}
.d2-965117370 .background-color-AA4{background-color:#EDF0FD;}
.d2-965117370 .background-color-AA5{background-color:#F7F8FE;}
.d2-965117370 .background-color-AB4{background-color:#EDF0FD;}
.d2-965117370 .background-color-AB5{background-color:#F7F8FE;}
.d2-965117370 .color-N1{color:#0A0F25;}
.d2-965117370 .color-N2{color:#676C7E;}
.d2-965117370 .color-N3{color:#9499AB;}
.d2-965117370 .color-N4{color:#CFD2DD;}
.d2-965117370 .color-N5{color:#DEE1EB;}
.d2-965117370 .color-N6{color:#EEF1F8;}
.d2-965117370 .color-N7{color:#FFFFFF;}
.d2-965117370 .color-B1{color:#0D32B2;}
.d2-965117370 .color-B2{color:#0D32B2;}
.d2-965117370 .color-B3{color:#E3E9FD;}
.d2-965117370 .color-B4{color:#E3E9FD;}
.d2-965117370 .color-B5{color:#EDF0FD;}
.d2-965117370 .color-B6{color:#F7F8FE;}
.d2-965117370 .color-AA2{color:#4A6FF3;}
.d2-965117370 .color-AA4{color:#EDF0FD;}
.d2-965117370 .color-AA5{color:#F7F8FE;}
.d2-965117370 .color-AB4{color:#EDF0FD;}
.d2-965117370 .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><g id="a"><g class="shape" ><rect x="12.000000" y="52.000000" width="117.000000" height="92.000000" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="12.000000" y="52.000000" width="117.000000" height="92.000000" class="class_header fill-N1" /><text x="70.500000" y="102.500000" fill="red" class="text-mono" style="text-anchor:middle;font-size:24px;">a</text><line x1="12.000000" x2="129.000000" y1="144.000000" y2="144.000000" class=" stroke-N1" style="stroke-width:1" /></g></g><g id="(a -- )[0]"><path d="M 70.500000 146.000000 L 70.500000 213.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-965117370)" /></g><mask id="d2-965117370" maskUnits="userSpaceOnUse" x="11" y="51" width="119" height="164">
=======
.d2-4091838784 .fill-N1{fill:#0A0F25;}
.d2-4091838784 .fill-N2{fill:#676C7E;}
.d2-4091838784 .fill-N3{fill:#9499AB;}
.d2-4091838784 .fill-N4{fill:#CFD2DD;}
.d2-4091838784 .fill-N5{fill:#DEE1EB;}
.d2-4091838784 .fill-N6{fill:#EEF1F8;}
.d2-4091838784 .fill-N7{fill:#FFFFFF;}
.d2-4091838784 .fill-B1{fill:#0D32B2;}
.d2-4091838784 .fill-B2{fill:#0D32B2;}
.d2-4091838784 .fill-B3{fill:#E3E9FD;}
.d2-4091838784 .fill-B4{fill:#E3E9FD;}
.d2-4091838784 .fill-B5{fill:#EDF0FD;}
.d2-4091838784 .fill-B6{fill:#F7F8FE;}
.d2-4091838784 .fill-AA2{fill:#4A6FF3;}
.d2-4091838784 .fill-AA4{fill:#EDF0FD;}
.d2-4091838784 .fill-AA5{fill:#F7F8FE;}
.d2-4091838784 .fill-AB4{fill:#EDF0FD;}
.d2-4091838784 .fill-AB5{fill:#F7F8FE;}
.d2-4091838784 .stroke-N1{stroke:#0A0F25;}
.d2-4091838784 .stroke-N2{stroke:#676C7E;}
.d2-4091838784 .stroke-N3{stroke:#9499AB;}
.d2-4091838784 .stroke-N4{stroke:#CFD2DD;}
.d2-4091838784 .stroke-N5{stroke:#DEE1EB;}
.d2-4091838784 .stroke-N6{stroke:#EEF1F8;}
.d2-4091838784 .stroke-N7{stroke:#FFFFFF;}
.d2-4091838784 .stroke-B1{stroke:#0D32B2;}
.d2-4091838784 .stroke-B2{stroke:#0D32B2;}
.d2-4091838784 .stroke-B3{stroke:#E3E9FD;}
.d2-4091838784 .stroke-B4{stroke:#E3E9FD;}
.d2-4091838784 .stroke-B5{stroke:#EDF0FD;}
.d2-4091838784 .stroke-B6{stroke:#F7F8FE;}
.d2-4091838784 .stroke-AA2{stroke:#4A6FF3;}
.d2-4091838784 .stroke-AA4{stroke:#EDF0FD;}
.d2-4091838784 .stroke-AA5{stroke:#F7F8FE;}
.d2-4091838784 .stroke-AB4{stroke:#EDF0FD;}
.d2-4091838784 .stroke-AB5{stroke:#F7F8FE;}
.d2-4091838784 .background-color-N1{background-color:#0A0F25;}
.d2-4091838784 .background-color-N2{background-color:#676C7E;}
.d2-4091838784 .background-color-N3{background-color:#9499AB;}
.d2-4091838784 .background-color-N4{background-color:#CFD2DD;}
.d2-4091838784 .background-color-N5{background-color:#DEE1EB;}
.d2-4091838784 .background-color-N6{background-color:#EEF1F8;}
.d2-4091838784 .background-color-N7{background-color:#FFFFFF;}
.d2-4091838784 .background-color-B1{background-color:#0D32B2;}
.d2-4091838784 .background-color-B2{background-color:#0D32B2;}
.d2-4091838784 .background-color-B3{background-color:#E3E9FD;}
.d2-4091838784 .background-color-B4{background-color:#E3E9FD;}
.d2-4091838784 .background-color-B5{background-color:#EDF0FD;}
.d2-4091838784 .background-color-B6{background-color:#F7F8FE;}
.d2-4091838784 .background-color-AA2{background-color:#4A6FF3;}
.d2-4091838784 .background-color-AA4{background-color:#EDF0FD;}
.d2-4091838784 .background-color-AA5{background-color:#F7F8FE;}
.d2-4091838784 .background-color-AB4{background-color:#EDF0FD;}
.d2-4091838784 .background-color-AB5{background-color:#F7F8FE;}
.d2-4091838784 .color-N1{color:#0A0F25;}
.d2-4091838784 .color-N2{color:#676C7E;}
.d2-4091838784 .color-N3{color:#9499AB;}
.d2-4091838784 .color-N4{color:#CFD2DD;}
.d2-4091838784 .color-N5{color:#DEE1EB;}
.d2-4091838784 .color-N6{color:#EEF1F8;}
.d2-4091838784 .color-N7{color:#FFFFFF;}
.d2-4091838784 .color-B1{color:#0D32B2;}
.d2-4091838784 .color-B2{color:#0D32B2;}
.d2-4091838784 .color-B3{color:#E3E9FD;}
.d2-4091838784 .color-B4{color:#E3E9FD;}
.d2-4091838784 .color-B5{color:#EDF0FD;}
.d2-4091838784 .color-B6{color:#F7F8FE;}
.d2-4091838784 .color-AA2{color:#4A6FF3;}
.d2-4091838784 .color-AA4{color:#EDF0FD;}
.d2-4091838784 .color-AA5{color:#F7F8FE;}
.d2-4091838784 .color-AB4{color:#EDF0FD;}
.d2-4091838784 .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><g id="a"><g class="shape" ><rect x="12.000000" y="52.000000" width="117.000000" height="92.000000" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="12.000000" y="52.000000" width="117.000000" height="92.000000" class="class_header fill-N1" /><text x="70.500000" y="105.750000" fill="red" class="text-mono" style="text-anchor:middle;font-size:24px;">a</text><line x1="12.000000" x2="129.000000" y1="144.000000" y2="144.000000" class=" stroke-N1" style="stroke-width:1" /></g></g><g id="(a -- )[0]"><path d="M 70.500000 146.000000 L 70.500000 213.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-4091838784)" /></g><mask id="d2-4091838784" maskUnits="userSpaceOnUse" x="11" y="51" width="119" height="164">
>>>>>>> 33280fed5 (fixed e2e tests)
<rect x="11" y="51" width="119" height="164" fill="white"></rect>
</mask></svg></svg>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 23 KiB

View file

@ -191,6 +191,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 114,
@ -238,6 +239,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 114,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 60 KiB

View file

@ -191,6 +191,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 136,
@ -229,6 +230,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 136,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 60 KiB

View file

@ -1094,6 +1094,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 85.5,
@ -1177,6 +1178,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 197,
@ -1260,6 +1262,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1173.5,
@ -1343,6 +1346,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 827.25,
@ -1426,6 +1430,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 309,
@ -1509,6 +1514,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 1060,
@ -1592,6 +1598,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 650.5,
@ -1663,6 +1670,7 @@
"labelHeight": 69,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 479.5,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 69 KiB

View file

@ -1094,6 +1094,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 309.5,
@ -1140,6 +1141,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 403,
@ -1194,6 +1196,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 88,
@ -1240,6 +1243,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 425,
@ -1286,6 +1290,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 475,
@ -1324,6 +1329,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 596.5,
@ -1362,6 +1368,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 413.75,
@ -1400,6 +1407,7 @@
"labelHeight": 69,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 413.75,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 66 KiB

View file

@ -274,6 +274,7 @@
"labelHeight": 69,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 66.5,
@ -321,6 +322,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 179,
@ -368,6 +370,7 @@
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"link": "",
"route": [
{
"x": 291.5,

Some files were not shown because too many files have changed in this diff Show more