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

110 lines
20 KiB
XML
Raw Normal View History

2023-03-20 18:57:25 +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.2.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 292 553"><svg id="d2-svg" class="d2-3255763011" width="292" height="553" viewBox="11 11 292 553"><rect x="11.000000" y="11.000000" width="292.000000" height="553.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
2023-03-14 21:54:30 +00:00
.d2-3255763011 .text {
font-family: "d2-3255763011-font-regular";
2023-02-21 08:33:13 +00:00
}
@font-face {
2023-03-14 21:54:30 +00:00
font-family: d2-3255763011-font-regular;
2023-03-28 02:19:12 +00:00
src: url("data:application/font-woff;base64,d09GRgABAAAAAAk8AAoAAAAADqgAAguFAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgXd/Vo2NtYXAAAAFUAAAAYAAAAHABcwGFZ2x5ZgAAAbQAAANsAAAEIP3reDNoZWFkAAAFIAAAADYAAAA2G4Ue32hoZWEAAAVYAAAAJAAAACQKhAXRaG10eAAABXwAAAA8AAAAPBefArNsb2NhAAAFuAAAACAAAAAgCCAJGG1heHAAAAXYAAAAIAAAACAAJwD2bmFtZQAABfgAAAMjAAAIFAbDVU1wb3N0AAAJHAAAAB0AAAAg/9EAMgADAgkBkAAFAAACigJYAAAASwKKAlgAAAFeADIBIwAAAgsFAwMEAwICBGAAAvcAAAADAAAAAAAAAABBREJPAEAAIP//Au7/BgAAA9gBESAAAZ8AAAAAAeYClAAAACAAA3icVMsxDgFBAEbhb3bXGkycYa4gcRitQiERByISx1K6yS+RKLzuFR+KUUEzOWCrGsy6vZOzi2uCbuf4+7zzyjOP3HP76v9W1jaaYjCaLMyWKh8AAAD//wEAAP//WYES7HicXJNNbNtkGMef901mr1raYRrbSRbHjt3YScjqEccf+aiTtknGonZOHVWl66auFNqKL4myIU1MO8Em7YJAHJC4cODCiSGkwYTEYUKofFwZcOTSE6coByRUG9mhleBuv7/n/3v+D2Co+CP0BRpCCmYAWFHWK4ZZkWVJJEjFMLQyQ1OSIhGEUjZMnSDoOPN4buW9j6ln8sUeJ4jbtfV+m4yIK4xkS7e2yrFL8/1VirckIV5lCq9teE9q6eKCyN8721ALOcDg+iP0Nz6AaRAATomyIpESpdHkmBUPQXol5NMMgwriJSFCLrg46+Q3X6hvdhtOvcO3JKEZy3JlfPD4eU65+8bgLbuze6W/LQp+mgUAQDDrj9DnaAjpkBLECgAsGUYLYmhlw2QJAj3d2mvMv2Jf6CSLtMqVOspgUawxM9l+rLHfd/cbImtMJ9RVa7DLxU0uC4BB9Ufo9+MMY2fh44quHcsy9RPQXxuv17fMoi1EB20ykl5Kthp8NaM05W7s3VvOm3YmNfjmyKqmC51FL82qA2ttG3A4/49oCAng/5OAjhNkljmePpINVSF2/mW7+aJ57SWEva9PrXWl+jmOd35C0WZVW4nN7Tv9ffv23mRyYvkqTRnxDJJ7yw6A70MHAL7ED7EMkwBAwNTtsT/XH8Fv+ADOjhNSGnWi7LPZgjs1ESXJM6eZWFXHO0cfTlMI2dFo8B8A+hUNIQ6gURqrHXeIGu+UcttkRLpcXr7oli7k6jl02JXUrWvez6jQtuWc90nAdgDQV/gOxAC0QKluGKZGabTzwY3SfKr5Ths90U+zTx193x7POgOAvsP34VzwvY3/rY9yUqmgXBqdv36325jLt9NqfsNe31m8uZSyko+evf7+Tc3snhfUkr672nj7noOjFwFByh+hb/F9KIb5FTNUrgeXoZcN4/+IoKsB6c+lHaHIXbZqPWV9qe2IdS2/yJVyV6zBq61KrW9txkzJyMy2dLkqNAUjqxozXEU6v7pc68Wjk4MFyy0BBgoA/YLvwERg0dSCk5QIgpzWszoKPEj03kEURWOpKc37A1FX19aGj1LPJdkS61UeGOgj78bCAxjvAj5FhxAJd0G5Ljr0UoD8H3APTPwQzgBQYXvHIRI8n0jwPO5xyUQmk0hy8A8AAAD//wEAAP//3mjX7QABAAAAAguFUhS8e18PPPUAAwPoAAAAANhdoKEAAAAA3WYvNv46/tsIbwPIAAAAAwACAAAAAAAAAAEAAAPY/u8AAAiY/jr+OghvAAEAAAAAAAAAAAAAAAAAAAAPAMgAAAH4ADQCKQBSAcgALgIrAC8B8AAuAPYARQD/AFICIwBSAfEATwHxACQB8QAaAfEAEQD2AFIAAP/JAAAAAAA4AGwAmgDMAQABDAEoAUoBYgGMAcoB7gH6AhAAAQAAAA8AjAAMAGYABwABAAAAAAAAAAAAAAAAAAQAA3icnJTdThtXFIU/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");
2023-02-21 08:33:13 +00:00
}
2023-03-14 21:54:30 +00:00
.d2-3255763011 .text-bold {
font-family: "d2-3255763011-font-bold";
2023-02-21 08:33:13 +00:00
}
@font-face {
2023-03-14 21:54:30 +00:00
font-family: d2-3255763011-font-bold;
2023-03-28 02:19:12 +00:00
src: url("data:application/font-woff;base64,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");
2023-02-21 08:33:13 +00:00
}
2023-03-14 21:54:30 +00:00
.d2-3255763011 .text-italic {
font-family: "d2-3255763011-font-italic";
2023-03-25 00:33:43 +00:00
font-style: italic;
2023-02-21 08:33:13 +00:00
}
@font-face {
2023-03-14 21:54:30 +00:00
font-family: d2-3255763011-font-italic;
2023-03-28 02:19:12 +00:00
src: url("data:application/font-woff;base64,d09GRgABAAAAAAlMAAoAAAAADwwAARhRAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgW1SVeGNtYXAAAAFUAAAAYAAAAHABcwGFZ2x5ZgAAAbQAAAN2AAAEZIK0pjJoZWFkAAAFLAAAADYAAAA2G7Ur2mhoZWEAAAVkAAAAJAAAACQLeAizaG10eAAABYgAAAA8AAAAPBcFAZ1sb2NhAAAFxAAAACAAAAAgCKYJtG1heHAAAAXkAAAAIAAAACAAJwD2bmFtZQAABgQAAAMmAAAIMgntVzNwb3N0AAAJLAAAACAAAAAg/8YAMgADAeEBkAAFAAACigJY//EASwKKAlgARAFeADIBIwAAAgsFAwMEAwkCBCAAAHcAAAADAAAAAAAAAABBREJPAAEAIP//Au7/BgAAA9gBESAAAZMAAAAAAeYClAAAACAAA3icVMsxDgFBAEbhb3bXGkycYa4gcRitQiERByISx1K6yS+RKLzuFR+KUUEzOWCrGsy6vZOzi2uCbuf4+7zzyjOP3HP76v9W1jaaYjCaLMyWKh8AAAD//wEAAP//WYES7HicfJLNb9tkHMd/z+Ngr51bSGI7L0rixE9iJyFNEz+xvb44L0030mah6fvK2tBMDGkgpCI4gAYT4jikCY7wF3BE5YgYEhpSQdp9XDihIjihKgI0qTGyU8rYgbPl3/f5fL8fwKA5A/QXOgEBCEBIUY1KFVNdClGLMsQiLKvppmWpKlEmsShIX9avFpZ7VLP9vmC1X7vgI9cC6kq6IOqxdNOQy/z1zSvv7tJsyh5GW5npenH6R1XJL+3pNRsAAIPsDNDv+AhESHt5GuFIkHIcNU2qS6IwiTW9io2KShSW4yTpN832M0LtXkeTcHpjyos30k0jUcopq6QoUD6bsvHR/f348y9tudH1/NIerdr5zC+qAggyzgAdohOI/YeOc4FYVhQkqptWiGUfrbxS6PSNwrw0FVTjpS1zZjZpSkq0w7+6t/jW5rQSKYXExYPmwpWoXxcyIxbNGWDtCZZ/u/v/8mYDzHNq5+Oz9l7MPN2elnz5/umlp+vDHss36ASikHkyTxIFlkux0j8sDDVNo+IR/rx1a6q9W7IaCf6Z4YOxZDMfnwkl4qufOpgJ5IjR41/rXz5YKxS7eoxO1rqZiJ+KMspcDE/EyvKm44AMAI/xIVZhAgBYmGy57AgKzgAe4yMIuC8xKlaQMm6fZ094o8He7ryPkJ9hOTQu8TV/BL9++gk3xgQQnvP5RjdkAPQInUAYgAbpuQIcQ4IugWsAI/drnC+3VqwaF6pX532+VqxVvIyOl9LlxiU5PfwBFYTwRDtfHH4+uhkFQB/gO3ARgFo0SCzTogzlohMf7b85vmnNvf0hX0c/6bxy+m0dADl/AKAH+K77H7GqzJl42rmNXIobv7B/rzdNjWRD0QrbpbVr+bX31pHAF1dv39gpFuZTcknN7Swavf2D1oJ7809ngL7HdyE7MtzylnEvW7q3zCjBC2A50duP/apxM0FDy+XF7Y2b/Mp1TafxZlxb3+tut5eNOfsW35jKKpX2DF2YzdmJvBkL0Vp3wd4Vff6Wbu+UXR+fBUAP8R0YBwEgRayUhVx2kqGWabo6cqjdIsNfx1Bvo7vOrw+d71Q2wPmErPBFBX02PKhWv443UrFK+HwfeIiOgfH2YeR+5wY6Hka9by/gNhziQ7fnoGviGc47wQQJCXGC2yEpkgpLkeTfAAAA//8BAAD//7et32UAAAABAAAAARhRRTq7418PPPUAAQPoAAAAANhdoMwAAAAA3WYvN/69/t0IHQPJAAIAAwACAAAAAAAAAAEAAAPY/u8AAAhA/r39vAgdA+gAwv/RAAAAAAAAAAAAAAAPAMgAAAIZACcCGAAfAbMAJQIXACcB4QAlAO0AHwD4ACwCDQAfAeAAGgHg//YB4P/3AeAADwDtAB8AAABHAAAAAAA4AHAAngDWARABHAE+AWgBgAGqAeYCDgIcAjIAAQAAAA8AjAAMAGYABwABAAAAAAAAAAAAAAAAAAQAA3icnJTbThtXFIY/B9tterqoUERu0L5MpWRMoxAl4cqUoIyKcOpxepCqSoM9PojxzMgzmJIn6HXfom+Rqz5Gn6LqdbV/L4MdRUEgBPx79jr8a61/bWCT/9igVr8L/N2cG66x3fzZ8B2+aB4Z3mC/+ZnhOg8b/xhuMGi8NdzkQaNr+BPe1f80/ClP6r8ZvstW/dDw5zyubxr+csPxr+GveMK7Ba7BM/4wXGOLwvAdNvnV8Ab3sJi1OvfYMdzga7YNN9kGekyoSJmQMcIxZMKIM2YklEQkzJgwJGGAI6RNSqWvGbGQY/TBrzERFTNiRRxT4UiJSIkpGVvEt/LKea2MQ51mdtemYkzMiTxOiclw5IzIyUg4VZyKioIXtGhR0hffgoqSgJIJKQE5M0a06HDIET3GTChxHCqSZxaRM6TinFj5nVn4zvRJyCiN1RkZA/F04pfIO+QIR4dCtquRj9YiPMTxo7w9t1y23xLo160wW8+7ZBMzVz9TdSXVzbkmONatz9vmB+GKF7hb9WedyfU9Guh/pcgnnGn+A00qE5MM57ZoE0lBkbuPY1/nkEgd+YmQHq/o8Iaezm26dGlzTI+Ql/Lt0MXxHR2OOZBHKLy4O5RijvkFx/eEsvGxE+vPYmIJv1OYuktxnKmOKYV67pkHqjVRhTefsN+hfE0dpXz62iNv6TS/THsWMzJVFGI4VS+X2iitfwNTxFS1+Nle3fttmNvuLbf4glw77NW64OQnt2B03VSD9zRzrp+AmAE5J7LokzOlRcWFeL8m5owUx4G690pbUtG+9PF5LqSShKkYhGSKM6PQ39h0Exn3/prunb0lA/l7pqeXVd0mi1Ovrmb0Rt1b3kXW5WRlAi2bar6ipr64Zqb9RDu1yj+Sb6nXLecRoeIudvtDr8AOz9llj7Gy9HUzv7zzr4S32FMHTklkNZSmfQ2PCdgl4Cm77PKcp+/1csnGGR+3xmc1f5sD9umwd201C9sO+7xci/bxzH+J7Y7qcTy6PD279TQf3EC132jfrt7NribnpzG3aFfbcUzM1HNxW6s1ufsE/wMAAP//AQAA//9yoVFAAAAAAwAA//UAAP/OADIAAAAAAAAAAAAAAAAAAAAAAAAAAA==");
2023-02-21 08:33:13 +00:00
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
stroke-linejoin: round;
}
.connection {
stroke-linecap: round;
stroke-linejoin: round;
}
.blend {
mix-blend-mode: multiply;
opacity: 0.5;
}
2023-03-12 01:22:26 +00:00
2023-03-14 21:54:30 +00:00
.d2-3255763011 .fill-N1{fill:#0A0F25;}
.d2-3255763011 .fill-N2{fill:#676C7E;}
.d2-3255763011 .fill-N3{fill:#9499AB;}
.d2-3255763011 .fill-N4{fill:#CFD2DD;}
.d2-3255763011 .fill-N5{fill:#DEE1EB;}
.d2-3255763011 .fill-N6{fill:#EEF1F8;}
.d2-3255763011 .fill-N7{fill:#FFFFFF;}
.d2-3255763011 .fill-B1{fill:#0D32B2;}
.d2-3255763011 .fill-B2{fill:#0D32B2;}
.d2-3255763011 .fill-B3{fill:#E3E9FD;}
.d2-3255763011 .fill-B4{fill:#E3E9FD;}
.d2-3255763011 .fill-B5{fill:#EDF0FD;}
.d2-3255763011 .fill-B6{fill:#F7F8FE;}
.d2-3255763011 .fill-AA2{fill:#4A6FF3;}
.d2-3255763011 .fill-AA4{fill:#EDF0FD;}
.d2-3255763011 .fill-AA5{fill:#F7F8FE;}
.d2-3255763011 .fill-AB4{fill:#EDF0FD;}
.d2-3255763011 .fill-AB5{fill:#F7F8FE;}
.d2-3255763011 .stroke-N1{stroke:#0A0F25;}
.d2-3255763011 .stroke-N2{stroke:#676C7E;}
.d2-3255763011 .stroke-N3{stroke:#9499AB;}
.d2-3255763011 .stroke-N4{stroke:#CFD2DD;}
.d2-3255763011 .stroke-N5{stroke:#DEE1EB;}
.d2-3255763011 .stroke-N6{stroke:#EEF1F8;}
.d2-3255763011 .stroke-N7{stroke:#FFFFFF;}
.d2-3255763011 .stroke-B1{stroke:#0D32B2;}
.d2-3255763011 .stroke-B2{stroke:#0D32B2;}
.d2-3255763011 .stroke-B3{stroke:#E3E9FD;}
.d2-3255763011 .stroke-B4{stroke:#E3E9FD;}
.d2-3255763011 .stroke-B5{stroke:#EDF0FD;}
.d2-3255763011 .stroke-B6{stroke:#F7F8FE;}
.d2-3255763011 .stroke-AA2{stroke:#4A6FF3;}
.d2-3255763011 .stroke-AA4{stroke:#EDF0FD;}
.d2-3255763011 .stroke-AA5{stroke:#F7F8FE;}
.d2-3255763011 .stroke-AB4{stroke:#EDF0FD;}
.d2-3255763011 .stroke-AB5{stroke:#F7F8FE;}
.d2-3255763011 .background-color-N1{background-color:#0A0F25;}
.d2-3255763011 .background-color-N2{background-color:#676C7E;}
.d2-3255763011 .background-color-N3{background-color:#9499AB;}
.d2-3255763011 .background-color-N4{background-color:#CFD2DD;}
.d2-3255763011 .background-color-N5{background-color:#DEE1EB;}
.d2-3255763011 .background-color-N6{background-color:#EEF1F8;}
.d2-3255763011 .background-color-N7{background-color:#FFFFFF;}
.d2-3255763011 .background-color-B1{background-color:#0D32B2;}
.d2-3255763011 .background-color-B2{background-color:#0D32B2;}
.d2-3255763011 .background-color-B3{background-color:#E3E9FD;}
.d2-3255763011 .background-color-B4{background-color:#E3E9FD;}
.d2-3255763011 .background-color-B5{background-color:#EDF0FD;}
.d2-3255763011 .background-color-B6{background-color:#F7F8FE;}
.d2-3255763011 .background-color-AA2{background-color:#4A6FF3;}
.d2-3255763011 .background-color-AA4{background-color:#EDF0FD;}
.d2-3255763011 .background-color-AA5{background-color:#F7F8FE;}
.d2-3255763011 .background-color-AB4{background-color:#EDF0FD;}
.d2-3255763011 .background-color-AB5{background-color:#F7F8FE;}
.d2-3255763011 .color-N1{color:#0A0F25;}
.d2-3255763011 .color-N2{color:#676C7E;}
.d2-3255763011 .color-N3{color:#9499AB;}
.d2-3255763011 .color-N4{color:#CFD2DD;}
.d2-3255763011 .color-N5{color:#DEE1EB;}
.d2-3255763011 .color-N6{color:#EEF1F8;}
.d2-3255763011 .color-N7{color:#FFFFFF;}
.d2-3255763011 .color-B1{color:#0D32B2;}
.d2-3255763011 .color-B2{color:#0D32B2;}
.d2-3255763011 .color-B3{color:#E3E9FD;}
.d2-3255763011 .color-B4{color:#E3E9FD;}
.d2-3255763011 .color-B5{color:#EDF0FD;}
.d2-3255763011 .color-B6{color:#F7F8FE;}
.d2-3255763011 .color-AA2{color:#4A6FF3;}
.d2-3255763011 .color-AA4{color:#EDF0FD;}
.d2-3255763011 .color-AA5{color:#F7F8FE;}
.d2-3255763011 .color-AB4{color:#EDF0FD;}
.d2-3255763011 .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><g id="a"><g class="shape" ><rect x="12.000000" y="12.000000" width="290.000000" height="551.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="157.000000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">a</text></g><g id="a.b"><g class="shape" ><rect x="62.000000" y="62.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="88.500000" y="100.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b</text></g><g id="a.c"><g class="shape" ><rect x="76.000000" y="347.000000" width="154.000000" height="166.000000" stroke="white" class=" fill-B5" style="stroke-width:2;" /></g><text x="153.000000" y="376.000000" class="text fill-N1" style="text-anchor:middle;font-size:24px">c</text></g><g id="a.1"><g class="shape" ><rect x="127.000000" y="201.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="153.000000" y="239.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="a.2"><g class="shape" ><rect x="199.000000" y="201.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g><text x="225.500000" y="239.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="a.c.d"><g class="shape" ><rect x="126.000000" y="397.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="153.000000" y="435.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d</text></g><g id="a.(b -&gt; c)[0]"><marker id="mk-1065319532" markerWidth="24.200000" markerHeight="18.000000" refX="20.800000" refY="9.000000" viewBox="0.000000 0.000000 24.200000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,9.000000 11.000000,2.250000 22.000000,9.000000 11.000000,16.200000" stroke="red" class="connection fill-N7" stroke-width="2" /> </marker><path d="M 88.500000 130.000000 L 88.500000 343.000000" stroke="red" fill="none" class="connection" style="stroke-width:2;" marker-end="url(#mk-1065319532)" mask="url(#d2-3255763011)" /><text x="89.000000" y="219.000000" fill="red" class="text-italic" style="text-anchor:middle;font-size:16px"><tspan x="89.000000" dy="0.000000">line 1</tspan><tspan x=
2023-02-26 19:41:50 +00:00
<rect x="11" y="11" width="292" height="553" fill="white"></rect>
2023-03-14 21:54:30 +00:00
<rect x="71.000000" y="203.000000" width="36" height="69" fill="black"></rect>
2023-01-26 21:17:54 +00:00
</mask></svg></svg>