882 lines
No EOL
37 KiB
XML
882 lines
No EOL
37 KiB
XML
<?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.2.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 922 650"><svg id="d2-svg" class="d2-2116374503" width="922" height="650" viewBox="11 11 922 650"><rect x="11.000000" y="11.000000" width="922.000000" height="650.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
|
|
.d2-2116374503 .text {
|
|
font-family: "d2-2116374503-font-regular";
|
|
}
|
|
@font-face {
|
|
font-family: d2-2116374503-font-regular;
|
|
src: url("data:application/font-woff;base64,d09GRgABAAAAAA/8AAoAAAAAGEwAAguFAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgXd/Vo2NtYXAAAAFUAAAAwQAAAQwFWgXOZ2x5ZgAAAhgAAAkjAAAMdO8OgB9oZWFkAAALPAAAADYAAAA2G4Ue32hoZWEAAAt0AAAAJAAAACQKhAXvaG10eAAAC5gAAACkAAAAtE6aCN1sb2NhAAAMPAAAAFwAAABcSLpLvG1heHAAAAyYAAAAIAAAACAARQD2bmFtZQAADLgAAAMjAAAIFAbDVU1wb3N0AAAP3AAAAB0AAAAg/9EAMgADAgkBkAAFAAACigJYAAAASwKKAlgAAAFeADIBIwAAAgsFAwMEAwICBGAAAvcAAAADAAAAAAAAAABBREJPAEAAIP//Au7/BgAAA9gBESAAAZ8AAAAAAeYClAAAACAAA3icjM7LKkQBHIDx35k5xm3c7/fjNgehyMpOsTjFipSlpTyAeCLsxEZKnsLaEyhWSvqrk4XlfOvf4kOiKkFd6hUNmVRNJrdqzbpNW7bt2FM4cOTYiTMXriL45zb+3K7CvsPSnTp3GRFvKvEdP/EVn/ER7/ESz/EUj/EQ93EXt3ET1+VFcy3LrWiYt2DRkkRFVapFTas27Tp0quvSrUevPv0GDBoybMSoMeMmTJoybUZm1hy/AAAA//8BAAD//8nBMQwAAAB4nGRWe2wj1fU+987Ek6ydjSf2eGLHznhmHI+fsePxeJLYsTfxY7Obh7NO8ttNdjfLstnNLoj9QZaHaAOqSmFpKxUXFRWpQFFBolTQhSItrPiPxzYtr4JaKEUgWlVBalFp3agqgoyrGTshaf+6UTz3nO985zvfuYCBAMAeXIU2oAFslCz5/ZJoMhE22SZKIvUa9yrX6bWSHd4/fLT40Xz2sxz6/6Ul9YbBwRu0BVzdvHFtDQAAwwIATuIqtOpxZFpOOBi7SZTkREpJ+kVx4fEHH3n4gbnxCxcuXBjH1Scfevjnhe+urt4NAEi/iz7CVTDrN3mGZ2RGZHhmAX1Ne//zz1E/rpbe3P+3/VvfwtO4quOWaZlemNFBNGO8jqvQ0vg/zyzMIA5XN5/XrzV+x3fgKniM320OByunUqpNpkU6mVJFihAJSXQ4GHph6U4LayEtjGX19FQrQSZX1dUkSVC4qv1EKApCUUCLmzeic5Hrww9oT6HZB8LXR7QfGjlC9Q30GX4IogAtgl9SHY5G+X5J6sNKMpWSEw6W8vtFwcTYHQ6W7cGM3WRC1uKt4YR4Qh4Z8/Rzi9xwUFlMp5fEaM+BPjXPJ1zH/cO+1JJFiQz1RtNxIeDeG2wPjcYT5WjUl/LwyQgXdJkD1uhIf3IuAQjcAOhLXAVKr1VUeEak/3QVfXwVHyyVNi83+NCbRuAqtAPIxA4+iHfemT/X2W0jO930ubnf4Kr2yNDpoaHTQ+haned6HQB9iKvQASArhMw2L6oywbzy6vyclbOStNAxe/hVDd1/xVfq7S35rmjnNUMjyfoGehbVwAU+AFbwK8mUmjTooCSDHIYWdfFJiZSqmHSOXho+dN+P6HAgdNDjFU4NzU8XKEI45BCz4u0nE5YDI9NzNDcgeu2DjuANR7V3h9yhUYG72JGJBXsBQ6W+gb7Aa2ADb6MjIiXSMkM1ctmNRLo6BRPFOBwoKBzwEtRoBfPlwIlr0ydKmXK6yO0TvTkL70ngtZeOeKR7bpq5NVtcXpg+JXjrbrbBZV99A11CNZ33FsHv391pvQw5kVJZkwl17jubGbk+Gy86Q0zMEylKM3lhyOHjpy2ZlenKSkZgU7au2NzAzLLHrnp4nbNYfQO9v1VDgzMjuKTIW2Spynaifx89nz6phrJecqZAEe4J574MN9gj5fwly923ly9ke1wzL24ODLqDxbzmZmMzA4dPATbw/xrVoAu4XRUwdhPFO7bQE7xBFWJHrsvmltTjpxHWXmg5XBLT3R6u/Boic4PyIcvwSnl6Jbt6tt3ZNnmMoVP2HuQ/OFk2eOoBQDn8W2AaulSVZJMnUWD0maevGR0tHmBD1s5ud2F5GT2WbZk8eLiNylkWJ/PacQAgIFr3ok9RDfphGCa3VaT4dxxGUJnRp9luMomC1OhBs+fEVs8Zu8PWdCfB3/jmX/M3+vlOp2DrkhKz/XZf+5NLNBufTkhCe2dv/+LcXOb8RGg4Ew5nhlOlWTk2u5e3urrGPy7kuEEHaQ64ub520l4IK1MhqiVnVbjkRJA2d9vZHnU4OhFDz+YUJZNRlJx277BfcJGkLcRIfQY3FQD0Hl4Du+FPWxrV3cnQJ12pEOJkYnJ/JRLvTffitZeW+NjJ49rrKFjI+nu1R6FehyIAPIcvYz+EAcAEkVXYjr2O18DS8EbZJlM2UaKYyiHiraOPXVn43lG8pvUgeFn78C/XfaN5p74Bv8dr+pzrHNMyvS3jJ/uClb1tJEWZWx2WQQWf2fyBjUYoS5KNXPgfqAa8kUv3Br0bu6qhts9KgSK8E+GBXId/KjJ+oBLpSxUqkViqgNZLYqw/EkxulTiuPdo8trhCtSZXzRw7uSpQhDi1TZYRbBdXTc3/HdWgA7p3aX63LzB2B+pIL+dyy+nMmVzuTCY3OZnLTk015zWzUpleyRSWZ2bPnp2dWQbDc2T0Bao15/UrdIYS/RLL2HZ6jo6UL4cXr02fGBDyAr7NsJycj8++gZ8bcAcu3lS5NdvjmnscmXZ5ju4LMnp/K0+Lohrht8WvyjSx0xfQPaRnPNQwh308bh19a9sY3nj6iDtgmIPH07c5iUxfOcOWdhZRrbnVG9U0na1BtHMs6GGtFnsHl3ei9SN9qT1jJJnIamsNHbnrG+guVIOQoaOdO9FYif+1ERsL8e3kohj0FsLxOC93C6Oh+XJ0yh1wprx94Z54t1iIBssWya06+SjnFNg97bwSTJe9bNLWFXKzHsbczqt90mjAyN9V30BFfB7Ypo5FRVVlw2y29fzXqeGxiT3Fu+7iQ+09Fqs9ZlkYQ+3ZlnvvzWu1aH8bmaXMRqzx+gZ6E63ruts1E3TTij+eHJsJx/1pQedFmLCcPI6S2nuFrBRG85prIhAHpM8g+iVa/9+9++KluWNm1kya2T3HDj2F1rVPfWOiOOZDds2l1wGAL6N1Y6523tsRQSQabzeK+PHF2bHWvRTZam0bn55oo1vJ1g5q/9Q3l0ptHW1kq3VPAa1rnwh5QcgLyLnjLxdqEQu9vUVR+1LHWo8ZWLt39k5Vd8HeixesHou11d4WTHWYX547ZXaaSbN9z+Hp5+lY8W0TOYJb0lEf+kT7Jzcm8GNe1L5Zi09EdT45AHQfWoc2/S2B9IcK4hkOwZ/RRB1QawTdlo9o384b3JcB0PP4TsPD9NWnpFKqbpTl+2+OjLhy3yqgd5VW1rp5tdDQnQ8AvYK/o2OXlSxujpy0PYy6wcpM4Jp7SpnhQMEdCxzNzp/J3zLhGnBe6b/m+7fIainqjUWU5bnM1y+WMbkfsD4D6Hf4TmjTFaDK+sbR6bYpvIJ0LCJzdo1EpMW1V9b+iOhjhw/XrrjGnGyE1ZLPpNCD2s2jz+jYRuob8AKs6O/dxv5qYLrDKYrOLlG0iN0eUfR0i/q3sfr/wVVYgU4AVkqlJJMg7riSt4fjCJtwl+hzentLP4vbcgHkcXdzyei+k6DvBCMX+gBL4AdA58Ckn4BgGl2Cn+Jf6O9lmyTJFHXKShwhrOjSE8eOPQEIgvAB6kAu/Z2tKjITXP8gl2v6ATyO1rfe35UKWtf1Wf8VPggqvqzXRO8A2MVxXV0chw96nF09PV1OD/wHAAD//wEAAP//BOGRwQAAAQAAAAILhXiZxtVfDzz1AAMD6AAAAADYXaChAAAAAN1mLzb+Ov7bCG8DyAAAAAMAAgAAAAAAAAABAAAD2P7vAAAImP46/joIbwABAAAAAAAAAAAAAAAAAAAALXicLMqhbsJQFMfh3/9UzCxZZpaKpmuymm5Za5ZMTUygEJAjLw/Ag6F4k2IwCAwaCzVNqy6hQX3mowUrSGxNsBeCngg6E+xIsDc+LSWzBHSKUQM/VuFqqe2LRldqleQa+LYCp2emC07Ekz/cPnDLp+vTX+HakMlJrWCuA8+2J72rLe/qWKijVMcrI/+MNA+X+qWixyHubgAAAP//AQAA//8jnSWqAAAAAAAkAEIAWABkAHQApgDqAPwBGAE2AW4BogHQAgICNgJYAsQC5gLyAwwDKANaA3wDqAPcBBAEMARwBJYEuATUBQ4FPgVUBWwFlgW6BdAF8AX8BgwGGAYkBjoAAQAAAC0AjAAMAGYABwABAAAAAAAAAAAAAAAAAAQAA3icnJTdThtXFIU/B9ttVDUXFYrIDTqXbZWM3QiiBK5MCYpVhFOP0x+pqjR4xj9iPDPyDFCqPkCv+xZ9i1z1OfoQVa+rs7wNNqoUgRCwzpy991lnr7UPsMm/bFCrPwT+av5guMZ2c8/wAx41nxre4Ljxt+H6SkyDuPGb4SZfNvqGP+J9/Q/DH7NT/9nwQ7bqR4Y/4Xl90/CnG45/DD9ih/cLXIOX/G64xhaF4Qds8pPhDR5jNWt1HtM23OAztg032QYGTKlImZIxxjFiyphz5iSUhCTMmTIiIcbRpUNKpa8ZkZBj/L9fI0Iq5kSqOKHCkRKSElEysYq/KivnrU4caTW3vQ4VEyJOlXFGRIYjZ0xORsKZ6lRUFOzRokXJUHwLKkoCSqakBOTMGdOixxHHDJgwpcRxpEqeWUjOiIpLIp3vLMJ3ZkhCRmmszsmIxdOJX6LsLsc4ehSKXa18vFbhKY7vlO255Yr9ikC/boXZ+rlLNhEX6meqrqTauZSCE+36czt8K1yxh7tXf9aZfLhHsf5XqnzKufSPpVQmJhnObdEhlINC9wTHgdZdQnXke7oMeEOPdwy07tCnT4cTBnR5rdwefRxf0+OEQ2V0hRd7R3LMCT/i+IauYnztxPqzUCzhFwpzdymOc91jRqGee+aB7prohndX2M9QvuaOUjlDzZGPdNIv05xFjM0VhRjO1MulN0rrX2yOmOkuXtubfT8NFzZ7yym+ItcMe7cuOHnlFow+pGpwyzOX+gmIiMk5VcSQnBktKq7E+y0R56Q4DtW9N5qSis51jj/nSi5JmIlBl0x15hT6G5lvQuM+XPO9s7ckVr5nenZ9q/uc4tSrG43eqXvLvdC6nKwo0DJV8xU3DcU1M+8nmqlV/qFyS71uOc/ok0j1VDe4/Q48J6DNDrvsM9E5Q+1c2BvR1jvR5hX76sEZiaJGcnViFXYJeMEuu7zixVrNDocc0GP/DhwXWT0OeH1rZ12nZRVndf4Um7b4Op5dr17eW6/P7+DLLzRRNy9jX9r4bl9YtRv/nxAx81zc1uqd3BOC/wAAAP//AQAA//8HW0wwAHicYmBmAIP/5xiMGLAAAAAAAP//AQAA//8vAQIDAAAA");
|
|
}
|
|
.d2-2116374503 .text-bold {
|
|
font-family: "d2-2116374503-font-bold";
|
|
}
|
|
@font-face {
|
|
font-family: d2-2116374503-font-bold;
|
|
src: url("data:application/font-woff;base64,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");
|
|
}
|
|
.d2-2116374503 .text-mono {
|
|
font-family: "d2-2116374503-font-mono";
|
|
}
|
|
@font-face {
|
|
font-family: d2-2116374503-font-mono;
|
|
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;
|
|
}
|
|
|
|
.d2-2116374503 .fill-N1{fill:#0A0F25;}
|
|
.d2-2116374503 .fill-N2{fill:#676C7E;}
|
|
.d2-2116374503 .fill-N3{fill:#9499AB;}
|
|
.d2-2116374503 .fill-N4{fill:#CFD2DD;}
|
|
.d2-2116374503 .fill-N5{fill:#DEE1EB;}
|
|
.d2-2116374503 .fill-N6{fill:#EEF1F8;}
|
|
.d2-2116374503 .fill-N7{fill:#FFFFFF;}
|
|
.d2-2116374503 .fill-B1{fill:#0D32B2;}
|
|
.d2-2116374503 .fill-B2{fill:#0D32B2;}
|
|
.d2-2116374503 .fill-B3{fill:#E3E9FD;}
|
|
.d2-2116374503 .fill-B4{fill:#E3E9FD;}
|
|
.d2-2116374503 .fill-B5{fill:#EDF0FD;}
|
|
.d2-2116374503 .fill-B6{fill:#F7F8FE;}
|
|
.d2-2116374503 .fill-AA2{fill:#4A6FF3;}
|
|
.d2-2116374503 .fill-AA4{fill:#EDF0FD;}
|
|
.d2-2116374503 .fill-AA5{fill:#F7F8FE;}
|
|
.d2-2116374503 .fill-AB4{fill:#EDF0FD;}
|
|
.d2-2116374503 .fill-AB5{fill:#F7F8FE;}
|
|
.d2-2116374503 .stroke-N1{stroke:#0A0F25;}
|
|
.d2-2116374503 .stroke-N2{stroke:#676C7E;}
|
|
.d2-2116374503 .stroke-N3{stroke:#9499AB;}
|
|
.d2-2116374503 .stroke-N4{stroke:#CFD2DD;}
|
|
.d2-2116374503 .stroke-N5{stroke:#DEE1EB;}
|
|
.d2-2116374503 .stroke-N6{stroke:#EEF1F8;}
|
|
.d2-2116374503 .stroke-N7{stroke:#FFFFFF;}
|
|
.d2-2116374503 .stroke-B1{stroke:#0D32B2;}
|
|
.d2-2116374503 .stroke-B2{stroke:#0D32B2;}
|
|
.d2-2116374503 .stroke-B3{stroke:#E3E9FD;}
|
|
.d2-2116374503 .stroke-B4{stroke:#E3E9FD;}
|
|
.d2-2116374503 .stroke-B5{stroke:#EDF0FD;}
|
|
.d2-2116374503 .stroke-B6{stroke:#F7F8FE;}
|
|
.d2-2116374503 .stroke-AA2{stroke:#4A6FF3;}
|
|
.d2-2116374503 .stroke-AA4{stroke:#EDF0FD;}
|
|
.d2-2116374503 .stroke-AA5{stroke:#F7F8FE;}
|
|
.d2-2116374503 .stroke-AB4{stroke:#EDF0FD;}
|
|
.d2-2116374503 .stroke-AB5{stroke:#F7F8FE;}
|
|
.d2-2116374503 .background-color-N1{background-color:#0A0F25;}
|
|
.d2-2116374503 .background-color-N2{background-color:#676C7E;}
|
|
.d2-2116374503 .background-color-N3{background-color:#9499AB;}
|
|
.d2-2116374503 .background-color-N4{background-color:#CFD2DD;}
|
|
.d2-2116374503 .background-color-N5{background-color:#DEE1EB;}
|
|
.d2-2116374503 .background-color-N6{background-color:#EEF1F8;}
|
|
.d2-2116374503 .background-color-N7{background-color:#FFFFFF;}
|
|
.d2-2116374503 .background-color-B1{background-color:#0D32B2;}
|
|
.d2-2116374503 .background-color-B2{background-color:#0D32B2;}
|
|
.d2-2116374503 .background-color-B3{background-color:#E3E9FD;}
|
|
.d2-2116374503 .background-color-B4{background-color:#E3E9FD;}
|
|
.d2-2116374503 .background-color-B5{background-color:#EDF0FD;}
|
|
.d2-2116374503 .background-color-B6{background-color:#F7F8FE;}
|
|
.d2-2116374503 .background-color-AA2{background-color:#4A6FF3;}
|
|
.d2-2116374503 .background-color-AA4{background-color:#EDF0FD;}
|
|
.d2-2116374503 .background-color-AA5{background-color:#F7F8FE;}
|
|
.d2-2116374503 .background-color-AB4{background-color:#EDF0FD;}
|
|
.d2-2116374503 .background-color-AB5{background-color:#F7F8FE;}
|
|
.d2-2116374503 .color-N1{color:#0A0F25;}
|
|
.d2-2116374503 .color-N2{color:#676C7E;}
|
|
.d2-2116374503 .color-N3{color:#9499AB;}
|
|
.d2-2116374503 .color-N4{color:#CFD2DD;}
|
|
.d2-2116374503 .color-N5{color:#DEE1EB;}
|
|
.d2-2116374503 .color-N6{color:#EEF1F8;}
|
|
.d2-2116374503 .color-N7{color:#FFFFFF;}
|
|
.d2-2116374503 .color-B1{color:#0D32B2;}
|
|
.d2-2116374503 .color-B2{color:#0D32B2;}
|
|
.d2-2116374503 .color-B3{color:#E3E9FD;}
|
|
.d2-2116374503 .color-B4{color:#E3E9FD;}
|
|
.d2-2116374503 .color-B5{color:#EDF0FD;}
|
|
.d2-2116374503 .color-B6{color:#F7F8FE;}
|
|
.d2-2116374503 .color-AA2{color:#4A6FF3;}
|
|
.d2-2116374503 .color-AA4{color:#EDF0FD;}
|
|
.d2-2116374503 .color-AA5{color:#F7F8FE;}
|
|
.d2-2116374503 .color-AB4{color:#EDF0FD;}
|
|
.d2-2116374503 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><style type="text/css">.md em,
|
|
.md dfn {
|
|
font-family: "d2-2116374503-font-italic";
|
|
}
|
|
|
|
.md b,
|
|
.md strong {
|
|
font-family: "d2-2116374503-font-bold";
|
|
}
|
|
|
|
.md code,
|
|
.md kbd,
|
|
.md pre,
|
|
.md samp {
|
|
font-family: "d2-2116374503-font-mono";
|
|
font-size: 1em;
|
|
}
|
|
|
|
.md {
|
|
tab-size: 4;
|
|
}
|
|
|
|
/* variables are provided in d2renderers/d2svg/d2svg.go */
|
|
|
|
.md {
|
|
-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 */
|
|
font-family: "d2-2116374503-font-regular";
|
|
font-size: 16px;
|
|
line-height: 1.5;
|
|
word-wrap: break-word;
|
|
}
|
|
|
|
.md details,
|
|
.md figcaption,
|
|
.md figure {
|
|
display: block;
|
|
}
|
|
|
|
.md summary {
|
|
display: list-item;
|
|
}
|
|
|
|
.md [hidden] {
|
|
display: none !important;
|
|
}
|
|
|
|
.md a {
|
|
background-color: transparent;
|
|
color: var(--color-accent-fg);
|
|
text-decoration: none;
|
|
}
|
|
|
|
.md a:active,
|
|
.md a:hover {
|
|
outline-width: 0;
|
|
}
|
|
|
|
.md abbr[title] {
|
|
border-bottom: none;
|
|
text-decoration: underline dotted;
|
|
}
|
|
|
|
.md dfn {
|
|
font-style: italic;
|
|
}
|
|
|
|
.md h1 {
|
|
margin: 0.67em 0;
|
|
font-weight: 600;
|
|
padding-bottom: 0.3em;
|
|
font-size: 2em;
|
|
border-bottom: 1px solid var(--color-border-muted);
|
|
}
|
|
|
|
.md mark {
|
|
background-color: var(--color-attention-subtle);
|
|
color: var(--color-text-primary);
|
|
}
|
|
|
|
.md small {
|
|
font-size: 90%;
|
|
}
|
|
|
|
.md sub,
|
|
.md sup {
|
|
font-size: 75%;
|
|
line-height: 0;
|
|
position: relative;
|
|
vertical-align: baseline;
|
|
}
|
|
|
|
.md sub {
|
|
bottom: -0.25em;
|
|
}
|
|
|
|
.md sup {
|
|
top: -0.5em;
|
|
}
|
|
|
|
.md img {
|
|
border-style: none;
|
|
max-width: 100%;
|
|
box-sizing: content-box;
|
|
background-color: var(--color-canvas-default);
|
|
}
|
|
|
|
.md figure {
|
|
margin: 1em 40px;
|
|
}
|
|
|
|
.md hr {
|
|
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;
|
|
}
|
|
|
|
.md input {
|
|
font: inherit;
|
|
margin: 0;
|
|
overflow: visible;
|
|
font-family: inherit;
|
|
font-size: inherit;
|
|
line-height: inherit;
|
|
}
|
|
|
|
.md [type="button"],
|
|
.md [type="reset"],
|
|
.md [type="submit"] {
|
|
-webkit-appearance: button;
|
|
}
|
|
|
|
.md [type="button"]::-moz-focus-inner,
|
|
.md [type="reset"]::-moz-focus-inner,
|
|
.md [type="submit"]::-moz-focus-inner {
|
|
border-style: none;
|
|
padding: 0;
|
|
}
|
|
|
|
.md [type="button"]:-moz-focusring,
|
|
.md [type="reset"]:-moz-focusring,
|
|
.md [type="submit"]:-moz-focusring {
|
|
outline: 1px dotted ButtonText;
|
|
}
|
|
|
|
.md [type="checkbox"],
|
|
.md [type="radio"] {
|
|
box-sizing: border-box;
|
|
padding: 0;
|
|
}
|
|
|
|
.md [type="number"]::-webkit-inner-spin-button,
|
|
.md [type="number"]::-webkit-outer-spin-button {
|
|
height: auto;
|
|
}
|
|
|
|
.md [type="search"] {
|
|
-webkit-appearance: textfield;
|
|
outline-offset: -2px;
|
|
}
|
|
|
|
.md [type="search"]::-webkit-search-cancel-button,
|
|
.md [type="search"]::-webkit-search-decoration {
|
|
-webkit-appearance: none;
|
|
}
|
|
|
|
.md ::-webkit-input-placeholder {
|
|
color: inherit;
|
|
opacity: 0.54;
|
|
}
|
|
|
|
.md ::-webkit-file-upload-button {
|
|
-webkit-appearance: button;
|
|
font: inherit;
|
|
}
|
|
|
|
.md a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.md hr::before {
|
|
display: table;
|
|
content: "";
|
|
}
|
|
|
|
.md hr::after {
|
|
display: table;
|
|
clear: both;
|
|
content: "";
|
|
}
|
|
|
|
.md table {
|
|
border-spacing: 0;
|
|
border-collapse: collapse;
|
|
display: block;
|
|
width: max-content;
|
|
max-width: 100%;
|
|
overflow: auto;
|
|
}
|
|
|
|
.md td,
|
|
.md th {
|
|
padding: 0;
|
|
}
|
|
|
|
.md details summary {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.md details:not([open]) > *:not(summary) {
|
|
display: none !important;
|
|
}
|
|
|
|
.md kbd {
|
|
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);
|
|
}
|
|
|
|
.md h1,
|
|
.md h2,
|
|
.md h3,
|
|
.md h4,
|
|
.md h5,
|
|
.md h6 {
|
|
margin-top: 24px;
|
|
margin-bottom: 16px;
|
|
font-weight: 600;
|
|
line-height: 1.25;
|
|
font-family: "d2-2116374503-font-regular";
|
|
}
|
|
|
|
.md h2 {
|
|
font-weight: 600;
|
|
padding-bottom: 0.3em;
|
|
font-size: 1.5em;
|
|
border-bottom: 1px solid var(--color-border-muted);
|
|
}
|
|
|
|
.md h3 {
|
|
font-weight: 600;
|
|
font-size: 1.25em;
|
|
}
|
|
|
|
.md h4 {
|
|
font-weight: 600;
|
|
font-size: 1em;
|
|
}
|
|
|
|
.md h5 {
|
|
font-weight: 600;
|
|
font-size: 0.875em;
|
|
}
|
|
|
|
.md h6 {
|
|
font-weight: 600;
|
|
font-size: 0.85em;
|
|
color: var(--color-fg-muted);
|
|
}
|
|
|
|
.md p {
|
|
margin-top: 0;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.md blockquote {
|
|
margin: 0;
|
|
padding: 0 1em;
|
|
color: var(--color-fg-muted);
|
|
border-left: 0.25em solid var(--color-border-default);
|
|
}
|
|
|
|
.md ul,
|
|
.md ol {
|
|
margin-top: 0;
|
|
margin-bottom: 0;
|
|
padding-left: 2em;
|
|
}
|
|
|
|
.md ol ol,
|
|
.md ul ol {
|
|
list-style-type: lower-roman;
|
|
}
|
|
|
|
.md ul ul ol,
|
|
.md ul ol ol,
|
|
.md ol ul ol,
|
|
.md ol ol ol {
|
|
list-style-type: lower-alpha;
|
|
}
|
|
|
|
.md dd {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.md pre {
|
|
margin-top: 0;
|
|
margin-bottom: 0;
|
|
word-wrap: normal;
|
|
}
|
|
|
|
.md ::placeholder {
|
|
color: var(--color-fg-subtle);
|
|
opacity: 1;
|
|
}
|
|
|
|
.md input::-webkit-outer-spin-button,
|
|
.md input::-webkit-inner-spin-button {
|
|
margin: 0;
|
|
-webkit-appearance: none;
|
|
appearance: none;
|
|
}
|
|
|
|
.md::before {
|
|
display: table;
|
|
content: "";
|
|
}
|
|
|
|
.md::after {
|
|
display: table;
|
|
clear: both;
|
|
content: "";
|
|
}
|
|
|
|
.md > *:first-child {
|
|
margin-top: 0 !important;
|
|
}
|
|
|
|
.md > *:last-child {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
|
|
.md a:not([href]) {
|
|
color: inherit;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.md .absent {
|
|
color: var(--color-danger-fg);
|
|
}
|
|
|
|
.md .anchor {
|
|
float: left;
|
|
padding-right: 4px;
|
|
margin-left: -20px;
|
|
line-height: 1;
|
|
}
|
|
|
|
.md .anchor:focus {
|
|
outline: none;
|
|
}
|
|
|
|
.md p,
|
|
.md blockquote,
|
|
.md ul,
|
|
.md ol,
|
|
.md dl,
|
|
.md table,
|
|
.md pre,
|
|
.md details {
|
|
margin-top: 0;
|
|
margin-bottom: 16px;
|
|
}
|
|
|
|
.md blockquote > :first-child {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.md blockquote > :last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.md sup > a::before {
|
|
content: "[";
|
|
}
|
|
|
|
.md sup > a::after {
|
|
content: "]";
|
|
}
|
|
|
|
.md h1:hover .anchor,
|
|
.md h2:hover .anchor,
|
|
.md h3:hover .anchor,
|
|
.md h4:hover .anchor,
|
|
.md h5:hover .anchor,
|
|
.md h6:hover .anchor {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.md h1 tt,
|
|
.md h1 code,
|
|
.md h2 tt,
|
|
.md h2 code,
|
|
.md h3 tt,
|
|
.md h3 code,
|
|
.md h4 tt,
|
|
.md h4 code,
|
|
.md h5 tt,
|
|
.md h5 code,
|
|
.md h6 tt,
|
|
.md h6 code {
|
|
padding: 0 0.2em;
|
|
font-size: inherit;
|
|
}
|
|
|
|
.md ul.no-list,
|
|
.md ol.no-list {
|
|
padding: 0;
|
|
list-style-type: none;
|
|
}
|
|
|
|
.md ol[type="1"] {
|
|
list-style-type: decimal;
|
|
}
|
|
|
|
.md ol[type="a"] {
|
|
list-style-type: lower-alpha;
|
|
}
|
|
|
|
.md ol[type="i"] {
|
|
list-style-type: lower-roman;
|
|
}
|
|
|
|
.md div > ol:not([type]) {
|
|
list-style-type: decimal;
|
|
}
|
|
|
|
.md ul ul,
|
|
.md ul ol,
|
|
.md ol ol,
|
|
.md ol ul {
|
|
margin-top: 0;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.md li > p {
|
|
margin-top: 16px;
|
|
}
|
|
|
|
.md li + li {
|
|
margin-top: 0.25em;
|
|
}
|
|
|
|
.md dl {
|
|
padding: 0;
|
|
}
|
|
|
|
.md dl dt {
|
|
padding: 0;
|
|
margin-top: 16px;
|
|
font-size: 1em;
|
|
font-style: italic;
|
|
font-weight: 600;
|
|
}
|
|
|
|
.md dl dd {
|
|
padding: 0 16px;
|
|
margin-bottom: 16px;
|
|
}
|
|
|
|
.md table th {
|
|
font-weight: 600;
|
|
}
|
|
|
|
.md table th,
|
|
.md table td {
|
|
padding: 6px 13px;
|
|
border: 1px solid var(--color-border-default);
|
|
}
|
|
|
|
.md table tr {
|
|
background-color: var(--color-canvas-default);
|
|
border-top: 1px solid var(--color-border-muted);
|
|
}
|
|
|
|
.md table tr:nth-child(2n) {
|
|
background-color: var(--color-canvas-subtle);
|
|
}
|
|
|
|
.md table img {
|
|
background-color: transparent;
|
|
}
|
|
|
|
.md img[align="right"] {
|
|
padding-left: 20px;
|
|
}
|
|
|
|
.md img[align="left"] {
|
|
padding-right: 20px;
|
|
}
|
|
|
|
.md span.frame {
|
|
display: block;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.md span.frame > span {
|
|
display: block;
|
|
float: left;
|
|
width: auto;
|
|
padding: 7px;
|
|
margin: 13px 0 0;
|
|
overflow: hidden;
|
|
border: 1px solid var(--color-border-default);
|
|
}
|
|
|
|
.md span.frame span img {
|
|
display: block;
|
|
float: left;
|
|
}
|
|
|
|
.md span.frame span span {
|
|
display: block;
|
|
padding: 5px 0 0;
|
|
clear: both;
|
|
color: var(--color-fg-default);
|
|
}
|
|
|
|
.md span.align-center {
|
|
display: block;
|
|
overflow: hidden;
|
|
clear: both;
|
|
}
|
|
|
|
.md span.align-center > span {
|
|
display: block;
|
|
margin: 13px auto 0;
|
|
overflow: hidden;
|
|
text-align: center;
|
|
}
|
|
|
|
.md span.align-center span img {
|
|
margin: 0 auto;
|
|
text-align: center;
|
|
}
|
|
|
|
.md span.align-right {
|
|
display: block;
|
|
overflow: hidden;
|
|
clear: both;
|
|
}
|
|
|
|
.md span.align-right > span {
|
|
display: block;
|
|
margin: 13px 0 0;
|
|
overflow: hidden;
|
|
text-align: right;
|
|
}
|
|
|
|
.md span.align-right span img {
|
|
margin: 0;
|
|
text-align: right;
|
|
}
|
|
|
|
.md span.float-left {
|
|
display: block;
|
|
float: left;
|
|
margin-right: 13px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.md span.float-left span {
|
|
margin: 13px 0 0;
|
|
}
|
|
|
|
.md span.float-right {
|
|
display: block;
|
|
float: right;
|
|
margin-left: 13px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.md span.float-right > span {
|
|
display: block;
|
|
margin: 13px auto 0;
|
|
overflow: hidden;
|
|
text-align: right;
|
|
}
|
|
|
|
.md code,
|
|
.md tt {
|
|
padding: 0.2em 0.4em;
|
|
margin: 0;
|
|
font-size: 85%;
|
|
background-color: var(--color-neutral-muted);
|
|
border-radius: 6px;
|
|
}
|
|
|
|
.md code br,
|
|
.md tt br {
|
|
display: none;
|
|
}
|
|
|
|
.md del code {
|
|
text-decoration: inherit;
|
|
}
|
|
|
|
.md pre code {
|
|
font-size: 100%;
|
|
}
|
|
|
|
.md pre > code {
|
|
padding: 0;
|
|
margin: 0;
|
|
word-break: normal;
|
|
white-space: pre;
|
|
background: transparent;
|
|
border: 0;
|
|
}
|
|
|
|
.md .highlight {
|
|
margin-bottom: 16px;
|
|
}
|
|
|
|
.md .highlight pre {
|
|
margin-bottom: 0;
|
|
word-break: normal;
|
|
}
|
|
|
|
.md .highlight pre,
|
|
.md pre {
|
|
padding: 16px;
|
|
overflow: auto;
|
|
font-size: 85%;
|
|
line-height: 1.45;
|
|
background-color: var(--color-canvas-subtle);
|
|
border-radius: 6px;
|
|
}
|
|
|
|
.md pre code,
|
|
.md pre tt {
|
|
display: inline;
|
|
max-width: auto;
|
|
padding: 0;
|
|
margin: 0;
|
|
overflow: visible;
|
|
line-height: inherit;
|
|
word-wrap: normal;
|
|
background-color: transparent;
|
|
border: 0;
|
|
}
|
|
|
|
.md .csv-data td,
|
|
.md .csv-data th {
|
|
padding: 5px;
|
|
overflow: hidden;
|
|
font-size: 12px;
|
|
line-height: 1;
|
|
text-align: left;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.md .csv-data .blob-num {
|
|
padding: 10px 8px 9px;
|
|
text-align: right;
|
|
background: var(--color-canvas-default);
|
|
border: 0;
|
|
}
|
|
|
|
.md .csv-data tr {
|
|
border-top: 0;
|
|
}
|
|
|
|
.md .csv-data th {
|
|
font-weight: 600;
|
|
background: var(--color-canvas-subtle);
|
|
border-top: 0;
|
|
}
|
|
|
|
.md .footnotes {
|
|
font-size: 12px;
|
|
color: var(--color-fg-muted);
|
|
border-top: 1px solid var(--color-border-default);
|
|
}
|
|
|
|
.md .footnotes ol {
|
|
padding-left: 16px;
|
|
}
|
|
|
|
.md .footnotes li {
|
|
position: relative;
|
|
}
|
|
|
|
.md .footnotes li:target::before {
|
|
position: absolute;
|
|
top: -8px;
|
|
right: -8px;
|
|
bottom: -8px;
|
|
left: -24px;
|
|
pointer-events: none;
|
|
content: "";
|
|
border: 2px solid var(--color-accent-emphasis);
|
|
border-radius: 6px;
|
|
}
|
|
|
|
.md .footnotes li:target {
|
|
color: var(--color-fg-default);
|
|
}
|
|
|
|
.md .task-list-item {
|
|
list-style-type: none;
|
|
}
|
|
|
|
.md .task-list-item label {
|
|
font-weight: 400;
|
|
}
|
|
|
|
.md .task-list-item.enabled label {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.md .task-list-item + .task-list-item {
|
|
margin-top: 3px;
|
|
}
|
|
|
|
.md .task-list-item .handle {
|
|
display: none;
|
|
}
|
|
|
|
.md .task-list-item-checkbox {
|
|
margin: 0 0.2em 0.25em -1.6em;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.md .contains-task-list:dir(rtl) .task-list-item-checkbox {
|
|
margin: 0 -1.6em 0.25em 0.2em;
|
|
}
|
|
</style><g id="md"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="12.000000" y="148.000000" width="920" height="376"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><p>List items may consist of multiple paragraphs. Each subsequent
|
|
paragraph in a list item must be indented by either 4 spaces
|
|
or one tab:</p>
|
|
<ol>
|
|
<li>
|
|
<p>This is a list item with two paragraphs. Lorem ipsum dolor
|
|
sit amet, consectetuer adipiscing elit. Aliquam hendrerit
|
|
mi posuere lectus.</p>
|
|
<p>Vestibulum enim wisi, viverra nec, fringilla in, laoreet
|
|
vitae, risus. Donec sit amet nisl. Aliquam semper ipsum
|
|
sit amet velit.</p>
|
|
</li>
|
|
<li>
|
|
<p>Suspendisse id sem consectetuer libero luctus adipiscing.</p>
|
|
</li>
|
|
</ol>
|
|
<p>It looks nice if you indent every line of the subsequent
|
|
paragraphs, but here again, Markdown will allow you to be
|
|
lazy:</p>
|
|
<ul>
|
|
<li>
|
|
<p>This is a list item with two paragraphs.</p>
|
|
<pre><code>This is the second paragraph in the list item. You're
|
|
</code></pre>
|
|
<p>only required to indent the first line. Lorem ipsum dolor
|
|
sit amet, consectetuer adipiscing elit.</p>
|
|
</li>
|
|
<li>
|
|
<p>Another item in the same list.</p>
|
|
</li>
|
|
</ul>
|
|
</div></foreignObject></g></g><g id="a"><g class="shape" ><rect x="445.000000" y="12.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="471.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a</text></g><g id="b"><g class="shape" ><rect x="445.000000" y="594.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="471.500000" y="632.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="(a -> md)[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 472.000000 80.000000 L 472.000000 144.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2116374503)" /></g><g id="(md -> b)[0]"><path d="M 472.000000 526.000000 L 472.000000 590.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2116374503)" /></g><mask id="d2-2116374503" maskUnits="userSpaceOnUse" x="11" y="11" width="922" height="650">
|
|
<rect x="11" y="11" width="922" height="650" fill="white"></rect>
|
|
|
|
</mask></svg></svg> |