2024-12-14 21:02:37 +00:00
|
|
|
<?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 620 796"><svg id="d2-svg" class="d2-3070513530" width="620" height="796" viewBox="-145 -49 620 796"><rect x="-145.000000" y="-49.000000" width="620.000000" height="796.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
|
2024-09-17 03:18:11 +00:00
|
|
|
.d2-3070513530 .text {
|
|
|
|
|
font-family: "d2-3070513530-font-regular";
|
2024-09-11 17:05:04 +00:00
|
|
|
}
|
|
|
|
|
@font-face {
|
2024-09-17 03:18:11 +00:00
|
|
|
font-family: d2-3070513530-font-regular;
|
2024-09-11 17:05:04 +00:00
|
|
|
src: url("data:application/font-woff;base64,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
|
|
|
|
|
}
|
2024-09-17 03:18:11 +00:00
|
|
|
.d2-3070513530 .text-italic {
|
|
|
|
|
font-family: "d2-3070513530-font-italic";
|
2024-09-11 17:05:04 +00:00
|
|
|
}
|
|
|
|
|
@font-face {
|
2024-09-17 03:18:11 +00:00
|
|
|
font-family: d2-3070513530-font-italic;
|
2024-09-11 17:05:04 +00:00
|
|
|
src: url("data:application/font-woff;base64,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
|
|
|
|
|
}]]></style><style type="text/css"><![CDATA[.shape {
|
|
|
|
|
shape-rendering: geometricPrecision;
|
|
|
|
|
stroke-linejoin: round;
|
|
|
|
|
}
|
|
|
|
|
.connection {
|
|
|
|
|
stroke-linecap: round;
|
|
|
|
|
stroke-linejoin: round;
|
|
|
|
|
}
|
|
|
|
|
.blend {
|
|
|
|
|
mix-blend-mode: multiply;
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
|
|
|
|
|
2024-09-17 03:18:11 +00:00
|
|
|
.d2-3070513530 .fill-N1{fill:#0A0F25;}
|
|
|
|
|
.d2-3070513530 .fill-N2{fill:#676C7E;}
|
|
|
|
|
.d2-3070513530 .fill-N3{fill:#9499AB;}
|
|
|
|
|
.d2-3070513530 .fill-N4{fill:#CFD2DD;}
|
|
|
|
|
.d2-3070513530 .fill-N5{fill:#DEE1EB;}
|
|
|
|
|
.d2-3070513530 .fill-N6{fill:#EEF1F8;}
|
|
|
|
|
.d2-3070513530 .fill-N7{fill:#FFFFFF;}
|
|
|
|
|
.d2-3070513530 .fill-B1{fill:#0D32B2;}
|
|
|
|
|
.d2-3070513530 .fill-B2{fill:#0D32B2;}
|
|
|
|
|
.d2-3070513530 .fill-B3{fill:#E3E9FD;}
|
|
|
|
|
.d2-3070513530 .fill-B4{fill:#E3E9FD;}
|
|
|
|
|
.d2-3070513530 .fill-B5{fill:#EDF0FD;}
|
|
|
|
|
.d2-3070513530 .fill-B6{fill:#F7F8FE;}
|
|
|
|
|
.d2-3070513530 .fill-AA2{fill:#4A6FF3;}
|
|
|
|
|
.d2-3070513530 .fill-AA4{fill:#EDF0FD;}
|
|
|
|
|
.d2-3070513530 .fill-AA5{fill:#F7F8FE;}
|
|
|
|
|
.d2-3070513530 .fill-AB4{fill:#EDF0FD;}
|
|
|
|
|
.d2-3070513530 .fill-AB5{fill:#F7F8FE;}
|
|
|
|
|
.d2-3070513530 .stroke-N1{stroke:#0A0F25;}
|
|
|
|
|
.d2-3070513530 .stroke-N2{stroke:#676C7E;}
|
|
|
|
|
.d2-3070513530 .stroke-N3{stroke:#9499AB;}
|
|
|
|
|
.d2-3070513530 .stroke-N4{stroke:#CFD2DD;}
|
|
|
|
|
.d2-3070513530 .stroke-N5{stroke:#DEE1EB;}
|
|
|
|
|
.d2-3070513530 .stroke-N6{stroke:#EEF1F8;}
|
|
|
|
|
.d2-3070513530 .stroke-N7{stroke:#FFFFFF;}
|
|
|
|
|
.d2-3070513530 .stroke-B1{stroke:#0D32B2;}
|
|
|
|
|
.d2-3070513530 .stroke-B2{stroke:#0D32B2;}
|
|
|
|
|
.d2-3070513530 .stroke-B3{stroke:#E3E9FD;}
|
|
|
|
|
.d2-3070513530 .stroke-B4{stroke:#E3E9FD;}
|
|
|
|
|
.d2-3070513530 .stroke-B5{stroke:#EDF0FD;}
|
|
|
|
|
.d2-3070513530 .stroke-B6{stroke:#F7F8FE;}
|
|
|
|
|
.d2-3070513530 .stroke-AA2{stroke:#4A6FF3;}
|
|
|
|
|
.d2-3070513530 .stroke-AA4{stroke:#EDF0FD;}
|
|
|
|
|
.d2-3070513530 .stroke-AA5{stroke:#F7F8FE;}
|
|
|
|
|
.d2-3070513530 .stroke-AB4{stroke:#EDF0FD;}
|
|
|
|
|
.d2-3070513530 .stroke-AB5{stroke:#F7F8FE;}
|
|
|
|
|
.d2-3070513530 .background-color-N1{background-color:#0A0F25;}
|
|
|
|
|
.d2-3070513530 .background-color-N2{background-color:#676C7E;}
|
|
|
|
|
.d2-3070513530 .background-color-N3{background-color:#9499AB;}
|
|
|
|
|
.d2-3070513530 .background-color-N4{background-color:#CFD2DD;}
|
|
|
|
|
.d2-3070513530 .background-color-N5{background-color:#DEE1EB;}
|
|
|
|
|
.d2-3070513530 .background-color-N6{background-color:#EEF1F8;}
|
|
|
|
|
.d2-3070513530 .background-color-N7{background-color:#FFFFFF;}
|
|
|
|
|
.d2-3070513530 .background-color-B1{background-color:#0D32B2;}
|
|
|
|
|
.d2-3070513530 .background-color-B2{background-color:#0D32B2;}
|
|
|
|
|
.d2-3070513530 .background-color-B3{background-color:#E3E9FD;}
|
|
|
|
|
.d2-3070513530 .background-color-B4{background-color:#E3E9FD;}
|
|
|
|
|
.d2-3070513530 .background-color-B5{background-color:#EDF0FD;}
|
|
|
|
|
.d2-3070513530 .background-color-B6{background-color:#F7F8FE;}
|
|
|
|
|
.d2-3070513530 .background-color-AA2{background-color:#4A6FF3;}
|
|
|
|
|
.d2-3070513530 .background-color-AA4{background-color:#EDF0FD;}
|
|
|
|
|
.d2-3070513530 .background-color-AA5{background-color:#F7F8FE;}
|
|
|
|
|
.d2-3070513530 .background-color-AB4{background-color:#EDF0FD;}
|
|
|
|
|
.d2-3070513530 .background-color-AB5{background-color:#F7F8FE;}
|
|
|
|
|
.d2-3070513530 .color-N1{color:#0A0F25;}
|
|
|
|
|
.d2-3070513530 .color-N2{color:#676C7E;}
|
|
|
|
|
.d2-3070513530 .color-N3{color:#9499AB;}
|
|
|
|
|
.d2-3070513530 .color-N4{color:#CFD2DD;}
|
|
|
|
|
.d2-3070513530 .color-N5{color:#DEE1EB;}
|
|
|
|
|
.d2-3070513530 .color-N6{color:#EEF1F8;}
|
|
|
|
|
.d2-3070513530 .color-N7{color:#FFFFFF;}
|
|
|
|
|
.d2-3070513530 .color-B1{color:#0D32B2;}
|
|
|
|
|
.d2-3070513530 .color-B2{color:#0D32B2;}
|
|
|
|
|
.d2-3070513530 .color-B3{color:#E3E9FD;}
|
|
|
|
|
.d2-3070513530 .color-B4{color:#E3E9FD;}
|
|
|
|
|
.d2-3070513530 .color-B5{color:#EDF0FD;}
|
|
|
|
|
.d2-3070513530 .color-B6{color:#F7F8FE;}
|
|
|
|
|
.d2-3070513530 .color-AA2{color:#4A6FF3;}
|
|
|
|
|
.d2-3070513530 .color-AA4{color:#EDF0FD;}
|
|
|
|
|
.d2-3070513530 .color-AA5{color:#F7F8FE;}
|
|
|
|
|
.d2-3070513530 .color-AB4{color:#EDF0FD;}
|
2024-12-14 21:02:37 +00:00
|
|
|
.d2-3070513530 .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="100.000000" height="66.000000" stroke="#0D32B2" fill="#EDF0FD" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="62.000000" y="90.500000" fill="#0A0F25" class="text fill-N1" style="text-anchor:middle;font-size:16px">me</text></g><g id="b"><g class="shape" ><rect x="152.000000" y="52.000000" width="222.000000" height="66.000000" stroke="#0D32B2" fill="#EDF0FD" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="263.000000" y="90.500000" fill="#0A0F25" class="text fill-N1" style="text-anchor:middle;font-size:16px">github.com/terrastruct/d2</text></g><g id="(a -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 645.000000" stroke="#0D32B2" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-3070513530)" /></g><g id="(b -- )[0]"><path d="M 263.000000 120.000000 L 263.000000 645.000000" stroke="#0D32B2" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-3070513530)" /></g><g id=""if i'm right""><g class="shape blend" ><rect x="22.000000" y="401.000000" width="281.000000" height="76.000000" stroke="#0D32B2" fill="#DEE1EB" class=" stroke-B1 fill-N5" style="stroke-width:0;" /></g><rect x="27.000000" y="406.000000" width="68.000000" height="21.000000" fill="#DEE1EB" class=" fill-N5" /><text x="61.000000" y="422.000000" fill="#0A0F25" class="text fill-N1" style="text-anchor:middle;font-size:16px">if i'm right</text></g><g id=""if i'm wrong""><g class="shape blend" ><rect x="22.000000" y="522.000000" width="281.000000" height="76.000000" stroke="#0D32B2" fill="#DEE1EB" class=" stroke-B1 fill-N5" style="stroke-width:0;" /></g><rect x="27.000000" y="527.000000" width="78.000000" height="21.000000" fill="#DEE1EB" class=" fill-N5" /><text x="66.000000" y="543.000000" fill="#0A0F25" class="text fill-N1" style="text-anchor:middle;font-size:16px">if i'm wrong</text></g><g id="(a <- b)[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
|
2024-09-11 17:05:04 +00:00
|
|
|
<rect x="-145" y="-49" width="620" height="796" fill="white"></rect>
|
|
|
|
|
<rect x="51.500000" y="74.500000" width="21" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="174.500000" y="74.500000" width="177" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="27.000000" y="406.000000" width="68" height="16" fill="black"></rect>
|
|
|
|
|
<rect x="27.000000" y="527.000000" width="78" height="16" fill="black"></rect>
|
|
|
|
|
<rect x="154.000000" y="445.000000" width="17" height="21" fill="black"></rect>
|
|
|
|
|
<rect x="117.000000" y="566.000000" width="92" height="21" fill="black"></rect>
|
|
|
|
|
<rect x="105.000000" y="188.000000" width="116" height="21" fill="black"></rect>
|
|
|
|
|
<rect x="-21.500000" y="301.500000" width="168" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
</mask></svg></svg>
|