2024-12-15 02:54:49 +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 1288 2192"><svg id="d2-svg" class="d2-4057630444" width="1288" height="2192" viewBox="11 11 1288 2192"><rect x="11.000000" y="11.000000" width="1288.000000" height="2192.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
|
|
|
|
|
.d2-4057630444 .text {
|
|
|
|
|
font-family: "d2-4057630444-font-regular";
|
2024-11-19 00:23:35 +00:00
|
|
|
}
|
|
|
|
|
@font-face {
|
2024-12-15 02:54:49 +00:00
|
|
|
font-family: d2-4057630444-font-regular;
|
2024-11-19 00:23:35 +00:00
|
|
|
src: url("data:application/font-woff;base64,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
|
|
|
|
|
}
|
|
|
|
|
@font-face {
|
2024-12-15 02:54:49 +00:00
|
|
|
font-family: d2-4057630444-font-semibold;
|
2024-11-19 00:23:35 +00:00
|
|
|
src: url("data:application/font-woff;base64,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
|
|
|
|
|
}
|
|
|
|
|
@keyframes dashdraw {
|
|
|
|
|
from {
|
|
|
|
|
stroke-dashoffset: 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .text-italic {
|
|
|
|
|
font-family: "d2-4057630444-font-italic";
|
2024-11-19 00:23:35 +00:00
|
|
|
}
|
|
|
|
|
@font-face {
|
2024-12-15 02:54:49 +00:00
|
|
|
font-family: d2-4057630444-font-italic;
|
2024-11-19 00:23:35 +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-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .fill-N1{fill:#0A0F25;}
|
|
|
|
|
.d2-4057630444 .fill-N2{fill:#676C7E;}
|
|
|
|
|
.d2-4057630444 .fill-N3{fill:#9499AB;}
|
|
|
|
|
.d2-4057630444 .fill-N4{fill:#CFD2DD;}
|
|
|
|
|
.d2-4057630444 .fill-N5{fill:#DEE1EB;}
|
|
|
|
|
.d2-4057630444 .fill-N6{fill:#EEF1F8;}
|
|
|
|
|
.d2-4057630444 .fill-N7{fill:#FFFFFF;}
|
|
|
|
|
.d2-4057630444 .fill-B1{fill:#0D32B2;}
|
|
|
|
|
.d2-4057630444 .fill-B2{fill:#0D32B2;}
|
|
|
|
|
.d2-4057630444 .fill-B3{fill:#E3E9FD;}
|
|
|
|
|
.d2-4057630444 .fill-B4{fill:#E3E9FD;}
|
|
|
|
|
.d2-4057630444 .fill-B5{fill:#EDF0FD;}
|
|
|
|
|
.d2-4057630444 .fill-B6{fill:#F7F8FE;}
|
|
|
|
|
.d2-4057630444 .fill-AA2{fill:#4A6FF3;}
|
|
|
|
|
.d2-4057630444 .fill-AA4{fill:#EDF0FD;}
|
|
|
|
|
.d2-4057630444 .fill-AA5{fill:#F7F8FE;}
|
|
|
|
|
.d2-4057630444 .fill-AB4{fill:#EDF0FD;}
|
|
|
|
|
.d2-4057630444 .fill-AB5{fill:#F7F8FE;}
|
|
|
|
|
.d2-4057630444 .stroke-N1{stroke:#0A0F25;}
|
|
|
|
|
.d2-4057630444 .stroke-N2{stroke:#676C7E;}
|
|
|
|
|
.d2-4057630444 .stroke-N3{stroke:#9499AB;}
|
|
|
|
|
.d2-4057630444 .stroke-N4{stroke:#CFD2DD;}
|
|
|
|
|
.d2-4057630444 .stroke-N5{stroke:#DEE1EB;}
|
|
|
|
|
.d2-4057630444 .stroke-N6{stroke:#EEF1F8;}
|
|
|
|
|
.d2-4057630444 .stroke-N7{stroke:#FFFFFF;}
|
|
|
|
|
.d2-4057630444 .stroke-B1{stroke:#0D32B2;}
|
|
|
|
|
.d2-4057630444 .stroke-B2{stroke:#0D32B2;}
|
|
|
|
|
.d2-4057630444 .stroke-B3{stroke:#E3E9FD;}
|
|
|
|
|
.d2-4057630444 .stroke-B4{stroke:#E3E9FD;}
|
|
|
|
|
.d2-4057630444 .stroke-B5{stroke:#EDF0FD;}
|
|
|
|
|
.d2-4057630444 .stroke-B6{stroke:#F7F8FE;}
|
|
|
|
|
.d2-4057630444 .stroke-AA2{stroke:#4A6FF3;}
|
|
|
|
|
.d2-4057630444 .stroke-AA4{stroke:#EDF0FD;}
|
|
|
|
|
.d2-4057630444 .stroke-AA5{stroke:#F7F8FE;}
|
|
|
|
|
.d2-4057630444 .stroke-AB4{stroke:#EDF0FD;}
|
|
|
|
|
.d2-4057630444 .stroke-AB5{stroke:#F7F8FE;}
|
|
|
|
|
.d2-4057630444 .background-color-N1{background-color:#0A0F25;}
|
|
|
|
|
.d2-4057630444 .background-color-N2{background-color:#676C7E;}
|
|
|
|
|
.d2-4057630444 .background-color-N3{background-color:#9499AB;}
|
|
|
|
|
.d2-4057630444 .background-color-N4{background-color:#CFD2DD;}
|
|
|
|
|
.d2-4057630444 .background-color-N5{background-color:#DEE1EB;}
|
|
|
|
|
.d2-4057630444 .background-color-N6{background-color:#EEF1F8;}
|
|
|
|
|
.d2-4057630444 .background-color-N7{background-color:#FFFFFF;}
|
|
|
|
|
.d2-4057630444 .background-color-B1{background-color:#0D32B2;}
|
|
|
|
|
.d2-4057630444 .background-color-B2{background-color:#0D32B2;}
|
|
|
|
|
.d2-4057630444 .background-color-B3{background-color:#E3E9FD;}
|
|
|
|
|
.d2-4057630444 .background-color-B4{background-color:#E3E9FD;}
|
|
|
|
|
.d2-4057630444 .background-color-B5{background-color:#EDF0FD;}
|
|
|
|
|
.d2-4057630444 .background-color-B6{background-color:#F7F8FE;}
|
|
|
|
|
.d2-4057630444 .background-color-AA2{background-color:#4A6FF3;}
|
|
|
|
|
.d2-4057630444 .background-color-AA4{background-color:#EDF0FD;}
|
|
|
|
|
.d2-4057630444 .background-color-AA5{background-color:#F7F8FE;}
|
|
|
|
|
.d2-4057630444 .background-color-AB4{background-color:#EDF0FD;}
|
|
|
|
|
.d2-4057630444 .background-color-AB5{background-color:#F7F8FE;}
|
|
|
|
|
.d2-4057630444 .color-N1{color:#0A0F25;}
|
|
|
|
|
.d2-4057630444 .color-N2{color:#676C7E;}
|
|
|
|
|
.d2-4057630444 .color-N3{color:#9499AB;}
|
|
|
|
|
.d2-4057630444 .color-N4{color:#CFD2DD;}
|
|
|
|
|
.d2-4057630444 .color-N5{color:#DEE1EB;}
|
|
|
|
|
.d2-4057630444 .color-N6{color:#EEF1F8;}
|
|
|
|
|
.d2-4057630444 .color-N7{color:#FFFFFF;}
|
|
|
|
|
.d2-4057630444 .color-B1{color:#0D32B2;}
|
|
|
|
|
.d2-4057630444 .color-B2{color:#0D32B2;}
|
|
|
|
|
.d2-4057630444 .color-B3{color:#E3E9FD;}
|
|
|
|
|
.d2-4057630444 .color-B4{color:#E3E9FD;}
|
|
|
|
|
.d2-4057630444 .color-B5{color:#EDF0FD;}
|
|
|
|
|
.d2-4057630444 .color-B6{color:#F7F8FE;}
|
|
|
|
|
.d2-4057630444 .color-AA2{color:#4A6FF3;}
|
|
|
|
|
.d2-4057630444 .color-AA4{color:#EDF0FD;}
|
|
|
|
|
.d2-4057630444 .color-AA5{color:#F7F8FE;}
|
|
|
|
|
.d2-4057630444 .color-AB4{color:#EDF0FD;}
|
|
|
|
|
.d2-4057630444 .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-4057630444 .md em,
|
|
|
|
|
.d2-4057630444 .md dfn {
|
|
|
|
|
font-family: "d2-4057630444-font-italic";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.d2-4057630444 .md b,
|
|
|
|
|
.d2-4057630444 .md strong {
|
|
|
|
|
font-family: "d2-4057630444-font-bold";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.d2-4057630444 .md code,
|
|
|
|
|
.d2-4057630444 .md kbd,
|
|
|
|
|
.d2-4057630444 .md pre,
|
|
|
|
|
.d2-4057630444 .md samp {
|
|
|
|
|
font-family: "d2-4057630444-font-mono";
|
2024-11-19 00:23:35 +00:00
|
|
|
font-size: 1em;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md {
|
2024-11-19 00:23:35 +00:00
|
|
|
tab-size: 4;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* variables are provided in d2renderers/d2svg/d2svg.go */
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md {
|
2024-11-19 00:23:35 +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 */
|
2024-12-15 02:54:49 +00:00
|
|
|
font-family: "d2-4057630444-font-regular";
|
2024-11-19 00:23:35 +00:00
|
|
|
font-size: 16px;
|
|
|
|
|
line-height: 1.5;
|
|
|
|
|
word-wrap: break-word;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md details,
|
|
|
|
|
.d2-4057630444 .md figcaption,
|
|
|
|
|
.d2-4057630444 .md figure {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md summary {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: list-item;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md [hidden] {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md a {
|
2024-11-19 00:23:35 +00:00
|
|
|
background-color: transparent;
|
|
|
|
|
color: var(--color-accent-fg);
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md a:active,
|
|
|
|
|
.d2-4057630444 .md a:hover {
|
2024-11-19 00:23:35 +00:00
|
|
|
outline-width: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md abbr[title] {
|
2024-11-19 00:23:35 +00:00
|
|
|
border-bottom: none;
|
|
|
|
|
text-decoration: underline dotted;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md dfn {
|
2024-11-19 00:23:35 +00:00
|
|
|
font-style: italic;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md h1 {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin: 0.67em 0;
|
|
|
|
|
padding-bottom: 0.3em;
|
|
|
|
|
font-size: 2em;
|
|
|
|
|
border-bottom: 1px solid var(--color-border-muted);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md mark {
|
2024-11-19 00:23:35 +00:00
|
|
|
background-color: var(--color-attention-subtle);
|
|
|
|
|
color: var(--color-text-primary);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md small {
|
2024-11-19 00:23:35 +00:00
|
|
|
font-size: 90%;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md sub,
|
|
|
|
|
.d2-4057630444 .md sup {
|
2024-11-19 00:23:35 +00:00
|
|
|
font-size: 75%;
|
|
|
|
|
line-height: 0;
|
|
|
|
|
position: relative;
|
|
|
|
|
vertical-align: baseline;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md sub {
|
2024-11-19 00:23:35 +00:00
|
|
|
bottom: -0.25em;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md sup {
|
2024-11-19 00:23:35 +00:00
|
|
|
top: -0.5em;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md img {
|
2024-11-19 00:23:35 +00:00
|
|
|
border-style: none;
|
|
|
|
|
max-width: 100%;
|
|
|
|
|
box-sizing: content-box;
|
|
|
|
|
background-color: var(--color-canvas-default);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md figure {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin: 1em 40px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md hr {
|
2024-11-19 00:23:35 +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;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md input {
|
2024-11-19 00:23:35 +00:00
|
|
|
font: inherit;
|
|
|
|
|
margin: 0;
|
|
|
|
|
overflow: visible;
|
|
|
|
|
font-family: inherit;
|
|
|
|
|
font-size: inherit;
|
|
|
|
|
line-height: inherit;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md [type="button"],
|
|
|
|
|
.d2-4057630444 .md [type="reset"],
|
|
|
|
|
.d2-4057630444 .md [type="submit"] {
|
2024-11-19 00:23:35 +00:00
|
|
|
-webkit-appearance: button;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md [type="button"]::-moz-focus-inner,
|
|
|
|
|
.d2-4057630444 .md [type="reset"]::-moz-focus-inner,
|
|
|
|
|
.d2-4057630444 .md [type="submit"]::-moz-focus-inner {
|
2024-11-19 00:23:35 +00:00
|
|
|
border-style: none;
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md [type="button"]:-moz-focusring,
|
|
|
|
|
.d2-4057630444 .md [type="reset"]:-moz-focusring,
|
|
|
|
|
.d2-4057630444 .md [type="submit"]:-moz-focusring {
|
2024-11-19 00:23:35 +00:00
|
|
|
outline: 1px dotted ButtonText;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md [type="checkbox"],
|
|
|
|
|
.d2-4057630444 .md [type="radio"] {
|
2024-11-19 00:23:35 +00:00
|
|
|
box-sizing: border-box;
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md [type="number"]::-webkit-inner-spin-button,
|
|
|
|
|
.d2-4057630444 .md [type="number"]::-webkit-outer-spin-button {
|
2024-11-19 00:23:35 +00:00
|
|
|
height: auto;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md [type="search"] {
|
2024-11-19 00:23:35 +00:00
|
|
|
-webkit-appearance: textfield;
|
|
|
|
|
outline-offset: -2px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md [type="search"]::-webkit-search-cancel-button,
|
|
|
|
|
.d2-4057630444 .md [type="search"]::-webkit-search-decoration {
|
2024-11-19 00:23:35 +00:00
|
|
|
-webkit-appearance: none;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md ::-webkit-input-placeholder {
|
2024-11-19 00:23:35 +00:00
|
|
|
color: inherit;
|
|
|
|
|
opacity: 0.54;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md ::-webkit-file-upload-button {
|
2024-11-19 00:23:35 +00:00
|
|
|
-webkit-appearance: button;
|
|
|
|
|
font: inherit;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md a:hover {
|
2024-11-19 00:23:35 +00:00
|
|
|
text-decoration: underline;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md hr::before {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: table;
|
|
|
|
|
content: "";
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md hr::after {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: table;
|
|
|
|
|
clear: both;
|
|
|
|
|
content: "";
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md table {
|
2024-11-19 00:23:35 +00:00
|
|
|
border-spacing: 0;
|
|
|
|
|
border-collapse: collapse;
|
|
|
|
|
display: block;
|
|
|
|
|
width: max-content;
|
|
|
|
|
max-width: 100%;
|
|
|
|
|
overflow: auto;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md td,
|
|
|
|
|
.d2-4057630444 .md th {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md details summary {
|
2024-11-19 00:23:35 +00:00
|
|
|
cursor: pointer;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md details:not([open]) > *:not(summary) {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md kbd {
|
2024-11-19 00:23:35 +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);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md h1,
|
|
|
|
|
.d2-4057630444 .md h2,
|
|
|
|
|
.d2-4057630444 .md h3,
|
|
|
|
|
.d2-4057630444 .md h4,
|
|
|
|
|
.d2-4057630444 .md h5,
|
|
|
|
|
.d2-4057630444 .md h6 {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-top: 24px;
|
|
|
|
|
margin-bottom: 16px;
|
|
|
|
|
font-weight: 400;
|
|
|
|
|
line-height: 1.25;
|
2024-12-15 02:54:49 +00:00
|
|
|
font-family: "d2-4057630444-font-semibold";
|
2024-11-19 00:23:35 +00:00
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md h2 {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding-bottom: 0.3em;
|
|
|
|
|
font-size: 1.5em;
|
|
|
|
|
border-bottom: 1px solid var(--color-border-muted);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md h3 {
|
2024-11-19 00:23:35 +00:00
|
|
|
font-size: 1.25em;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md h4 {
|
2024-11-19 00:23:35 +00:00
|
|
|
font-size: 1em;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md h5 {
|
2024-11-19 00:23:35 +00:00
|
|
|
font-size: 0.875em;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md h6 {
|
2024-11-19 00:23:35 +00:00
|
|
|
font-size: 0.85em;
|
|
|
|
|
color: var(--color-fg-muted);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md p {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-top: 0;
|
|
|
|
|
margin-bottom: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md blockquote {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin: 0;
|
|
|
|
|
padding: 0 1em;
|
|
|
|
|
color: var(--color-fg-muted);
|
|
|
|
|
border-left: 0.25em solid var(--color-border-default);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md ul,
|
|
|
|
|
.d2-4057630444 .md ol {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-top: 0;
|
|
|
|
|
margin-bottom: 0;
|
|
|
|
|
padding-left: 2em;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md ol ol,
|
|
|
|
|
.d2-4057630444 .md ul ol {
|
2024-11-19 00:23:35 +00:00
|
|
|
list-style-type: lower-roman;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md ul ul ol,
|
|
|
|
|
.d2-4057630444 .md ul ol ol,
|
|
|
|
|
.d2-4057630444 .md ol ul ol,
|
|
|
|
|
.d2-4057630444 .md ol ol ol {
|
2024-11-19 00:23:35 +00:00
|
|
|
list-style-type: lower-alpha;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md dd {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-left: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md pre {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-top: 0;
|
|
|
|
|
margin-bottom: 0;
|
|
|
|
|
word-wrap: normal;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md ::placeholder {
|
2024-11-19 00:23:35 +00:00
|
|
|
color: var(--color-fg-subtle);
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md input::-webkit-outer-spin-button,
|
|
|
|
|
.d2-4057630444 .md input::-webkit-inner-spin-button {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin: 0;
|
|
|
|
|
-webkit-appearance: none;
|
|
|
|
|
appearance: none;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md::before {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: table;
|
|
|
|
|
content: "";
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md::after {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: table;
|
|
|
|
|
clear: both;
|
|
|
|
|
content: "";
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md > *:first-child {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-top: 0 !important;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md > *:last-child {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-bottom: 0 !important;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md a:not([href]) {
|
2024-11-19 00:23:35 +00:00
|
|
|
color: inherit;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .absent {
|
2024-11-19 00:23:35 +00:00
|
|
|
color: var(--color-danger-fg);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .anchor {
|
2024-11-19 00:23:35 +00:00
|
|
|
float: left;
|
|
|
|
|
padding-right: 4px;
|
|
|
|
|
margin-left: -20px;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .anchor:focus {
|
2024-11-19 00:23:35 +00:00
|
|
|
outline: none;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md p,
|
|
|
|
|
.d2-4057630444 .md blockquote,
|
|
|
|
|
.d2-4057630444 .md ul,
|
|
|
|
|
.d2-4057630444 .md ol,
|
|
|
|
|
.d2-4057630444 .md dl,
|
|
|
|
|
.d2-4057630444 .md table,
|
|
|
|
|
.d2-4057630444 .md pre,
|
|
|
|
|
.d2-4057630444 .md details {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-top: 0;
|
|
|
|
|
margin-bottom: 16px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md blockquote > :first-child {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md blockquote > :last-child {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-bottom: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md sup > a::before {
|
2024-11-19 00:23:35 +00:00
|
|
|
content: "[";
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md sup > a::after {
|
2024-11-19 00:23:35 +00:00
|
|
|
content: "]";
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md h1:hover .anchor,
|
|
|
|
|
.d2-4057630444 .md h2:hover .anchor,
|
|
|
|
|
.d2-4057630444 .md h3:hover .anchor,
|
|
|
|
|
.d2-4057630444 .md h4:hover .anchor,
|
|
|
|
|
.d2-4057630444 .md h5:hover .anchor,
|
|
|
|
|
.d2-4057630444 .md h6:hover .anchor {
|
2024-11-19 00:23:35 +00:00
|
|
|
text-decoration: none;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md h1 tt,
|
|
|
|
|
.d2-4057630444 .md h1 code,
|
|
|
|
|
.d2-4057630444 .md h2 tt,
|
|
|
|
|
.d2-4057630444 .md h2 code,
|
|
|
|
|
.d2-4057630444 .md h3 tt,
|
|
|
|
|
.d2-4057630444 .md h3 code,
|
|
|
|
|
.d2-4057630444 .md h4 tt,
|
|
|
|
|
.d2-4057630444 .md h4 code,
|
|
|
|
|
.d2-4057630444 .md h5 tt,
|
|
|
|
|
.d2-4057630444 .md h5 code,
|
|
|
|
|
.d2-4057630444 .md h6 tt,
|
|
|
|
|
.d2-4057630444 .md h6 code {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding: 0 0.2em;
|
|
|
|
|
font-size: inherit;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md ul.no-list,
|
|
|
|
|
.d2-4057630444 .md ol.no-list {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding: 0;
|
|
|
|
|
list-style-type: none;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md ol[type="1"] {
|
2024-11-19 00:23:35 +00:00
|
|
|
list-style-type: decimal;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md ol[type="a"] {
|
2024-11-19 00:23:35 +00:00
|
|
|
list-style-type: lower-alpha;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md ol[type="i"] {
|
2024-11-19 00:23:35 +00:00
|
|
|
list-style-type: lower-roman;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md div > ol:not([type]) {
|
2024-11-19 00:23:35 +00:00
|
|
|
list-style-type: decimal;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md ul ul,
|
|
|
|
|
.d2-4057630444 .md ul ol,
|
|
|
|
|
.d2-4057630444 .md ol ol,
|
|
|
|
|
.d2-4057630444 .md ol ul {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-top: 0;
|
|
|
|
|
margin-bottom: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md li > p {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-top: 16px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md li + li {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-top: 0.25em;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md dl {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md dl dt {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding: 0;
|
|
|
|
|
margin-top: 16px;
|
|
|
|
|
font-size: 1em;
|
|
|
|
|
font-style: italic;
|
2024-12-15 02:54:49 +00:00
|
|
|
font-family: "d2-4057630444-font-semibold";
|
2024-11-19 00:23:35 +00:00
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md dl dd {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding: 0 16px;
|
|
|
|
|
margin-bottom: 16px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md table th {
|
|
|
|
|
font-family: "d2-4057630444-font-semibold";
|
2024-11-19 00:23:35 +00:00
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md table th,
|
|
|
|
|
.d2-4057630444 .md table td {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding: 6px 13px;
|
|
|
|
|
border: 1px solid var(--color-border-default);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md table tr {
|
2024-11-19 00:23:35 +00:00
|
|
|
background-color: var(--color-canvas-default);
|
|
|
|
|
border-top: 1px solid var(--color-border-muted);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md table tr:nth-child(2n) {
|
2024-11-19 00:23:35 +00:00
|
|
|
background-color: var(--color-canvas-subtle);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md table img {
|
2024-11-19 00:23:35 +00:00
|
|
|
background-color: transparent;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md img[align="right"] {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding-left: 20px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md img[align="left"] {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding-right: 20px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.frame {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: block;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.frame > span {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: block;
|
|
|
|
|
float: left;
|
|
|
|
|
width: auto;
|
|
|
|
|
padding: 7px;
|
|
|
|
|
margin: 13px 0 0;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
border: 1px solid var(--color-border-default);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.frame span img {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: block;
|
|
|
|
|
float: left;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.frame span span {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: block;
|
|
|
|
|
padding: 5px 0 0;
|
|
|
|
|
clear: both;
|
|
|
|
|
color: var(--color-fg-default);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.align-center {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: block;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
clear: both;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.align-center > span {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: block;
|
|
|
|
|
margin: 13px auto 0;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.align-center span img {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin: 0 auto;
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.align-right {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: block;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
clear: both;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.align-right > span {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: block;
|
|
|
|
|
margin: 13px 0 0;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
text-align: right;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.align-right span img {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin: 0;
|
|
|
|
|
text-align: right;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.float-left {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: block;
|
|
|
|
|
float: left;
|
|
|
|
|
margin-right: 13px;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.float-left span {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin: 13px 0 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.float-right {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: block;
|
|
|
|
|
float: right;
|
|
|
|
|
margin-left: 13px;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md span.float-right > span {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: block;
|
|
|
|
|
margin: 13px auto 0;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
text-align: right;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md code,
|
|
|
|
|
.d2-4057630444 .md tt {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding: 0.2em 0.4em;
|
|
|
|
|
margin: 0;
|
|
|
|
|
font-size: 85%;
|
|
|
|
|
background-color: var(--color-neutral-muted);
|
|
|
|
|
border-radius: 6px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md code br,
|
|
|
|
|
.d2-4057630444 .md tt br {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md del code {
|
2024-11-19 00:23:35 +00:00
|
|
|
text-decoration: inherit;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md pre code {
|
2024-11-19 00:23:35 +00:00
|
|
|
font-size: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md pre > code {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding: 0;
|
|
|
|
|
margin: 0;
|
|
|
|
|
word-break: normal;
|
|
|
|
|
white-space: pre;
|
|
|
|
|
background: transparent;
|
|
|
|
|
border: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .highlight {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-bottom: 16px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .highlight pre {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-bottom: 0;
|
|
|
|
|
word-break: normal;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .highlight pre,
|
|
|
|
|
.d2-4057630444 .md pre {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding: 16px;
|
|
|
|
|
overflow: auto;
|
|
|
|
|
font-size: 85%;
|
|
|
|
|
line-height: 1.45;
|
|
|
|
|
background-color: var(--color-canvas-subtle);
|
|
|
|
|
border-radius: 6px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md pre code,
|
|
|
|
|
.d2-4057630444 .md pre tt {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: inline;
|
|
|
|
|
max-width: auto;
|
|
|
|
|
padding: 0;
|
|
|
|
|
margin: 0;
|
|
|
|
|
overflow: visible;
|
|
|
|
|
line-height: inherit;
|
|
|
|
|
word-wrap: normal;
|
|
|
|
|
background-color: transparent;
|
|
|
|
|
border: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .csv-data td,
|
|
|
|
|
.d2-4057630444 .md .csv-data th {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding: 5px;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
font-size: 12px;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
text-align: left;
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .csv-data .blob-num {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding: 10px 8px 9px;
|
|
|
|
|
text-align: right;
|
|
|
|
|
background: var(--color-canvas-default);
|
|
|
|
|
border: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .csv-data tr {
|
2024-11-19 00:23:35 +00:00
|
|
|
border-top: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .csv-data th {
|
|
|
|
|
font-family: "d2-4057630444-font-semibold";
|
2024-11-19 00:23:35 +00:00
|
|
|
background: var(--color-canvas-subtle);
|
|
|
|
|
border-top: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .footnotes {
|
2024-11-19 00:23:35 +00:00
|
|
|
font-size: 12px;
|
|
|
|
|
color: var(--color-fg-muted);
|
|
|
|
|
border-top: 1px solid var(--color-border-default);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .footnotes ol {
|
2024-11-19 00:23:35 +00:00
|
|
|
padding-left: 16px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .footnotes li {
|
2024-11-19 00:23:35 +00:00
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .footnotes li:target::before {
|
2024-11-19 00:23:35 +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;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .footnotes li:target {
|
2024-11-19 00:23:35 +00:00
|
|
|
color: var(--color-fg-default);
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .task-list-item {
|
2024-11-19 00:23:35 +00:00
|
|
|
list-style-type: none;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .task-list-item label {
|
2024-11-19 00:23:35 +00:00
|
|
|
font-weight: 400;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .task-list-item.enabled label {
|
2024-11-19 00:23:35 +00:00
|
|
|
cursor: pointer;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .task-list-item + .task-list-item {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin-top: 3px;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .task-list-item .handle {
|
2024-11-19 00:23:35 +00:00
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .task-list-item-checkbox {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin: 0 0.2em 0.25em -1.6em;
|
|
|
|
|
vertical-align: middle;
|
|
|
|
|
}
|
|
|
|
|
|
2024-12-15 02:54:49 +00:00
|
|
|
.d2-4057630444 .md .contains-task-list:dir(rtl) .task-list-item-checkbox {
|
2024-11-19 00:23:35 +00:00
|
|
|
margin: 0 -1.6em 0.25em 0.2em;
|
|
|
|
|
}
|
|
|
|
|
</style><g id="savings"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="12.000000" y="386.000000" width="343" height="150"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:#e8f4f8"><table>
|
|
|
|
|
<thead>
|
|
|
|
|
<tr>
|
|
|
|
|
<th>Month</th>
|
|
|
|
|
<th>Savings</th>
|
|
|
|
|
<th>Expenses</th>
|
|
|
|
|
<th>Balance</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>January</td>
|
|
|
|
|
<td>$250</td>
|
|
|
|
|
<td>$150</td>
|
|
|
|
|
<td>$100</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>February</td>
|
|
|
|
|
<td>$80</td>
|
|
|
|
|
<td>$200</td>
|
|
|
|
|
<td>-$120</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>March</td>
|
|
|
|
|
<td>$420</td>
|
|
|
|
|
<td>$180</td>
|
|
|
|
|
<td>$240</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div></foreignObject></g></g><g id="status"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="112.000000" y="921.000000" width="142" height="113"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:#f8e8e8"><table>
|
|
|
|
|
<thead>
|
|
|
|
|
<tr>
|
|
|
|
|
<th>Status</th>
|
|
|
|
|
<th>Count</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>Done</td>
|
|
|
|
|
<td>42</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>Todo</td>
|
|
|
|
|
<td>17</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div></foreignObject></g></g><g id="metrics"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="97.000000" y="1419.000000" width="173" height="335"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:#f0f8e8"><table>
|
|
|
|
|
<thead>
|
|
|
|
|
<tr>
|
|
|
|
|
<th>Metric</th>
|
|
|
|
|
<th>Value</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>Uptime</td>
|
|
|
|
|
<td>99.9%</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>Latency</td>
|
|
|
|
|
<td>150ms</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>Errors</td>
|
|
|
|
|
<td>0.01%</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>Requests</td>
|
|
|
|
|
<td>15k/min</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>CPU</td>
|
|
|
|
|
<td>45%</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>Memory</td>
|
|
|
|
|
<td>68%</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>Disk</td>
|
|
|
|
|
<td>72%</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>Network</td>
|
|
|
|
|
<td>33%</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div></foreignObject></g></g><g id="financial"><g class="shape" ><rect x="579.000000" y="12.000000" width="429.000000" height="524.000000" stroke="#0D32B2" fill="#e8f4f8" class=" stroke-B1" style="stroke-width:2;" /></g><text x="793.500000" y="45.000000" fill="#0A0F25" class="text fill-N1" style="text-anchor:middle;font-size:28px">Financial Overview</text></g><g id="monitoring"><g class="shape" ><defs><mask id="border-mask-monitoring" maskUnits="userSpaceOnUse" x="565" y="697" width="457" height="561">
|
|
|
|
|
<rect x="565" y="697" width="457" height="561" fill="white"></rect>
|
|
|
|
|
<path d="M565,712L580,697L1022,697L1022,1243L1007,1258L565,1258L565,712L1007,712L1007,1258M1007,712L1022,697" style="stroke-width:2;;stroke:#000;fill:none;opacity:1;"/></mask></defs><rect x="565.000000" y="712.000000" width="442.000000" height="546.000000" mask="url(#border-mask-monitoring)" stroke="none" fill="#f8e8e8" style="stroke-width:2;" /><polygon mask="url(#border-mask-monitoring)" points="565,712 580,697 1022,697 1022,1243 1007,1258 1007,712" fill="#ecc1c1" style="stroke-width:2;" /><path d="M565,712 L580,697 L1022,697 L1022,1243 L1007,1258 L565,1258 L565,712 L1007,712 L1007,1258 M1007,712 L1022,697" stroke="#0D32B2" fill="none" class=" stroke-B1" style="stroke-width:2;" /></g><text x="786.000000" y="745.000000" fill="#0A0F25" class="text fill-N1" style="text-anchor:middle;font-size:28px">System Health</text></g><g id="projects"><g class="shape" ><rect x="290.000000" y="1461.000000" width="1008.000000" height="250.000000" stroke="#4a90e2" fill="#e8f8e8" style="stroke-width:2;" /><rect x="295.000000" y="1466.000000" width="998.000000" height="240.000000" stroke="#4a90e2" fill="transparent" style="stroke-width:2;" /></g><text x="794.000000" y="1494.000000" fill="#0A0F25" class="text fill-N1" style="text-anchor:middle;font-size:28px">Project Tracking</text></g><g id="team"><g class="shape" ><rect x="568.000000" y="1915.000000" width="451.000000" height="287.000000" stroke="#0D32B2" fill="#f8f0e8" class=" stroke-B1" style="stroke-width:2;" /></g><text x="793.500000" y="1948.000000" fill="#0A0F25" class="text fill-N1" style="text-anchor:middle;font-size:28px">Team Analytics</text></g><g id="financial.monthly"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="629.000000" y="62.000000" width="329" height="150"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><table>
|
|
|
|
|
<thead>
|
|
|
|
|
<tr>
|
|
|
|
|
<th>Month</th>
|
|
|
|
|
<th>Revenue</th>
|
|
|
|
|
<th>Costs</th>
|
|
|
|
|
<th>Margin</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>January</td>
|
|
|
|
|
<td>$25,000</td>
|
|
|
|
|
<td>$18,000</td>
|
|
|
|
|
<td>28%</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>February</td>
|
|
|
|
|
<td>$28,500</td>
|
|
|
|
|
<td>$19,200</td>
|
|
|
|
|
<td>33%</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>March</td>
|
|
|
|
|
<td>$31,200</td>
|
|
|
|
|
<td>$21,500</td>
|
|
|
|
|
<td>31%</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div></foreignObject></g></g><g id="financial.quarterly"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="636.000000" y="373.000000" width="315" height="113"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><table>
|
|
|
|
|
<thead>
|
|
|
|
|
<tr>
|
|
|
|
|
<th align="left">Quarter</th>
|
|
|
|
|
<th align="right">Target</th>
|
|
|
|
|
<th align="center">Actual</th>
|
|
|
|
|
<th align="left">Variance</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="left">Q1 2024</td>
|
|
|
|
|
<td align="right">$75K</td>
|
|
|
|
|
<td align="center">$84.7K</td>
|
|
|
|
|
<td align="left">+12.9%</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="left">Q2 2024</td>
|
|
|
|
|
<td align="right">$82K</td>
|
|
|
|
|
<td align="center">-</td>
|
|
|
|
|
<td align="left">-</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div></foreignObject></g></g><g id="monitoring.availability"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="608.000000" y="754.000000" width="357" height="150"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><table>
|
|
|
|
|
<thead>
|
|
|
|
|
<tr>
|
|
|
|
|
<th align="left">Service</th>
|
|
|
|
|
<th align="center">Status</th>
|
|
|
|
|
<th align="center">Uptime</th>
|
|
|
|
|
<th align="left">Last Incident</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="left">API</td>
|
|
|
|
|
<td align="center">✅</td>
|
|
|
|
|
<td align="center">99.9%</td>
|
|
|
|
|
<td align="left">15 days ago</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="left">Database</td>
|
|
|
|
|
<td align="center">✅</td>
|
|
|
|
|
<td align="center">99.8%</td>
|
|
|
|
|
<td align="left">3 days ago</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="left">Cache</td>
|
|
|
|
|
<td align="center">⚠️</td>
|
|
|
|
|
<td align="center">98.5%</td>
|
|
|
|
|
<td align="left">1 hour ago</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div></foreignObject></g></g><g id="monitoring.performance"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="614.000000" y="1065.000000" width="344" height="150"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><table>
|
|
|
|
|
<thead>
|
|
|
|
|
<tr>
|
|
|
|
|
<th align="left">Metric</th>
|
|
|
|
|
<th align="center">P50</th>
|
|
|
|
|
<th align="center">P90</th>
|
|
|
|
|
<th align="center">P99</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="left">Response Time</td>
|
|
|
|
|
<td align="center">120ms</td>
|
|
|
|
|
<td align="center">350ms</td>
|
|
|
|
|
<td align="center">750ms</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="left">DB Query Time</td>
|
|
|
|
|
<td align="center">45ms</td>
|
|
|
|
|
<td align="center">180ms</td>
|
|
|
|
|
<td align="center">450ms</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="left">Cache Latency</td>
|
|
|
|
|
<td align="center">5ms</td>
|
|
|
|
|
<td align="center">12ms</td>
|
|
|
|
|
<td align="center">30ms</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div></foreignObject></g></g><g id="projects.status"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="340.000000" y="1511.000000" width="425" height="150"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><table>
|
|
|
|
|
<thead>
|
|
|
|
|
<tr>
|
|
|
|
|
<th>Project</th>
|
|
|
|
|
<th align="center">Priority</th>
|
|
|
|
|
<th align="center">Progress</th>
|
|
|
|
|
<th align="left">Due Date</th>
|
|
|
|
|
<th align="left">Owner</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>Alpha</td>
|
|
|
|
|
<td align="center">HIGH</td>
|
|
|
|
|
<td align="center"><img src="https://progress.com/80" alt="p" /> 80%</td>
|
|
|
|
|
<td align="left">2024-04-01</td>
|
|
|
|
|
<td align="left">Alice</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>Beta</td>
|
|
|
|
|
<td align="center">MEDIUM</td>
|
|
|
|
|
<td align="center"><img src="https://progress.com/45" alt="p" /> 45%</td>
|
|
|
|
|
<td align="left">2024-05-15</td>
|
|
|
|
|
<td align="left">Bob</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>Gamma</td>
|
|
|
|
|
<td align="center">LOW</td>
|
|
|
|
|
<td align="center"><img src="https://progress.com/20" alt="p" /> 20%</td>
|
|
|
|
|
<td align="left">2024-06-30</td>
|
|
|
|
|
<td align="left">Carol</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div></foreignObject></g></g><g id="projects.risks"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="785.000000" y="1511.000000" width="463" height="150"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><table>
|
|
|
|
|
<thead>
|
|
|
|
|
<tr>
|
|
|
|
|
<th align="center">Risk ID</th>
|
|
|
|
|
<th align="left">Description</th>
|
|
|
|
|
<th align="center">Impact</th>
|
|
|
|
|
<th align="left">Mitigation</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="center">R1</td>
|
|
|
|
|
<td align="left">Resource shortage</td>
|
|
|
|
|
<td align="center">🔴 High</td>
|
|
|
|
|
<td align="left">Hire contractors</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="center">R2</td>
|
|
|
|
|
<td align="left">Technical debt</td>
|
|
|
|
|
<td align="center">🟡 Med</td>
|
|
|
|
|
<td align="left">Code review</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="center">R3</td>
|
|
|
|
|
<td align="left">Scope creep</td>
|
|
|
|
|
<td align="center">🟢 Low</td>
|
|
|
|
|
<td align="left">Clear requirements</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div></foreignObject></g></g><g id="team.velocity"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="618.000000" y="1965.000000" width="351" height="187"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><table>
|
|
|
|
|
<thead>
|
|
|
|
|
<tr>
|
|
|
|
|
<th align="left">Sprint</th>
|
|
|
|
|
<th align="center">Points</th>
|
|
|
|
|
<th align="center">Completed</th>
|
|
|
|
|
<th align="center">Carryover</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="left">SP-1</td>
|
|
|
|
|
<td align="center">34</td>
|
|
|
|
|
<td align="center">30</td>
|
|
|
|
|
<td align="center">4</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="left">SP-2</td>
|
|
|
|
|
<td align="center">38</td>
|
|
|
|
|
<td align="center">35</td>
|
|
|
|
|
<td align="center">3</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="left">SP-3</td>
|
|
|
|
|
<td align="center">42</td>
|
|
|
|
|
<td align="center">40</td>
|
|
|
|
|
<td align="center">2</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td align="left">Average</td>
|
|
|
|
|
<td align="center">38</td>
|
|
|
|
|
<td align="center">35</td>
|
|
|
|
|
<td align="center">3</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
2024-12-15 02:54:49 +00:00
|
|
|
</div></foreignObject></g></g><g id="(savings -> status)[0]"><marker id="mk-2177206569" 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-B2" stroke-width="2" /> </marker><path d="M 183.500000 538.000000 L 183.500000 917.000000" stroke="#0D32B2" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:10.000000,9.865639;" marker-end="url(#mk-2177206569)" mask="url(#d2-4057630444)" /><text x="184.000000" y="734.000000" fill="#676C7E" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">Triggers</text></g><g id="(status -> metrics)[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 183.500000 1036.000000 L 183.500000 1415.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4057630444)" /><text x="184.000000" y="1232.000000" fill="#676C7E" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">Monitors</text></g><g id="financial.(monthly -> quarterly)[0]"><path d="M 794.000000 214.000000 L 794.000000 369.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4057630444)" /><text x="794.500000" y="298.000000" fill="#676C7E" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">Aggregates</text></g><g id="monitoring.(availability -> performance)[0]"><path d="M 786.500000 906.500000 L 786.500000 1061.500000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4057630444)" /><text x="787.000000" y="991.000000" fill="#676C7E" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">Affects</text></g><g id="(financial -> monitoring)[0]"><path d="M 794.000000 538.000000 L 794.000000 693.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4057630444)" /><text x="794.000000" y="622.000000" fill="#676C7E" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">Impacts</text></g><g id="(monitoring -> projects)[0]"><path d="M 794.000000 1259.500000 L 794.000000 1457.500000" stroke="#0D32B2" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:10.000000,9.865639;" marker-end="url(#mk-2177206569)" mask="url(#d2-4057630444)" /><text x="794.500000" y="1365.000000" fill="#676C7E" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">Informs</text></g><g id="(projects -> team)[0]"><path d="M 794.000000 1713.000000 L 794.000000 1911.000000" stroke="#0D32B2" fill="none" class="connection animated-connection stroke-B1" style="stroke-width:2;stroke-dasharray:10.000000,9.865639;stroke-dashoffset:-198.656393;animation: dashdraw 4.932820s linear infinite;" marker-end="url(#mk-3488378134)" mask="url(#d2-4057630444)" /><text x="794.000000" y="1819.000000" fill="#676C7E" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">Assigns</text></g><mask id="d2-4057630444" maskUnits="userSpaceOnUse" x="11" y="11" width="1288" height="2192">
|
2024-11-19 00:23:35 +00:00
|
|
|
<rect x="11" y="11" width="1288" height="2192" fill="white"></rect>
|
|
|
|
|
<rect x="12.000000" y="386.000000" width="343" height="150" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="112.000000" y="921.000000" width="142" height="113" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="97.000000" y="1419.000000" width="173" height="335" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="683.500000" y="17.000000" width="220" height="36" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="702.000000" y="717.000000" width="168" height="36" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="699.000000" y="1466.000000" width="190" height="36" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="705.000000" y="1920.000000" width="177" height="36" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="629.000000" y="62.000000" width="329" height="150" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="636.000000" y="373.000000" width="315" height="113" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="608.000000" y="754.000000" width="357" height="150" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="614.000000" y="1065.000000" width="344" height="150" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="340.000000" y="1511.000000" width="425" height="150" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="785.000000" y="1511.000000" width="463" height="150" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="618.000000" y="1965.000000" width="351" height="187" fill="rgba(0,0,0,0.75)"></rect>
|
|
|
|
|
<rect x="157.000000" y="718.000000" width="54" height="21" fill="black"></rect>
|
|
|
|
|
<rect x="155.000000" y="1216.000000" width="58" height="21" fill="black"></rect>
|
|
|
|
|
<rect x="756.000000" y="282.000000" width="77" height="21" fill="black"></rect>
|
|
|
|
|
<rect x="764.000000" y="975.000000" width="46" height="21" fill="black"></rect>
|
|
|
|
|
<rect x="767.000000" y="606.000000" width="54" height="21" fill="black"></rect>
|
|
|
|
|
<rect x="769.000000" y="1349.000000" width="51" height="21" fill="black"></rect>
|
|
|
|
|
<rect x="769.000000" y="1803.000000" width="50" height="21" fill="black"></rect>
|
|
|
|
|
</mask></svg></svg>
|