d2/e2etests/testdata/txtar/sequence-diagram-note-md/elk/sketch.exp.svg
Alexander Wang b8a5dbdbc5
save
2025-03-01 12:12:35 -07:00

866 lines
No EOL
61 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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 503 618"><svg id="d2-svg" class="d2-4262020559" width="503" height="618" viewBox="-129 51 503 618"><rect x="-129.000000" y="51.000000" width="503.000000" height="618.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-4262020559 .text {
font-family: "d2-4262020559-font-regular";
}
@font-face {
font-family: d2-4262020559-font-regular;
src: url("data:application/font-woff;base64,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");
}
@font-face {
font-family: d2-4262020559-font-semibold;
src: url("data:application/font-woff;base64,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");
}
.d2-4262020559 .text-italic {
font-family: "d2-4262020559-font-italic";
}
@font-face {
font-family: d2-4262020559-font-italic;
src: url("data:application/font-woff;base64,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");
}
.d2-4262020559 .text-mono {
font-family: "d2-4262020559-font-mono";
}
@font-face {
font-family: d2-4262020559-font-mono;
src: url("data:application/font-woff;base64,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");
}
.d2-4262020559 .text-mono-bold {
font-family: "d2-4262020559-font-mono-bold";
}
@font-face {
font-family: d2-4262020559-font-mono-bold;
src: url("data:application/font-woff;base64,d09GRgABAAAAABIIAAwAAAAAHjQAAQScAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABHAAAAGAAAABgmKbWhWNtYXAAAAF8AAAAuQAAAQIFSQYEZ2FzcAAAAjgAAAAIAAAACAAAABBnbHlmAAACQAAACVwAAAysoTK9G2hlYWQAAAucAAAANgAAADYbI9ohaGhlYQAAC9QAAAAkAAAAJAYzAL5obXR4AAAL+AAAAH0AAACoYnALvGxvY2EAAAx4AAAAVgAAAFZL9EkIbWF4cAAADNAAAAAgAAAAIABeAmpuYW1lAAAM8AAABO8AAA2sAwZtKnBvc3QAABHgAAAAIAAAACD/uAAzcHJlcAAAEgAAAAAHAAAAB2gGjIUABAJYArwABQAAAooCWAAAAEsCigJYAAABXgAyAR4AAAILAwkDBAMCAgQgAAL3AgA4AwAAAAAAAAAAQURCTwCgACD//wPY/u8AAAQkAcZgAAGfAAAAAAHeApQAAAAgAAN4nIzOyyq0AQCH8d/7zXzjNM7n88swkUj2FhbuQslSWUhJkmtB4jLIynVYzkZWlM1fDQtLz/q3eFCoKFBX9Y6mUlVNqWHVmnUbtmzbsWvPvkPHTp27cJnQdis/bvOXO3DkxNm3y4siH/nMW17TSitPechzHnObm1znKve5a1/8pcKSeaVls2ZMmjKt6Z+KhjlV/9V06NSlW4+6Xn36DRg0ZNiIUWPGTViwyBcAAAD//wEAAP//iDMxMQAAAAABAAH//wAPeJxsVltQG+fZfr9vVxI6ILSSdldIQtJqdVp0wNKyKzBIWBgIIoiDABNjG4MT/z+OMc6PsE1+27n486d2EztNi6fxJJ1MEpOZZuq2dDJpnYNvOplOnWQ6nXQynelN0mnii16kpGF6haXO7lIOTS/0raTd/d73ed7nfd4PdMADYAnfAAKMYAE70AAViqPCYjTKGwzZKCtms7wfUzy2V99YjcVI4dLx42+Qcf9N/7lpfOPB/JHSiRP177z7xPGOjjffQRUADEYAPIyvQT1QABWH6OCJSCTK6/UGIipxtPGjtY9+NG7xWkiLu37ChtrwtQdLaCC9IIoL6eovX65UAMFRAMzga2BW86E5WqR5mqOPorXqF19/jSL42qWnL/7wEijxcrUNzKJN8EEzwGQwEpFa5WwK80G93hDNYzHDMDTFKwlEM3JWsmLayTCfZ4qxF9cIVzLo2id6W4MPjzb3PSYvm8nwFOb2u4ujAcpvifU0jz1iYgOUmbbOOH1U+tHB6hdt3tiix1kmmSDTwJgAQ39tAwv4LtAQAugNRqK8gadE2iDKshrbqQaWpdZIhA/qDTTDoHLwIR9pqazoiKaHQl2H9+VOHPYk3M5owJVk6aQlGJDx3dtDHl/+fwYnnuxa9hXEZIePbrxH2QDBwdoG5tEmNKnRFLRKHNagbq9XwIkZOcvq9Why6HJx5OnBjhl/T5Pkbe4O8V1CtODpSJyx5M6Vy+dyYd8RpyN4IB4/EPQ6joVDKp8ttQ1sw3fBCUE1wr8CiFFJ1HiUFB63wyGYruROSEKnizSsLJsJT7Ex7nAKjCflyViee3J0qcvbWHrzwUHRE1qmG+/ZG3y5lmIvAACC7BaW0B4sCmcGTuIMrd+CNFC6XBw4312ak3S4ehXRrJgOyb5Qz75gjkvH5xRco+fyXad7nGHjo97OXKA7IxYCduqwx69gKwPgIr4HNk3pe6ijKSRlOfrTltmh+KDf6xKbWlLVv15F7ehB+zGZMs0bTc3JKkaXz+grAAS01pK4E21CBrphbDt/hZidiyxmWJHmNRXwwUhURSOKGfUPYkcWKkiH9pvffhDRhZMd0QjdxLk9kY7ZtlTo3mPG+uzR/daQ3WIS4kdP/Hf/M2U66HQGaaeycrHOYCKe9/BWh63nD562hC/jIK0xf2PGTtq7450jMcu8mXe0F0M6XZ2t3mHff7B1NIXu2cMed8jhCLk9YXv1hs1DNdaThIW1epq0OvUDYK+qcajsaJumeEotkYHqX6kjvKNt46UVLuZLuvHd28ebkvPT1d8hfyblaay+DQC1GgwBoPfwN/oIRAFAD7Gktr9Y28B+/L7iGIriKF7iKOd20Z87NvMySmV89jAbiHRZnphGVypVSPF1dfOWBvV9xcfyaFNRbIUSWS09didJNcftZPmzJtKaiQdSdVYpLu2/5rHSporVanWa0HrOFxdiwZZDA9VVVE6yjdVfoDLLKNdtHtAmOHfH2U3DspkMjLWND2k0oPXuQGovC1p/CWgTGsD/LdXvdgpVEihRWOrvXypoazDJssmgum51sLZe0HpYW0H1pH41hupJk9uZbsuQZ2nHXk/qXzYT/lIsr5hRG9flJg0T3h1LuoN/nPHw+cXBieUur3v0+yi015OWAHAIbYJ9D/9aXxmopWULET7VwQmMjw17U4cDaH0+12EyXTQY5IPVKiCQahsqr82ag2bVhpdaUziq0rPX31gfVnCgWPf/tXQlT8pCxOxpCZ985H8fP3gm2h0eF1ifrbVr8BCXPWNJ+o82+Ropc0O9pY4ZbO+biDc+wrqMDrPTYaUS7UKyP67UNVPbwBF8FRq3KiLxUjYrqlNnl/n8//Cx5ktPO5785BMmFWrax7i5YUv2ROHnZ/Q3b1Z+Fk7RprrHTZSyX762gevRuqKTSUXP4paaqS0H/WxicMUveBONK8tmkhuxzE+jTPXPmZSLQ31V20PhFCAgAfA4WgcOoEKILMMotGazu74RfHRrshomRp/36wwkoTMb/KcDhnodqdOR3quDP/WQRh1J1OndaP1+qBiJDPCrq8q1GLpftb3G9Tf7e1teU3soDIAzaF3hoOKI7gpjYHfihG+/9oqoDG8ja0y89PrtV9qtTVbS7DKnEf5qhI7TdMI5Uvu6TCdoOs6UlX39tTzuQOvgUbnYqm02uxsSYcXfYyI2t8lpjKctpj/+YMzqspAml7n43AdsbuLXevIJggh73egvn/IPR8ODoU+r5vx4XPEOAtpqGziAr0A9NIGw3VFbFvvv/ZQN7txEieJC7jsLZ5/JnRkIiD6fGPC3+nytfn8i4Q/E45bSjdO3Vldvnb5RWozNlMeOhcPHxsozsReag7wg8MFmQDAMgJvwRagHqCjTUcrjrEiJ9PBPrse7Mq75Fy6gs0cMDXTDg80Lqs8BYBZfAa/yfB5Lmm1Ed5rTIMuiSO8/8t3BbDrS5RlOnyp2n2wvnM55DrheHC9dPpVsSUfdw2ImcyQnL5yVCd0lZd87tQ30KnymnJd69yAUCwWx9cABS0863dubTvfUatCHGGxHT+n1CluAoLN2FHtrHwIBMClxdCf6fHVhARC8XSuhP+HPFGy92kxjtfZDV2cXF2fLUyMjU29Nfnn9+v1Dhcl3L5x/b1Lz8qdqJXRLe28yqrKv1Jx26n+vvlKeXVx8qzD53vkL704WDt2/fv1LQPB4bQ6t4w8gvX3iUIoW1ShS8Yj0VgmVswGt7qe2pkijWzNTOp2rQ5Y7XDrd1ExJEBKULiXLKR2VEISb+ZGQlAnYOQYdQgxn94syP5obsvi8saFku2gkjWJ7cijm9VmGtPxP1ebQ37RcJiVR08/ORFfFxEtb8lJSYGntSEk79fwpQUjYSCU2aUsIQmlmSqd3dcpyp0uvm5q5+R+j5kZ5WfRv5xfISKGRPCAYqM1gK/6NUpdeJCK0Uv3VRVR8lfivzZcAgIQ+9Yz8LBBgADM0AMw6RIJziAQhcbRO4miUHRkfrn41Mj58Dr1f3Yfex88+OK980JXp6Y+npwFBH0xjO5YV3VyQeEmUNM/7x9ra/Nra9J25O3fm7ihzuw9ex3b0d30EBFgCRTnXVK6Uef4mWgcdwKw6tBHzW3QEXa5Uber9D3EePY+/UfYv7NFlc1tbczybxfl0TBBFIZbWuN/SpoJ5TOLoPvQxYubmAOCfAAAA//8BAAD//xqviOsAAQAAAAEEnNnAiyRfDzz1AAMD6AAAAADcHHOkAAAAAN2XHqD/TP46AwwEJAABAAYAAgAAAAAAAAABAAAD2P7vAAACWP9M/0wDDAABAAAAAAAAAAAAAAAAAAAAKnicNI0/akJxGASHIU1OkSKkDuQPSZHYCPKwULCawgtobe2tBM/gqeTBz+LjW3Z3WOPVwHg29sa/MRlL4934MXbG1/A3xufgptGZ/8n4Nj6MhfFkvBkvxq+xHdzVWBl/xsU4G0fjYKxH9rh56zbrOwAAAP//AQAA//8f5BqBAAAAAAAAKgAqAEwAYgCiANoBCgFAAXgBngIUAjgCRAJkApgCugLsAyQDRAOEA6wDzgQGBDIEYgSgBLgE5AT6BQIFDgUqBUQFigXOBd4GAAYUBiAGMAZIBlYAAAABAAAAKgH4ACoAbgAGAAEAAAAAAAAAAAAAAAAAAwADeJyclk1vG9UXxn9jp7bHTfvPP5TSFCiXEkoaJRM7SqMqRQK3aVVDSEqcUqFSCcd2nFH8JnvcNqxZsGTFZwDEqqsuEGKVBQuWiBUrxIoPgFggNGeOPWPXJG1VqXnu3PP6POfea+Cd2N/EscZs4AAUW5zjQHGMFL8rjrPCn4rHmLEuKD5G2VpXnGDaeqQ4yY/WL4pTLMW+UmyzFPtJ8XEWY/8oPhE38YzikywlbimeYjrxeYAtSCe+VmwxntBcVoyJxA+K40wkflY8xtnEb4qPMZ74S3GCyeSY4iSTydOKU0wmZxTbTCZXFKeZTq4pPo5JthSPM5f8UvEJMsnvFZ/ESSpX1v9YTJ1VPMHlVC/O/7mQ6vU1ydupbxW/EKn5FOdTfyh+MdL76UjvL0VynYnkmuKknVJ8lnG71+PLEd9XOGWfV/wqaXtZ8bmI72uM2+8qNkzYvfpfD2fDOs+k/YniN0jbDcXTkThvRmp4iyX7oeKLzNrfKZ7FsXVmrDnm0j2N5iN5HTJpnRNrIVJDhpn0p4oXmU1/ofhapN9V4fAbDItkyJLBMK+rRVnlKNNkmwqGAvt08KhQp4MhT4MSTdq05P+i7JUxzLCLh0eLFRZY4IH8cyj2ozniWWeBi8xheICLxy6GTSp0qNDmvka7QZMGHoZ1itT9WswZCjTp0qZExUzhRNcYrtGkLOgWbZpcpUmNMlkc6fQyV8ixylU2uDLg2/MM/Ob7nofHN327j6T2Dq5UbQYy7tLEk84b3O/vOWTJsswV6hTZoyJWO1R4KBkWcbiEwzKXWJZYz16vK4oVMXiiVFlULNJmD0OTnefW2pUufe18v9s0RMlgr4CnlkH2BmUWxN9Ij7vClZHIXdG4jSvWznNVc4siXWoYVnEw3NSo/oRtCa/+365Mnl93hcYzTKrHPi0qbLGrfIaTWRAOPR4IpyHjNVxRoCEz7XPSFRaCvnusFcizhmFD4jcGIq8NRPA7GTVhWek3rGwwb6j/fYq41CiyTU12wpNXlLw5PhTssYIZYqdDSRRq4YlGHYnliAZVFtjgBmtDlRzNUVn+Btpv0+1PT9CdPzX+ec9REOULZkpOW05YKwgjd8izxU02uM2WrHNsskmOdbbIc118N9iUk7vBOqvikRcc7N2QE7DOxxjeJy82fuyK8hMo5p/JllTfkdqDWXap0xLO/cod6bUiHT67woYdjdrz7YhPCZcdsTSiX4MqXYpUdSpaUmFduOzNRnjqgomoSy++tuF+labctG05uX5Uw77eHf60BjUFN4T3FKo6zzUz/32jbcrp87sIUV66CGa802e/It0Orqv6lrhynwb3leGC8FGQ18TFWO9Rkuy+r8+FiT964svjJ74ciMpttnGDKY0fcI19yVbT6gzbwop4cDf2K/foiH4dUdev6DOJ4t9Nd8lwT++ZJlW52VrCeUnO4r6sgvm5y/whtkW9L9ui157Yz47IXZbXoibaGemtqtGnuSccezobwR1raNCVN7gtu8Epld7IHlrPcKSO9jCndQ2qOCevwrAmw9qOsnosX4eUGcsOqD3K70B+eVTl/fDZuCMnvyrTfJ2H+m6u9b+F6APh0hVeCvJG+fdY8AqHnr13+arEL7E3cubDGZ8fmfUon6e3HOz2KOvBHg+3HebgKPtRv1hG2ylz/wIAAP//AQAA///7vB6iAAADAAAAAAAA/7UAMgAAAAEAAAAAAAAAAAAAAAAAAAAAuAH/hbAEjQA=");
}]]></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-4262020559 .fill-N1{fill:#0A0F25;}
.d2-4262020559 .fill-N2{fill:#676C7E;}
.d2-4262020559 .fill-N3{fill:#9499AB;}
.d2-4262020559 .fill-N4{fill:#CFD2DD;}
.d2-4262020559 .fill-N5{fill:#DEE1EB;}
.d2-4262020559 .fill-N6{fill:#EEF1F8;}
.d2-4262020559 .fill-N7{fill:#FFFFFF;}
.d2-4262020559 .fill-B1{fill:#0D32B2;}
.d2-4262020559 .fill-B2{fill:#0D32B2;}
.d2-4262020559 .fill-B3{fill:#E3E9FD;}
.d2-4262020559 .fill-B4{fill:#E3E9FD;}
.d2-4262020559 .fill-B5{fill:#EDF0FD;}
.d2-4262020559 .fill-B6{fill:#F7F8FE;}
.d2-4262020559 .fill-AA2{fill:#4A6FF3;}
.d2-4262020559 .fill-AA4{fill:#EDF0FD;}
.d2-4262020559 .fill-AA5{fill:#F7F8FE;}
.d2-4262020559 .fill-AB4{fill:#EDF0FD;}
.d2-4262020559 .fill-AB5{fill:#F7F8FE;}
.d2-4262020559 .stroke-N1{stroke:#0A0F25;}
.d2-4262020559 .stroke-N2{stroke:#676C7E;}
.d2-4262020559 .stroke-N3{stroke:#9499AB;}
.d2-4262020559 .stroke-N4{stroke:#CFD2DD;}
.d2-4262020559 .stroke-N5{stroke:#DEE1EB;}
.d2-4262020559 .stroke-N6{stroke:#EEF1F8;}
.d2-4262020559 .stroke-N7{stroke:#FFFFFF;}
.d2-4262020559 .stroke-B1{stroke:#0D32B2;}
.d2-4262020559 .stroke-B2{stroke:#0D32B2;}
.d2-4262020559 .stroke-B3{stroke:#E3E9FD;}
.d2-4262020559 .stroke-B4{stroke:#E3E9FD;}
.d2-4262020559 .stroke-B5{stroke:#EDF0FD;}
.d2-4262020559 .stroke-B6{stroke:#F7F8FE;}
.d2-4262020559 .stroke-AA2{stroke:#4A6FF3;}
.d2-4262020559 .stroke-AA4{stroke:#EDF0FD;}
.d2-4262020559 .stroke-AA5{stroke:#F7F8FE;}
.d2-4262020559 .stroke-AB4{stroke:#EDF0FD;}
.d2-4262020559 .stroke-AB5{stroke:#F7F8FE;}
.d2-4262020559 .background-color-N1{background-color:#0A0F25;}
.d2-4262020559 .background-color-N2{background-color:#676C7E;}
.d2-4262020559 .background-color-N3{background-color:#9499AB;}
.d2-4262020559 .background-color-N4{background-color:#CFD2DD;}
.d2-4262020559 .background-color-N5{background-color:#DEE1EB;}
.d2-4262020559 .background-color-N6{background-color:#EEF1F8;}
.d2-4262020559 .background-color-N7{background-color:#FFFFFF;}
.d2-4262020559 .background-color-B1{background-color:#0D32B2;}
.d2-4262020559 .background-color-B2{background-color:#0D32B2;}
.d2-4262020559 .background-color-B3{background-color:#E3E9FD;}
.d2-4262020559 .background-color-B4{background-color:#E3E9FD;}
.d2-4262020559 .background-color-B5{background-color:#EDF0FD;}
.d2-4262020559 .background-color-B6{background-color:#F7F8FE;}
.d2-4262020559 .background-color-AA2{background-color:#4A6FF3;}
.d2-4262020559 .background-color-AA4{background-color:#EDF0FD;}
.d2-4262020559 .background-color-AA5{background-color:#F7F8FE;}
.d2-4262020559 .background-color-AB4{background-color:#EDF0FD;}
.d2-4262020559 .background-color-AB5{background-color:#F7F8FE;}
.d2-4262020559 .color-N1{color:#0A0F25;}
.d2-4262020559 .color-N2{color:#676C7E;}
.d2-4262020559 .color-N3{color:#9499AB;}
.d2-4262020559 .color-N4{color:#CFD2DD;}
.d2-4262020559 .color-N5{color:#DEE1EB;}
.d2-4262020559 .color-N6{color:#EEF1F8;}
.d2-4262020559 .color-N7{color:#FFFFFF;}
.d2-4262020559 .color-B1{color:#0D32B2;}
.d2-4262020559 .color-B2{color:#0D32B2;}
.d2-4262020559 .color-B3{color:#E3E9FD;}
.d2-4262020559 .color-B4{color:#E3E9FD;}
.d2-4262020559 .color-B5{color:#EDF0FD;}
.d2-4262020559 .color-B6{color:#F7F8FE;}
.d2-4262020559 .color-AA2{color:#4A6FF3;}
.d2-4262020559 .color-AA4{color:#EDF0FD;}
.d2-4262020559 .color-AA5{color:#F7F8FE;}
.d2-4262020559 .color-AB4{color:#EDF0FD;}
.d2-4262020559 .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-4262020559 .md em,
.d2-4262020559 .md dfn {
font-family: "d2-4262020559-font-italic";
}
.d2-4262020559 .md b,
.d2-4262020559 .md strong {
font-family: "d2-4262020559-font-bold";
}
.d2-4262020559 .md code,
.d2-4262020559 .md kbd,
.d2-4262020559 .md pre,
.d2-4262020559 .md samp {
font-family: "d2-4262020559-font-mono";
font-size: 1em;
}
.d2-4262020559 .md {
tab-size: 4;
}
/* variables are provided in d2renderers/d2svg/d2svg.go */
.d2-4262020559 .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-4262020559-font-regular";
font-size: 16px;
line-height: 1.5;
word-wrap: break-word;
}
.d2-4262020559 .md details,
.d2-4262020559 .md figcaption,
.d2-4262020559 .md figure {
display: block;
}
.d2-4262020559 .md summary {
display: list-item;
}
.d2-4262020559 .md [hidden] {
display: none !important;
}
.d2-4262020559 .md a {
background-color: transparent;
color: var(--color-accent-fg);
text-decoration: none;
}
.d2-4262020559 .md a:active,
.d2-4262020559 .md a:hover {
outline-width: 0;
}
.d2-4262020559 .md abbr[title] {
border-bottom: none;
text-decoration: underline dotted;
}
.d2-4262020559 .md dfn {
font-style: italic;
}
.d2-4262020559 .md h1 {
margin: 0.67em 0;
padding-bottom: 0.3em;
font-size: 2em;
border-bottom: 1px solid var(--color-border-muted);
}
.d2-4262020559 .md mark {
background-color: var(--color-attention-subtle);
color: var(--color-text-primary);
}
.d2-4262020559 .md small {
font-size: 90%;
}
.d2-4262020559 .md sub,
.d2-4262020559 .md sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
.d2-4262020559 .md sub {
bottom: -0.25em;
}
.d2-4262020559 .md sup {
top: -0.5em;
}
.d2-4262020559 .md img {
border-style: none;
max-width: 100%;
box-sizing: content-box;
background-color: var(--color-canvas-default);
}
.d2-4262020559 .md figure {
margin: 1em 40px;
}
.d2-4262020559 .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;
}
.d2-4262020559 .md input {
font: inherit;
margin: 0;
overflow: visible;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
.d2-4262020559 .md [type="button"],
.d2-4262020559 .md [type="reset"],
.d2-4262020559 .md [type="submit"] {
-webkit-appearance: button;
}
.d2-4262020559 .md [type="button"]::-moz-focus-inner,
.d2-4262020559 .md [type="reset"]::-moz-focus-inner,
.d2-4262020559 .md [type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
.d2-4262020559 .md [type="button"]:-moz-focusring,
.d2-4262020559 .md [type="reset"]:-moz-focusring,
.d2-4262020559 .md [type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
}
.d2-4262020559 .md [type="checkbox"],
.d2-4262020559 .md [type="radio"] {
box-sizing: border-box;
padding: 0;
}
.d2-4262020559 .md [type="number"]::-webkit-inner-spin-button,
.d2-4262020559 .md [type="number"]::-webkit-outer-spin-button {
height: auto;
}
.d2-4262020559 .md [type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
.d2-4262020559 .md [type="search"]::-webkit-search-cancel-button,
.d2-4262020559 .md [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
.d2-4262020559 .md ::-webkit-input-placeholder {
color: inherit;
opacity: 0.54;
}
.d2-4262020559 .md ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
.d2-4262020559 .md a:hover {
text-decoration: underline;
}
.d2-4262020559 .md hr::before {
display: table;
content: "";
}
.d2-4262020559 .md hr::after {
display: table;
clear: both;
content: "";
}
.d2-4262020559 .md table {
border-spacing: 0;
border-collapse: collapse;
display: block;
width: max-content;
max-width: 100%;
overflow: auto;
}
.d2-4262020559 .md td,
.d2-4262020559 .md th {
padding: 0;
}
.d2-4262020559 .md details summary {
cursor: pointer;
}
.d2-4262020559 .md details:not([open]) > *:not(summary) {
display: none !important;
}
.d2-4262020559 .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);
}
.d2-4262020559 .md h1,
.d2-4262020559 .md h2,
.d2-4262020559 .md h3,
.d2-4262020559 .md h4,
.d2-4262020559 .md h5,
.d2-4262020559 .md h6 {
margin-top: 24px;
margin-bottom: 16px;
font-weight: 400;
line-height: 1.25;
font-family: "d2-4262020559-font-semibold";
}
.d2-4262020559 .md h2 {
padding-bottom: 0.3em;
font-size: 1.5em;
border-bottom: 1px solid var(--color-border-muted);
}
.d2-4262020559 .md h3 {
font-size: 1.25em;
}
.d2-4262020559 .md h4 {
font-size: 1em;
}
.d2-4262020559 .md h5 {
font-size: 0.875em;
}
.d2-4262020559 .md h6 {
font-size: 0.85em;
color: var(--color-fg-muted);
}
.d2-4262020559 .md p {
margin-top: 0;
margin-bottom: 10px;
}
.d2-4262020559 .md blockquote {
margin: 0;
padding: 0 1em;
color: var(--color-fg-muted);
border-left: 0.25em solid var(--color-border-default);
}
.d2-4262020559 .md ul,
.d2-4262020559 .md ol {
margin-top: 0;
margin-bottom: 0;
padding-left: 2em;
}
.d2-4262020559 .md ol ol,
.d2-4262020559 .md ul ol {
list-style-type: lower-roman;
}
.d2-4262020559 .md ul ul ol,
.d2-4262020559 .md ul ol ol,
.d2-4262020559 .md ol ul ol,
.d2-4262020559 .md ol ol ol {
list-style-type: lower-alpha;
}
.d2-4262020559 .md dd {
margin-left: 0;
}
.d2-4262020559 .md pre {
margin-top: 0;
margin-bottom: 0;
word-wrap: normal;
}
.d2-4262020559 .md ::placeholder {
color: var(--color-fg-subtle);
opacity: 1;
}
.d2-4262020559 .md input::-webkit-outer-spin-button,
.d2-4262020559 .md input::-webkit-inner-spin-button {
margin: 0;
-webkit-appearance: none;
appearance: none;
}
.d2-4262020559 .md::before {
display: table;
content: "";
}
.d2-4262020559 .md::after {
display: table;
clear: both;
content: "";
}
.d2-4262020559 .md > *:first-child {
margin-top: 0 !important;
}
.d2-4262020559 .md > *:last-child {
margin-bottom: 0 !important;
}
.d2-4262020559 .md a:not([href]) {
color: inherit;
text-decoration: none;
}
.d2-4262020559 .md .absent {
color: var(--color-danger-fg);
}
.d2-4262020559 .md .anchor {
float: left;
padding-right: 4px;
margin-left: -20px;
line-height: 1;
}
.d2-4262020559 .md .anchor:focus {
outline: none;
}
.d2-4262020559 .md p,
.d2-4262020559 .md blockquote,
.d2-4262020559 .md ul,
.d2-4262020559 .md ol,
.d2-4262020559 .md dl,
.d2-4262020559 .md table,
.d2-4262020559 .md pre,
.d2-4262020559 .md details {
margin-top: 0;
margin-bottom: 16px;
}
.d2-4262020559 .md blockquote > :first-child {
margin-top: 0;
}
.d2-4262020559 .md blockquote > :last-child {
margin-bottom: 0;
}
.d2-4262020559 .md sup > a::before {
content: "[";
}
.d2-4262020559 .md sup > a::after {
content: "]";
}
.d2-4262020559 .md h1:hover .anchor,
.d2-4262020559 .md h2:hover .anchor,
.d2-4262020559 .md h3:hover .anchor,
.d2-4262020559 .md h4:hover .anchor,
.d2-4262020559 .md h5:hover .anchor,
.d2-4262020559 .md h6:hover .anchor {
text-decoration: none;
}
.d2-4262020559 .md h1 tt,
.d2-4262020559 .md h1 code,
.d2-4262020559 .md h2 tt,
.d2-4262020559 .md h2 code,
.d2-4262020559 .md h3 tt,
.d2-4262020559 .md h3 code,
.d2-4262020559 .md h4 tt,
.d2-4262020559 .md h4 code,
.d2-4262020559 .md h5 tt,
.d2-4262020559 .md h5 code,
.d2-4262020559 .md h6 tt,
.d2-4262020559 .md h6 code {
padding: 0 0.2em;
font-size: inherit;
}
.d2-4262020559 .md ul.no-list,
.d2-4262020559 .md ol.no-list {
padding: 0;
list-style-type: none;
}
.d2-4262020559 .md ol[type="1"] {
list-style-type: decimal;
}
.d2-4262020559 .md ol[type="a"] {
list-style-type: lower-alpha;
}
.d2-4262020559 .md ol[type="i"] {
list-style-type: lower-roman;
}
.d2-4262020559 .md div > ol:not([type]) {
list-style-type: decimal;
}
.d2-4262020559 .md ul ul,
.d2-4262020559 .md ul ol,
.d2-4262020559 .md ol ol,
.d2-4262020559 .md ol ul {
margin-top: 0;
margin-bottom: 0;
}
.d2-4262020559 .md li > p {
margin-top: 16px;
}
.d2-4262020559 .md li + li {
margin-top: 0.25em;
}
.d2-4262020559 .md dl {
padding: 0;
}
.d2-4262020559 .md dl dt {
padding: 0;
margin-top: 16px;
font-size: 1em;
font-style: italic;
font-family: "d2-4262020559-font-semibold";
}
.d2-4262020559 .md dl dd {
padding: 0 16px;
margin-bottom: 16px;
}
.d2-4262020559 .md table th {
font-family: "d2-4262020559-font-semibold";
}
.d2-4262020559 .md table th,
.d2-4262020559 .md table td {
padding: 6px 13px;
border: 1px solid var(--color-border-default);
}
.d2-4262020559 .md table tr {
background-color: var(--color-canvas-default);
border-top: 1px solid var(--color-border-muted);
}
.d2-4262020559 .md table tr:nth-child(2n) {
background-color: var(--color-canvas-subtle);
}
.d2-4262020559 .md table img {
background-color: transparent;
}
.d2-4262020559 .md img[align="right"] {
padding-left: 20px;
}
.d2-4262020559 .md img[align="left"] {
padding-right: 20px;
}
.d2-4262020559 .md span.frame {
display: block;
overflow: hidden;
}
.d2-4262020559 .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);
}
.d2-4262020559 .md span.frame span img {
display: block;
float: left;
}
.d2-4262020559 .md span.frame span span {
display: block;
padding: 5px 0 0;
clear: both;
color: var(--color-fg-default);
}
.d2-4262020559 .md span.align-center {
display: block;
overflow: hidden;
clear: both;
}
.d2-4262020559 .md span.align-center > span {
display: block;
margin: 13px auto 0;
overflow: hidden;
text-align: center;
}
.d2-4262020559 .md span.align-center span img {
margin: 0 auto;
text-align: center;
}
.d2-4262020559 .md span.align-right {
display: block;
overflow: hidden;
clear: both;
}
.d2-4262020559 .md span.align-right > span {
display: block;
margin: 13px 0 0;
overflow: hidden;
text-align: right;
}
.d2-4262020559 .md span.align-right span img {
margin: 0;
text-align: right;
}
.d2-4262020559 .md span.float-left {
display: block;
float: left;
margin-right: 13px;
overflow: hidden;
}
.d2-4262020559 .md span.float-left span {
margin: 13px 0 0;
}
.d2-4262020559 .md span.float-right {
display: block;
float: right;
margin-left: 13px;
overflow: hidden;
}
.d2-4262020559 .md span.float-right > span {
display: block;
margin: 13px auto 0;
overflow: hidden;
text-align: right;
}
.d2-4262020559 .md code,
.d2-4262020559 .md tt {
padding: 0.2em 0.4em;
margin: 0;
font-size: 85%;
background-color: var(--color-neutral-muted);
border-radius: 6px;
}
.d2-4262020559 .md code br,
.d2-4262020559 .md tt br {
display: none;
}
.d2-4262020559 .md del code {
text-decoration: inherit;
}
.d2-4262020559 .md pre code {
font-size: 100%;
}
.d2-4262020559 .md pre > code {
padding: 0;
margin: 0;
word-break: normal;
white-space: pre;
background: transparent;
border: 0;
}
.d2-4262020559 .md .highlight {
margin-bottom: 16px;
}
.d2-4262020559 .md .highlight pre {
margin-bottom: 0;
word-break: normal;
}
.d2-4262020559 .md .highlight pre,
.d2-4262020559 .md pre {
padding: 16px;
overflow: auto;
font-size: 85%;
line-height: 1.45;
background-color: var(--color-canvas-subtle);
border-radius: 6px;
}
.d2-4262020559 .md pre code,
.d2-4262020559 .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;
}
.d2-4262020559 .md .csv-data td,
.d2-4262020559 .md .csv-data th {
padding: 5px;
overflow: hidden;
font-size: 12px;
line-height: 1;
text-align: left;
white-space: nowrap;
}
.d2-4262020559 .md .csv-data .blob-num {
padding: 10px 8px 9px;
text-align: right;
background: var(--color-canvas-default);
border: 0;
}
.d2-4262020559 .md .csv-data tr {
border-top: 0;
}
.d2-4262020559 .md .csv-data th {
font-family: "d2-4262020559-font-semibold";
background: var(--color-canvas-subtle);
border-top: 0;
}
.d2-4262020559 .md .footnotes {
font-size: 12px;
color: var(--color-fg-muted);
border-top: 1px solid var(--color-border-default);
}
.d2-4262020559 .md .footnotes ol {
padding-left: 16px;
}
.d2-4262020559 .md .footnotes li {
position: relative;
}
.d2-4262020559 .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;
}
.d2-4262020559 .md .footnotes li:target {
color: var(--color-fg-default);
}
.d2-4262020559 .md .task-list-item {
list-style-type: none;
}
.d2-4262020559 .md .task-list-item label {
font-weight: 400;
}
.d2-4262020559 .md .task-list-item.enabled label {
cursor: pointer;
}
.d2-4262020559 .md .task-list-item + .task-list-item {
margin-top: 3px;
}
.d2-4262020559 .md .task-list-item .handle {
display: none;
}
.d2-4262020559 .md .task-list-item-checkbox {
margin: 0 0.2em 0.25em -1.6em;
vertical-align: middle;
}
.d2-4262020559 .md .contains-task-list:dir(rtl) .task-list-item-checkbox {
margin: 0 -1.6em 0.25em 0.2em;
}
</style><g id="x"><g class="shape" ><rect x="12.000000" y="52.000000" width="100.000000" height="66.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="62.000000" y="90.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="242.000000" y="52.000000" width="100.000000" height="66.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="292.000000" y="90.500000" class="text fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -- )[0]"><path d="M 62.000000 120.000000 L 62.000000 667.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-4262020559)" /></g><g id="(y -- )[0]"><path d="M 292.000000 120.000000 L 292.000000 667.000000" fill="none" class="connection stroke-B2" style="stroke-width:2;stroke-dasharray:12.000000,11.838767;" mask="url(#d2-4262020559)" /></g><g id="(x -&gt; y)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 64.000000 188.000000 L 288.000000 188.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-4262020559)" /><text x="177.500000" y="194.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">hello</text></g><g id="x.x"><g class="shape" ><path d="M -128 258 H 231 C 232 258 233 258 234 259 L 251 275 C 252 276 252 277 252 278 V 377 C 252 377 252 377 252 377 H -128 C -128 377 -128 377 -128 377 V 259 C -128 258 -128 258 -128 258 Z" class=" stroke-B1 fill-N7" style="stroke-width:2;" /><path d="M 251 377 H -127 C -128 377 -128 377 -128 376 V 259 C -128 258 -128 258 -127 258 H 230 C 231 258 231 258 231 259 V 276 C 231 277 232 278 233 278 H 251 C 252 278 252 278 252 279 V 376 C 251 377 252 377 251 377 Z" class=" stroke-B1 fill-N7" style="stroke-width:2;" /></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="-128.000000" y="258.000000" width="380" height="119"><div xmlns="http://www.w3.org/1999/xhtml" class="md" style="background-color:N7"><h2>A man who fishes for marlin in ponds</h2>
<ul>
<li>...dramatic pause</li>
</ul>
<p>will put his money in Etruscan bonds.</p>
</div></foreignObject></g></g><g id="y.z"><g class="shape" ><path d="M 212 447 H 352 C 353 447 354 447 355 448 L 372 464 C 373 465 373 466 373 467 V 488 C 373 488 373 488 373 488 H 212 C 211 488 211 488 211 488 V 448 C 211 447 211 447 212 447 Z" class=" stroke-B1 fill-N7" style="stroke-width:2;" /><path d="M 372 488 H 212 C 211 488 211 488 211 487 V 448 C 211 447 211 447 212 447 H 351 C 352 447 352 447 352 448 V 465 C 352 466 353 467 354 467 H 372 C 373 467 373 467 373 468 V 487 C 372 488 373 488 372 488 Z" class=" stroke-B1 fill-N7" style="stroke-width:2;" /></g><g transform="translate(211.000000 447.000000)" class=" color-B1"><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 683 209 688T282 694Q294 694 294 685Q294 674 258 534Q220 386 220 383Q220 381 227 388Q288 442 357 442Q411 442 444 415T478 336Q478 285 440 178T402 50Q403 36 407 31T422 26Q450 26 474 56T513 138Q516 149 519 151T535 153Q555 153 555 145Q555 144 551 130Q535 71 500 33Q466 -10 419 -10H414Q367 -10 346 17T325 74Q325 90 361 192T398 345Q398 404 354 404H349Q266 404 205 306L198 293L164 158Q132 28 127 16Q114 -11 83 -11Q69 -11 59 -2T48 16Q48 30 121 320L195 616Q195 629 188 632T149 637H128Q122 643 122 645T124 664Q129 683 137 683Z"></path><path id="MJX-1-TEX-N-2192" d="M56 237T56 250T70 270H835Q719 357 692 493Q692 494 692 496T691 499Q691 511 708 511H711Q720 511 723 510T729 506T732 497T735 481T743 456Q765 389 816 336T935 261Q944 258 944 250Q944 244 939 241T915 231T877 212Q836 186 806 152T761 85T740 35T732 4Q730 -6 727 -8T711 -11Q691 -11 691 0Q691 7 696 25Q728 151 835 230H70Q56 237 56 250Z"></path><path id="MJX-1-TEX-N-30" d="M96 585Q152 666 249 666Q297 666 345 640T423 548Q460 465 460 320Q460 165 417 83Q397 41 362 16T301 -15T250 -22Q224 -22 198 -16T137 16T82 83Q39 165 39 320Q39 494 96 585ZM321 597Q291 629 250 629Q208 629 178 597Q153 571 145 525T137 333Q137 175 145 125T181 46Q209 16 250 16Q290 16 318 46Q347 76 354 130T362 333Q362 478 354 524T321 597Z"></path><path id="MJX-1-TEX-I-1D453" d="M118 -162Q120 -162 124 -164T135 -167T147 -168Q160 -168 171 -155T187 -126Q197 -99 221 27T267 267T289 382V385H242Q195 385 192 387Q188 390 188 397L195 425Q197 430 203 430T250 431Q298 431 298 432Q298 434 307 482T319 540Q356 705 465 705Q502 703 526 683T550 630Q550 594 529 578T487 561Q443 561 443 603Q443 622 454 636T478 657L487 662Q471 668 457 668Q445 668 434 658T419 630Q412 601 403 552T387 469T380 433Q380 431 435 431Q480 431 487 430T498 424Q499 420 496 407T491 391Q489 386 482 386T428 385H372L349 263Q301 15 282 -47Q255 -132 212 -173Q175 -205 139 -205Q107 -205 81 -186T55 -132Q55 -95 76 -78T118 -61Q162 -61 162 -103Q162 -122 151 -136T127 -157L118 -162Z"></path><path id="MJX-1-TEX-N-28" d="M94 250Q94 319 104 381T127 488T164 576T202 643T244 695T277 729T302 750H315H319Q333 750 333 741Q333 738 316 720T275 667T226 581T184 443T167 250T184 58T225 -81T274 -167T316 -220T333 -241Q333 -250 318 -250H315H302L274 -226Q180 -141 137 -14T94 250Z"></path><path id="MJX-1-TEX-I-1D465" d="M52 289Q59 331 106 386T222 442Q257 442 286 424T329 379Q371 442 430 442Q467 442 494 420T522 361Q522 332 508 314T481 292T458 288Q439 288 427 299T415 328Q415 374 465 391Q454 404 425 404Q412 404 406 402Q368 386 350 336Q290 115 290 78Q290 50 306 38T341 26Q378 26 414 59T463 140Q466 150 469 151T485 153H489Q504 153 504 145Q504 144 502 134Q486 77 440 33T333 -11Q263 -11 227 52Q186 -10 133 -10H127Q78 -10 57 16T35 71Q35 103 54 123T99 143Q142 143 142 101Q142 81 130 66T107 46T94 41L91 40Q91 39 97 36T113 29T132 26Q168 26 194 71Q203 87 217 139T245 247T261 313Q266 340 266 352Q266 380 251 392T217 404Q177 404 142 372T93 290Q91 281 88 280T72 278H58Q52 284 52 289Z"></path><path id="MJX-1-TEX-N-2B" d="M56 237T56 250T70 270H369V420L370 570Q380 583 389 583Q402 583 409 568V270H707Q722 262 722 250T707 230H409V-68Q401 -82 391 -82H389H387Q375 -82 369 -68V230H70Q56 237 56 250Z"></path><path id="MJX-1-TEX-N-29" d="M60 749L64 750Q69 750 74 750H86L114 726Q208 641 251 514T294 250Q294 182 284 119T261 12T224 -76T186 -143T145 -194T113 -227T90 -246Q87 -249 86 -250H74Q66 -250 63 -250T58 -247T55 -238Q56 -237 66 -225Q221 -64 221 250T66 725Q56 737 55 738Q55 746 60 749Z"></path><path id="MJX-1-TEX-N-2212" d="M84 237T84 250T98 270H679Q694 262 694 250T679 230H98Q84 237 84 250Z"></path></defs><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="scale(1,-1)"><g data-mml-node="math"><g data-mml-node="munder"><g data-mml-node="mo" transform="translate(39.5,0)"><use data-c="6C" xlink:href="#MJX-1-TEX-N-6C"></use><use data-c="69" xlink:href="#MJX-1-TEX-N-69" transform="translate(278,0)"></use><use data-c="6D" xlink:href="#MJX-1-TEX-N-6D" transform="translate(556,0)"></use></g><g data-mml-node="TeXAtom" transform="translate(0,-657.7) scale(0.707)" data-mjx-texclass="ORD"><g data-mml-node="mi"><use data-c="210E" xlink:href="#MJX-1-TEX-I-210E"></use></g><g data-mml-node="mo" transform="translate(576,0)"><use data-c="2192" xlink:href="#MJX-1-TEX-N-2192"></use></g><g data-mml-node="mn" transform="translate(1576,0)"><use data-c="30" xlink:href="#MJX-1-TEX-N-30"></use></g></g></g><g data-mml-node="mfrac" transform="translate(1634.6,0)"><g data-mml-node="mrow" transform="translate(220,710)"><g data-mml-node="mi"><use data-c="1D453" xlink:href="#MJX-1-TEX-I-1D453"></use></g><g data-mml-node="mo" transform="translate(550,0)"><use data-c="28" xlink:href="#MJX-1-TEX-N-28"></use></g><g data-mml-node="mi" transform="translate(939,0)"><use data-c="1D465" xlink:href="#MJX-1-TEX-I-1D465"></use></g><g data-mml-node="mo" transform="translate(1733.2,0)"><use data-c="2B" xlink:href="#MJX-1-TEX-N-2B"></use></g><g data-mml-node="mi" transform="translate(2733.4,0)"><use data-c="210E" xlink:href="#MJX-1-TEX-I-210E"></use></g><g data-mml-node="mo" transform="translate(3309.4,0)"><use data-c="29" xlink:href="#MJX-1-TEX-N-29"></use></g><g data-mml-node="mo" transform="translate(3920.7,0)"><use data-c="2212" xlink:href="#MJX-1-TEX-N-2212"></use></g><g data-mml-node="mi" transform="translate(4920.9,0)"><use data-c="1D453" xlink:href="#MJX-1-TEX-I-1D453"></use></g><g data-mml-node="mo" transform="translate(5470.9,0)"><use data-c="28" xlink:href="#MJX-1-TEX-N-28"></use></g><g data-mml-node="mi" transform="translate(5859.9,0)"><use data-c="1D465" xlink:href="#MJX-1-TEX-I-1D465"></use></g><g data-mml-node="mo" transform="translate(6431.9,0)"><use data-c="29" xlink:href="#MJX-1-TEX-N-29"></use></g></g><g data-mml-node="mi" transform="translate(3342.4,-686)"><use data-c="210E" xlink:href="#MJX-1-TEX-I-210E"></use></g><rect width="7020.9" height="60" x="120" y="220"></rect></g></g></g></svg></g></g><g id="x.z"><g class="shape" ><path d="M 28 558 H 75 C 76 558 77 558 78 559 L 95 575 C 96 576 96 577 96 578 V 598 C 96 598 96 598 96 598 H 28 C 27 598 27 598 27 598 V 559 C 27 558 27 558 28 558 Z" class=" stroke-B1 fill-N7" style="stroke-width:2;" /><path d="M 95 598 H 28 C 27 598 27 598 27 597 V 559 C 27 558 27 558 28 558 H 74 C 75 558 75 558 75 559 V 576 C 75 577 76 578 77 578 H 95 C 96 578 96 578 96 579 V 597 C 95 598 96 598 95 598 Z" class=" stroke-B1 fill-N7" style="stroke-width:2;" /></g><g transform="translate(27.000000 558.000000)" class="light-code"><rect width="69.000000" height="40.000000" class="shape stroke-B1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#009999">1</tspan>&#160;<tspan fill="#000000" class="text-mono-bold">+</tspan>&#160;<tspan fill="#009999">1</tspan>&#160;<tspan fill="#000000" class="text-mono-bold">=</tspan>&#160;<tspan fill="#009999">2</tspan></text></g></g><g transform="translate(27.000000 558.000000)" class="dark-code"><rect width="69.000000" height="40.000000" class="shape stroke-B1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387">1</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">+</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">1</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">=</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">2</tspan></text></g></g></g><mask id="d2-4262020559" maskUnits="userSpaceOnUse" x="-129" y="51" width="503" height="618">
<rect x="-129" y="51" width="503" height="618" fill="white"></rect>
<rect x="58.500000" y="74.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="288.000000" y="74.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="161.000000" y="178.000000" width="33" height="21" fill="black"></rect>
<rect x="-128.000000" y="258.000000" width="380" height="119" fill="rgba(0,0,0,0.75)"></rect>
<rect x="200.591800" y="447.000000" width="162" height="41" fill="rgba(0,0,0,0.75)"></rect>
<rect x="24.591800" y="566.000000" width="53" height="24" fill="rgba(0,0,0,0.75)"></rect>
</mask></svg></svg>