d2/e2etests/testdata/regression/grid_with_latex/elk/sketch.exp.svg

846 lines
40 KiB
XML
Raw Normal View History

2023-09-25 20:16:55 +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.1-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 925 195"><svg id="d2-svg" class="d2-1460743452" width="925" height="195" viewBox="11 11 925 195"><rect x="11.000000" y="11.000000" width="925.000000" height="195.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
2023-07-29 18:31:03 +00:00
.d2-1460743452 .text {
font-family: "d2-1460743452-font-regular";
2023-06-08 18:23:10 +00:00
}
@font-face {
2023-07-29 18:31:03 +00:00
font-family: d2-1460743452-font-regular;
2023-06-08 18:23:10 +00:00
src: url("data:application/font-woff;base64,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
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .text-bold {
font-family: "d2-1460743452-font-bold";
2023-06-08 18:23:10 +00:00
}
@font-face {
2023-07-29 18:31:03 +00:00
font-family: d2-1460743452-font-bold;
2023-06-08 18:23:10 +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;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .fill-N1{fill:#0A0F25;}
.d2-1460743452 .fill-N2{fill:#676C7E;}
.d2-1460743452 .fill-N3{fill:#9499AB;}
.d2-1460743452 .fill-N4{fill:#CFD2DD;}
.d2-1460743452 .fill-N5{fill:#DEE1EB;}
.d2-1460743452 .fill-N6{fill:#EEF1F8;}
.d2-1460743452 .fill-N7{fill:#FFFFFF;}
.d2-1460743452 .fill-B1{fill:#0D32B2;}
.d2-1460743452 .fill-B2{fill:#0D32B2;}
.d2-1460743452 .fill-B3{fill:#E3E9FD;}
.d2-1460743452 .fill-B4{fill:#E3E9FD;}
.d2-1460743452 .fill-B5{fill:#EDF0FD;}
.d2-1460743452 .fill-B6{fill:#F7F8FE;}
.d2-1460743452 .fill-AA2{fill:#4A6FF3;}
.d2-1460743452 .fill-AA4{fill:#EDF0FD;}
.d2-1460743452 .fill-AA5{fill:#F7F8FE;}
.d2-1460743452 .fill-AB4{fill:#EDF0FD;}
.d2-1460743452 .fill-AB5{fill:#F7F8FE;}
.d2-1460743452 .stroke-N1{stroke:#0A0F25;}
.d2-1460743452 .stroke-N2{stroke:#676C7E;}
.d2-1460743452 .stroke-N3{stroke:#9499AB;}
.d2-1460743452 .stroke-N4{stroke:#CFD2DD;}
.d2-1460743452 .stroke-N5{stroke:#DEE1EB;}
.d2-1460743452 .stroke-N6{stroke:#EEF1F8;}
.d2-1460743452 .stroke-N7{stroke:#FFFFFF;}
.d2-1460743452 .stroke-B1{stroke:#0D32B2;}
.d2-1460743452 .stroke-B2{stroke:#0D32B2;}
.d2-1460743452 .stroke-B3{stroke:#E3E9FD;}
.d2-1460743452 .stroke-B4{stroke:#E3E9FD;}
.d2-1460743452 .stroke-B5{stroke:#EDF0FD;}
.d2-1460743452 .stroke-B6{stroke:#F7F8FE;}
.d2-1460743452 .stroke-AA2{stroke:#4A6FF3;}
.d2-1460743452 .stroke-AA4{stroke:#EDF0FD;}
.d2-1460743452 .stroke-AA5{stroke:#F7F8FE;}
.d2-1460743452 .stroke-AB4{stroke:#EDF0FD;}
.d2-1460743452 .stroke-AB5{stroke:#F7F8FE;}
.d2-1460743452 .background-color-N1{background-color:#0A0F25;}
.d2-1460743452 .background-color-N2{background-color:#676C7E;}
.d2-1460743452 .background-color-N3{background-color:#9499AB;}
.d2-1460743452 .background-color-N4{background-color:#CFD2DD;}
.d2-1460743452 .background-color-N5{background-color:#DEE1EB;}
.d2-1460743452 .background-color-N6{background-color:#EEF1F8;}
.d2-1460743452 .background-color-N7{background-color:#FFFFFF;}
.d2-1460743452 .background-color-B1{background-color:#0D32B2;}
.d2-1460743452 .background-color-B2{background-color:#0D32B2;}
.d2-1460743452 .background-color-B3{background-color:#E3E9FD;}
.d2-1460743452 .background-color-B4{background-color:#E3E9FD;}
.d2-1460743452 .background-color-B5{background-color:#EDF0FD;}
.d2-1460743452 .background-color-B6{background-color:#F7F8FE;}
.d2-1460743452 .background-color-AA2{background-color:#4A6FF3;}
.d2-1460743452 .background-color-AA4{background-color:#EDF0FD;}
.d2-1460743452 .background-color-AA5{background-color:#F7F8FE;}
.d2-1460743452 .background-color-AB4{background-color:#EDF0FD;}
.d2-1460743452 .background-color-AB5{background-color:#F7F8FE;}
.d2-1460743452 .color-N1{color:#0A0F25;}
.d2-1460743452 .color-N2{color:#676C7E;}
.d2-1460743452 .color-N3{color:#9499AB;}
.d2-1460743452 .color-N4{color:#CFD2DD;}
.d2-1460743452 .color-N5{color:#DEE1EB;}
.d2-1460743452 .color-N6{color:#EEF1F8;}
.d2-1460743452 .color-N7{color:#FFFFFF;}
.d2-1460743452 .color-B1{color:#0D32B2;}
.d2-1460743452 .color-B2{color:#0D32B2;}
.d2-1460743452 .color-B3{color:#E3E9FD;}
.d2-1460743452 .color-B4{color:#E3E9FD;}
.d2-1460743452 .color-B5{color:#EDF0FD;}
.d2-1460743452 .color-B6{color:#F7F8FE;}
.d2-1460743452 .color-AA2{color:#4A6FF3;}
.d2-1460743452 .color-AA4{color:#EDF0FD;}
.d2-1460743452 .color-AA5{color:#F7F8FE;}
.d2-1460743452 .color-AB4{color:#EDF0FD;}
.d2-1460743452 .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-1460743452 .md em,
.d2-1460743452 .md dfn {
font-family: "d2-1460743452-font-italic";
}
.d2-1460743452 .md b,
.d2-1460743452 .md strong {
font-family: "d2-1460743452-font-bold";
}
.d2-1460743452 .md code,
.d2-1460743452 .md kbd,
.d2-1460743452 .md pre,
.d2-1460743452 .md samp {
font-family: "d2-1460743452-font-mono";
2023-06-08 18:23:10 +00:00
font-size: 1em;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md {
2023-06-08 18:23:10 +00:00
tab-size: 4;
}
/* variables are provided in d2renderers/d2svg/d2svg.go */
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md {
2023-06-08 18:23:10 +00:00
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
margin: 0;
color: var(--color-fg-default);
background-color: transparent; /* we don't want to define the background color */
2023-07-29 18:31:03 +00:00
font-family: "d2-1460743452-font-regular";
2023-06-08 18:23:10 +00:00
font-size: 16px;
line-height: 1.5;
word-wrap: break-word;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md details,
.d2-1460743452 .md figcaption,
.d2-1460743452 .md figure {
2023-06-08 18:23:10 +00:00
display: block;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md summary {
2023-06-08 18:23:10 +00:00
display: list-item;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md [hidden] {
2023-06-08 18:23:10 +00:00
display: none !important;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md a {
2023-06-08 18:23:10 +00:00
background-color: transparent;
color: var(--color-accent-fg);
text-decoration: none;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md a:active,
.d2-1460743452 .md a:hover {
2023-06-08 18:23:10 +00:00
outline-width: 0;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md abbr[title] {
2023-06-08 18:23:10 +00:00
border-bottom: none;
text-decoration: underline dotted;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md dfn {
2023-06-08 18:23:10 +00:00
font-style: italic;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md h1 {
2023-06-08 18:23:10 +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-1460743452 .md mark {
2023-06-08 18:23:10 +00:00
background-color: var(--color-attention-subtle);
color: var(--color-text-primary);
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md small {
2023-06-08 18:23:10 +00:00
font-size: 90%;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md sub,
.d2-1460743452 .md sup {
2023-06-08 18:23:10 +00:00
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md sub {
2023-06-08 18:23:10 +00:00
bottom: -0.25em;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md sup {
2023-06-08 18:23:10 +00:00
top: -0.5em;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md img {
2023-06-08 18:23:10 +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-1460743452 .md figure {
2023-06-08 18:23:10 +00:00
margin: 1em 40px;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md hr {
2023-06-08 18:23:10 +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-1460743452 .md input {
2023-06-08 18:23:10 +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-1460743452 .md [type="button"],
.d2-1460743452 .md [type="reset"],
.d2-1460743452 .md [type="submit"] {
2023-06-08 18:23:10 +00:00
-webkit-appearance: button;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md [type="button"]::-moz-focus-inner,
.d2-1460743452 .md [type="reset"]::-moz-focus-inner,
.d2-1460743452 .md [type="submit"]::-moz-focus-inner {
2023-06-08 18:23:10 +00:00
border-style: none;
padding: 0;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md [type="button"]:-moz-focusring,
.d2-1460743452 .md [type="reset"]:-moz-focusring,
.d2-1460743452 .md [type="submit"]:-moz-focusring {
2023-06-08 18:23:10 +00:00
outline: 1px dotted ButtonText;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md [type="checkbox"],
.d2-1460743452 .md [type="radio"] {
2023-06-08 18:23:10 +00:00
box-sizing: border-box;
padding: 0;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md [type="number"]::-webkit-inner-spin-button,
.d2-1460743452 .md [type="number"]::-webkit-outer-spin-button {
2023-06-08 18:23:10 +00:00
height: auto;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md [type="search"] {
2023-06-08 18:23:10 +00:00
-webkit-appearance: textfield;
outline-offset: -2px;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md [type="search"]::-webkit-search-cancel-button,
.d2-1460743452 .md [type="search"]::-webkit-search-decoration {
2023-06-08 18:23:10 +00:00
-webkit-appearance: none;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md ::-webkit-input-placeholder {
2023-06-08 18:23:10 +00:00
color: inherit;
opacity: 0.54;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md ::-webkit-file-upload-button {
2023-06-08 18:23:10 +00:00
-webkit-appearance: button;
font: inherit;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md a:hover {
2023-06-08 18:23:10 +00:00
text-decoration: underline;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md hr::before {
2023-06-08 18:23:10 +00:00
display: table;
content: "";
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md hr::after {
2023-06-08 18:23:10 +00:00
display: table;
clear: both;
content: "";
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md table {
2023-06-08 18:23:10 +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-1460743452 .md td,
.d2-1460743452 .md th {
2023-06-08 18:23:10 +00:00
padding: 0;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md details summary {
2023-06-08 18:23:10 +00:00
cursor: pointer;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md details:not([open]) > *:not(summary) {
2023-06-08 18:23:10 +00:00
display: none !important;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md kbd {
2023-06-08 18:23:10 +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-1460743452 .md h1,
.d2-1460743452 .md h2,
.d2-1460743452 .md h3,
.d2-1460743452 .md h4,
.d2-1460743452 .md h5,
.d2-1460743452 .md h6 {
2023-06-08 18:23:10 +00:00
margin-top: 24px;
margin-bottom: 16px;
font-weight: 400;
line-height: 1.25;
2023-07-29 18:31:03 +00:00
font-family: "d2-1460743452-font-semibold";
2023-06-08 18:23:10 +00:00
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md h2 {
2023-06-08 18:23:10 +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-1460743452 .md h3 {
2023-06-08 18:23:10 +00:00
font-size: 1.25em;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md h4 {
2023-06-08 18:23:10 +00:00
font-size: 1em;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md h5 {
2023-06-08 18:23:10 +00:00
font-size: 0.875em;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md h6 {
2023-06-08 18:23:10 +00:00
font-size: 0.85em;
color: var(--color-fg-muted);
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md p {
2023-06-08 18:23:10 +00:00
margin-top: 0;
margin-bottom: 10px;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md blockquote {
2023-06-08 18:23:10 +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-1460743452 .md ul,
.d2-1460743452 .md ol {
2023-06-08 18:23:10 +00:00
margin-top: 0;
margin-bottom: 0;
padding-left: 2em;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md ol ol,
.d2-1460743452 .md ul ol {
2023-06-08 18:23:10 +00:00
list-style-type: lower-roman;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md ul ul ol,
.d2-1460743452 .md ul ol ol,
.d2-1460743452 .md ol ul ol,
.d2-1460743452 .md ol ol ol {
2023-06-08 18:23:10 +00:00
list-style-type: lower-alpha;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md dd {
2023-06-08 18:23:10 +00:00
margin-left: 0;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md pre {
2023-06-08 18:23:10 +00:00
margin-top: 0;
margin-bottom: 0;
word-wrap: normal;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md ::placeholder {
2023-06-08 18:23:10 +00:00
color: var(--color-fg-subtle);
opacity: 1;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md input::-webkit-outer-spin-button,
.d2-1460743452 .md input::-webkit-inner-spin-button {
2023-06-08 18:23:10 +00:00
margin: 0;
-webkit-appearance: none;
appearance: none;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md::before {
2023-06-08 18:23:10 +00:00
display: table;
content: "";
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md::after {
2023-06-08 18:23:10 +00:00
display: table;
clear: both;
content: "";
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md > *:first-child {
2023-06-08 18:23:10 +00:00
margin-top: 0 !important;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md > *:last-child {
2023-06-08 18:23:10 +00:00
margin-bottom: 0 !important;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md a:not([href]) {
2023-06-08 18:23:10 +00:00
color: inherit;
text-decoration: none;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .absent {
2023-06-08 18:23:10 +00:00
color: var(--color-danger-fg);
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .anchor {
2023-06-08 18:23:10 +00:00
float: left;
padding-right: 4px;
margin-left: -20px;
line-height: 1;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .anchor:focus {
2023-06-08 18:23:10 +00:00
outline: none;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md p,
.d2-1460743452 .md blockquote,
.d2-1460743452 .md ul,
.d2-1460743452 .md ol,
.d2-1460743452 .md dl,
.d2-1460743452 .md table,
.d2-1460743452 .md pre,
.d2-1460743452 .md details {
2023-06-08 18:23:10 +00:00
margin-top: 0;
margin-bottom: 16px;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md blockquote > :first-child {
2023-06-08 18:23:10 +00:00
margin-top: 0;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md blockquote > :last-child {
2023-06-08 18:23:10 +00:00
margin-bottom: 0;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md sup > a::before {
2023-06-08 18:23:10 +00:00
content: "[";
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md sup > a::after {
2023-06-08 18:23:10 +00:00
content: "]";
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md h1:hover .anchor,
.d2-1460743452 .md h2:hover .anchor,
.d2-1460743452 .md h3:hover .anchor,
.d2-1460743452 .md h4:hover .anchor,
.d2-1460743452 .md h5:hover .anchor,
.d2-1460743452 .md h6:hover .anchor {
2023-06-08 18:23:10 +00:00
text-decoration: none;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md h1 tt,
.d2-1460743452 .md h1 code,
.d2-1460743452 .md h2 tt,
.d2-1460743452 .md h2 code,
.d2-1460743452 .md h3 tt,
.d2-1460743452 .md h3 code,
.d2-1460743452 .md h4 tt,
.d2-1460743452 .md h4 code,
.d2-1460743452 .md h5 tt,
.d2-1460743452 .md h5 code,
.d2-1460743452 .md h6 tt,
.d2-1460743452 .md h6 code {
2023-06-08 18:23:10 +00:00
padding: 0 0.2em;
font-size: inherit;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md ul.no-list,
.d2-1460743452 .md ol.no-list {
2023-06-08 18:23:10 +00:00
padding: 0;
list-style-type: none;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md ol[type="1"] {
2023-06-08 18:23:10 +00:00
list-style-type: decimal;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md ol[type="a"] {
2023-06-08 18:23:10 +00:00
list-style-type: lower-alpha;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md ol[type="i"] {
2023-06-08 18:23:10 +00:00
list-style-type: lower-roman;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md div > ol:not([type]) {
2023-06-08 18:23:10 +00:00
list-style-type: decimal;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md ul ul,
.d2-1460743452 .md ul ol,
.d2-1460743452 .md ol ol,
.d2-1460743452 .md ol ul {
2023-06-08 18:23:10 +00:00
margin-top: 0;
margin-bottom: 0;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md li > p {
2023-06-08 18:23:10 +00:00
margin-top: 16px;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md li + li {
2023-06-08 18:23:10 +00:00
margin-top: 0.25em;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md dl {
2023-06-08 18:23:10 +00:00
padding: 0;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md dl dt {
2023-06-08 18:23:10 +00:00
padding: 0;
margin-top: 16px;
font-size: 1em;
font-style: italic;
2023-07-29 18:31:03 +00:00
font-family: "d2-1460743452-font-semibold";
2023-06-08 18:23:10 +00:00
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md dl dd {
2023-06-08 18:23:10 +00:00
padding: 0 16px;
margin-bottom: 16px;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md table th {
font-family: "d2-1460743452-font-semibold";
2023-06-08 18:23:10 +00:00
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md table th,
.d2-1460743452 .md table td {
2023-06-08 18:23:10 +00:00
padding: 6px 13px;
border: 1px solid var(--color-border-default);
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md table tr {
2023-06-08 18:23:10 +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-1460743452 .md table tr:nth-child(2n) {
2023-06-08 18:23:10 +00:00
background-color: var(--color-canvas-subtle);
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md table img {
2023-06-08 18:23:10 +00:00
background-color: transparent;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md img[align="right"] {
2023-06-08 18:23:10 +00:00
padding-left: 20px;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md img[align="left"] {
2023-06-08 18:23:10 +00:00
padding-right: 20px;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.frame {
2023-06-08 18:23:10 +00:00
display: block;
overflow: hidden;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.frame > span {
2023-06-08 18:23:10 +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-1460743452 .md span.frame span img {
2023-06-08 18:23:10 +00:00
display: block;
float: left;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.frame span span {
2023-06-08 18:23:10 +00:00
display: block;
padding: 5px 0 0;
clear: both;
color: var(--color-fg-default);
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.align-center {
2023-06-08 18:23:10 +00:00
display: block;
overflow: hidden;
clear: both;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.align-center > span {
2023-06-08 18:23:10 +00:00
display: block;
margin: 13px auto 0;
overflow: hidden;
text-align: center;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.align-center span img {
2023-06-08 18:23:10 +00:00
margin: 0 auto;
text-align: center;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.align-right {
2023-06-08 18:23:10 +00:00
display: block;
overflow: hidden;
clear: both;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.align-right > span {
2023-06-08 18:23:10 +00:00
display: block;
margin: 13px 0 0;
overflow: hidden;
text-align: right;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.align-right span img {
2023-06-08 18:23:10 +00:00
margin: 0;
text-align: right;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.float-left {
2023-06-08 18:23:10 +00:00
display: block;
float: left;
margin-right: 13px;
overflow: hidden;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.float-left span {
2023-06-08 18:23:10 +00:00
margin: 13px 0 0;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.float-right {
2023-06-08 18:23:10 +00:00
display: block;
float: right;
margin-left: 13px;
overflow: hidden;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md span.float-right > span {
2023-06-08 18:23:10 +00:00
display: block;
margin: 13px auto 0;
overflow: hidden;
text-align: right;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md code,
.d2-1460743452 .md tt {
2023-06-08 18:23:10 +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-1460743452 .md code br,
.d2-1460743452 .md tt br {
2023-06-08 18:23:10 +00:00
display: none;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md del code {
2023-06-08 18:23:10 +00:00
text-decoration: inherit;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md pre code {
2023-06-08 18:23:10 +00:00
font-size: 100%;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md pre > code {
2023-06-08 18:23:10 +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-1460743452 .md .highlight {
2023-06-08 18:23:10 +00:00
margin-bottom: 16px;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .highlight pre {
2023-06-08 18:23:10 +00:00
margin-bottom: 0;
word-break: normal;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .highlight pre,
.d2-1460743452 .md pre {
2023-06-08 18:23:10 +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-1460743452 .md pre code,
.d2-1460743452 .md pre tt {
2023-06-08 18:23:10 +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-1460743452 .md .csv-data td,
.d2-1460743452 .md .csv-data th {
2023-06-08 18:23:10 +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-1460743452 .md .csv-data .blob-num {
2023-06-08 18:23:10 +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-1460743452 .md .csv-data tr {
2023-06-08 18:23:10 +00:00
border-top: 0;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .csv-data th {
font-family: "d2-1460743452-font-semibold";
2023-06-08 18:23:10 +00:00
background: var(--color-canvas-subtle);
border-top: 0;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .footnotes {
2023-06-08 18:23:10 +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-1460743452 .md .footnotes ol {
2023-06-08 18:23:10 +00:00
padding-left: 16px;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .footnotes li {
2023-06-08 18:23:10 +00:00
position: relative;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .footnotes li:target::before {
2023-06-08 18:23:10 +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-1460743452 .md .footnotes li:target {
2023-06-08 18:23:10 +00:00
color: var(--color-fg-default);
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .task-list-item {
2023-06-08 18:23:10 +00:00
list-style-type: none;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .task-list-item label {
2023-06-08 18:23:10 +00:00
font-weight: 400;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .task-list-item.enabled label {
2023-06-08 18:23:10 +00:00
cursor: pointer;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .task-list-item + .task-list-item {
2023-06-08 18:23:10 +00:00
margin-top: 3px;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .task-list-item .handle {
2023-06-08 18:23:10 +00:00
display: none;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .task-list-item-checkbox {
2023-06-08 18:23:10 +00:00
margin: 0 0.2em 0.25em -1.6em;
vertical-align: middle;
}
2023-07-29 18:31:03 +00:00
.d2-1460743452 .md .contains-task-list:dir(rtl) .task-list-item-checkbox {
2023-06-08 18:23:10 +00:00
margin: 0 -1.6em 0.25em 0.2em;
}
2023-07-29 18:31:03 +00:00
</style><g id="x"><g class="shape" ><rect x="12.000000" y="12.000000" width="260.000000" height="192.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="142.000000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">x</text></g><g id="y"><g class="shape" ><rect x="292.000000" y="12.000000" width="260.000000" height="193.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="422.000000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">y</text></g><g id="z"><g class="shape" ><rect x="572.000000" y="28.000000" width="363.000000" height="161.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="753.500000" y="61.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">z</text></g><g id="x.a"><g class="shape" ><rect x="72.000000" y="72.000000" width="50.000000" height="72.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="97.000000" y="113.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a</text></g><g id="x.b"><g class="shape" ><rect x="162.000000" y="72.000000" width="50.000000" height="72.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="187.000000" y="113.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="y.a"><g class="shape" ><rect x="352.000000" y="72.000000" width="50.000000" height="73.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="377.000000" y="114.000000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a</text></g><g id="y.b"><g class="shape" ><rect x="442.000000" y="72.000000" width="50.000000" height="73.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="467.000000" y="114.000000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="z.lim"><g class="shape" ></g><g transform="translate(632.000000 88.000000)" class=" color-N1"><svg style="vertical-align: -1.75ex;" xmlns="http://www.w3.org/2000/svg" width="20.126ex" height="5.053ex" role="img" focusable="false" viewBox="0 -1460 8895.5 2233.3" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path id="MJX-1-TEX-N-6C" d="M42 46H56Q95 46 103 60V68Q103 77 103 91T103 124T104 167T104 217T104 272T104 329Q104 366 104 407T104 482T104 542T103 586T103 603Q100 622 89 628T44 637H26V660Q26 683 28 683L38 684Q48 685 67 686T104 688Q121 689 141 690T171 693T182 694H185V379Q185 62 186 60Q190 52 198 49Q219 46 247 46H263V0H255L232 1Q209 2 183 2T145 3T107 3T57 1L34 0H26V46H42Z"></path><path id="MJX-1-TEX-N-69" d="M69 609Q69 637 87 653T131 669Q154 667 171 652T188 609Q188 579 171 564T129 549Q104 549 87 564T69 609ZM247 0Q232 3 143 3Q132 3 106 3T56 1L34 0H26V46H42Q70 46 91 49Q100 53 102 60T104 102V205V293Q104 345 102 359T88 378Q74 385 41 385H30V408Q30 431 32 431L42 432Q52 433 70 434T106 436Q123 437 142 438T171 441T182 442H185V62Q190 52 197 50T232 46H255V0H247Z"></path><path id="MJX-1-TEX-N-6D" d="M41 46H55Q94 46 102 60V68Q102 77 102 91T102 122T103 161T103 203Q103 234 103 269T102 328V351Q99 370 88 376T43 385H25V408Q25 431 27 431L37 432Q47 433 65 434T102 436Q119 437 138 438T167 441T178 442H181V402Q181 364 182 364T187 369T199 384T218 402T247 421T285 437Q305 442 336 442Q351 442 364 440T387 434T406 426T421 417T432 406T441 395T448 384T452 374T455 366L457 361L460 365Q463 369 466 373T475 384T488 397T503 410T523 422T546 432T572 439T603 442Q729 442 740 329Q741 322 741 190V104Q741 66 743 59T754 49Q775 46 803 46H819V0H811L788 1Q764 2 737 2T699 3Q596 3 587 0H579V46H595Q656 46 656 62Q657 64 657 200Q656 335 655 343Q649 371 635 385T611 402T585 404Q540 404 506 370Q479 343 472 315T464 232V168V108Q464 78 465 68T468 55T477 49Q498 46 526 46H542V0H534L510 1Q487 2 460 2T422 3Q319 3 310 0H302V46H318Q379 46 379 62Q380 64 380 200Q379 335 378 343Q372 371 358 385T334 402T308 404Q263 404 229 370Q202 343 195 315T187 232V168V108Q187 78 188 68T191 55T200 49Q221 46 249 46H265V0H257L234 1Q210 2 183 2T145 3Q42 3 33 0H25V46H41Z"></path><path id="MJX-1-TEX-I-210E" d="M137 683Q138 68
2023-06-08 20:06:55 +00:00
<rect x="11" y="11" width="925" height="195" fill="white"></rect>
<rect x="135.500000" y="17.000000" width="13" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="415.500000" y="17.000000" width="13" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="747.500000" y="33.000000" width="12" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="93.000000" y="97.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="183.000000" y="97.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="373.000000" y="98.000000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="463.000000" y="98.000000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="632.000000" y="88.000000" width="162" height="41" fill="rgba(0,0,0,0.75)"></rect>
<rect x="834.000000" y="101.500000" width="41" height="14" fill="rgba(0,0,0,0.75)"></rect>
2023-06-08 18:23:10 +00:00
</mask></svg></svg>