2023-07-29 18:31:03 +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.0-HEAD" preserveAspectRatio= "xMinYMin meet" viewBox= "0 0 1182 396" > <svg id= "d2-svg" class= "d2-3348091018" width= "1182" height= "396" viewBox= "-547 -30 1182 396" > <rect x= "-547.000000" y= "-30.000000" width= "1182.000000" height= "396.000000" rx= "0.000000" class= " fill-N7" stroke-width= "0" /> <style type= "text/css" > < ![CDATA[
.d2-3348091018 .text {
font-family: "d2-3348091018-font-regular";
2023-02-21 08:33:13 +00:00
}
@font-face {
2023-07-29 18:31:03 +00:00
font-family: d2-3348091018-font-regular;
2023-05-31 23:58:10 +00:00
src: url("data:application/font-woff;base64,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
2023-02-21 08:33:13 +00:00
}
2023-04-10 22:07:27 +00:00
@font-face {
2023-07-29 18:31:03 +00:00
font-family: d2-3348091018-font-semibold;
2023-05-31 23:58:10 +00:00
src: url("data:application/font-woff;base64,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
2023-04-10 22:07:27 +00:00
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .text-bold {
font-family: "d2-3348091018-font-bold";
2023-02-21 08:33:13 +00:00
}
@font-face {
2023-07-29 18:31:03 +00:00
font-family: d2-3348091018-font-bold;
2023-05-31 23:58:10 +00:00
src: url("data:application/font-woff;base64,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
2023-02-21 08:33:13 +00:00
}]]></style> <style type= "text/css" > < ![CDATA[.shape {
2022-12-26 00:33:32 +00:00
shape-rendering: geometricPrecision;
stroke-linejoin: round;
}
.connection {
stroke-linecap: round;
stroke-linejoin: round;
}
.blend {
mix-blend-mode: multiply;
opacity: 0.5;
}
2023-03-12 01:22:26 +00:00
2023-07-29 18:31:03 +00:00
.d2-3348091018 .fill-N1{fill:#0A0F25;}
.d2-3348091018 .fill-N2{fill:#676C7E;}
.d2-3348091018 .fill-N3{fill:#9499AB;}
.d2-3348091018 .fill-N4{fill:#CFD2DD;}
.d2-3348091018 .fill-N5{fill:#DEE1EB;}
.d2-3348091018 .fill-N6{fill:#EEF1F8;}
.d2-3348091018 .fill-N7{fill:#FFFFFF;}
.d2-3348091018 .fill-B1{fill:#0D32B2;}
.d2-3348091018 .fill-B2{fill:#0D32B2;}
.d2-3348091018 .fill-B3{fill:#E3E9FD;}
.d2-3348091018 .fill-B4{fill:#E3E9FD;}
.d2-3348091018 .fill-B5{fill:#EDF0FD;}
.d2-3348091018 .fill-B6{fill:#F7F8FE;}
.d2-3348091018 .fill-AA2{fill:#4A6FF3;}
.d2-3348091018 .fill-AA4{fill:#EDF0FD;}
.d2-3348091018 .fill-AA5{fill:#F7F8FE;}
.d2-3348091018 .fill-AB4{fill:#EDF0FD;}
.d2-3348091018 .fill-AB5{fill:#F7F8FE;}
.d2-3348091018 .stroke-N1{stroke:#0A0F25;}
.d2-3348091018 .stroke-N2{stroke:#676C7E;}
.d2-3348091018 .stroke-N3{stroke:#9499AB;}
.d2-3348091018 .stroke-N4{stroke:#CFD2DD;}
.d2-3348091018 .stroke-N5{stroke:#DEE1EB;}
.d2-3348091018 .stroke-N6{stroke:#EEF1F8;}
.d2-3348091018 .stroke-N7{stroke:#FFFFFF;}
.d2-3348091018 .stroke-B1{stroke:#0D32B2;}
.d2-3348091018 .stroke-B2{stroke:#0D32B2;}
.d2-3348091018 .stroke-B3{stroke:#E3E9FD;}
.d2-3348091018 .stroke-B4{stroke:#E3E9FD;}
.d2-3348091018 .stroke-B5{stroke:#EDF0FD;}
.d2-3348091018 .stroke-B6{stroke:#F7F8FE;}
.d2-3348091018 .stroke-AA2{stroke:#4A6FF3;}
.d2-3348091018 .stroke-AA4{stroke:#EDF0FD;}
.d2-3348091018 .stroke-AA5{stroke:#F7F8FE;}
.d2-3348091018 .stroke-AB4{stroke:#EDF0FD;}
.d2-3348091018 .stroke-AB5{stroke:#F7F8FE;}
.d2-3348091018 .background-color-N1{background-color:#0A0F25;}
.d2-3348091018 .background-color-N2{background-color:#676C7E;}
.d2-3348091018 .background-color-N3{background-color:#9499AB;}
.d2-3348091018 .background-color-N4{background-color:#CFD2DD;}
.d2-3348091018 .background-color-N5{background-color:#DEE1EB;}
.d2-3348091018 .background-color-N6{background-color:#EEF1F8;}
.d2-3348091018 .background-color-N7{background-color:#FFFFFF;}
.d2-3348091018 .background-color-B1{background-color:#0D32B2;}
.d2-3348091018 .background-color-B2{background-color:#0D32B2;}
.d2-3348091018 .background-color-B3{background-color:#E3E9FD;}
.d2-3348091018 .background-color-B4{background-color:#E3E9FD;}
.d2-3348091018 .background-color-B5{background-color:#EDF0FD;}
.d2-3348091018 .background-color-B6{background-color:#F7F8FE;}
.d2-3348091018 .background-color-AA2{background-color:#4A6FF3;}
.d2-3348091018 .background-color-AA4{background-color:#EDF0FD;}
.d2-3348091018 .background-color-AA5{background-color:#F7F8FE;}
.d2-3348091018 .background-color-AB4{background-color:#EDF0FD;}
.d2-3348091018 .background-color-AB5{background-color:#F7F8FE;}
.d2-3348091018 .color-N1{color:#0A0F25;}
.d2-3348091018 .color-N2{color:#676C7E;}
.d2-3348091018 .color-N3{color:#9499AB;}
.d2-3348091018 .color-N4{color:#CFD2DD;}
.d2-3348091018 .color-N5{color:#DEE1EB;}
.d2-3348091018 .color-N6{color:#EEF1F8;}
.d2-3348091018 .color-N7{color:#FFFFFF;}
.d2-3348091018 .color-B1{color:#0D32B2;}
.d2-3348091018 .color-B2{color:#0D32B2;}
.d2-3348091018 .color-B3{color:#E3E9FD;}
.d2-3348091018 .color-B4{color:#E3E9FD;}
.d2-3348091018 .color-B5{color:#EDF0FD;}
.d2-3348091018 .color-B6{color:#F7F8FE;}
.d2-3348091018 .color-AA2{color:#4A6FF3;}
.d2-3348091018 .color-AA4{color:#EDF0FD;}
.d2-3348091018 .color-AA5{color:#F7F8FE;}
.d2-3348091018 .color-AB4{color:#EDF0FD;}
.d2-3348091018 .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" > .d2-3348091018 .md em,
.d2-3348091018 .md dfn {
font-family: "d2-3348091018-font-italic";
}
.d2-3348091018 .md b,
.d2-3348091018 .md strong {
font-family: "d2-3348091018-font-bold";
}
.d2-3348091018 .md code,
.d2-3348091018 .md kbd,
.d2-3348091018 .md pre,
.d2-3348091018 .md samp {
font-family: "d2-3348091018-font-mono";
2022-12-26 00:33:32 +00:00
font-size: 1em;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md {
2022-12-26 00:33:32 +00:00
tab-size: 4;
}
2023-01-27 21:30:44 +00:00
/* variables are provided in d2renderers/d2svg/d2svg.go */
2022-12-26 00:33:32 +00:00
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md {
2022-12-26 00:33:32 +00:00
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
margin: 0;
color: var(--color-fg-default);
2023-01-27 21:30:44 +00:00
background-color: transparent; /* we don't want to define the background color */
2023-07-29 18:31:03 +00:00
font-family: "d2-3348091018-font-regular";
2022-12-26 00:33:32 +00:00
font-size: 16px;
line-height: 1.5;
word-wrap: break-word;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md details,
.d2-3348091018 .md figcaption,
.d2-3348091018 .md figure {
2022-12-26 00:33:32 +00:00
display: block;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md summary {
2022-12-26 00:33:32 +00:00
display: list-item;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md [hidden] {
2022-12-26 00:33:32 +00:00
display: none !important;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md a {
2022-12-26 00:33:32 +00:00
background-color: transparent;
color: var(--color-accent-fg);
text-decoration: none;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md a:active,
.d2-3348091018 .md a:hover {
2022-12-26 00:33:32 +00:00
outline-width: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md abbr[title] {
2022-12-26 00:33:32 +00:00
border-bottom: none;
text-decoration: underline dotted;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md dfn {
2022-12-26 00:33:32 +00:00
font-style: italic;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md h1 {
2022-12-26 00:33:32 +00:00
margin: 0.67em 0;
padding-bottom: 0.3em;
font-size: 2em;
border-bottom: 1px solid var(--color-border-muted);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md mark {
2022-12-26 00:33:32 +00:00
background-color: var(--color-attention-subtle);
color: var(--color-text-primary);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md small {
2022-12-26 00:33:32 +00:00
font-size: 90%;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md sub,
.d2-3348091018 .md sup {
2022-12-26 00:33:32 +00:00
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md sub {
2022-12-26 00:33:32 +00:00
bottom: -0.25em;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md sup {
2022-12-26 00:33:32 +00:00
top: -0.5em;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md img {
2022-12-26 00:33:32 +00:00
border-style: none;
max-width: 100%;
box-sizing: content-box;
background-color: var(--color-canvas-default);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md figure {
2022-12-26 00:33:32 +00:00
margin: 1em 40px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md hr {
2022-12-26 00:33:32 +00:00
box-sizing: content-box;
overflow: hidden;
background: transparent;
border-bottom: 1px solid var(--color-border-muted);
height: 0.25em;
padding: 0;
margin: 24px 0;
background-color: var(--color-border-default);
border: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md input {
2022-12-26 00:33:32 +00:00
font: inherit;
margin: 0;
overflow: visible;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md [type="button"],
.d2-3348091018 .md [type="reset"],
.d2-3348091018 .md [type="submit"] {
2022-12-26 00:33:32 +00:00
-webkit-appearance: button;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md [type="button"]::-moz-focus-inner,
.d2-3348091018 .md [type="reset"]::-moz-focus-inner,
.d2-3348091018 .md [type="submit"]::-moz-focus-inner {
2022-12-26 00:33:32 +00:00
border-style: none;
padding: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md [type="button"]:-moz-focusring,
.d2-3348091018 .md [type="reset"]:-moz-focusring,
.d2-3348091018 .md [type="submit"]:-moz-focusring {
2022-12-26 00:33:32 +00:00
outline: 1px dotted ButtonText;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md [type="checkbox"],
.d2-3348091018 .md [type="radio"] {
2022-12-26 00:33:32 +00:00
box-sizing: border-box;
padding: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md [type="number"]::-webkit-inner-spin-button,
.d2-3348091018 .md [type="number"]::-webkit-outer-spin-button {
2022-12-26 00:33:32 +00:00
height: auto;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md [type="search"] {
2022-12-26 00:33:32 +00:00
-webkit-appearance: textfield;
outline-offset: -2px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md [type="search"]::-webkit-search-cancel-button,
.d2-3348091018 .md [type="search"]::-webkit-search-decoration {
2022-12-26 00:33:32 +00:00
-webkit-appearance: none;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md ::-webkit-input-placeholder {
2022-12-26 00:33:32 +00:00
color: inherit;
opacity: 0.54;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md ::-webkit-file-upload-button {
2022-12-26 00:33:32 +00:00
-webkit-appearance: button;
font: inherit;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md a:hover {
2022-12-26 00:33:32 +00:00
text-decoration: underline;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md hr::before {
2022-12-26 00:33:32 +00:00
display: table;
content: "";
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md hr::after {
2022-12-26 00:33:32 +00:00
display: table;
clear: both;
content: "";
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md table {
2022-12-26 00:33:32 +00:00
border-spacing: 0;
border-collapse: collapse;
display: block;
width: max-content;
max-width: 100%;
overflow: auto;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md td,
.d2-3348091018 .md th {
2022-12-26 00:33:32 +00:00
padding: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md details summary {
2022-12-26 00:33:32 +00:00
cursor: pointer;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md details:not([open]) > *:not(summary) {
2022-12-26 00:33:32 +00:00
display: none !important;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md kbd {
2022-12-26 00:33:32 +00:00
display: inline-block;
padding: 3px 5px;
color: var(--color-fg-default);
vertical-align: middle;
background-color: var(--color-canvas-subtle);
border: solid 1px var(--color-neutral-muted);
border-bottom-color: var(--color-neutral-muted);
border-radius: 6px;
box-shadow: inset 0 -1px 0 var(--color-neutral-muted);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md h1,
.d2-3348091018 .md h2,
.d2-3348091018 .md h3,
.d2-3348091018 .md h4,
.d2-3348091018 .md h5,
.d2-3348091018 .md h6 {
2022-12-26 00:33:32 +00:00
margin-top: 24px;
margin-bottom: 16px;
2023-04-10 22:07:27 +00:00
font-weight: 400;
2022-12-26 00:33:32 +00:00
line-height: 1.25;
2023-07-29 18:31:03 +00:00
font-family: "d2-3348091018-font-semibold";
2022-12-26 00:33:32 +00:00
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md h2 {
2022-12-26 00:33:32 +00:00
padding-bottom: 0.3em;
font-size: 1.5em;
border-bottom: 1px solid var(--color-border-muted);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md h3 {
2022-12-26 00:33:32 +00:00
font-size: 1.25em;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md h4 {
2022-12-26 00:33:32 +00:00
font-size: 1em;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md h5 {
2022-12-26 00:33:32 +00:00
font-size: 0.875em;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md h6 {
2022-12-26 00:33:32 +00:00
font-size: 0.85em;
color: var(--color-fg-muted);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md p {
2022-12-26 00:33:32 +00:00
margin-top: 0;
margin-bottom: 10px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md blockquote {
2022-12-26 00:33:32 +00:00
margin: 0;
padding: 0 1em;
color: var(--color-fg-muted);
border-left: 0.25em solid var(--color-border-default);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md ul,
.d2-3348091018 .md ol {
2022-12-26 00:33:32 +00:00
margin-top: 0;
margin-bottom: 0;
padding-left: 2em;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md ol ol,
.d2-3348091018 .md ul ol {
2022-12-26 00:33:32 +00:00
list-style-type: lower-roman;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md ul ul ol,
.d2-3348091018 .md ul ol ol,
.d2-3348091018 .md ol ul ol,
.d2-3348091018 .md ol ol ol {
2022-12-26 00:33:32 +00:00
list-style-type: lower-alpha;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md dd {
2022-12-26 00:33:32 +00:00
margin-left: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md pre {
2022-12-26 00:33:32 +00:00
margin-top: 0;
margin-bottom: 0;
word-wrap: normal;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md ::placeholder {
2022-12-26 00:33:32 +00:00
color: var(--color-fg-subtle);
opacity: 1;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md input::-webkit-outer-spin-button,
.d2-3348091018 .md input::-webkit-inner-spin-button {
2022-12-26 00:33:32 +00:00
margin: 0;
-webkit-appearance: none;
appearance: none;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md::before {
2022-12-26 00:33:32 +00:00
display: table;
content: "";
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md::after {
2022-12-26 00:33:32 +00:00
display: table;
clear: both;
content: "";
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md > *:first-child {
2022-12-26 00:33:32 +00:00
margin-top: 0 !important;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md > *:last-child {
2022-12-26 00:33:32 +00:00
margin-bottom: 0 !important;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md a:not([href]) {
2022-12-26 00:33:32 +00:00
color: inherit;
text-decoration: none;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .absent {
2022-12-26 00:33:32 +00:00
color: var(--color-danger-fg);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .anchor {
2022-12-26 00:33:32 +00:00
float: left;
padding-right: 4px;
margin-left: -20px;
line-height: 1;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .anchor:focus {
2022-12-26 00:33:32 +00:00
outline: none;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md p,
.d2-3348091018 .md blockquote,
.d2-3348091018 .md ul,
.d2-3348091018 .md ol,
.d2-3348091018 .md dl,
.d2-3348091018 .md table,
.d2-3348091018 .md pre,
.d2-3348091018 .md details {
2022-12-26 00:33:32 +00:00
margin-top: 0;
margin-bottom: 16px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md blockquote > :first-child {
2022-12-26 00:33:32 +00:00
margin-top: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md blockquote > :last-child {
2022-12-26 00:33:32 +00:00
margin-bottom: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md sup > a::before {
2022-12-26 00:33:32 +00:00
content: "[";
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md sup > a::after {
2022-12-26 00:33:32 +00:00
content: "]";
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md h1:hover .anchor,
.d2-3348091018 .md h2:hover .anchor,
.d2-3348091018 .md h3:hover .anchor,
.d2-3348091018 .md h4:hover .anchor,
.d2-3348091018 .md h5:hover .anchor,
.d2-3348091018 .md h6:hover .anchor {
2022-12-26 00:33:32 +00:00
text-decoration: none;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md h1 tt,
.d2-3348091018 .md h1 code,
.d2-3348091018 .md h2 tt,
.d2-3348091018 .md h2 code,
.d2-3348091018 .md h3 tt,
.d2-3348091018 .md h3 code,
.d2-3348091018 .md h4 tt,
.d2-3348091018 .md h4 code,
.d2-3348091018 .md h5 tt,
.d2-3348091018 .md h5 code,
.d2-3348091018 .md h6 tt,
.d2-3348091018 .md h6 code {
2022-12-26 00:33:32 +00:00
padding: 0 0.2em;
font-size: inherit;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md ul.no-list,
.d2-3348091018 .md ol.no-list {
2022-12-26 00:33:32 +00:00
padding: 0;
list-style-type: none;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md ol[type="1"] {
2022-12-26 00:33:32 +00:00
list-style-type: decimal;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md ol[type="a"] {
2022-12-26 00:33:32 +00:00
list-style-type: lower-alpha;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md ol[type="i"] {
2022-12-26 00:33:32 +00:00
list-style-type: lower-roman;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md div > ol:not([type]) {
2022-12-26 00:33:32 +00:00
list-style-type: decimal;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md ul ul,
.d2-3348091018 .md ul ol,
.d2-3348091018 .md ol ol,
.d2-3348091018 .md ol ul {
2022-12-26 00:33:32 +00:00
margin-top: 0;
margin-bottom: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md li > p {
2022-12-26 00:33:32 +00:00
margin-top: 16px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md li + li {
2022-12-26 00:33:32 +00:00
margin-top: 0.25em;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md dl {
2022-12-26 00:33:32 +00:00
padding: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md dl dt {
2022-12-26 00:33:32 +00:00
padding: 0;
margin-top: 16px;
font-size: 1em;
font-style: italic;
2023-07-29 18:31:03 +00:00
font-family: "d2-3348091018-font-semibold";
2022-12-26 00:33:32 +00:00
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md dl dd {
2022-12-26 00:33:32 +00:00
padding: 0 16px;
margin-bottom: 16px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md table th {
font-family: "d2-3348091018-font-semibold";
2022-12-26 00:33:32 +00:00
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md table th,
.d2-3348091018 .md table td {
2022-12-26 00:33:32 +00:00
padding: 6px 13px;
border: 1px solid var(--color-border-default);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md table tr {
2022-12-26 00:33:32 +00:00
background-color: var(--color-canvas-default);
border-top: 1px solid var(--color-border-muted);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md table tr:nth-child(2n) {
2022-12-26 00:33:32 +00:00
background-color: var(--color-canvas-subtle);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md table img {
2022-12-26 00:33:32 +00:00
background-color: transparent;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md img[align="right"] {
2022-12-26 00:33:32 +00:00
padding-left: 20px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md img[align="left"] {
2022-12-26 00:33:32 +00:00
padding-right: 20px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.frame {
2022-12-26 00:33:32 +00:00
display: block;
overflow: hidden;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.frame > span {
2022-12-26 00:33:32 +00:00
display: block;
float: left;
width: auto;
padding: 7px;
margin: 13px 0 0;
overflow: hidden;
border: 1px solid var(--color-border-default);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.frame span img {
2022-12-26 00:33:32 +00:00
display: block;
float: left;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.frame span span {
2022-12-26 00:33:32 +00:00
display: block;
padding: 5px 0 0;
clear: both;
color: var(--color-fg-default);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.align-center {
2022-12-26 00:33:32 +00:00
display: block;
overflow: hidden;
clear: both;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.align-center > span {
2022-12-26 00:33:32 +00:00
display: block;
margin: 13px auto 0;
overflow: hidden;
text-align: center;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.align-center span img {
2022-12-26 00:33:32 +00:00
margin: 0 auto;
text-align: center;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.align-right {
2022-12-26 00:33:32 +00:00
display: block;
overflow: hidden;
clear: both;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.align-right > span {
2022-12-26 00:33:32 +00:00
display: block;
margin: 13px 0 0;
overflow: hidden;
text-align: right;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.align-right span img {
2022-12-26 00:33:32 +00:00
margin: 0;
text-align: right;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.float-left {
2022-12-26 00:33:32 +00:00
display: block;
float: left;
margin-right: 13px;
overflow: hidden;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.float-left span {
2022-12-26 00:33:32 +00:00
margin: 13px 0 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.float-right {
2022-12-26 00:33:32 +00:00
display: block;
float: right;
margin-left: 13px;
overflow: hidden;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md span.float-right > span {
2022-12-26 00:33:32 +00:00
display: block;
margin: 13px auto 0;
overflow: hidden;
text-align: right;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md code,
.d2-3348091018 .md tt {
2022-12-26 00:33:32 +00:00
padding: 0.2em 0.4em;
margin: 0;
font-size: 85%;
background-color: var(--color-neutral-muted);
border-radius: 6px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md code br,
.d2-3348091018 .md tt br {
2022-12-26 00:33:32 +00:00
display: none;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md del code {
2022-12-26 00:33:32 +00:00
text-decoration: inherit;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md pre code {
2022-12-26 00:33:32 +00:00
font-size: 100%;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md pre > code {
2022-12-26 00:33:32 +00:00
padding: 0;
margin: 0;
word-break: normal;
white-space: pre;
background: transparent;
border: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .highlight {
2022-12-26 00:33:32 +00:00
margin-bottom: 16px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .highlight pre {
2022-12-26 00:33:32 +00:00
margin-bottom: 0;
word-break: normal;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .highlight pre,
.d2-3348091018 .md pre {
2022-12-26 00:33:32 +00:00
padding: 16px;
overflow: auto;
font-size: 85%;
line-height: 1.45;
background-color: var(--color-canvas-subtle);
border-radius: 6px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md pre code,
.d2-3348091018 .md pre tt {
2022-12-26 00:33:32 +00:00
display: inline;
max-width: auto;
padding: 0;
margin: 0;
overflow: visible;
line-height: inherit;
word-wrap: normal;
background-color: transparent;
border: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .csv-data td,
.d2-3348091018 .md .csv-data th {
2022-12-26 00:33:32 +00:00
padding: 5px;
overflow: hidden;
font-size: 12px;
line-height: 1;
text-align: left;
white-space: nowrap;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .csv-data .blob-num {
2022-12-26 00:33:32 +00:00
padding: 10px 8px 9px;
text-align: right;
background: var(--color-canvas-default);
border: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .csv-data tr {
2022-12-26 00:33:32 +00:00
border-top: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .csv-data th {
font-family: "d2-3348091018-font-semibold";
2022-12-26 00:33:32 +00:00
background: var(--color-canvas-subtle);
border-top: 0;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .footnotes {
2022-12-26 00:33:32 +00:00
font-size: 12px;
color: var(--color-fg-muted);
border-top: 1px solid var(--color-border-default);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .footnotes ol {
2022-12-26 00:33:32 +00:00
padding-left: 16px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .footnotes li {
2022-12-26 00:33:32 +00:00
position: relative;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .footnotes li:target::before {
2022-12-26 00:33:32 +00:00
position: absolute;
top: -8px;
right: -8px;
bottom: -8px;
left: -24px;
pointer-events: none;
content: "";
border: 2px solid var(--color-accent-emphasis);
border-radius: 6px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .footnotes li:target {
2022-12-26 00:33:32 +00:00
color: var(--color-fg-default);
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .task-list-item {
2022-12-26 00:33:32 +00:00
list-style-type: none;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .task-list-item label {
2022-12-26 00:33:32 +00:00
font-weight: 400;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .task-list-item.enabled label {
2022-12-26 00:33:32 +00:00
cursor: pointer;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .task-list-item + .task-list-item {
2022-12-26 00:33:32 +00:00
margin-top: 3px;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .task-list-item .handle {
2022-12-26 00:33:32 +00:00
display: none;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .task-list-item-checkbox {
2022-12-26 00:33:32 +00:00
margin: 0 0.2em 0.25em -1.6em;
vertical-align: middle;
}
2023-07-29 18:31:03 +00:00
.d2-3348091018 .md .contains-task-list:dir(rtl) .task-list-item-checkbox {
2022-12-26 00:33:32 +00:00
margin: 0 -1.6em 0.25em 0.2em;
}
2023-04-10 22:07:27 +00:00
</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= "12.000000" y= "148.000000" width= "54.000000" height= "66.000000" class= " stroke-B1 fill-B6" style= "stroke-width:2;" /> </g> <text x= "39.000000" y= "186.500000" class= "text-bold fill-N1" style= "text-anchor:middle;font-size:16px" > y</text> </g> <g id= "The top of the mountain" > <g class= "shape" > </g> <text x= "39.000000" y= "-13.000000" class= "text fill-N1" style= "text-anchor:middle;font-size:16px" > The top of the mountain</text> </g> <g id= "bottom" > <g class= "shape" > </g> <g > <foreignObject requiredFeatures= "http://www.w3.org/TR/SVG11/feature#Extensibility" x= "-419.000000" y= "234.000000" width= "917" height= "131" > <div xmlns= "http://www.w3.org/1999/xhtml" class= "md" > <h1 > Cats, no less liquid than their shadows, offer no angles to the wind.</h1>
2023-01-27 21:30:44 +00:00
<p > If we can't fix it, it ain't broke.</p>
<p > Dieters live life in the fasting lane.</p>
2023-07-29 18:31:03 +00:00
</div> </foreignObject> </g> </g> <g id= "Joe" > <g class= "shape" > <path d= "M -439 146 H -483 V 145 C -483 134 -478 124 -471 119 C -475 115 -477 108 -477 101 C -477 90 -470 80 -461 80 C -452 80 -445 90 -445 101 C -445 108 -447 114 -452 118 C -444 123 -440 133 -440 144 V 145 H -439 Z" class= " stroke-B1 fill-B3" style= "stroke-width:2;" /> </g> <text x= "-461.000000" y= "167.000000" class= "text-bold fill-N1" style= "text-anchor:middle;font-size:16px" > Joe</text> </g> <g id= "Donald" > <g class= "shape" > <path d= "M 582 146 H 517 V 145 C 517 134 524 124 535 119 C 529 115 525 108 525 101 C 525 90 536 80 549 80 C 562 80 573 90 573 101 C 573 108 569 114 563 118 C 574 123 581 133 581 144 V 145 H 582 Z" class= " stroke-B1 fill-B3" style= "stroke-width:2;" /> </g> <text x= "549.500000" y= "167.000000" class= "text-bold fill-N1" style= "text-anchor:middle;font-size:16px" > Donald</text> </g> <g id= "i am top left" > <g class= "shape" > </g> <text x= "-479.000000" y= "-13.000000" class= "text fill-N1" style= "text-anchor:middle;font-size:16px" > i am top left</text> </g> <g id= "i am top right" > <g class= "shape" > </g> <text x= "562.000000" y= "-13.000000" class= "text fill-N1" style= "text-anchor:middle;font-size:16px" > i am top right</text> </g> <g id= "i am bottom left" > <g class= "shape" > </g> <text x= "-492.500000" y= "250.000000" class= "text fill-N1" style= "text-anchor:middle;font-size:16px" > i am bottom left</text> </g> <g id= "i am bottom right" > <g class= "shape" > </g> <text x= "575.500000" y= "250.000000" class= "text fill-N1" style= "text-anchor:middle;font-size:16px" > i am bottom right</text> </g> <g id= "(x -> 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 39.000000 80.000000 L 39.000000 144.000000" fill= "none" class= "connection stroke-B1" style= "stroke-width:2;" marker-end= "url(#mk-3488378134)" mask= "url(#d2-3348091018)" /> </g> <mask id= "d2-3348091018" maskUnits= "userSpaceOnUse" x= "-547" y= "-30" width= "1182" height= "396" >
2023-04-10 22:07:27 +00:00
<rect x= "-547" y= "-30" width= "1182" height= "396" fill= "white" > </rect>
2023-06-09 02:28:34 +00:00
<rect x= "34.500000" y= "34.500000" width= "8" height= "21" fill= "rgba(0,0,0,0.75)" > </rect>
<rect x= "34.500000" y= "170.500000" width= "9" height= "21" fill= "rgba(0,0,0,0.75)" > </rect>
<rect x= "-42.000000" y= "-29.000000" width= "162" height= "21" fill= "rgba(0,0,0,0.75)" > </rect>
<rect x= "-419.000000" y= "234.000000" width= "917" height= "131" fill= "rgba(0,0,0,0.75)" > </rect>
<rect x= "-474.000000" y= "151.000000" width= "26" height= "21" fill= "rgba(0,0,0,0.75)" > </rect>
<rect x= "524.500000" y= "151.000000" width= "50" height= "21" fill= "rgba(0,0,0,0.75)" > </rect>
<rect x= "-519.000000" y= "-29.000000" width= "80" height= "21" fill= "rgba(0,0,0,0.75)" > </rect>
<rect x= "517.000000" y= "-29.000000" width= "90" height= "21" fill= "rgba(0,0,0,0.75)" > </rect>
<rect x= "-546.000000" y= "234.000000" width= "107" height= "21" fill= "rgba(0,0,0,0.75)" > </rect>
<rect x= "517.000000" y= "234.000000" width= "117" height= "21" fill= "rgba(0,0,0,0.75)" > </rect>
2023-01-26 21:17:54 +00:00
</mask> </svg> </svg>