1
0
Fork 0
textual-fastdatatable/tests/snapshot_tests/_snapshots_backup/test_snapshots.ambr

1815 lines
357 KiB
Text
Raw Permalink Normal View History

# name: test_auto_table
'''
<svg class="rich-terminal" viewBox="0 0 1482 1026.0" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Regular"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Regular.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Regular.woff") format("woff");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Bold"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Bold.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Bold.woff") format("woff");
font-style: bold;
font-weight: 700;
}
.terminal-1995799848-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-1995799848-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-1995799848-r1 { fill: #c5c8c6 }
.terminal-1995799848-r2 { fill: #e3e3e3 }
.terminal-1995799848-r3 { fill: #004578 }
.terminal-1995799848-r4 { fill: #e1e1e1 }
.terminal-1995799848-r5 { fill: #632ca6 }
.terminal-1995799848-r6 { fill: #dde6ed;font-weight: bold }
.terminal-1995799848-r7 { fill: #14191f }
.terminal-1995799848-r8 { fill: #23568b }
</style>
<defs>
<clipPath id="terminal-1995799848-clip-terminal">
<rect x="0" y="0" width="1463.0" height="975.0" />
</clipPath>
<clipPath id="terminal-1995799848-line-0">
<rect x="0" y="1.5" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-1">
<rect x="0" y="25.9" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-2">
<rect x="0" y="50.3" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-3">
<rect x="0" y="74.7" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-4">
<rect x="0" y="99.1" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-5">
<rect x="0" y="123.5" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-6">
<rect x="0" y="147.9" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-7">
<rect x="0" y="172.3" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-8">
<rect x="0" y="196.7" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-9">
<rect x="0" y="221.1" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-10">
<rect x="0" y="245.5" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-11">
<rect x="0" y="269.9" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-12">
<rect x="0" y="294.3" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-13">
<rect x="0" y="318.7" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-14">
<rect x="0" y="343.1" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-15">
<rect x="0" y="367.5" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-16">
<rect x="0" y="391.9" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-17">
<rect x="0" y="416.3" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-18">
<rect x="0" y="440.7" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-19">
<rect x="0" y="465.1" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-20">
<rect x="0" y="489.5" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-21">
<rect x="0" y="513.9" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-22">
<rect x="0" y="538.3" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-23">
<rect x="0" y="562.7" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-24">
<rect x="0" y="587.1" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-25">
<rect x="0" y="611.5" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-26">
<rect x="0" y="635.9" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-27">
<rect x="0" y="660.3" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-28">
<rect x="0" y="684.7" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-29">
<rect x="0" y="709.1" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-30">
<rect x="0" y="733.5" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-31">
<rect x="0" y="757.9" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-32">
<rect x="0" y="782.3" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-33">
<rect x="0" y="806.7" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-34">
<rect x="0" y="831.1" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-35">
<rect x="0" y="855.5" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-36">
<rect x="0" y="879.9" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-37">
<rect x="0" y="904.3" width="1464" height="24.65"/>
</clipPath>
<clipPath id="terminal-1995799848-line-38">
<rect x="0" y="928.7" width="1464" height="24.65"/>
</clipPath>
</defs>
<rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="1480" height="1024" rx="8"/><text class="terminal-1995799848-title" fill="#c5c8c6" text-anchor="middle" x="740" y="27">MyApp</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
<circle cx="44" cy="0" r="7" fill="#28c840"/>
</g>
<g transform="translate(9, 41)" clip-path="url(#terminal-1995799848-clip-terminal)">
<rect fill="#282828" x="0" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#282828" x="12.2" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#282828" x="24.4" y="1.5" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#282828" x="85.4" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#282828" x="97.6" y="1.5" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#282828" x="683.2" y="1.5" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#282828" x="744.2" y="1.5" width="597.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#282828" x="1342" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#282828" x="1354.2" y="1.5" width="0" height="24.65" shape-rendering="crispEdges"/><rect fill="#282828" x="1354.2" y="1.5" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#282828" x="1451.8" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="25.9" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="231.8" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="256.2" y="25.9" width="1195.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="1451.8" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="50.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="50.3" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="231.8" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="256.2" y="50.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="305" y="50.3" width="1146.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="1451.8" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="74.7" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="231.8" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="256.2" y="74.7" width="1195.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="1451.8" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="99.1" width="0" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="99.1" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="231.8" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="256.2" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="268.4" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="99.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="99.1" width="463.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="780.8" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="793" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1
<g class="terminal-1995799848-matrix">
<text class="terminal-1995799848-r2" x="12.2" y="20" textLength="12.2" clip-path="url(#terminal-1995799848-line-0)">⭘</text><text class="terminal-1995799848-r2" x="683.2" y="20" textLength="61" clip-path="url(#terminal-1995799848-line-0)">MyApp</text><text class="terminal-1995799848-r1" x="1464" y="20" textLength="12.2" clip-path="url(#terminal-1995799848-line-0)">
</text><text class="terminal-1995799848-r3" x="0" y="44.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-1)">╭</text><text class="terminal-1995799848-r3" x="12.2" y="44.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-1)">──────────────────</text><text class="terminal-1995799848-r3" x="231.8" y="44.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-1)">╮</text><text class="terminal-1995799848-r3" x="244" y="44.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-1)">╭</text><text class="terminal-1995799848-r3" x="256.2" y="44.4" textLength="1195.6" clip-path="url(#terminal-1995799848-line-1)">──────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1995799848-r3" x="1451.8" y="44.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-1)">╮</text><text class="terminal-1995799848-r1" x="1464" y="44.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-1)">
</text><text class="terminal-1995799848-r3" x="0" y="68.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-2)">│</text><text class="terminal-1995799848-r4" x="12.2" y="68.8" textLength="24.4" clip-path="url(#terminal-1995799848-line-2)">ok</text><text class="terminal-1995799848-r3" x="231.8" y="68.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-2)">│</text><text class="terminal-1995799848-r3" x="244" y="68.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-2)">│</text><text class="terminal-1995799848-r4" x="256.2" y="68.8" textLength="48.8" clip-path="url(#terminal-1995799848-line-2)">test</text><text class="terminal-1995799848-r3" x="1451.8" y="68.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-2)">│</text><text class="terminal-1995799848-r1" x="1464" y="68.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-2)">
</text><text class="terminal-1995799848-r3" x="0" y="93.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-3)">│</text><text class="terminal-1995799848-r5" x="12.2" y="93.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-3)">╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍</text><text class="terminal-1995799848-r3" x="231.8" y="93.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-3)">│</text><text class="terminal-1995799848-r3" x="244" y="93.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-3)">│</text><text class="terminal-1995799848-r5" x="256.2" y="93.2" textLength="1195.6" clip-path="url(#terminal-1995799848-line-3)">╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍</text><text class="terminal-1995799848-r3" x="1451.8" y="93.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-3)">│</text><text class="terminal-1995799848-r1" x="1464" y="93.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-3)">
</text><text class="terminal-1995799848-r3" x="0" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">│</text><text class="terminal-1995799848-r3" x="231.8" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">│</text><text class="terminal-1995799848-r3" x="244" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">│</text><text class="terminal-1995799848-r3" x="256.2" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">╭</text><text class="terminal-1995799848-r3" x="268.4" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">─</text><text class="terminal-1995799848-r4" x="280.6" y="117.6" textLength="36.6" clip-path="url(#terminal-1995799848-line-4)">&#160;0&#160;</text><text class="terminal-1995799848-r3" x="317.2" y="117.6" textLength="463.6" clip-path="url(#terminal-1995799848-line-4)">──────────────────────────────────────</text><text class="terminal-1995799848-r3" x="780.8" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">╮</text><text class="terminal-1995799848-r3" x="793" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">╭</text><text class="terminal-1995799848-r3" x="805.2" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">─</text><text class="terminal-1995799848-r4" x="817.4" y="117.6" textLength="36.6" clip-path="url(#terminal-1995799848-line-4)">&#160;1&#160;</text><text class="terminal-1995799848-r3" x="854" y="117.6" textLength="463.6" clip-path="url(#terminal-1995799848-line-4)">──────────────────────────────────────</text><text class="terminal-1995799848-r3" x="1317.6" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">╮</text><text class="terminal-1995799848-r3" x="1329.8" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">╭</text><text class="terminal-1995799848-r3" x="1342" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">─</text><text class="terminal-1995799848-r4" x="1354.2" y="117.6" textLength="36.6" clip-path="url(#terminal-1995799848-line-4)">&#160;2&#160;</text><text class="terminal-1995799848-r3" x="1390.8" y="117.6" textLength="61" clip-path="url(#terminal-1995799848-line-4)">─────</text><text class="terminal-1995799848-r3" x="1451.8" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">│</text><text class="terminal-1995799848-r1" x="1464" y="117.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-4)">
</text><text class="terminal-1995799848-r3" x="0" y="142" textLength="12.2" clip-path="url(#terminal-1995799848-line-5)">│</text><text class="terminal-1995799848-r3" x="231.8" y="142" textLength="12.2" clip-path="url(#terminal-1995799848-line-5)">│</text><text class="terminal-1995799848-r3" x="244" y="142" textLength="12.2" clip-path="url(#terminal-1995799848-line-5)">│</text><text class="terminal-1995799848-r3" x="256.2" y="142" textLength="12.2" clip-path="url(#terminal-1995799848-line-5)">│</text><text class="terminal-1995799848-r3" x="780.8" y="142" textLength="12.2" clip-path="url(#terminal-1995799848-line-5)">│</text><text class="terminal-1995799848-r3" x="793" y="142" textLength="12.2" clip-path="url(#terminal-1995799848-line-5)">│</text><text class="terminal-1995799848-r3" x="1317.6" y="142" textLength="12.2" clip-path="url(#terminal-1995799848-line-5)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="142" textLength="12.2" clip-path="url(#terminal-1995799848-line-5)">│</text><text class="terminal-1995799848-r3" x="1451.8" y="142" textLength="12.2" clip-path="url(#terminal-1995799848-line-5)">│</text><text class="terminal-1995799848-r1" x="1464" y="142" textLength="12.2" clip-path="url(#terminal-1995799848-line-5)">
</text><text class="terminal-1995799848-r3" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-6)">│</text><text class="terminal-1995799848-r3" x="231.8" y="166.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-6)">│</text><text class="terminal-1995799848-r3" x="244" y="166.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-6)">│</text><text class="terminal-1995799848-r3" x="256.2" y="166.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-6)">│</text><text class="terminal-1995799848-r6" x="268.4" y="166.4" textLength="122" clip-path="url(#terminal-1995799848-line-6)">&#160;Foo&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1995799848-r6" x="390.4" y="166.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-6)">&#160;Bar&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1995799848-r6" x="536.8" y="166.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-6)">&#160;Baz&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1995799848-r3" x="780.8" y="166.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-6)">│</text><text class="terminal-1995799848-r3" x="793" y="166.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-6)">│</text><text class="terminal-1995799848-r6" x="805.2" y="166.4" textLength="122" clip-path="url(#terminal-1995799848-line-6)">&#160;Foo&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1995799848-r6" x="927.2" y="166.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-6)">&#160;Bar&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1995799848-r6" x="1073.6" y="166.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-6)">&#160;Baz&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1995799848-r3" x="1317.6" y="166.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-6)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="166.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-6)">│</text><text class="terminal-1995799848-r6" x="1342" y="166.4" textLength="109.8" clip-path="url(#terminal-1995799848-line-6)">&#160;Foo&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1995799848-r3" x="1451.8" y="166.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-6)">│</text><text class="terminal-1995799848-r1" x="1464" y="166.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-6)">
</text><text class="terminal-1995799848-r3" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-7)">│</text><text class="terminal-1995799848-r3" x="231.8" y="190.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-7)">│</text><text class="terminal-1995799848-r3" x="244" y="190.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-7)">│</text><text class="terminal-1995799848-r3" x="256.2" y="190.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-7)">│</text><text class="terminal-1995799848-r4" x="268.4" y="190.8" textLength="122" clip-path="url(#terminal-1995799848-line-7)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="190.8" textLength="146.4" clip-path="url(#terminal-1995799848-line-7)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="190.8" textLength="219.6" clip-path="url(#terminal-1995799848-line-7)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="190.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-7)">│</text><text class="terminal-1995799848-r3" x="793" y="190.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-7)">│</text><text class="terminal-1995799848-r4" x="805.2" y="190.8" textLength="122" clip-path="url(#terminal-1995799848-line-7)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="190.8" textLength="146.4" clip-path="url(#terminal-1995799848-line-7)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="190.8" textLength="219.6" clip-path="url(#terminal-1995799848-line-7)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="190.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-7)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="190.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-7)">│</text><text class="terminal-1995799848-r4" x="1342" y="190.8" textLength="109.8" clip-path="url(#terminal-1995799848-line-7)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="190.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-7)">│</text><text class="terminal-1995799848-r1" x="1464" y="190.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-7)">
</text><text class="terminal-1995799848-r3" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-8)">│</text><text class="terminal-1995799848-r3" x="231.8" y="215.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-8)">│</text><text class="terminal-1995799848-r3" x="244" y="215.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-8)">│</text><text class="terminal-1995799848-r3" x="256.2" y="215.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-8)">│</text><text class="terminal-1995799848-r4" x="268.4" y="215.2" textLength="122" clip-path="url(#terminal-1995799848-line-8)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="215.2" textLength="146.4" clip-path="url(#terminal-1995799848-line-8)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="215.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-8)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="215.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-8)">│</text><text class="terminal-1995799848-r3" x="793" y="215.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-8)">│</text><text class="terminal-1995799848-r4" x="805.2" y="215.2" textLength="122" clip-path="url(#terminal-1995799848-line-8)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="215.2" textLength="146.4" clip-path="url(#terminal-1995799848-line-8)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="215.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-8)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="215.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-8)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="215.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-8)">│</text><text class="terminal-1995799848-r4" x="1342" y="215.2" textLength="109.8" clip-path="url(#terminal-1995799848-line-8)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="215.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-8)">│</text><text class="terminal-1995799848-r1" x="1464" y="215.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-8)">
</text><text class="terminal-1995799848-r3" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-9)">│</text><text class="terminal-1995799848-r3" x="231.8" y="239.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-9)">│</text><text class="terminal-1995799848-r3" x="244" y="239.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-9)">│</text><text class="terminal-1995799848-r3" x="256.2" y="239.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-9)">│</text><text class="terminal-1995799848-r4" x="268.4" y="239.6" textLength="122" clip-path="url(#terminal-1995799848-line-9)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="239.6" textLength="146.4" clip-path="url(#terminal-1995799848-line-9)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="239.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-9)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="239.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-9)">│</text><text class="terminal-1995799848-r3" x="793" y="239.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-9)">│</text><text class="terminal-1995799848-r4" x="805.2" y="239.6" textLength="122" clip-path="url(#terminal-1995799848-line-9)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="239.6" textLength="146.4" clip-path="url(#terminal-1995799848-line-9)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="239.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-9)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="239.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-9)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="239.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-9)">│</text><text class="terminal-1995799848-r4" x="1342" y="239.6" textLength="109.8" clip-path="url(#terminal-1995799848-line-9)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="239.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-9)">│</text><text class="terminal-1995799848-r1" x="1464" y="239.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-9)">
</text><text class="terminal-1995799848-r3" x="0" y="264" textLength="12.2" clip-path="url(#terminal-1995799848-line-10)">│</text><text class="terminal-1995799848-r3" x="231.8" y="264" textLength="12.2" clip-path="url(#terminal-1995799848-line-10)">│</text><text class="terminal-1995799848-r3" x="244" y="264" textLength="12.2" clip-path="url(#terminal-1995799848-line-10)">│</text><text class="terminal-1995799848-r3" x="256.2" y="264" textLength="12.2" clip-path="url(#terminal-1995799848-line-10)">│</text><text class="terminal-1995799848-r4" x="268.4" y="264" textLength="122" clip-path="url(#terminal-1995799848-line-10)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="264" textLength="146.4" clip-path="url(#terminal-1995799848-line-10)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="264" textLength="219.6" clip-path="url(#terminal-1995799848-line-10)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="264" textLength="12.2" clip-path="url(#terminal-1995799848-line-10)">│</text><text class="terminal-1995799848-r3" x="793" y="264" textLength="12.2" clip-path="url(#terminal-1995799848-line-10)">│</text><text class="terminal-1995799848-r4" x="805.2" y="264" textLength="122" clip-path="url(#terminal-1995799848-line-10)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="264" textLength="146.4" clip-path="url(#terminal-1995799848-line-10)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="264" textLength="219.6" clip-path="url(#terminal-1995799848-line-10)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="264" textLength="12.2" clip-path="url(#terminal-1995799848-line-10)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="264" textLength="12.2" clip-path="url(#terminal-1995799848-line-10)">│</text><text class="terminal-1995799848-r4" x="1342" y="264" textLength="109.8" clip-path="url(#terminal-1995799848-line-10)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="264" textLength="12.2" clip-path="url(#terminal-1995799848-line-10)">│</text><text class="terminal-1995799848-r1" x="1464" y="264" textLength="12.2" clip-path="url(#terminal-1995799848-line-10)">
</text><text class="terminal-1995799848-r3" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-11)">│</text><text class="terminal-1995799848-r3" x="231.8" y="288.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-11)">│</text><text class="terminal-1995799848-r3" x="244" y="288.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-11)">│</text><text class="terminal-1995799848-r3" x="256.2" y="288.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-11)">│</text><text class="terminal-1995799848-r4" x="268.4" y="288.4" textLength="122" clip-path="url(#terminal-1995799848-line-11)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="288.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-11)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="288.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-11)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="288.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-11)">│</text><text class="terminal-1995799848-r3" x="793" y="288.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-11)">│</text><text class="terminal-1995799848-r4" x="805.2" y="288.4" textLength="122" clip-path="url(#terminal-1995799848-line-11)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="288.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-11)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="288.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-11)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="288.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-11)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="288.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-11)">│</text><text class="terminal-1995799848-r4" x="1342" y="288.4" textLength="109.8" clip-path="url(#terminal-1995799848-line-11)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="288.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-11)">│</text><text class="terminal-1995799848-r1" x="1464" y="288.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-11)">
</text><text class="terminal-1995799848-r3" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-12)">│</text><text class="terminal-1995799848-r3" x="231.8" y="312.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-12)">│</text><text class="terminal-1995799848-r3" x="244" y="312.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-12)">│</text><text class="terminal-1995799848-r3" x="256.2" y="312.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-12)">│</text><text class="terminal-1995799848-r4" x="268.4" y="312.8" textLength="122" clip-path="url(#terminal-1995799848-line-12)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="312.8" textLength="146.4" clip-path="url(#terminal-1995799848-line-12)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="312.8" textLength="219.6" clip-path="url(#terminal-1995799848-line-12)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="312.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-12)">│</text><text class="terminal-1995799848-r3" x="793" y="312.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-12)">│</text><text class="terminal-1995799848-r4" x="805.2" y="312.8" textLength="122" clip-path="url(#terminal-1995799848-line-12)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="312.8" textLength="146.4" clip-path="url(#terminal-1995799848-line-12)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="312.8" textLength="219.6" clip-path="url(#terminal-1995799848-line-12)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="312.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-12)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="312.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-12)">│</text><text class="terminal-1995799848-r4" x="1342" y="312.8" textLength="109.8" clip-path="url(#terminal-1995799848-line-12)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="312.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-12)">│</text><text class="terminal-1995799848-r1" x="1464" y="312.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-12)">
</text><text class="terminal-1995799848-r3" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-13)">│</text><text class="terminal-1995799848-r3" x="231.8" y="337.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-13)">│</text><text class="terminal-1995799848-r3" x="244" y="337.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-13)">│</text><text class="terminal-1995799848-r3" x="256.2" y="337.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-13)">│</text><text class="terminal-1995799848-r4" x="268.4" y="337.2" textLength="122" clip-path="url(#terminal-1995799848-line-13)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="337.2" textLength="146.4" clip-path="url(#terminal-1995799848-line-13)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="337.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-13)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="337.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-13)">│</text><text class="terminal-1995799848-r3" x="793" y="337.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-13)">│</text><text class="terminal-1995799848-r4" x="805.2" y="337.2" textLength="122" clip-path="url(#terminal-1995799848-line-13)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="337.2" textLength="146.4" clip-path="url(#terminal-1995799848-line-13)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="337.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-13)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="337.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-13)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="337.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-13)">│</text><text class="terminal-1995799848-r4" x="1342" y="337.2" textLength="109.8" clip-path="url(#terminal-1995799848-line-13)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="337.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-13)">│</text><text class="terminal-1995799848-r1" x="1464" y="337.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-13)">
</text><text class="terminal-1995799848-r3" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-14)">│</text><text class="terminal-1995799848-r3" x="231.8" y="361.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-14)">│</text><text class="terminal-1995799848-r3" x="244" y="361.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-14)">│</text><text class="terminal-1995799848-r3" x="256.2" y="361.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-14)">│</text><text class="terminal-1995799848-r4" x="268.4" y="361.6" textLength="122" clip-path="url(#terminal-1995799848-line-14)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="361.6" textLength="146.4" clip-path="url(#terminal-1995799848-line-14)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="361.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-14)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="361.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-14)">│</text><text class="terminal-1995799848-r3" x="793" y="361.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-14)">│</text><text class="terminal-1995799848-r4" x="805.2" y="361.6" textLength="122" clip-path="url(#terminal-1995799848-line-14)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="361.6" textLength="146.4" clip-path="url(#terminal-1995799848-line-14)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="361.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-14)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="361.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-14)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="361.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-14)">│</text><text class="terminal-1995799848-r4" x="1342" y="361.6" textLength="109.8" clip-path="url(#terminal-1995799848-line-14)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="361.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-14)">│</text><text class="terminal-1995799848-r1" x="1464" y="361.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-14)">
</text><text class="terminal-1995799848-r3" x="0" y="386" textLength="12.2" clip-path="url(#terminal-1995799848-line-15)">│</text><text class="terminal-1995799848-r3" x="231.8" y="386" textLength="12.2" clip-path="url(#terminal-1995799848-line-15)">│</text><text class="terminal-1995799848-r3" x="244" y="386" textLength="12.2" clip-path="url(#terminal-1995799848-line-15)">│</text><text class="terminal-1995799848-r3" x="256.2" y="386" textLength="12.2" clip-path="url(#terminal-1995799848-line-15)">│</text><text class="terminal-1995799848-r4" x="268.4" y="386" textLength="122" clip-path="url(#terminal-1995799848-line-15)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="386" textLength="146.4" clip-path="url(#terminal-1995799848-line-15)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="386" textLength="219.6" clip-path="url(#terminal-1995799848-line-15)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="386" textLength="12.2" clip-path="url(#terminal-1995799848-line-15)">│</text><text class="terminal-1995799848-r3" x="793" y="386" textLength="12.2" clip-path="url(#terminal-1995799848-line-15)">│</text><text class="terminal-1995799848-r4" x="805.2" y="386" textLength="122" clip-path="url(#terminal-1995799848-line-15)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="386" textLength="146.4" clip-path="url(#terminal-1995799848-line-15)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="386" textLength="219.6" clip-path="url(#terminal-1995799848-line-15)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="386" textLength="12.2" clip-path="url(#terminal-1995799848-line-15)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="386" textLength="12.2" clip-path="url(#terminal-1995799848-line-15)">│</text><text class="terminal-1995799848-r4" x="1342" y="386" textLength="109.8" clip-path="url(#terminal-1995799848-line-15)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="386" textLength="12.2" clip-path="url(#terminal-1995799848-line-15)">│</text><text class="terminal-1995799848-r1" x="1464" y="386" textLength="12.2" clip-path="url(#terminal-1995799848-line-15)">
</text><text class="terminal-1995799848-r3" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-16)">│</text><text class="terminal-1995799848-r3" x="231.8" y="410.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-16)">│</text><text class="terminal-1995799848-r3" x="244" y="410.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-16)">│</text><text class="terminal-1995799848-r3" x="256.2" y="410.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-16)">│</text><text class="terminal-1995799848-r4" x="268.4" y="410.4" textLength="122" clip-path="url(#terminal-1995799848-line-16)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="410.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-16)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="410.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-16)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="410.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-16)">│</text><text class="terminal-1995799848-r3" x="793" y="410.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-16)">│</text><text class="terminal-1995799848-r4" x="805.2" y="410.4" textLength="122" clip-path="url(#terminal-1995799848-line-16)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="410.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-16)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="410.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-16)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="410.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-16)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="410.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-16)">│</text><text class="terminal-1995799848-r4" x="1342" y="410.4" textLength="109.8" clip-path="url(#terminal-1995799848-line-16)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="410.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-16)">│</text><text class="terminal-1995799848-r1" x="1464" y="410.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-16)">
</text><text class="terminal-1995799848-r3" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-17)">│</text><text class="terminal-1995799848-r3" x="231.8" y="434.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-17)">│</text><text class="terminal-1995799848-r3" x="244" y="434.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-17)">│</text><text class="terminal-1995799848-r3" x="256.2" y="434.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-17)">│</text><text class="terminal-1995799848-r4" x="268.4" y="434.8" textLength="122" clip-path="url(#terminal-1995799848-line-17)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="434.8" textLength="146.4" clip-path="url(#terminal-1995799848-line-17)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="434.8" textLength="219.6" clip-path="url(#terminal-1995799848-line-17)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="434.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-17)">│</text><text class="terminal-1995799848-r3" x="793" y="434.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-17)">│</text><text class="terminal-1995799848-r4" x="805.2" y="434.8" textLength="122" clip-path="url(#terminal-1995799848-line-17)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="434.8" textLength="146.4" clip-path="url(#terminal-1995799848-line-17)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="434.8" textLength="219.6" clip-path="url(#terminal-1995799848-line-17)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="434.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-17)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="434.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-17)">│</text><text class="terminal-1995799848-r4" x="1342" y="434.8" textLength="109.8" clip-path="url(#terminal-1995799848-line-17)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="434.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-17)">│</text><text class="terminal-1995799848-r1" x="1464" y="434.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-17)">
</text><text class="terminal-1995799848-r3" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-18)">│</text><text class="terminal-1995799848-r3" x="231.8" y="459.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-18)">│</text><text class="terminal-1995799848-r3" x="244" y="459.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-18)">│</text><text class="terminal-1995799848-r3" x="256.2" y="459.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-18)">│</text><text class="terminal-1995799848-r4" x="268.4" y="459.2" textLength="122" clip-path="url(#terminal-1995799848-line-18)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="459.2" textLength="146.4" clip-path="url(#terminal-1995799848-line-18)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="459.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-18)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="459.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-18)">│</text><text class="terminal-1995799848-r3" x="793" y="459.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-18)">│</text><text class="terminal-1995799848-r4" x="805.2" y="459.2" textLength="122" clip-path="url(#terminal-1995799848-line-18)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="459.2" textLength="146.4" clip-path="url(#terminal-1995799848-line-18)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="459.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-18)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="459.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-18)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="459.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-18)">│</text><text class="terminal-1995799848-r4" x="1342" y="459.2" textLength="109.8" clip-path="url(#terminal-1995799848-line-18)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="459.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-18)">│</text><text class="terminal-1995799848-r1" x="1464" y="459.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-18)">
</text><text class="terminal-1995799848-r3" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-19)">│</text><text class="terminal-1995799848-r3" x="231.8" y="483.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-19)">│</text><text class="terminal-1995799848-r3" x="244" y="483.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-19)">│</text><text class="terminal-1995799848-r3" x="256.2" y="483.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-19)">│</text><text class="terminal-1995799848-r4" x="268.4" y="483.6" textLength="122" clip-path="url(#terminal-1995799848-line-19)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="483.6" textLength="146.4" clip-path="url(#terminal-1995799848-line-19)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="483.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-19)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="483.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-19)">│</text><text class="terminal-1995799848-r3" x="793" y="483.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-19)">│</text><text class="terminal-1995799848-r4" x="805.2" y="483.6" textLength="122" clip-path="url(#terminal-1995799848-line-19)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="483.6" textLength="146.4" clip-path="url(#terminal-1995799848-line-19)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="483.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-19)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="483.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-19)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="483.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-19)">│</text><text class="terminal-1995799848-r4" x="1342" y="483.6" textLength="109.8" clip-path="url(#terminal-1995799848-line-19)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="483.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-19)">│</text><text class="terminal-1995799848-r1" x="1464" y="483.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-19)">
</text><text class="terminal-1995799848-r3" x="0" y="508" textLength="12.2" clip-path="url(#terminal-1995799848-line-20)">│</text><text class="terminal-1995799848-r3" x="231.8" y="508" textLength="12.2" clip-path="url(#terminal-1995799848-line-20)">│</text><text class="terminal-1995799848-r3" x="244" y="508" textLength="12.2" clip-path="url(#terminal-1995799848-line-20)">│</text><text class="terminal-1995799848-r3" x="256.2" y="508" textLength="12.2" clip-path="url(#terminal-1995799848-line-20)">│</text><text class="terminal-1995799848-r4" x="268.4" y="508" textLength="122" clip-path="url(#terminal-1995799848-line-20)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="508" textLength="146.4" clip-path="url(#terminal-1995799848-line-20)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="508" textLength="219.6" clip-path="url(#terminal-1995799848-line-20)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="508" textLength="12.2" clip-path="url(#terminal-1995799848-line-20)">│</text><text class="terminal-1995799848-r3" x="793" y="508" textLength="12.2" clip-path="url(#terminal-1995799848-line-20)">│</text><text class="terminal-1995799848-r4" x="805.2" y="508" textLength="122" clip-path="url(#terminal-1995799848-line-20)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="508" textLength="146.4" clip-path="url(#terminal-1995799848-line-20)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="508" textLength="219.6" clip-path="url(#terminal-1995799848-line-20)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="508" textLength="12.2" clip-path="url(#terminal-1995799848-line-20)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="508" textLength="12.2" clip-path="url(#terminal-1995799848-line-20)">│</text><text class="terminal-1995799848-r4" x="1342" y="508" textLength="109.8" clip-path="url(#terminal-1995799848-line-20)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="508" textLength="12.2" clip-path="url(#terminal-1995799848-line-20)">│</text><text class="terminal-1995799848-r1" x="1464" y="508" textLength="12.2" clip-path="url(#terminal-1995799848-line-20)">
</text><text class="terminal-1995799848-r3" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-21)">│</text><text class="terminal-1995799848-r3" x="231.8" y="532.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-21)">│</text><text class="terminal-1995799848-r3" x="244" y="532.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-21)">│</text><text class="terminal-1995799848-r3" x="256.2" y="532.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-21)">│</text><text class="terminal-1995799848-r4" x="268.4" y="532.4" textLength="122" clip-path="url(#terminal-1995799848-line-21)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="532.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-21)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="532.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-21)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="532.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-21)">│</text><text class="terminal-1995799848-r3" x="793" y="532.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-21)">│</text><text class="terminal-1995799848-r4" x="805.2" y="532.4" textLength="122" clip-path="url(#terminal-1995799848-line-21)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="532.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-21)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="532.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-21)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="532.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-21)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="532.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-21)">│</text><text class="terminal-1995799848-r4" x="1342" y="532.4" textLength="109.8" clip-path="url(#terminal-1995799848-line-21)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="532.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-21)">│</text><text class="terminal-1995799848-r1" x="1464" y="532.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-21)">
</text><text class="terminal-1995799848-r3" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-22)">│</text><text class="terminal-1995799848-r3" x="231.8" y="556.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-22)">│</text><text class="terminal-1995799848-r3" x="244" y="556.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-22)">│</text><text class="terminal-1995799848-r3" x="256.2" y="556.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-22)">│</text><text class="terminal-1995799848-r4" x="268.4" y="556.8" textLength="122" clip-path="url(#terminal-1995799848-line-22)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="556.8" textLength="146.4" clip-path="url(#terminal-1995799848-line-22)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="556.8" textLength="219.6" clip-path="url(#terminal-1995799848-line-22)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="556.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-22)">│</text><text class="terminal-1995799848-r3" x="793" y="556.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-22)">│</text><text class="terminal-1995799848-r4" x="805.2" y="556.8" textLength="122" clip-path="url(#terminal-1995799848-line-22)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="556.8" textLength="146.4" clip-path="url(#terminal-1995799848-line-22)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="556.8" textLength="219.6" clip-path="url(#terminal-1995799848-line-22)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="556.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-22)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="556.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-22)">│</text><text class="terminal-1995799848-r4" x="1342" y="556.8" textLength="109.8" clip-path="url(#terminal-1995799848-line-22)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="556.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-22)">│</text><text class="terminal-1995799848-r1" x="1464" y="556.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-22)">
</text><text class="terminal-1995799848-r3" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-23)">│</text><text class="terminal-1995799848-r3" x="231.8" y="581.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-23)">│</text><text class="terminal-1995799848-r3" x="244" y="581.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-23)">│</text><text class="terminal-1995799848-r3" x="256.2" y="581.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-23)">│</text><text class="terminal-1995799848-r4" x="268.4" y="581.2" textLength="122" clip-path="url(#terminal-1995799848-line-23)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="581.2" textLength="146.4" clip-path="url(#terminal-1995799848-line-23)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="581.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-23)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="581.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-23)">│</text><text class="terminal-1995799848-r3" x="793" y="581.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-23)">│</text><text class="terminal-1995799848-r4" x="805.2" y="581.2" textLength="122" clip-path="url(#terminal-1995799848-line-23)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="581.2" textLength="146.4" clip-path="url(#terminal-1995799848-line-23)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="581.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-23)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="581.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-23)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="581.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-23)">│</text><text class="terminal-1995799848-r4" x="1342" y="581.2" textLength="109.8" clip-path="url(#terminal-1995799848-line-23)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="581.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-23)">│</text><text class="terminal-1995799848-r1" x="1464" y="581.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-23)">
</text><text class="terminal-1995799848-r3" x="0" y="605.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-24)">│</text><text class="terminal-1995799848-r3" x="231.8" y="605.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-24)">│</text><text class="terminal-1995799848-r3" x="244" y="605.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-24)">│</text><text class="terminal-1995799848-r3" x="256.2" y="605.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-24)">│</text><text class="terminal-1995799848-r4" x="268.4" y="605.6" textLength="122" clip-path="url(#terminal-1995799848-line-24)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="605.6" textLength="146.4" clip-path="url(#terminal-1995799848-line-24)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="605.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-24)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r7" x="756.4" y="605.6" textLength="24.4" clip-path="url(#terminal-1995799848-line-24)">▁▁</text><text class="terminal-1995799848-r3" x="780.8" y="605.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-24)">│</text><text class="terminal-1995799848-r3" x="793" y="605.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-24)">│</text><text class="terminal-1995799848-r4" x="805.2" y="605.6" textLength="122" clip-path="url(#terminal-1995799848-line-24)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="605.6" textLength="146.4" clip-path="url(#terminal-1995799848-line-24)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="605.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-24)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r7" x="1293.2" y="605.6" textLength="24.4" clip-path="url(#terminal-1995799848-line-24)">▁▁</text><text class="terminal-1995799848-r3" x="1317.6" y="605.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-24)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="605.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-24)">│</text><text class="terminal-1995799848-r4" x="1342" y="605.6" textLength="109.8" clip-path="url(#terminal-1995799848-line-24)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="605.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-24)">│</text><text class="terminal-1995799848-r1" x="1464" y="605.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-24)">
</text><text class="terminal-1995799848-r3" x="0" y="630" textLength="12.2" clip-path="url(#terminal-1995799848-line-25)">│</text><text class="terminal-1995799848-r3" x="231.8" y="630" textLength="12.2" clip-path="url(#terminal-1995799848-line-25)">│</text><text class="terminal-1995799848-r3" x="244" y="630" textLength="12.2" clip-path="url(#terminal-1995799848-line-25)">│</text><text class="terminal-1995799848-r3" x="256.2" y="630" textLength="12.2" clip-path="url(#terminal-1995799848-line-25)">│</text><text class="terminal-1995799848-r4" x="268.4" y="630" textLength="122" clip-path="url(#terminal-1995799848-line-25)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="630" textLength="146.4" clip-path="url(#terminal-1995799848-line-25)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="630" textLength="219.6" clip-path="url(#terminal-1995799848-line-25)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="630" textLength="12.2" clip-path="url(#terminal-1995799848-line-25)">│</text><text class="terminal-1995799848-r3" x="793" y="630" textLength="12.2" clip-path="url(#terminal-1995799848-line-25)">│</text><text class="terminal-1995799848-r4" x="805.2" y="630" textLength="122" clip-path="url(#terminal-1995799848-line-25)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="630" textLength="146.4" clip-path="url(#terminal-1995799848-line-25)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="630" textLength="219.6" clip-path="url(#terminal-1995799848-line-25)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="630" textLength="12.2" clip-path="url(#terminal-1995799848-line-25)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="630" textLength="12.2" clip-path="url(#terminal-1995799848-line-25)">│</text><text class="terminal-1995799848-r4" x="1342" y="630" textLength="109.8" clip-path="url(#terminal-1995799848-line-25)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="630" textLength="12.2" clip-path="url(#terminal-1995799848-line-25)">│</text><text class="terminal-1995799848-r1" x="1464" y="630" textLength="12.2" clip-path="url(#terminal-1995799848-line-25)">
</text><text class="terminal-1995799848-r3" x="0" y="654.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-26)">│</text><text class="terminal-1995799848-r3" x="231.8" y="654.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-26)">│</text><text class="terminal-1995799848-r3" x="244" y="654.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-26)">│</text><text class="terminal-1995799848-r3" x="256.2" y="654.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-26)">│</text><text class="terminal-1995799848-r4" x="268.4" y="654.4" textLength="122" clip-path="url(#terminal-1995799848-line-26)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="654.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-26)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="654.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-26)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="654.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-26)">│</text><text class="terminal-1995799848-r3" x="793" y="654.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-26)">│</text><text class="terminal-1995799848-r4" x="805.2" y="654.4" textLength="122" clip-path="url(#terminal-1995799848-line-26)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="654.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-26)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="654.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-26)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="654.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-26)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="654.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-26)">│</text><text class="terminal-1995799848-r4" x="1342" y="654.4" textLength="109.8" clip-path="url(#terminal-1995799848-line-26)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="654.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-26)">│</text><text class="terminal-1995799848-r1" x="1464" y="654.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-26)">
</text><text class="terminal-1995799848-r3" x="0" y="678.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-27)">│</text><text class="terminal-1995799848-r3" x="231.8" y="678.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-27)">│</text><text class="terminal-1995799848-r3" x="244" y="678.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-27)">│</text><text class="terminal-1995799848-r3" x="256.2" y="678.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-27)">│</text><text class="terminal-1995799848-r4" x="268.4" y="678.8" textLength="122" clip-path="url(#terminal-1995799848-line-27)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="678.8" textLength="146.4" clip-path="url(#terminal-1995799848-line-27)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="678.8" textLength="219.6" clip-path="url(#terminal-1995799848-line-27)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="678.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-27)">│</text><text class="terminal-1995799848-r3" x="793" y="678.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-27)">│</text><text class="terminal-1995799848-r4" x="805.2" y="678.8" textLength="122" clip-path="url(#terminal-1995799848-line-27)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="678.8" textLength="146.4" clip-path="url(#terminal-1995799848-line-27)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="678.8" textLength="219.6" clip-path="url(#terminal-1995799848-line-27)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="678.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-27)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="678.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-27)">│</text><text class="terminal-1995799848-r4" x="1342" y="678.8" textLength="109.8" clip-path="url(#terminal-1995799848-line-27)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="678.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-27)">│</text><text class="terminal-1995799848-r1" x="1464" y="678.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-27)">
</text><text class="terminal-1995799848-r3" x="0" y="703.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-28)">│</text><text class="terminal-1995799848-r3" x="231.8" y="703.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-28)">│</text><text class="terminal-1995799848-r3" x="244" y="703.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-28)">│</text><text class="terminal-1995799848-r3" x="256.2" y="703.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-28)">│</text><text class="terminal-1995799848-r4" x="268.4" y="703.2" textLength="122" clip-path="url(#terminal-1995799848-line-28)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="703.2" textLength="146.4" clip-path="url(#terminal-1995799848-line-28)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="703.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-28)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="703.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-28)">│</text><text class="terminal-1995799848-r3" x="793" y="703.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-28)">│</text><text class="terminal-1995799848-r4" x="805.2" y="703.2" textLength="122" clip-path="url(#terminal-1995799848-line-28)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="703.2" textLength="146.4" clip-path="url(#terminal-1995799848-line-28)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="703.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-28)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="703.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-28)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="703.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-28)">│</text><text class="terminal-1995799848-r4" x="1342" y="703.2" textLength="109.8" clip-path="url(#terminal-1995799848-line-28)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="703.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-28)">│</text><text class="terminal-1995799848-r1" x="1464" y="703.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-28)">
</text><text class="terminal-1995799848-r3" x="0" y="727.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-29)">│</text><text class="terminal-1995799848-r3" x="231.8" y="727.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-29)">│</text><text class="terminal-1995799848-r3" x="244" y="727.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-29)">│</text><text class="terminal-1995799848-r3" x="256.2" y="727.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-29)">│</text><text class="terminal-1995799848-r4" x="268.4" y="727.6" textLength="122" clip-path="url(#terminal-1995799848-line-29)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="727.6" textLength="146.4" clip-path="url(#terminal-1995799848-line-29)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="727.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-29)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="727.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-29)">│</text><text class="terminal-1995799848-r3" x="793" y="727.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-29)">│</text><text class="terminal-1995799848-r4" x="805.2" y="727.6" textLength="122" clip-path="url(#terminal-1995799848-line-29)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="727.6" textLength="146.4" clip-path="url(#terminal-1995799848-line-29)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="727.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-29)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="727.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-29)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="727.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-29)">│</text><text class="terminal-1995799848-r4" x="1342" y="727.6" textLength="109.8" clip-path="url(#terminal-1995799848-line-29)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="727.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-29)">│</text><text class="terminal-1995799848-r1" x="1464" y="727.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-29)">
</text><text class="terminal-1995799848-r3" x="0" y="752" textLength="12.2" clip-path="url(#terminal-1995799848-line-30)">│</text><text class="terminal-1995799848-r3" x="231.8" y="752" textLength="12.2" clip-path="url(#terminal-1995799848-line-30)">│</text><text class="terminal-1995799848-r3" x="244" y="752" textLength="12.2" clip-path="url(#terminal-1995799848-line-30)">│</text><text class="terminal-1995799848-r3" x="256.2" y="752" textLength="12.2" clip-path="url(#terminal-1995799848-line-30)">│</text><text class="terminal-1995799848-r4" x="268.4" y="752" textLength="122" clip-path="url(#terminal-1995799848-line-30)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="752" textLength="146.4" clip-path="url(#terminal-1995799848-line-30)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="752" textLength="219.6" clip-path="url(#terminal-1995799848-line-30)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="752" textLength="12.2" clip-path="url(#terminal-1995799848-line-30)">│</text><text class="terminal-1995799848-r3" x="793" y="752" textLength="12.2" clip-path="url(#terminal-1995799848-line-30)">│</text><text class="terminal-1995799848-r4" x="805.2" y="752" textLength="122" clip-path="url(#terminal-1995799848-line-30)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="752" textLength="146.4" clip-path="url(#terminal-1995799848-line-30)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="752" textLength="219.6" clip-path="url(#terminal-1995799848-line-30)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="752" textLength="12.2" clip-path="url(#terminal-1995799848-line-30)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="752" textLength="12.2" clip-path="url(#terminal-1995799848-line-30)">│</text><text class="terminal-1995799848-r4" x="1342" y="752" textLength="109.8" clip-path="url(#terminal-1995799848-line-30)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="752" textLength="12.2" clip-path="url(#terminal-1995799848-line-30)">│</text><text class="terminal-1995799848-r1" x="1464" y="752" textLength="12.2" clip-path="url(#terminal-1995799848-line-30)">
</text><text class="terminal-1995799848-r3" x="0" y="776.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-31)">│</text><text class="terminal-1995799848-r3" x="231.8" y="776.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-31)">│</text><text class="terminal-1995799848-r3" x="244" y="776.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-31)">│</text><text class="terminal-1995799848-r3" x="256.2" y="776.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-31)">│</text><text class="terminal-1995799848-r4" x="268.4" y="776.4" textLength="122" clip-path="url(#terminal-1995799848-line-31)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="776.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-31)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="776.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-31)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="776.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-31)">│</text><text class="terminal-1995799848-r3" x="793" y="776.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-31)">│</text><text class="terminal-1995799848-r4" x="805.2" y="776.4" textLength="122" clip-path="url(#terminal-1995799848-line-31)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="776.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-31)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="776.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-31)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="776.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-31)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="776.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-31)">│</text><text class="terminal-1995799848-r4" x="1342" y="776.4" textLength="109.8" clip-path="url(#terminal-1995799848-line-31)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="776.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-31)">│</text><text class="terminal-1995799848-r1" x="1464" y="776.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-31)">
</text><text class="terminal-1995799848-r3" x="0" y="800.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-32)">│</text><text class="terminal-1995799848-r3" x="231.8" y="800.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-32)">│</text><text class="terminal-1995799848-r3" x="244" y="800.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-32)">│</text><text class="terminal-1995799848-r3" x="256.2" y="800.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-32)">│</text><text class="terminal-1995799848-r4" x="268.4" y="800.8" textLength="122" clip-path="url(#terminal-1995799848-line-32)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="800.8" textLength="146.4" clip-path="url(#terminal-1995799848-line-32)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="800.8" textLength="219.6" clip-path="url(#terminal-1995799848-line-32)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="800.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-32)">│</text><text class="terminal-1995799848-r3" x="793" y="800.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-32)">│</text><text class="terminal-1995799848-r4" x="805.2" y="800.8" textLength="122" clip-path="url(#terminal-1995799848-line-32)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="800.8" textLength="146.4" clip-path="url(#terminal-1995799848-line-32)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="800.8" textLength="219.6" clip-path="url(#terminal-1995799848-line-32)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="800.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-32)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="800.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-32)">│</text><text class="terminal-1995799848-r4" x="1342" y="800.8" textLength="109.8" clip-path="url(#terminal-1995799848-line-32)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="800.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-32)">│</text><text class="terminal-1995799848-r1" x="1464" y="800.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-32)">
</text><text class="terminal-1995799848-r3" x="0" y="825.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-33)">│</text><text class="terminal-1995799848-r3" x="231.8" y="825.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-33)">│</text><text class="terminal-1995799848-r3" x="244" y="825.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-33)">│</text><text class="terminal-1995799848-r3" x="256.2" y="825.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-33)">│</text><text class="terminal-1995799848-r4" x="268.4" y="825.2" textLength="122" clip-path="url(#terminal-1995799848-line-33)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="825.2" textLength="146.4" clip-path="url(#terminal-1995799848-line-33)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="825.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-33)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="825.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-33)">│</text><text class="terminal-1995799848-r3" x="793" y="825.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-33)">│</text><text class="terminal-1995799848-r4" x="805.2" y="825.2" textLength="122" clip-path="url(#terminal-1995799848-line-33)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="825.2" textLength="146.4" clip-path="url(#terminal-1995799848-line-33)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="825.2" textLength="219.6" clip-path="url(#terminal-1995799848-line-33)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="825.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-33)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="825.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-33)">│</text><text class="terminal-1995799848-r4" x="1342" y="825.2" textLength="109.8" clip-path="url(#terminal-1995799848-line-33)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="825.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-33)">│</text><text class="terminal-1995799848-r1" x="1464" y="825.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-33)">
</text><text class="terminal-1995799848-r3" x="0" y="849.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-34)">│</text><text class="terminal-1995799848-r3" x="231.8" y="849.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-34)">│</text><text class="terminal-1995799848-r3" x="244" y="849.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-34)">│</text><text class="terminal-1995799848-r3" x="256.2" y="849.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-34)">│</text><text class="terminal-1995799848-r4" x="268.4" y="849.6" textLength="122" clip-path="url(#terminal-1995799848-line-34)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="849.6" textLength="146.4" clip-path="url(#terminal-1995799848-line-34)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="849.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-34)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="849.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-34)">│</text><text class="terminal-1995799848-r3" x="793" y="849.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-34)">│</text><text class="terminal-1995799848-r4" x="805.2" y="849.6" textLength="122" clip-path="url(#terminal-1995799848-line-34)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="849.6" textLength="146.4" clip-path="url(#terminal-1995799848-line-34)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="849.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-34)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="849.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-34)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="849.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-34)">│</text><text class="terminal-1995799848-r4" x="1342" y="849.6" textLength="109.8" clip-path="url(#terminal-1995799848-line-34)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="849.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-34)">│</text><text class="terminal-1995799848-r1" x="1464" y="849.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-34)">
</text><text class="terminal-1995799848-r3" x="0" y="874" textLength="12.2" clip-path="url(#terminal-1995799848-line-35)">│</text><text class="terminal-1995799848-r3" x="231.8" y="874" textLength="12.2" clip-path="url(#terminal-1995799848-line-35)">│</text><text class="terminal-1995799848-r3" x="244" y="874" textLength="12.2" clip-path="url(#terminal-1995799848-line-35)">│</text><text class="terminal-1995799848-r3" x="256.2" y="874" textLength="12.2" clip-path="url(#terminal-1995799848-line-35)">│</text><text class="terminal-1995799848-r4" x="268.4" y="874" textLength="122" clip-path="url(#terminal-1995799848-line-35)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="874" textLength="146.4" clip-path="url(#terminal-1995799848-line-35)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="874" textLength="219.6" clip-path="url(#terminal-1995799848-line-35)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="874" textLength="12.2" clip-path="url(#terminal-1995799848-line-35)">│</text><text class="terminal-1995799848-r3" x="793" y="874" textLength="12.2" clip-path="url(#terminal-1995799848-line-35)">│</text><text class="terminal-1995799848-r4" x="805.2" y="874" textLength="122" clip-path="url(#terminal-1995799848-line-35)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="874" textLength="146.4" clip-path="url(#terminal-1995799848-line-35)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="874" textLength="219.6" clip-path="url(#terminal-1995799848-line-35)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="874" textLength="12.2" clip-path="url(#terminal-1995799848-line-35)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="874" textLength="12.2" clip-path="url(#terminal-1995799848-line-35)">│</text><text class="terminal-1995799848-r4" x="1342" y="874" textLength="109.8" clip-path="url(#terminal-1995799848-line-35)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="874" textLength="12.2" clip-path="url(#terminal-1995799848-line-35)">│</text><text class="terminal-1995799848-r1" x="1464" y="874" textLength="12.2" clip-path="url(#terminal-1995799848-line-35)">
</text><text class="terminal-1995799848-r3" x="0" y="898.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-36)">│</text><text class="terminal-1995799848-r3" x="231.8" y="898.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-36)">│</text><text class="terminal-1995799848-r3" x="244" y="898.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-36)">│</text><text class="terminal-1995799848-r3" x="256.2" y="898.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-36)">│</text><text class="terminal-1995799848-r4" x="268.4" y="898.4" textLength="122" clip-path="url(#terminal-1995799848-line-36)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="390.4" y="898.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-36)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="536.8" y="898.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-36)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="780.8" y="898.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-36)">│</text><text class="terminal-1995799848-r3" x="793" y="898.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-36)">│</text><text class="terminal-1995799848-r4" x="805.2" y="898.4" textLength="122" clip-path="url(#terminal-1995799848-line-36)">&#160;ABCDEFGH&#160;</text><text class="terminal-1995799848-r4" x="927.2" y="898.4" textLength="146.4" clip-path="url(#terminal-1995799848-line-36)">&#160;0123456789&#160;</text><text class="terminal-1995799848-r4" x="1073.6" y="898.4" textLength="219.6" clip-path="url(#terminal-1995799848-line-36)">&#160;IJKLMNOPQRSTUVWXY</text><text class="terminal-1995799848-r3" x="1317.6" y="898.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-36)">│</text><text class="terminal-1995799848-r3" x="1329.8" y="898.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-36)">│</text><text class="terminal-1995799848-r4" x="1342" y="898.4" textLength="109.8" clip-path="url(#terminal-1995799848-line-36)">&#160;ABCDEFGH</text><text class="terminal-1995799848-r3" x="1451.8" y="898.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-36)">│</text><text class="terminal-1995799848-r1" x="1464" y="898.4" textLength="12.2" clip-path="url(#terminal-1995799848-line-36)">
</text><text class="terminal-1995799848-r3" x="0" y="922.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-37)">│</text><text class="terminal-1995799848-r3" x="231.8" y="922.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-37)">│</text><text class="terminal-1995799848-r3" x="244" y="922.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-37)">│</text><text class="terminal-1995799848-r3" x="256.2" y="922.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-37)">╰</text><text class="terminal-1995799848-r3" x="268.4" y="922.8" textLength="512.4" clip-path="url(#terminal-1995799848-line-37)">──────────────────────────────────────────</text><text class="terminal-1995799848-r3" x="780.8" y="922.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-37)">╯</text><text class="terminal-1995799848-r3" x="793" y="922.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-37)">╰</text><text class="terminal-1995799848-r3" x="805.2" y="922.8" textLength="512.4" clip-path="url(#terminal-1995799848-line-37)">──────────────────────────────────────────</text><text class="terminal-1995799848-r3" x="1317.6" y="922.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-37)">╯</text><text class="terminal-1995799848-r3" x="1329.8" y="922.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-37)">╰</text><text class="terminal-1995799848-r3" x="1342" y="922.8" textLength="109.8" clip-path="url(#terminal-1995799848-line-37)">─────────</text><text class="terminal-1995799848-r3" x="1451.8" y="922.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-37)">│</text><text class="terminal-1995799848-r1" x="1464" y="922.8" textLength="12.2" clip-path="url(#terminal-1995799848-line-37)">
</text><text class="terminal-1995799848-r3" x="0" y="947.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-38)">│</text><text class="terminal-1995799848-r3" x="231.8" y="947.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-38)">│</text><text class="terminal-1995799848-r3" x="244" y="947.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-38)">│</text><text class="terminal-1995799848-r8" x="915" y="947.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-38)">▋</text><text class="terminal-1995799848-r3" x="1451.8" y="947.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-38)">│</text><text class="terminal-1995799848-r1" x="1464" y="947.2" textLength="12.2" clip-path="url(#terminal-1995799848-line-38)">
</text><text class="terminal-1995799848-r3" x="0" y="971.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-39)">╰</text><text class="terminal-1995799848-r3" x="12.2" y="971.6" textLength="219.6" clip-path="url(#terminal-1995799848-line-39)">──────────────────</text><text class="terminal-1995799848-r3" x="231.8" y="971.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-39)">╯</text><text class="terminal-1995799848-r3" x="244" y="971.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-39)">╰</text><text class="terminal-1995799848-r3" x="256.2" y="971.6" textLength="1195.6" clip-path="url(#terminal-1995799848-line-39)">──────────────────────────────────────────────────────────────────────────────────────────────────</text><text class="terminal-1995799848-r3" x="1451.8" y="971.6" textLength="12.2" clip-path="url(#terminal-1995799848-line-39)">╯</text>
</g>
</g>
</svg>
'''
# ---
# name: test_datatable_add_column
'''
<svg class="rich-terminal" viewBox="0 0 994 635.5999999999999" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Regular"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Regular.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Regular.woff") format("woff");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Bold"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Bold.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Bold.woff") format("woff");
font-style: bold;
font-weight: 700;
}
.terminal-2146794738-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-2146794738-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-2146794738-r1 { fill: #dde6ed;font-weight: bold }
.terminal-2146794738-r2 { fill: #dde6ed }
.terminal-2146794738-r3 { fill: #c5c8c6 }
.terminal-2146794738-r4 { fill: #211505 }
.terminal-2146794738-r5 { fill: #e1e1e1 }
</style>
<defs>
<clipPath id="terminal-2146794738-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-2146794738-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2146794738-line-22">
<rect x="0" y="538.3" width="976" height="24.65"/>
</clipPath>
</defs>
<rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-2146794738-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">AddColumn</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
<circle cx="44" cy="0" r="7" fill="#28c840"/>
</g>
<g transform="translate(9, 41)" clip-path="url(#terminal-2146794738-clip-terminal)">
<rect fill="#004578" x="0" y="1.5" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="195.2" y="1.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="341.6" y="1.5" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="512.4" y="1.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#073b61" x="780.8" y="1.5" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="0" y="25.9" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="195.2" y="25.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="25.9" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="512.4" y="25.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="780.8" y="25.9" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="50.3" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="195.2" y="50.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="50.3" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="512.4" y="50.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="780.8" y="50.3" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="74.7" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="195.2" y="74.7" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="74.7" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="512.4" y="74.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="780.8" y="74.7" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="99.1" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="195.2" y="99.1" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="99.1" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="512.4" y="99.1" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="780.8" y="99.1" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="123.5" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="195.2" y="123.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="123.5" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="512.4" y="123.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="780.8" y="123.5" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="147.9" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="195.2" y="147.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="147.9" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="512.4" y="147.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="780.8" y="147.9" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="172.3" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="195.2" y="172.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="172.3" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="512.4" y="172.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="780.8" y="172.3" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="196.7" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="221.1" width="976" height="
<g class="terminal-2146794738-matrix">
<text class="terminal-2146794738-r1" x="0" y="20" textLength="195.2" clip-path="url(#terminal-2146794738-line-0)">&#160;Movies&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r1" x="195.2" y="20" textLength="146.4" clip-path="url(#terminal-2146794738-line-0)">&#160;No&#160;Default&#160;</text><text class="terminal-2146794738-r1" x="341.6" y="20" textLength="170.8" clip-path="url(#terminal-2146794738-line-0)">&#160;With&#160;Default&#160;</text><text class="terminal-2146794738-r1" x="512.4" y="20" textLength="268.4" clip-path="url(#terminal-2146794738-line-0)">&#160;Long&#160;Default&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r3" x="976" y="20" textLength="12.2" clip-path="url(#terminal-2146794738-line-0)">
</text><text class="terminal-2146794738-r4" x="0" y="44.4" textLength="195.2" clip-path="url(#terminal-2146794738-line-1)">&#160;Severance&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r5" x="341.6" y="44.4" textLength="170.8" clip-path="url(#terminal-2146794738-line-1)">&#160;ABC&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r5" x="512.4" y="44.4" textLength="268.4" clip-path="url(#terminal-2146794738-line-1)">&#160;01234567890123456789&#160;</text><text class="terminal-2146794738-r3" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-2146794738-line-1)">
</text><text class="terminal-2146794738-r5" x="0" y="68.8" textLength="195.2" clip-path="url(#terminal-2146794738-line-2)">&#160;Foundation&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r5" x="341.6" y="68.8" textLength="170.8" clip-path="url(#terminal-2146794738-line-2)">&#160;ABC&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r5" x="512.4" y="68.8" textLength="268.4" clip-path="url(#terminal-2146794738-line-2)">&#160;01234567890123456789&#160;</text><text class="terminal-2146794738-r3" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-2146794738-line-2)">
</text><text class="terminal-2146794738-r5" x="0" y="93.2" textLength="195.2" clip-path="url(#terminal-2146794738-line-3)">&#160;Dark&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r5" x="195.2" y="93.2" textLength="146.4" clip-path="url(#terminal-2146794738-line-3)">&#160;Hello!&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r5" x="341.6" y="93.2" textLength="170.8" clip-path="url(#terminal-2146794738-line-3)">&#160;ABC&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r5" x="512.4" y="93.2" textLength="268.4" clip-path="url(#terminal-2146794738-line-3)">&#160;01234567890123456789&#160;</text><text class="terminal-2146794738-r3" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-2146794738-line-3)">
</text><text class="terminal-2146794738-r5" x="0" y="117.6" textLength="195.2" clip-path="url(#terminal-2146794738-line-4)">&#160;The&#160;Boys&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r5" x="341.6" y="117.6" textLength="170.8" clip-path="url(#terminal-2146794738-line-4)">&#160;ABC&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r5" x="512.4" y="117.6" textLength="268.4" clip-path="url(#terminal-2146794738-line-4)">&#160;01234567890123456789&#160;</text><text class="terminal-2146794738-r3" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-2146794738-line-4)">
</text><text class="terminal-2146794738-r5" x="0" y="142" textLength="195.2" clip-path="url(#terminal-2146794738-line-5)">&#160;The&#160;Last&#160;of&#160;Us&#160;</text><text class="terminal-2146794738-r5" x="341.6" y="142" textLength="170.8" clip-path="url(#terminal-2146794738-line-5)">&#160;ABC&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r5" x="512.4" y="142" textLength="268.4" clip-path="url(#terminal-2146794738-line-5)">&#160;01234567890123456789&#160;</text><text class="terminal-2146794738-r3" x="976" y="142" textLength="12.2" clip-path="url(#terminal-2146794738-line-5)">
</text><text class="terminal-2146794738-r5" x="0" y="166.4" textLength="195.2" clip-path="url(#terminal-2146794738-line-6)">&#160;Lost&#160;in&#160;Space&#160;&#160;</text><text class="terminal-2146794738-r5" x="341.6" y="166.4" textLength="170.8" clip-path="url(#terminal-2146794738-line-6)">&#160;ABC&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r5" x="512.4" y="166.4" textLength="268.4" clip-path="url(#terminal-2146794738-line-6)">&#160;01234567890123456789&#160;</text><text class="terminal-2146794738-r3" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-2146794738-line-6)">
</text><text class="terminal-2146794738-r5" x="0" y="190.8" textLength="195.2" clip-path="url(#terminal-2146794738-line-7)">&#160;Altered&#160;Carbon&#160;</text><text class="terminal-2146794738-r5" x="341.6" y="190.8" textLength="170.8" clip-path="url(#terminal-2146794738-line-7)">&#160;ABC&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2146794738-r5" x="512.4" y="190.8" textLength="268.4" clip-path="url(#terminal-2146794738-line-7)">&#160;01234567890123456789&#160;</text><text class="terminal-2146794738-r3" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-2146794738-line-7)">
</text><text class="terminal-2146794738-r3" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-2146794738-line-8)">
</text><text class="terminal-2146794738-r3" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-2146794738-line-9)">
</text><text class="terminal-2146794738-r3" x="976" y="264" textLength="12.2" clip-path="url(#terminal-2146794738-line-10)">
</text><text class="terminal-2146794738-r3" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-2146794738-line-11)">
</text><text class="terminal-2146794738-r3" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-2146794738-line-12)">
</text><text class="terminal-2146794738-r3" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-2146794738-line-13)">
</text><text class="terminal-2146794738-r3" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-2146794738-line-14)">
</text><text class="terminal-2146794738-r3" x="976" y="386" textLength="12.2" clip-path="url(#terminal-2146794738-line-15)">
</text><text class="terminal-2146794738-r3" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-2146794738-line-16)">
</text><text class="terminal-2146794738-r3" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-2146794738-line-17)">
</text><text class="terminal-2146794738-r3" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-2146794738-line-18)">
</text><text class="terminal-2146794738-r3" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-2146794738-line-19)">
</text><text class="terminal-2146794738-r3" x="976" y="508" textLength="12.2" clip-path="url(#terminal-2146794738-line-20)">
</text><text class="terminal-2146794738-r3" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-2146794738-line-21)">
</text><text class="terminal-2146794738-r3" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-2146794738-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_datatable_add_row_auto_height
'''
<svg class="rich-terminal" viewBox="0 0 994 635.5999999999999" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Regular"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Regular.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Regular.woff") format("woff");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Bold"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Bold.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Bold.woff") format("woff");
font-style: bold;
font-weight: 700;
}
.terminal-3912008695-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-3912008695-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-3912008695-r1 { fill: #dde6ed;font-weight: bold }
.terminal-3912008695-r2 { fill: #dde6ed }
.terminal-3912008695-r3 { fill: #c5c8c6 }
.terminal-3912008695-r4 { fill: #211505 }
.terminal-3912008695-r5 { fill: #e1e1e1 }
</style>
<defs>
<clipPath id="terminal-3912008695-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-3912008695-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3912008695-line-22">
<rect x="0" y="538.3" width="976" height="24.65"/>
</clipPath>
</defs>
<rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-3912008695-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">AutoHeightRowsApp</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
<circle cx="44" cy="0" r="7" fill="#28c840"/>
</g>
<g transform="translate(9, 41)" clip-path="url(#terminal-3912008695-clip-terminal)">
<rect fill="#004578" x="0" y="1.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="36.6" y="1.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#073b61" x="183" y="1.5" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="0" y="25.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="25.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="25.9" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="50.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="50.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="50.3" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="74.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="74.7" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="74.7" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="99.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="99.1" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="99.1" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="123.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="123.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="123.5" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="147.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="147.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="147.9" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="172.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="172.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="172.3" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="196.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="196.7" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="196.7" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="221.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="221.1" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="221.1" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="245.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="245.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="245.5" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="269.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="269.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="269.9" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="294.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="294.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="294.3" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="318.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="318.7" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="318.7" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="343.1" width="36.
<g class="terminal-3912008695-matrix">
<text class="terminal-3912008695-r1" x="0" y="20" textLength="36.6" clip-path="url(#terminal-3912008695-line-0)">&#160;N&#160;</text><text class="terminal-3912008695-r1" x="36.6" y="20" textLength="146.4" clip-path="url(#terminal-3912008695-line-0)">&#160;Column&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="20" textLength="12.2" clip-path="url(#terminal-3912008695-line-0)">
</text><text class="terminal-3912008695-r4" x="0" y="44.4" textLength="36.6" clip-path="url(#terminal-3912008695-line-1)">&#160;3&#160;</text><text class="terminal-3912008695-r5" x="36.6" y="44.4" textLength="146.4" clip-path="url(#terminal-3912008695-line-1)">&#160;hey&#160;there&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-3912008695-line-1)">
</text><text class="terminal-3912008695-r5" x="0" y="68.8" textLength="36.6" clip-path="url(#terminal-3912008695-line-2)">&#160;1&#160;</text><text class="terminal-3912008695-r5" x="36.6" y="68.8" textLength="146.4" clip-path="url(#terminal-3912008695-line-2)">&#160;hey&#160;there&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-3912008695-line-2)">
</text><text class="terminal-3912008695-r5" x="0" y="93.2" textLength="36.6" clip-path="url(#terminal-3912008695-line-3)">&#160;5&#160;</text><text class="terminal-3912008695-r5" x="36.6" y="93.2" textLength="146.4" clip-path="url(#terminal-3912008695-line-3)">&#160;long&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-3912008695-line-3)">
</text><text class="terminal-3912008695-r5" x="36.6" y="117.6" textLength="146.4" clip-path="url(#terminal-3912008695-line-4)">&#160;string&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-3912008695-line-4)">
</text><text class="terminal-3912008695-r5" x="0" y="142" textLength="36.6" clip-path="url(#terminal-3912008695-line-5)">&#160;2&#160;</text><text class="terminal-3912008695-r5" x="36.6" y="142" textLength="146.4" clip-path="url(#terminal-3912008695-line-5)">&#160;╭───────╮&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="142" textLength="12.2" clip-path="url(#terminal-3912008695-line-5)">
</text><text class="terminal-3912008695-r5" x="36.6" y="166.4" textLength="146.4" clip-path="url(#terminal-3912008695-line-6)">&#160;│&#160;Hello&#160;│&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-3912008695-line-6)">
</text><text class="terminal-3912008695-r5" x="36.6" y="190.8" textLength="146.4" clip-path="url(#terminal-3912008695-line-7)">&#160;│&#160;world&#160;│&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-3912008695-line-7)">
</text><text class="terminal-3912008695-r5" x="36.6" y="215.2" textLength="146.4" clip-path="url(#terminal-3912008695-line-8)">&#160;╰───────╯&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-3912008695-line-8)">
</text><text class="terminal-3912008695-r5" x="0" y="239.6" textLength="36.6" clip-path="url(#terminal-3912008695-line-9)">&#160;4&#160;</text><text class="terminal-3912008695-r5" x="36.6" y="239.6" textLength="146.4" clip-path="url(#terminal-3912008695-line-9)">&#160;1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-3912008695-line-9)">
</text><text class="terminal-3912008695-r5" x="36.6" y="264" textLength="146.4" clip-path="url(#terminal-3912008695-line-10)">&#160;2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="264" textLength="12.2" clip-path="url(#terminal-3912008695-line-10)">
</text><text class="terminal-3912008695-r5" x="36.6" y="288.4" textLength="146.4" clip-path="url(#terminal-3912008695-line-11)">&#160;3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-3912008695-line-11)">
</text><text class="terminal-3912008695-r5" x="36.6" y="312.8" textLength="146.4" clip-path="url(#terminal-3912008695-line-12)">&#160;4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-3912008695-line-12)">
</text><text class="terminal-3912008695-r5" x="36.6" y="337.2" textLength="146.4" clip-path="url(#terminal-3912008695-line-13)">&#160;5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-3912008695-line-13)">
</text><text class="terminal-3912008695-r5" x="36.6" y="361.6" textLength="146.4" clip-path="url(#terminal-3912008695-line-14)">&#160;6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-3912008695-line-14)">
</text><text class="terminal-3912008695-r5" x="36.6" y="386" textLength="146.4" clip-path="url(#terminal-3912008695-line-15)">&#160;7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3912008695-r3" x="976" y="386" textLength="12.2" clip-path="url(#terminal-3912008695-line-15)">
</text><text class="terminal-3912008695-r3" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-3912008695-line-16)">
</text><text class="terminal-3912008695-r3" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-3912008695-line-17)">
</text><text class="terminal-3912008695-r3" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-3912008695-line-18)">
</text><text class="terminal-3912008695-r3" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-3912008695-line-19)">
</text><text class="terminal-3912008695-r3" x="976" y="508" textLength="12.2" clip-path="url(#terminal-3912008695-line-20)">
</text><text class="terminal-3912008695-r3" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-3912008695-line-21)">
</text><text class="terminal-3912008695-r3" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-3912008695-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_datatable_add_row_auto_height_sorted
'''
<svg class="rich-terminal" viewBox="0 0 994 635.5999999999999" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Regular"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Regular.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Regular.woff") format("woff");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Bold"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Bold.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Bold.woff") format("woff");
font-style: bold;
font-weight: 700;
}
.terminal-210732003-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-210732003-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-210732003-r1 { fill: #dde6ed;font-weight: bold }
.terminal-210732003-r2 { fill: #dde6ed }
.terminal-210732003-r3 { fill: #c5c8c6 }
.terminal-210732003-r4 { fill: #211505 }
.terminal-210732003-r5 { fill: #e1e1e1 }
</style>
<defs>
<clipPath id="terminal-210732003-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-210732003-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-210732003-line-22">
<rect x="0" y="538.3" width="976" height="24.65"/>
</clipPath>
</defs>
<rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-210732003-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">AutoHeightRowsApp</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
<circle cx="44" cy="0" r="7" fill="#28c840"/>
</g>
<g transform="translate(9, 41)" clip-path="url(#terminal-210732003-clip-terminal)">
<rect fill="#004578" x="0" y="1.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="36.6" y="1.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#073b61" x="183" y="1.5" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="0" y="25.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="25.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="25.9" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="50.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="50.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="50.3" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="74.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="74.7" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="74.7" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="99.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="99.1" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="99.1" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="123.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="123.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="123.5" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="147.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="147.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="147.9" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="172.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="172.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="172.3" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="196.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="196.7" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="196.7" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="221.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="221.1" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="221.1" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="245.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="245.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="245.5" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="269.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="269.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="269.9" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="294.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="294.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="294.3" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="318.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="318.7" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="318.7" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="343.1" width="36.
<g class="terminal-210732003-matrix">
<text class="terminal-210732003-r1" x="0" y="20" textLength="36.6" clip-path="url(#terminal-210732003-line-0)">&#160;N&#160;</text><text class="terminal-210732003-r1" x="36.6" y="20" textLength="146.4" clip-path="url(#terminal-210732003-line-0)">&#160;Column&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="20" textLength="12.2" clip-path="url(#terminal-210732003-line-0)">
</text><text class="terminal-210732003-r4" x="0" y="44.4" textLength="36.6" clip-path="url(#terminal-210732003-line-1)">&#160;1&#160;</text><text class="terminal-210732003-r5" x="36.6" y="44.4" textLength="146.4" clip-path="url(#terminal-210732003-line-1)">&#160;hey&#160;there&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-210732003-line-1)">
</text><text class="terminal-210732003-r5" x="0" y="68.8" textLength="36.6" clip-path="url(#terminal-210732003-line-2)">&#160;2&#160;</text><text class="terminal-210732003-r5" x="36.6" y="68.8" textLength="146.4" clip-path="url(#terminal-210732003-line-2)">&#160;╭───────╮&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-210732003-line-2)">
</text><text class="terminal-210732003-r5" x="36.6" y="93.2" textLength="146.4" clip-path="url(#terminal-210732003-line-3)">&#160;│&#160;Hello&#160;│&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-210732003-line-3)">
</text><text class="terminal-210732003-r5" x="36.6" y="117.6" textLength="146.4" clip-path="url(#terminal-210732003-line-4)">&#160;│&#160;world&#160;│&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-210732003-line-4)">
</text><text class="terminal-210732003-r5" x="36.6" y="142" textLength="146.4" clip-path="url(#terminal-210732003-line-5)">&#160;╰───────╯&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="142" textLength="12.2" clip-path="url(#terminal-210732003-line-5)">
</text><text class="terminal-210732003-r5" x="0" y="166.4" textLength="36.6" clip-path="url(#terminal-210732003-line-6)">&#160;3&#160;</text><text class="terminal-210732003-r5" x="36.6" y="166.4" textLength="146.4" clip-path="url(#terminal-210732003-line-6)">&#160;hey&#160;there&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-210732003-line-6)">
</text><text class="terminal-210732003-r5" x="0" y="190.8" textLength="36.6" clip-path="url(#terminal-210732003-line-7)">&#160;4&#160;</text><text class="terminal-210732003-r5" x="36.6" y="190.8" textLength="146.4" clip-path="url(#terminal-210732003-line-7)">&#160;1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-210732003-line-7)">
</text><text class="terminal-210732003-r5" x="36.6" y="215.2" textLength="146.4" clip-path="url(#terminal-210732003-line-8)">&#160;2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-210732003-line-8)">
</text><text class="terminal-210732003-r5" x="36.6" y="239.6" textLength="146.4" clip-path="url(#terminal-210732003-line-9)">&#160;3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-210732003-line-9)">
</text><text class="terminal-210732003-r5" x="36.6" y="264" textLength="146.4" clip-path="url(#terminal-210732003-line-10)">&#160;4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="264" textLength="12.2" clip-path="url(#terminal-210732003-line-10)">
</text><text class="terminal-210732003-r5" x="36.6" y="288.4" textLength="146.4" clip-path="url(#terminal-210732003-line-11)">&#160;5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-210732003-line-11)">
</text><text class="terminal-210732003-r5" x="36.6" y="312.8" textLength="146.4" clip-path="url(#terminal-210732003-line-12)">&#160;6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-210732003-line-12)">
</text><text class="terminal-210732003-r5" x="36.6" y="337.2" textLength="146.4" clip-path="url(#terminal-210732003-line-13)">&#160;7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-210732003-line-13)">
</text><text class="terminal-210732003-r5" x="0" y="361.6" textLength="36.6" clip-path="url(#terminal-210732003-line-14)">&#160;5&#160;</text><text class="terminal-210732003-r5" x="36.6" y="361.6" textLength="146.4" clip-path="url(#terminal-210732003-line-14)">&#160;long&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-210732003-line-14)">
</text><text class="terminal-210732003-r5" x="36.6" y="386" textLength="146.4" clip-path="url(#terminal-210732003-line-15)">&#160;string&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-210732003-r3" x="976" y="386" textLength="12.2" clip-path="url(#terminal-210732003-line-15)">
</text><text class="terminal-210732003-r3" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-210732003-line-16)">
</text><text class="terminal-210732003-r3" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-210732003-line-17)">
</text><text class="terminal-210732003-r3" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-210732003-line-18)">
</text><text class="terminal-210732003-r3" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-210732003-line-19)">
</text><text class="terminal-210732003-r3" x="976" y="508" textLength="12.2" clip-path="url(#terminal-210732003-line-20)">
</text><text class="terminal-210732003-r3" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-210732003-line-21)">
</text><text class="terminal-210732003-r3" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-210732003-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_datatable_column_cursor_render
'''
<svg class="rich-terminal" viewBox="0 0 994 635.5999999999999" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Regular"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Regular.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Regular.woff") format("woff");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Bold"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Bold.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Bold.woff") format("woff");
font-style: bold;
font-weight: 700;
}
.terminal-1071832686-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-1071832686-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-1071832686-r1 { fill: #dde6ed;font-weight: bold }
.terminal-1071832686-r2 { fill: #1e1201;font-weight: bold }
.terminal-1071832686-r3 { fill: #dde6ed }
.terminal-1071832686-r4 { fill: #c5c8c6 }
.terminal-1071832686-r5 { fill: #dfe4e7 }
.terminal-1071832686-r6 { fill: #1e1405 }
.terminal-1071832686-r7 { fill: #e1e1e1 }
.terminal-1071832686-r8 { fill: #211505 }
</style>
<defs>
<clipPath id="terminal-1071832686-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-1071832686-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1071832686-line-22">
<rect x="0" y="538.3" width="976" height="24.65"/>
</clipPath>
</defs>
<rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-1071832686-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">TableApp</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
<circle cx="44" cy="0" r="7" fill="#28c840"/>
</g>
<g transform="translate(9, 41)" clip-path="url(#terminal-1071832686-clip-terminal)">
<rect fill="#004578" x="0" y="1.5" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="73.2" y="1.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#e7920d" x="341.6" y="1.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="524.6" y="1.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#073b61" x="610" y="1.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="25.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="73.2" y="25.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#ec9b29" x="341.6" y="25.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="524.6" y="25.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#122c3f" x="610" y="25.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="50.3" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="50.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="341.6" y="50.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="50.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="50.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="74.7" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="74.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="341.6" y="74.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="74.7" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="74.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="99.1" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="99.1" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="341.6" y="99.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="99.1" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="99.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="123.5" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="123.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="341.6" y="123.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="123.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="123.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="147.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="147.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="341.6" y="147.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="147.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="147.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="172.3" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="172.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="341.6" y="172.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="172.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="172.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="196.7" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="196.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="341.6
<g class="terminal-1071832686-matrix">
<text class="terminal-1071832686-r1" x="0" y="20" textLength="73.2" clip-path="url(#terminal-1071832686-line-0)">&#160;lane&#160;</text><text class="terminal-1071832686-r1" x="73.2" y="20" textLength="268.4" clip-path="url(#terminal-1071832686-line-0)">&#160;swimmer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r2" x="341.6" y="20" textLength="183" clip-path="url(#terminal-1071832686-line-0)">&#160;country&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r1" x="524.6" y="20" textLength="85.4" clip-path="url(#terminal-1071832686-line-0)">&#160;time&#160;&#160;</text><text class="terminal-1071832686-r4" x="976" y="20" textLength="12.2" clip-path="url(#terminal-1071832686-line-0)">
</text><text class="terminal-1071832686-r5" x="0" y="44.4" textLength="73.2" clip-path="url(#terminal-1071832686-line-1)">&#160;4&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r5" x="73.2" y="44.4" textLength="268.4" clip-path="url(#terminal-1071832686-line-1)">&#160;Joseph&#160;Schooling&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r6" x="341.6" y="44.4" textLength="183" clip-path="url(#terminal-1071832686-line-1)">&#160;Singapore&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r5" x="524.6" y="44.4" textLength="85.4" clip-path="url(#terminal-1071832686-line-1)">&#160;50.39&#160;</text><text class="terminal-1071832686-r4" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-1071832686-line-1)">
</text><text class="terminal-1071832686-r5" x="0" y="68.8" textLength="73.2" clip-path="url(#terminal-1071832686-line-2)">&#160;2&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r7" x="73.2" y="68.8" textLength="268.4" clip-path="url(#terminal-1071832686-line-2)">&#160;Michael&#160;Phelps&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r8" x="341.6" y="68.8" textLength="183" clip-path="url(#terminal-1071832686-line-2)">&#160;United&#160;States&#160;</text><text class="terminal-1071832686-r7" x="524.6" y="68.8" textLength="85.4" clip-path="url(#terminal-1071832686-line-2)">&#160;51.14&#160;</text><text class="terminal-1071832686-r4" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-1071832686-line-2)">
</text><text class="terminal-1071832686-r5" x="0" y="93.2" textLength="73.2" clip-path="url(#terminal-1071832686-line-3)">&#160;5&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r7" x="73.2" y="93.2" textLength="268.4" clip-path="url(#terminal-1071832686-line-3)">&#160;Chad&#160;le&#160;Clos&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r8" x="341.6" y="93.2" textLength="183" clip-path="url(#terminal-1071832686-line-3)">&#160;South&#160;Africa&#160;&#160;</text><text class="terminal-1071832686-r7" x="524.6" y="93.2" textLength="85.4" clip-path="url(#terminal-1071832686-line-3)">&#160;51.14&#160;</text><text class="terminal-1071832686-r4" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-1071832686-line-3)">
</text><text class="terminal-1071832686-r5" x="0" y="117.6" textLength="73.2" clip-path="url(#terminal-1071832686-line-4)">&#160;6&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r7" x="73.2" y="117.6" textLength="268.4" clip-path="url(#terminal-1071832686-line-4)">&#160;László&#160;Cseh&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r8" x="341.6" y="117.6" textLength="183" clip-path="url(#terminal-1071832686-line-4)">&#160;Hungary&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r7" x="524.6" y="117.6" textLength="85.4" clip-path="url(#terminal-1071832686-line-4)">&#160;51.14&#160;</text><text class="terminal-1071832686-r4" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-1071832686-line-4)">
</text><text class="terminal-1071832686-r5" x="0" y="142" textLength="73.2" clip-path="url(#terminal-1071832686-line-5)">&#160;3&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r7" x="73.2" y="142" textLength="268.4" clip-path="url(#terminal-1071832686-line-5)">&#160;Li&#160;Zhuhao&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r8" x="341.6" y="142" textLength="183" clip-path="url(#terminal-1071832686-line-5)">&#160;China&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r7" x="524.6" y="142" textLength="85.4" clip-path="url(#terminal-1071832686-line-5)">&#160;51.26&#160;</text><text class="terminal-1071832686-r4" x="976" y="142" textLength="12.2" clip-path="url(#terminal-1071832686-line-5)">
</text><text class="terminal-1071832686-r5" x="0" y="166.4" textLength="73.2" clip-path="url(#terminal-1071832686-line-6)">&#160;8&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r7" x="73.2" y="166.4" textLength="268.4" clip-path="url(#terminal-1071832686-line-6)">&#160;Mehdy&#160;Metella&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r8" x="341.6" y="166.4" textLength="183" clip-path="url(#terminal-1071832686-line-6)">&#160;France&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r7" x="524.6" y="166.4" textLength="85.4" clip-path="url(#terminal-1071832686-line-6)">&#160;51.58&#160;</text><text class="terminal-1071832686-r4" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-1071832686-line-6)">
</text><text class="terminal-1071832686-r5" x="0" y="190.8" textLength="73.2" clip-path="url(#terminal-1071832686-line-7)">&#160;7&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r7" x="73.2" y="190.8" textLength="268.4" clip-path="url(#terminal-1071832686-line-7)">&#160;Tom&#160;Shields&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r8" x="341.6" y="190.8" textLength="183" clip-path="url(#terminal-1071832686-line-7)">&#160;United&#160;States&#160;</text><text class="terminal-1071832686-r7" x="524.6" y="190.8" textLength="85.4" clip-path="url(#terminal-1071832686-line-7)">&#160;51.73&#160;</text><text class="terminal-1071832686-r4" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-1071832686-line-7)">
</text><text class="terminal-1071832686-r5" x="0" y="215.2" textLength="73.2" clip-path="url(#terminal-1071832686-line-8)">&#160;1&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r7" x="73.2" y="215.2" textLength="268.4" clip-path="url(#terminal-1071832686-line-8)">&#160;Aleksandr&#160;Sadovnikov&#160;</text><text class="terminal-1071832686-r8" x="341.6" y="215.2" textLength="183" clip-path="url(#terminal-1071832686-line-8)">&#160;Russia&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1071832686-r7" x="524.6" y="215.2" textLength="85.4" clip-path="url(#terminal-1071832686-line-8)">&#160;51.84&#160;</text><text class="terminal-1071832686-r4" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-1071832686-line-8)">
</text><text class="terminal-1071832686-r4" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-1071832686-line-9)">
</text><text class="terminal-1071832686-r4" x="976" y="264" textLength="12.2" clip-path="url(#terminal-1071832686-line-10)">
</text><text class="terminal-1071832686-r4" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-1071832686-line-11)">
</text><text class="terminal-1071832686-r4" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-1071832686-line-12)">
</text><text class="terminal-1071832686-r4" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-1071832686-line-13)">
</text><text class="terminal-1071832686-r4" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-1071832686-line-14)">
</text><text class="terminal-1071832686-r4" x="976" y="386" textLength="12.2" clip-path="url(#terminal-1071832686-line-15)">
</text><text class="terminal-1071832686-r4" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-1071832686-line-16)">
</text><text class="terminal-1071832686-r4" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-1071832686-line-17)">
</text><text class="terminal-1071832686-r4" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-1071832686-line-18)">
</text><text class="terminal-1071832686-r4" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-1071832686-line-19)">
</text><text class="terminal-1071832686-r4" x="976" y="508" textLength="12.2" clip-path="url(#terminal-1071832686-line-20)">
</text><text class="terminal-1071832686-r4" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-1071832686-line-21)">
</text><text class="terminal-1071832686-r4" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-1071832686-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_datatable_labels_and_fixed_data
'''
<svg class="rich-terminal" viewBox="0 0 994 635.5999999999999" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Regular"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Regular.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Regular.woff") format("woff");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Bold"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Bold.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Bold.woff") format("woff");
font-style: bold;
font-weight: 700;
}
.terminal-1710966859-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-1710966859-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-1710966859-r1 { fill: #dde6ed;font-weight: bold }
.terminal-1710966859-r2 { fill: #dde6ed }
.terminal-1710966859-r3 { fill: #c5c8c6 }
.terminal-1710966859-r4 { fill: #1e1405 }
.terminal-1710966859-r5 { fill: #dfe4e7 }
.terminal-1710966859-r6 { fill: #e1e1e1 }
</style>
<defs>
<clipPath id="terminal-1710966859-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-1710966859-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1710966859-line-22">
<rect x="0" y="538.3" width="976" height="24.65"/>
</clipPath>
</defs>
<rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-1710966859-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">TableApp</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
<circle cx="44" cy="0" r="7" fill="#28c840"/>
</g>
<g transform="translate(9, 41)" clip-path="url(#terminal-1710966859-clip-terminal)">
<rect fill="#004578" x="0" y="1.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="36.6" y="1.5" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="109.8" y="1.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="378.2" y="1.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="561.2" y="1.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#073b61" x="646.6" y="1.5" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="0" y="25.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#ec9b29" x="36.6" y="25.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="109.8" y="25.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="378.2" y="25.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="561.2" y="25.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#122c3f" x="646.6" y="25.9" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="0" y="50.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="36.6" y="50.3" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="109.8" y="50.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="50.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="561.2" y="50.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="646.6" y="50.3" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="0" y="74.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="36.6" y="74.7" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="109.8" y="74.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="74.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="561.2" y="74.7" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="646.6" y="74.7" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="0" y="99.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="36.6" y="99.1" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="109.8" y="99.1" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="99.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="561.2" y="99.1" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="646.6" y="99.1" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="0" y="123.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="36.6" y="123.5" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="109.8" y="123.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="123.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="561.2" y="123.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="646.6" y="123.5" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="0" y="147.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="36.6" y="147.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="109.8" y="147.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="147.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="561.2" y="147.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="646.6" y="147.9" width="329.4" height="24.65" shape-rendering="crispEdg
<g class="terminal-1710966859-matrix">
<text class="terminal-1710966859-r1" x="36.6" y="20" textLength="73.2" clip-path="url(#terminal-1710966859-line-0)">&#160;lane&#160;</text><text class="terminal-1710966859-r1" x="109.8" y="20" textLength="268.4" clip-path="url(#terminal-1710966859-line-0)">&#160;swimmer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r1" x="378.2" y="20" textLength="183" clip-path="url(#terminal-1710966859-line-0)">&#160;country&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r1" x="561.2" y="20" textLength="85.4" clip-path="url(#terminal-1710966859-line-0)">&#160;time&#160;&#160;</text><text class="terminal-1710966859-r3" x="976" y="20" textLength="12.2" clip-path="url(#terminal-1710966859-line-0)">
</text><text class="terminal-1710966859-r1" x="0" y="44.4" textLength="36.6" clip-path="url(#terminal-1710966859-line-1)">&#160;0&#160;</text><text class="terminal-1710966859-r4" x="36.6" y="44.4" textLength="73.2" clip-path="url(#terminal-1710966859-line-1)">&#160;5&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r5" x="109.8" y="44.4" textLength="268.4" clip-path="url(#terminal-1710966859-line-1)">&#160;Chad&#160;le&#160;Clos&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r5" x="378.2" y="44.4" textLength="183" clip-path="url(#terminal-1710966859-line-1)">&#160;South&#160;Africa&#160;&#160;</text><text class="terminal-1710966859-r5" x="561.2" y="44.4" textLength="85.4" clip-path="url(#terminal-1710966859-line-1)">&#160;51.14&#160;</text><text class="terminal-1710966859-r3" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-1710966859-line-1)">
</text><text class="terminal-1710966859-r1" x="0" y="68.8" textLength="36.6" clip-path="url(#terminal-1710966859-line-2)">&#160;1&#160;</text><text class="terminal-1710966859-r5" x="36.6" y="68.8" textLength="73.2" clip-path="url(#terminal-1710966859-line-2)">&#160;4&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="109.8" y="68.8" textLength="268.4" clip-path="url(#terminal-1710966859-line-2)">&#160;Joseph&#160;Schooling&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="378.2" y="68.8" textLength="183" clip-path="url(#terminal-1710966859-line-2)">&#160;Singapore&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="561.2" y="68.8" textLength="85.4" clip-path="url(#terminal-1710966859-line-2)">&#160;50.39&#160;</text><text class="terminal-1710966859-r3" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-1710966859-line-2)">
</text><text class="terminal-1710966859-r1" x="0" y="93.2" textLength="36.6" clip-path="url(#terminal-1710966859-line-3)">&#160;2&#160;</text><text class="terminal-1710966859-r5" x="36.6" y="93.2" textLength="73.2" clip-path="url(#terminal-1710966859-line-3)">&#160;2&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="109.8" y="93.2" textLength="268.4" clip-path="url(#terminal-1710966859-line-3)">&#160;Michael&#160;Phelps&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="378.2" y="93.2" textLength="183" clip-path="url(#terminal-1710966859-line-3)">&#160;United&#160;States&#160;</text><text class="terminal-1710966859-r6" x="561.2" y="93.2" textLength="85.4" clip-path="url(#terminal-1710966859-line-3)">&#160;51.14&#160;</text><text class="terminal-1710966859-r3" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-1710966859-line-3)">
</text><text class="terminal-1710966859-r1" x="0" y="117.6" textLength="36.6" clip-path="url(#terminal-1710966859-line-4)">&#160;3&#160;</text><text class="terminal-1710966859-r5" x="36.6" y="117.6" textLength="73.2" clip-path="url(#terminal-1710966859-line-4)">&#160;6&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="109.8" y="117.6" textLength="268.4" clip-path="url(#terminal-1710966859-line-4)">&#160;László&#160;Cseh&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="378.2" y="117.6" textLength="183" clip-path="url(#terminal-1710966859-line-4)">&#160;Hungary&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="561.2" y="117.6" textLength="85.4" clip-path="url(#terminal-1710966859-line-4)">&#160;51.14&#160;</text><text class="terminal-1710966859-r3" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-1710966859-line-4)">
</text><text class="terminal-1710966859-r1" x="0" y="142" textLength="36.6" clip-path="url(#terminal-1710966859-line-5)">&#160;4&#160;</text><text class="terminal-1710966859-r5" x="36.6" y="142" textLength="73.2" clip-path="url(#terminal-1710966859-line-5)">&#160;3&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="109.8" y="142" textLength="268.4" clip-path="url(#terminal-1710966859-line-5)">&#160;Li&#160;Zhuhao&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="378.2" y="142" textLength="183" clip-path="url(#terminal-1710966859-line-5)">&#160;China&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="561.2" y="142" textLength="85.4" clip-path="url(#terminal-1710966859-line-5)">&#160;51.26&#160;</text><text class="terminal-1710966859-r3" x="976" y="142" textLength="12.2" clip-path="url(#terminal-1710966859-line-5)">
</text><text class="terminal-1710966859-r1" x="0" y="166.4" textLength="36.6" clip-path="url(#terminal-1710966859-line-6)">&#160;5&#160;</text><text class="terminal-1710966859-r5" x="36.6" y="166.4" textLength="73.2" clip-path="url(#terminal-1710966859-line-6)">&#160;8&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="109.8" y="166.4" textLength="268.4" clip-path="url(#terminal-1710966859-line-6)">&#160;Mehdy&#160;Metella&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="378.2" y="166.4" textLength="183" clip-path="url(#terminal-1710966859-line-6)">&#160;France&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="561.2" y="166.4" textLength="85.4" clip-path="url(#terminal-1710966859-line-6)">&#160;51.58&#160;</text><text class="terminal-1710966859-r3" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-1710966859-line-6)">
</text><text class="terminal-1710966859-r1" x="0" y="190.8" textLength="36.6" clip-path="url(#terminal-1710966859-line-7)">&#160;6&#160;</text><text class="terminal-1710966859-r5" x="36.6" y="190.8" textLength="73.2" clip-path="url(#terminal-1710966859-line-7)">&#160;7&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="109.8" y="190.8" textLength="268.4" clip-path="url(#terminal-1710966859-line-7)">&#160;Tom&#160;Shields&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="378.2" y="190.8" textLength="183" clip-path="url(#terminal-1710966859-line-7)">&#160;United&#160;States&#160;</text><text class="terminal-1710966859-r6" x="561.2" y="190.8" textLength="85.4" clip-path="url(#terminal-1710966859-line-7)">&#160;51.73&#160;</text><text class="terminal-1710966859-r3" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-1710966859-line-7)">
</text><text class="terminal-1710966859-r1" x="0" y="215.2" textLength="36.6" clip-path="url(#terminal-1710966859-line-8)">&#160;7&#160;</text><text class="terminal-1710966859-r5" x="36.6" y="215.2" textLength="73.2" clip-path="url(#terminal-1710966859-line-8)">&#160;10&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="109.8" y="215.2" textLength="268.4" clip-path="url(#terminal-1710966859-line-8)">&#160;Darren&#160;Burns&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="378.2" y="215.2" textLength="183" clip-path="url(#terminal-1710966859-line-8)">&#160;Scotland&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="561.2" y="215.2" textLength="85.4" clip-path="url(#terminal-1710966859-line-8)">&#160;51.84&#160;</text><text class="terminal-1710966859-r3" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-1710966859-line-8)">
</text><text class="terminal-1710966859-r1" x="0" y="239.6" textLength="36.6" clip-path="url(#terminal-1710966859-line-9)">&#160;8&#160;</text><text class="terminal-1710966859-r5" x="36.6" y="239.6" textLength="73.2" clip-path="url(#terminal-1710966859-line-9)">&#160;1&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="109.8" y="239.6" textLength="268.4" clip-path="url(#terminal-1710966859-line-9)">&#160;Aleksandr&#160;Sadovnikov&#160;</text><text class="terminal-1710966859-r6" x="378.2" y="239.6" textLength="183" clip-path="url(#terminal-1710966859-line-9)">&#160;Russia&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1710966859-r6" x="561.2" y="239.6" textLength="85.4" clip-path="url(#terminal-1710966859-line-9)">&#160;51.84&#160;</text><text class="terminal-1710966859-r3" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-1710966859-line-9)">
</text><text class="terminal-1710966859-r3" x="976" y="264" textLength="12.2" clip-path="url(#terminal-1710966859-line-10)">
</text><text class="terminal-1710966859-r3" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-1710966859-line-11)">
</text><text class="terminal-1710966859-r3" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-1710966859-line-12)">
</text><text class="terminal-1710966859-r3" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-1710966859-line-13)">
</text><text class="terminal-1710966859-r3" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-1710966859-line-14)">
</text><text class="terminal-1710966859-r3" x="976" y="386" textLength="12.2" clip-path="url(#terminal-1710966859-line-15)">
</text><text class="terminal-1710966859-r3" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-1710966859-line-16)">
</text><text class="terminal-1710966859-r3" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-1710966859-line-17)">
</text><text class="terminal-1710966859-r3" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-1710966859-line-18)">
</text><text class="terminal-1710966859-r3" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-1710966859-line-19)">
</text><text class="terminal-1710966859-r3" x="976" y="508" textLength="12.2" clip-path="url(#terminal-1710966859-line-20)">
</text><text class="terminal-1710966859-r3" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-1710966859-line-21)">
</text><text class="terminal-1710966859-r3" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-1710966859-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_datatable_remove_row
'''
<svg class="rich-terminal" viewBox="0 0 994 635.5999999999999" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Regular"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Regular.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Regular.woff") format("woff");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Bold"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Bold.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Bold.woff") format("woff");
font-style: bold;
font-weight: 700;
}
.terminal-2304919999-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-2304919999-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-2304919999-r1 { fill: #dde6ed;font-weight: bold }
.terminal-2304919999-r2 { fill: #dde6ed }
.terminal-2304919999-r3 { fill: #c5c8c6 }
.terminal-2304919999-r4 { fill: #211505 }
.terminal-2304919999-r5 { fill: #e1e1e1 }
</style>
<defs>
<clipPath id="terminal-2304919999-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-2304919999-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2304919999-line-22">
<rect x="0" y="538.3" width="976" height="24.65"/>
</clipPath>
</defs>
<rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-2304919999-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">TableApp</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
<circle cx="44" cy="0" r="7" fill="#28c840"/>
</g>
<g transform="translate(9, 41)" clip-path="url(#terminal-2304919999-clip-terminal)">
<rect fill="#004578" x="0" y="1.5" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="73.2" y="1.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="341.6" y="1.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="524.6" y="1.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#073b61" x="610" y="1.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="0" y="25.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="25.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="25.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="25.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="25.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="50.3" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="50.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="50.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="50.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="50.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="74.7" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="74.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="74.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="74.7" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="74.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="99.1" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="99.1" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="99.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="99.1" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="99.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="123.5" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="123.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="123.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="123.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="123.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="147.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="147.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="147.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="147.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="147.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="172.3" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="196.7" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="221.1" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="245.5" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="269.9" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="294.3" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="318.7" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="343.1" width="976" hei
<g class="terminal-2304919999-matrix">
<text class="terminal-2304919999-r1" x="0" y="20" textLength="73.2" clip-path="url(#terminal-2304919999-line-0)">&#160;lane&#160;</text><text class="terminal-2304919999-r1" x="73.2" y="20" textLength="268.4" clip-path="url(#terminal-2304919999-line-0)">&#160;swimmer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r1" x="341.6" y="20" textLength="183" clip-path="url(#terminal-2304919999-line-0)">&#160;country&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r1" x="524.6" y="20" textLength="85.4" clip-path="url(#terminal-2304919999-line-0)">&#160;time&#160;&#160;</text><text class="terminal-2304919999-r3" x="976" y="20" textLength="12.2" clip-path="url(#terminal-2304919999-line-0)">
</text><text class="terminal-2304919999-r4" x="0" y="44.4" textLength="73.2" clip-path="url(#terminal-2304919999-line-1)">&#160;5&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="73.2" y="44.4" textLength="268.4" clip-path="url(#terminal-2304919999-line-1)">&#160;Chad&#160;le&#160;Clos&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="341.6" y="44.4" textLength="183" clip-path="url(#terminal-2304919999-line-1)">&#160;South&#160;Africa&#160;&#160;</text><text class="terminal-2304919999-r5" x="524.6" y="44.4" textLength="85.4" clip-path="url(#terminal-2304919999-line-1)">&#160;51.14&#160;</text><text class="terminal-2304919999-r3" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-2304919999-line-1)">
</text><text class="terminal-2304919999-r5" x="0" y="68.8" textLength="73.2" clip-path="url(#terminal-2304919999-line-2)">&#160;4&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="73.2" y="68.8" textLength="268.4" clip-path="url(#terminal-2304919999-line-2)">&#160;Joseph&#160;Schooling&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="341.6" y="68.8" textLength="183" clip-path="url(#terminal-2304919999-line-2)">&#160;Singapore&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="524.6" y="68.8" textLength="85.4" clip-path="url(#terminal-2304919999-line-2)">&#160;50.39&#160;</text><text class="terminal-2304919999-r3" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-2304919999-line-2)">
</text><text class="terminal-2304919999-r5" x="0" y="93.2" textLength="73.2" clip-path="url(#terminal-2304919999-line-3)">&#160;6&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="73.2" y="93.2" textLength="268.4" clip-path="url(#terminal-2304919999-line-3)">&#160;László&#160;Cseh&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="341.6" y="93.2" textLength="183" clip-path="url(#terminal-2304919999-line-3)">&#160;Hungary&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="524.6" y="93.2" textLength="85.4" clip-path="url(#terminal-2304919999-line-3)">&#160;51.14&#160;</text><text class="terminal-2304919999-r3" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-2304919999-line-3)">
</text><text class="terminal-2304919999-r5" x="0" y="117.6" textLength="73.2" clip-path="url(#terminal-2304919999-line-4)">&#160;3&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="73.2" y="117.6" textLength="268.4" clip-path="url(#terminal-2304919999-line-4)">&#160;Li&#160;Zhuhao&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="341.6" y="117.6" textLength="183" clip-path="url(#terminal-2304919999-line-4)">&#160;China&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="524.6" y="117.6" textLength="85.4" clip-path="url(#terminal-2304919999-line-4)">&#160;51.26&#160;</text><text class="terminal-2304919999-r3" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-2304919999-line-4)">
</text><text class="terminal-2304919999-r5" x="0" y="142" textLength="73.2" clip-path="url(#terminal-2304919999-line-5)">&#160;7&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="73.2" y="142" textLength="268.4" clip-path="url(#terminal-2304919999-line-5)">&#160;Tom&#160;Shields&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="341.6" y="142" textLength="183" clip-path="url(#terminal-2304919999-line-5)">&#160;United&#160;States&#160;</text><text class="terminal-2304919999-r5" x="524.6" y="142" textLength="85.4" clip-path="url(#terminal-2304919999-line-5)">&#160;51.73&#160;</text><text class="terminal-2304919999-r3" x="976" y="142" textLength="12.2" clip-path="url(#terminal-2304919999-line-5)">
</text><text class="terminal-2304919999-r5" x="0" y="166.4" textLength="73.2" clip-path="url(#terminal-2304919999-line-6)">&#160;10&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="73.2" y="166.4" textLength="268.4" clip-path="url(#terminal-2304919999-line-6)">&#160;Darren&#160;Burns&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="341.6" y="166.4" textLength="183" clip-path="url(#terminal-2304919999-line-6)">&#160;Scotland&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2304919999-r5" x="524.6" y="166.4" textLength="85.4" clip-path="url(#terminal-2304919999-line-6)">&#160;51.84&#160;</text><text class="terminal-2304919999-r3" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-2304919999-line-6)">
</text><text class="terminal-2304919999-r3" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-2304919999-line-7)">
</text><text class="terminal-2304919999-r3" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-2304919999-line-8)">
</text><text class="terminal-2304919999-r3" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-2304919999-line-9)">
</text><text class="terminal-2304919999-r3" x="976" y="264" textLength="12.2" clip-path="url(#terminal-2304919999-line-10)">
</text><text class="terminal-2304919999-r3" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-2304919999-line-11)">
</text><text class="terminal-2304919999-r3" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-2304919999-line-12)">
</text><text class="terminal-2304919999-r3" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-2304919999-line-13)">
</text><text class="terminal-2304919999-r3" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-2304919999-line-14)">
</text><text class="terminal-2304919999-r3" x="976" y="386" textLength="12.2" clip-path="url(#terminal-2304919999-line-15)">
</text><text class="terminal-2304919999-r3" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-2304919999-line-16)">
</text><text class="terminal-2304919999-r3" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-2304919999-line-17)">
</text><text class="terminal-2304919999-r3" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-2304919999-line-18)">
</text><text class="terminal-2304919999-r3" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-2304919999-line-19)">
</text><text class="terminal-2304919999-r3" x="976" y="508" textLength="12.2" clip-path="url(#terminal-2304919999-line-20)">
</text><text class="terminal-2304919999-r3" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-2304919999-line-21)">
</text><text class="terminal-2304919999-r3" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-2304919999-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_datatable_render
'''
<svg class="rich-terminal" viewBox="0 0 994 635.5999999999999" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Regular"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Regular.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Regular.woff") format("woff");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Bold"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Bold.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Bold.woff") format("woff");
font-style: bold;
font-weight: 700;
}
.terminal-2311386745-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-2311386745-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-2311386745-r1 { fill: #dde6ed;font-weight: bold }
.terminal-2311386745-r2 { fill: #dde6ed }
.terminal-2311386745-r3 { fill: #c5c8c6 }
.terminal-2311386745-r4 { fill: #e1e1e1 }
.terminal-2311386745-r5 { fill: #211505 }
</style>
<defs>
<clipPath id="terminal-2311386745-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-2311386745-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2311386745-line-22">
<rect x="0" y="538.3" width="976" height="24.65"/>
</clipPath>
</defs>
<rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-2311386745-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">TableApp</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
<circle cx="44" cy="0" r="7" fill="#28c840"/>
</g>
<g transform="translate(9, 41)" clip-path="url(#terminal-2311386745-clip-terminal)">
<rect fill="#004578" x="0" y="1.5" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="73.2" y="1.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="341.6" y="1.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="524.6" y="1.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#073b61" x="610" y="1.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="25.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="25.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="25.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="25.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="25.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="0" y="50.3" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="50.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="50.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="50.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="50.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="74.7" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="74.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="74.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="74.7" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="74.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="99.1" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="99.1" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="99.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="99.1" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="99.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="123.5" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="123.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="123.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="123.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="123.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="147.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="147.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="147.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="147.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="147.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="172.3" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="172.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="172.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="172.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="172.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="196.7" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="196.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6
<g class="terminal-2311386745-matrix">
<text class="terminal-2311386745-r1" x="0" y="20" textLength="73.2" clip-path="url(#terminal-2311386745-line-0)">&#160;lane&#160;</text><text class="terminal-2311386745-r1" x="73.2" y="20" textLength="268.4" clip-path="url(#terminal-2311386745-line-0)">&#160;swimmer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r1" x="341.6" y="20" textLength="183" clip-path="url(#terminal-2311386745-line-0)">&#160;country&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r1" x="524.6" y="20" textLength="85.4" clip-path="url(#terminal-2311386745-line-0)">&#160;time&#160;&#160;</text><text class="terminal-2311386745-r3" x="976" y="20" textLength="12.2" clip-path="url(#terminal-2311386745-line-0)">
</text><text class="terminal-2311386745-r4" x="0" y="44.4" textLength="73.2" clip-path="url(#terminal-2311386745-line-1)">&#160;4&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="73.2" y="44.4" textLength="268.4" clip-path="url(#terminal-2311386745-line-1)">&#160;Joseph&#160;Schooling&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="341.6" y="44.4" textLength="183" clip-path="url(#terminal-2311386745-line-1)">&#160;Singapore&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="524.6" y="44.4" textLength="85.4" clip-path="url(#terminal-2311386745-line-1)">&#160;50.39&#160;</text><text class="terminal-2311386745-r3" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-2311386745-line-1)">
</text><text class="terminal-2311386745-r5" x="0" y="68.8" textLength="73.2" clip-path="url(#terminal-2311386745-line-2)">&#160;2&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="73.2" y="68.8" textLength="268.4" clip-path="url(#terminal-2311386745-line-2)">&#160;Michael&#160;Phelps&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="341.6" y="68.8" textLength="183" clip-path="url(#terminal-2311386745-line-2)">&#160;United&#160;States&#160;</text><text class="terminal-2311386745-r4" x="524.6" y="68.8" textLength="85.4" clip-path="url(#terminal-2311386745-line-2)">&#160;51.14&#160;</text><text class="terminal-2311386745-r3" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-2311386745-line-2)">
</text><text class="terminal-2311386745-r4" x="0" y="93.2" textLength="73.2" clip-path="url(#terminal-2311386745-line-3)">&#160;5&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="73.2" y="93.2" textLength="268.4" clip-path="url(#terminal-2311386745-line-3)">&#160;Chad&#160;le&#160;Clos&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="341.6" y="93.2" textLength="183" clip-path="url(#terminal-2311386745-line-3)">&#160;South&#160;Africa&#160;&#160;</text><text class="terminal-2311386745-r4" x="524.6" y="93.2" textLength="85.4" clip-path="url(#terminal-2311386745-line-3)">&#160;51.14&#160;</text><text class="terminal-2311386745-r3" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-2311386745-line-3)">
</text><text class="terminal-2311386745-r4" x="0" y="117.6" textLength="73.2" clip-path="url(#terminal-2311386745-line-4)">&#160;6&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="73.2" y="117.6" textLength="268.4" clip-path="url(#terminal-2311386745-line-4)">&#160;László&#160;Cseh&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="341.6" y="117.6" textLength="183" clip-path="url(#terminal-2311386745-line-4)">&#160;Hungary&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="524.6" y="117.6" textLength="85.4" clip-path="url(#terminal-2311386745-line-4)">&#160;51.14&#160;</text><text class="terminal-2311386745-r3" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-2311386745-line-4)">
</text><text class="terminal-2311386745-r4" x="0" y="142" textLength="73.2" clip-path="url(#terminal-2311386745-line-5)">&#160;3&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="73.2" y="142" textLength="268.4" clip-path="url(#terminal-2311386745-line-5)">&#160;Li&#160;Zhuhao&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="341.6" y="142" textLength="183" clip-path="url(#terminal-2311386745-line-5)">&#160;China&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="524.6" y="142" textLength="85.4" clip-path="url(#terminal-2311386745-line-5)">&#160;51.26&#160;</text><text class="terminal-2311386745-r3" x="976" y="142" textLength="12.2" clip-path="url(#terminal-2311386745-line-5)">
</text><text class="terminal-2311386745-r4" x="0" y="166.4" textLength="73.2" clip-path="url(#terminal-2311386745-line-6)">&#160;8&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="73.2" y="166.4" textLength="268.4" clip-path="url(#terminal-2311386745-line-6)">&#160;Mehdy&#160;Metella&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="341.6" y="166.4" textLength="183" clip-path="url(#terminal-2311386745-line-6)">&#160;France&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="524.6" y="166.4" textLength="85.4" clip-path="url(#terminal-2311386745-line-6)">&#160;51.58&#160;</text><text class="terminal-2311386745-r3" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-2311386745-line-6)">
</text><text class="terminal-2311386745-r4" x="0" y="190.8" textLength="73.2" clip-path="url(#terminal-2311386745-line-7)">&#160;7&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="73.2" y="190.8" textLength="268.4" clip-path="url(#terminal-2311386745-line-7)">&#160;Tom&#160;Shields&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="341.6" y="190.8" textLength="183" clip-path="url(#terminal-2311386745-line-7)">&#160;United&#160;States&#160;</text><text class="terminal-2311386745-r4" x="524.6" y="190.8" textLength="85.4" clip-path="url(#terminal-2311386745-line-7)">&#160;51.73&#160;</text><text class="terminal-2311386745-r3" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-2311386745-line-7)">
</text><text class="terminal-2311386745-r4" x="0" y="215.2" textLength="73.2" clip-path="url(#terminal-2311386745-line-8)">&#160;1&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="73.2" y="215.2" textLength="268.4" clip-path="url(#terminal-2311386745-line-8)">&#160;Aleksandr&#160;Sadovnikov&#160;</text><text class="terminal-2311386745-r4" x="341.6" y="215.2" textLength="183" clip-path="url(#terminal-2311386745-line-8)">&#160;Russia&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="524.6" y="215.2" textLength="85.4" clip-path="url(#terminal-2311386745-line-8)">&#160;51.84&#160;</text><text class="terminal-2311386745-r3" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-2311386745-line-8)">
</text><text class="terminal-2311386745-r4" x="0" y="239.6" textLength="73.2" clip-path="url(#terminal-2311386745-line-9)">&#160;10&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="73.2" y="239.6" textLength="268.4" clip-path="url(#terminal-2311386745-line-9)">&#160;Darren&#160;Burns&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="341.6" y="239.6" textLength="183" clip-path="url(#terminal-2311386745-line-9)">&#160;Scotland&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2311386745-r4" x="524.6" y="239.6" textLength="85.4" clip-path="url(#terminal-2311386745-line-9)">&#160;51.84&#160;</text><text class="terminal-2311386745-r3" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-2311386745-line-9)">
</text><text class="terminal-2311386745-r3" x="976" y="264" textLength="12.2" clip-path="url(#terminal-2311386745-line-10)">
</text><text class="terminal-2311386745-r3" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-2311386745-line-11)">
</text><text class="terminal-2311386745-r3" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-2311386745-line-12)">
</text><text class="terminal-2311386745-r3" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-2311386745-line-13)">
</text><text class="terminal-2311386745-r3" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-2311386745-line-14)">
</text><text class="terminal-2311386745-r3" x="976" y="386" textLength="12.2" clip-path="url(#terminal-2311386745-line-15)">
</text><text class="terminal-2311386745-r3" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-2311386745-line-16)">
</text><text class="terminal-2311386745-r3" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-2311386745-line-17)">
</text><text class="terminal-2311386745-r3" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-2311386745-line-18)">
</text><text class="terminal-2311386745-r3" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-2311386745-line-19)">
</text><text class="terminal-2311386745-r3" x="976" y="508" textLength="12.2" clip-path="url(#terminal-2311386745-line-20)">
</text><text class="terminal-2311386745-r3" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-2311386745-line-21)">
</text><text class="terminal-2311386745-r3" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-2311386745-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_datatable_row_cursor_render
'''
<svg class="rich-terminal" viewBox="0 0 994 635.5999999999999" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Regular"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Regular.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Regular.woff") format("woff");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Bold"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Bold.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Bold.woff") format("woff");
font-style: bold;
font-weight: 700;
}
.terminal-3008422431-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-3008422431-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-3008422431-r1 { fill: #dde6ed;font-weight: bold }
.terminal-3008422431-r2 { fill: #dde6ed }
.terminal-3008422431-r3 { fill: #c5c8c6 }
.terminal-3008422431-r4 { fill: #dfe4e7 }
.terminal-3008422431-r5 { fill: #e1e1e1 }
.terminal-3008422431-r6 { fill: #1e1405 }
.terminal-3008422431-r7 { fill: #211505 }
</style>
<defs>
<clipPath id="terminal-3008422431-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-3008422431-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3008422431-line-22">
<rect x="0" y="538.3" width="976" height="24.65"/>
</clipPath>
</defs>
<rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-3008422431-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">TableApp</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
<circle cx="44" cy="0" r="7" fill="#28c840"/>
</g>
<g transform="translate(9, 41)" clip-path="url(#terminal-3008422431-clip-terminal)">
<rect fill="#004578" x="0" y="1.5" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="73.2" y="1.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="341.6" y="1.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="524.6" y="1.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#073b61" x="610" y="1.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="25.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="73.2" y="25.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="341.6" y="25.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="524.6" y="25.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#122c3f" x="610" y="25.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="50.3" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="50.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="50.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="50.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="50.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#ec9b29" x="0" y="74.7" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="73.2" y="74.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="341.6" y="74.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="524.6" y="74.7" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="74.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="99.1" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="99.1" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="99.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="99.1" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="99.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="123.5" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="123.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="123.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="123.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="123.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="147.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="147.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="147.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="147.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="147.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="172.3" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="172.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="172.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="172.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="172.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f314b" x="0" y="196.7" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="196.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6
<g class="terminal-3008422431-matrix">
<text class="terminal-3008422431-r1" x="0" y="20" textLength="73.2" clip-path="url(#terminal-3008422431-line-0)">&#160;lane&#160;</text><text class="terminal-3008422431-r1" x="73.2" y="20" textLength="268.4" clip-path="url(#terminal-3008422431-line-0)">&#160;swimmer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r1" x="341.6" y="20" textLength="183" clip-path="url(#terminal-3008422431-line-0)">&#160;country&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r1" x="524.6" y="20" textLength="85.4" clip-path="url(#terminal-3008422431-line-0)">&#160;time&#160;&#160;</text><text class="terminal-3008422431-r3" x="976" y="20" textLength="12.2" clip-path="url(#terminal-3008422431-line-0)">
</text><text class="terminal-3008422431-r4" x="0" y="44.4" textLength="73.2" clip-path="url(#terminal-3008422431-line-1)">&#160;4&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r4" x="73.2" y="44.4" textLength="268.4" clip-path="url(#terminal-3008422431-line-1)">&#160;Joseph&#160;Schooling&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r4" x="341.6" y="44.4" textLength="183" clip-path="url(#terminal-3008422431-line-1)">&#160;Singapore&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r4" x="524.6" y="44.4" textLength="85.4" clip-path="url(#terminal-3008422431-line-1)">&#160;50.39&#160;</text><text class="terminal-3008422431-r3" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-3008422431-line-1)">
</text><text class="terminal-3008422431-r4" x="0" y="68.8" textLength="73.2" clip-path="url(#terminal-3008422431-line-2)">&#160;2&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="73.2" y="68.8" textLength="268.4" clip-path="url(#terminal-3008422431-line-2)">&#160;Michael&#160;Phelps&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="341.6" y="68.8" textLength="183" clip-path="url(#terminal-3008422431-line-2)">&#160;United&#160;States&#160;</text><text class="terminal-3008422431-r5" x="524.6" y="68.8" textLength="85.4" clip-path="url(#terminal-3008422431-line-2)">&#160;51.14&#160;</text><text class="terminal-3008422431-r3" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-3008422431-line-2)">
</text><text class="terminal-3008422431-r6" x="0" y="93.2" textLength="73.2" clip-path="url(#terminal-3008422431-line-3)">&#160;5&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r7" x="73.2" y="93.2" textLength="268.4" clip-path="url(#terminal-3008422431-line-3)">&#160;Chad&#160;le&#160;Clos&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r7" x="341.6" y="93.2" textLength="183" clip-path="url(#terminal-3008422431-line-3)">&#160;South&#160;Africa&#160;&#160;</text><text class="terminal-3008422431-r7" x="524.6" y="93.2" textLength="85.4" clip-path="url(#terminal-3008422431-line-3)">&#160;51.14&#160;</text><text class="terminal-3008422431-r3" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-3008422431-line-3)">
</text><text class="terminal-3008422431-r4" x="0" y="117.6" textLength="73.2" clip-path="url(#terminal-3008422431-line-4)">&#160;6&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="73.2" y="117.6" textLength="268.4" clip-path="url(#terminal-3008422431-line-4)">&#160;László&#160;Cseh&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="341.6" y="117.6" textLength="183" clip-path="url(#terminal-3008422431-line-4)">&#160;Hungary&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="524.6" y="117.6" textLength="85.4" clip-path="url(#terminal-3008422431-line-4)">&#160;51.14&#160;</text><text class="terminal-3008422431-r3" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-3008422431-line-4)">
</text><text class="terminal-3008422431-r4" x="0" y="142" textLength="73.2" clip-path="url(#terminal-3008422431-line-5)">&#160;3&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="73.2" y="142" textLength="268.4" clip-path="url(#terminal-3008422431-line-5)">&#160;Li&#160;Zhuhao&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="341.6" y="142" textLength="183" clip-path="url(#terminal-3008422431-line-5)">&#160;China&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="524.6" y="142" textLength="85.4" clip-path="url(#terminal-3008422431-line-5)">&#160;51.26&#160;</text><text class="terminal-3008422431-r3" x="976" y="142" textLength="12.2" clip-path="url(#terminal-3008422431-line-5)">
</text><text class="terminal-3008422431-r4" x="0" y="166.4" textLength="73.2" clip-path="url(#terminal-3008422431-line-6)">&#160;8&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="73.2" y="166.4" textLength="268.4" clip-path="url(#terminal-3008422431-line-6)">&#160;Mehdy&#160;Metella&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="341.6" y="166.4" textLength="183" clip-path="url(#terminal-3008422431-line-6)">&#160;France&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="524.6" y="166.4" textLength="85.4" clip-path="url(#terminal-3008422431-line-6)">&#160;51.58&#160;</text><text class="terminal-3008422431-r3" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-3008422431-line-6)">
</text><text class="terminal-3008422431-r4" x="0" y="190.8" textLength="73.2" clip-path="url(#terminal-3008422431-line-7)">&#160;7&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="73.2" y="190.8" textLength="268.4" clip-path="url(#terminal-3008422431-line-7)">&#160;Tom&#160;Shields&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="341.6" y="190.8" textLength="183" clip-path="url(#terminal-3008422431-line-7)">&#160;United&#160;States&#160;</text><text class="terminal-3008422431-r5" x="524.6" y="190.8" textLength="85.4" clip-path="url(#terminal-3008422431-line-7)">&#160;51.73&#160;</text><text class="terminal-3008422431-r3" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-3008422431-line-7)">
</text><text class="terminal-3008422431-r4" x="0" y="215.2" textLength="73.2" clip-path="url(#terminal-3008422431-line-8)">&#160;1&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="73.2" y="215.2" textLength="268.4" clip-path="url(#terminal-3008422431-line-8)">&#160;Aleksandr&#160;Sadovnikov&#160;</text><text class="terminal-3008422431-r5" x="341.6" y="215.2" textLength="183" clip-path="url(#terminal-3008422431-line-8)">&#160;Russia&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3008422431-r5" x="524.6" y="215.2" textLength="85.4" clip-path="url(#terminal-3008422431-line-8)">&#160;51.84&#160;</text><text class="terminal-3008422431-r3" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-3008422431-line-8)">
</text><text class="terminal-3008422431-r3" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-3008422431-line-9)">
</text><text class="terminal-3008422431-r3" x="976" y="264" textLength="12.2" clip-path="url(#terminal-3008422431-line-10)">
</text><text class="terminal-3008422431-r3" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-3008422431-line-11)">
</text><text class="terminal-3008422431-r3" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-3008422431-line-12)">
</text><text class="terminal-3008422431-r3" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-3008422431-line-13)">
</text><text class="terminal-3008422431-r3" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-3008422431-line-14)">
</text><text class="terminal-3008422431-r3" x="976" y="386" textLength="12.2" clip-path="url(#terminal-3008422431-line-15)">
</text><text class="terminal-3008422431-r3" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-3008422431-line-16)">
</text><text class="terminal-3008422431-r3" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-3008422431-line-17)">
</text><text class="terminal-3008422431-r3" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-3008422431-line-18)">
</text><text class="terminal-3008422431-r3" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-3008422431-line-19)">
</text><text class="terminal-3008422431-r3" x="976" y="508" textLength="12.2" clip-path="url(#terminal-3008422431-line-20)">
</text><text class="terminal-3008422431-r3" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-3008422431-line-21)">
</text><text class="terminal-3008422431-r3" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-3008422431-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_datatable_sort_multikey
'''
<svg class="rich-terminal" viewBox="0 0 994 635.5999999999999" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Regular"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Regular.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Regular.woff") format("woff");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Bold"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Bold.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Bold.woff") format("woff");
font-style: bold;
font-weight: 700;
}
.terminal-2683041401-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-2683041401-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-2683041401-r1 { fill: #dde6ed;font-weight: bold }
.terminal-2683041401-r2 { fill: #dde6ed }
.terminal-2683041401-r3 { fill: #c5c8c6 }
.terminal-2683041401-r4 { fill: #e1e1e1 }
.terminal-2683041401-r5 { fill: #211505 }
</style>
<defs>
<clipPath id="terminal-2683041401-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-2683041401-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2683041401-line-22">
<rect x="0" y="538.3" width="976" height="24.65"/>
</clipPath>
</defs>
<rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-2683041401-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">TableApp</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
<circle cx="44" cy="0" r="7" fill="#28c840"/>
</g>
<g transform="translate(9, 41)" clip-path="url(#terminal-2683041401-clip-terminal)">
<rect fill="#004578" x="0" y="1.5" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="73.2" y="1.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="341.6" y="1.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="524.6" y="1.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#073b61" x="610" y="1.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="25.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="25.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="25.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="25.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="25.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="50.3" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="73.2" y="50.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="50.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="50.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="50.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="74.7" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="74.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="74.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="74.7" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="74.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="99.1" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="99.1" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="99.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="99.1" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="99.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="123.5" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="123.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="123.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="123.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="123.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="147.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="147.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="147.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="147.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="147.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="172.3" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="172.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6" y="172.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="524.6" y="172.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="610" y="172.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="196.7" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="73.2" y="196.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="341.6
<g class="terminal-2683041401-matrix">
<text class="terminal-2683041401-r1" x="0" y="20" textLength="73.2" clip-path="url(#terminal-2683041401-line-0)">&#160;lane&#160;</text><text class="terminal-2683041401-r1" x="73.2" y="20" textLength="268.4" clip-path="url(#terminal-2683041401-line-0)">&#160;swimmer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r1" x="341.6" y="20" textLength="183" clip-path="url(#terminal-2683041401-line-0)">&#160;country&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r1" x="524.6" y="20" textLength="85.4" clip-path="url(#terminal-2683041401-line-0)">&#160;time&#160;&#160;</text><text class="terminal-2683041401-r3" x="976" y="20" textLength="12.2" clip-path="url(#terminal-2683041401-line-0)">
</text><text class="terminal-2683041401-r4" x="0" y="44.4" textLength="73.2" clip-path="url(#terminal-2683041401-line-1)">&#160;4&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="73.2" y="44.4" textLength="268.4" clip-path="url(#terminal-2683041401-line-1)">&#160;Joseph&#160;Schooling&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="341.6" y="44.4" textLength="183" clip-path="url(#terminal-2683041401-line-1)">&#160;Singapore&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="524.6" y="44.4" textLength="85.4" clip-path="url(#terminal-2683041401-line-1)">&#160;50.39&#160;</text><text class="terminal-2683041401-r3" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-2683041401-line-1)">
</text><text class="terminal-2683041401-r4" x="0" y="68.8" textLength="73.2" clip-path="url(#terminal-2683041401-line-2)">&#160;2&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r5" x="73.2" y="68.8" textLength="268.4" clip-path="url(#terminal-2683041401-line-2)">&#160;Michael&#160;Phelps&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="341.6" y="68.8" textLength="183" clip-path="url(#terminal-2683041401-line-2)">&#160;United&#160;States&#160;</text><text class="terminal-2683041401-r4" x="524.6" y="68.8" textLength="85.4" clip-path="url(#terminal-2683041401-line-2)">&#160;51.14&#160;</text><text class="terminal-2683041401-r3" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-2683041401-line-2)">
</text><text class="terminal-2683041401-r4" x="0" y="93.2" textLength="73.2" clip-path="url(#terminal-2683041401-line-3)">&#160;5&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="73.2" y="93.2" textLength="268.4" clip-path="url(#terminal-2683041401-line-3)">&#160;Chad&#160;le&#160;Clos&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="341.6" y="93.2" textLength="183" clip-path="url(#terminal-2683041401-line-3)">&#160;South&#160;Africa&#160;&#160;</text><text class="terminal-2683041401-r4" x="524.6" y="93.2" textLength="85.4" clip-path="url(#terminal-2683041401-line-3)">&#160;51.14&#160;</text><text class="terminal-2683041401-r3" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-2683041401-line-3)">
</text><text class="terminal-2683041401-r4" x="0" y="117.6" textLength="73.2" clip-path="url(#terminal-2683041401-line-4)">&#160;6&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="73.2" y="117.6" textLength="268.4" clip-path="url(#terminal-2683041401-line-4)">&#160;László&#160;Cseh&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="341.6" y="117.6" textLength="183" clip-path="url(#terminal-2683041401-line-4)">&#160;Hungary&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="524.6" y="117.6" textLength="85.4" clip-path="url(#terminal-2683041401-line-4)">&#160;51.14&#160;</text><text class="terminal-2683041401-r3" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-2683041401-line-4)">
</text><text class="terminal-2683041401-r4" x="0" y="142" textLength="73.2" clip-path="url(#terminal-2683041401-line-5)">&#160;3&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="73.2" y="142" textLength="268.4" clip-path="url(#terminal-2683041401-line-5)">&#160;Li&#160;Zhuhao&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="341.6" y="142" textLength="183" clip-path="url(#terminal-2683041401-line-5)">&#160;China&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="524.6" y="142" textLength="85.4" clip-path="url(#terminal-2683041401-line-5)">&#160;51.26&#160;</text><text class="terminal-2683041401-r3" x="976" y="142" textLength="12.2" clip-path="url(#terminal-2683041401-line-5)">
</text><text class="terminal-2683041401-r4" x="0" y="166.4" textLength="73.2" clip-path="url(#terminal-2683041401-line-6)">&#160;8&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="73.2" y="166.4" textLength="268.4" clip-path="url(#terminal-2683041401-line-6)">&#160;Mehdy&#160;Metella&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="341.6" y="166.4" textLength="183" clip-path="url(#terminal-2683041401-line-6)">&#160;France&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="524.6" y="166.4" textLength="85.4" clip-path="url(#terminal-2683041401-line-6)">&#160;51.58&#160;</text><text class="terminal-2683041401-r3" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-2683041401-line-6)">
</text><text class="terminal-2683041401-r4" x="0" y="190.8" textLength="73.2" clip-path="url(#terminal-2683041401-line-7)">&#160;7&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="73.2" y="190.8" textLength="268.4" clip-path="url(#terminal-2683041401-line-7)">&#160;Tom&#160;Shields&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="341.6" y="190.8" textLength="183" clip-path="url(#terminal-2683041401-line-7)">&#160;United&#160;States&#160;</text><text class="terminal-2683041401-r4" x="524.6" y="190.8" textLength="85.4" clip-path="url(#terminal-2683041401-line-7)">&#160;51.73&#160;</text><text class="terminal-2683041401-r3" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-2683041401-line-7)">
</text><text class="terminal-2683041401-r4" x="0" y="215.2" textLength="73.2" clip-path="url(#terminal-2683041401-line-8)">&#160;1&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="73.2" y="215.2" textLength="268.4" clip-path="url(#terminal-2683041401-line-8)">&#160;Aleksandr&#160;Sadovnikov&#160;</text><text class="terminal-2683041401-r4" x="341.6" y="215.2" textLength="183" clip-path="url(#terminal-2683041401-line-8)">&#160;Russia&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="524.6" y="215.2" textLength="85.4" clip-path="url(#terminal-2683041401-line-8)">&#160;51.84&#160;</text><text class="terminal-2683041401-r3" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-2683041401-line-8)">
</text><text class="terminal-2683041401-r4" x="0" y="239.6" textLength="73.2" clip-path="url(#terminal-2683041401-line-9)">&#160;10&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="73.2" y="239.6" textLength="268.4" clip-path="url(#terminal-2683041401-line-9)">&#160;Darren&#160;Burns&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="341.6" y="239.6" textLength="183" clip-path="url(#terminal-2683041401-line-9)">&#160;Scotland&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-2683041401-r4" x="524.6" y="239.6" textLength="85.4" clip-path="url(#terminal-2683041401-line-9)">&#160;51.84&#160;</text><text class="terminal-2683041401-r3" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-2683041401-line-9)">
</text><text class="terminal-2683041401-r3" x="976" y="264" textLength="12.2" clip-path="url(#terminal-2683041401-line-10)">
</text><text class="terminal-2683041401-r3" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-2683041401-line-11)">
</text><text class="terminal-2683041401-r3" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-2683041401-line-12)">
</text><text class="terminal-2683041401-r3" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-2683041401-line-13)">
</text><text class="terminal-2683041401-r3" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-2683041401-line-14)">
</text><text class="terminal-2683041401-r3" x="976" y="386" textLength="12.2" clip-path="url(#terminal-2683041401-line-15)">
</text><text class="terminal-2683041401-r3" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-2683041401-line-16)">
</text><text class="terminal-2683041401-r3" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-2683041401-line-17)">
</text><text class="terminal-2683041401-r3" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-2683041401-line-18)">
</text><text class="terminal-2683041401-r3" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-2683041401-line-19)">
</text><text class="terminal-2683041401-r3" x="976" y="508" textLength="12.2" clip-path="url(#terminal-2683041401-line-20)">
</text><text class="terminal-2683041401-r3" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-2683041401-line-21)">
</text><text class="terminal-2683041401-r3" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-2683041401-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_datatable_style_ordering
'''
<svg class="rich-terminal" viewBox="0 0 994 635.5999999999999" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Regular"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Regular.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Regular.woff") format("woff");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Bold"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Bold.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Bold.woff") format("woff");
font-style: bold;
font-weight: 700;
}
.terminal-1146140386-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-1146140386-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-1146140386-r1 { fill: #e1e1e1 }
.terminal-1146140386-r2 { fill: #c5c8c6 }
.terminal-1146140386-r3 { fill: #dde6ed;font-weight: bold }
.terminal-1146140386-r4 { fill: #dde6ed }
.terminal-1146140386-r5 { fill: #fea62b;font-weight: bold;font-style: italic; }
.terminal-1146140386-r6 { fill: #e1e2e3 }
.terminal-1146140386-r7 { fill: #cc555a }
.terminal-1146140386-r8 { fill: #cc555a;font-weight: bold;font-style: italic; }
</style>
<defs>
<clipPath id="terminal-1146140386-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-1146140386-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1146140386-line-22">
<rect x="0" y="538.3" width="976" height="24.65"/>
</clipPath>
</defs>
<rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-1146140386-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">DataTableCursorStyles</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
<circle cx="44" cy="0" r="7" fill="#28c840"/>
</g>
<g transform="translate(9, 41)" clip-path="url(#terminal-1146140386-clip-terminal)">
<rect fill="#1e1e1e" x="0" y="1.5" width="500.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="500.2" y="1.5" width="475.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="0" y="25.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#073b61" x="146.4" y="25.9" width="829.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#4ebf71" x="0" y="50.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1a2127" x="146.4" y="50.3" width="829.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#608ab1" x="12.2" y="74.7" width="122" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="134.2" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="146.4" y="74.7" width="829.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#19232b" x="0" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#608ab1" x="12.2" y="99.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#19232b" x="61" y="99.1" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1a2127" x="146.4" y="99.1" width="829.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="123.5" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="147.9" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="585.6" y="147.9" width="390.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="0" y="172.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#073b61" x="146.4" y="172.3" width="829.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#4ebf71" x="0" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#608ab1" x="12.2" y="196.7" width="109.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#4ebf71" x="122" y="196.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1a2127" x="146.4" y="196.7" width="829.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#608ab1" x="12.2" y="221.1" width="122" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="134.2" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="146.4" y="221.1" width="829.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#19232b" x="0" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#608ab1" x="12.2" y="245.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#19232b" x="61" y="245.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1a2127" x="146.4" y="245.5" width="829.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="269.9" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="294.3" width="671" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="671" y="294.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#004578" x="0" y="318.7" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#073b61" x="146.4" y="318.7" width="829.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#4ebf71" x="0" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#608ab1" x="12.2" y="343.1" width="109.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#4ebf71" x="122" y="343.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1a2127" x="146.4" y="343.1" width="829.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#608ab1" x="12.2" y="367.5" width="122" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e
<g class="terminal-1146140386-matrix">
<text class="terminal-1146140386-r1" x="0" y="20" textLength="500.2" clip-path="url(#terminal-1146140386-line-0)">Foreground&#160;is&#160;&#x27;css&#x27;,&#160;background&#160;is&#160;&#x27;css&#x27;:</text><text class="terminal-1146140386-r2" x="976" y="20" textLength="12.2" clip-path="url(#terminal-1146140386-line-0)">
</text><text class="terminal-1146140386-r3" x="0" y="44.4" textLength="146.4" clip-path="url(#terminal-1146140386-line-1)">&#160;Movies&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1146140386-r2" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-1146140386-line-1)">
</text><text class="terminal-1146140386-r5" x="0" y="68.8" textLength="146.4" clip-path="url(#terminal-1146140386-line-2)">&#160;Severance&#160;&#160;</text><text class="terminal-1146140386-r2" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-1146140386-line-2)">
</text><text class="terminal-1146140386-r7" x="12.2" y="93.2" textLength="122" clip-path="url(#terminal-1146140386-line-3)">Foundation</text><text class="terminal-1146140386-r2" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-1146140386-line-3)">
</text><text class="terminal-1146140386-r7" x="12.2" y="117.6" textLength="48.8" clip-path="url(#terminal-1146140386-line-4)">Dark</text><text class="terminal-1146140386-r2" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-1146140386-line-4)">
</text><text class="terminal-1146140386-r2" x="976" y="142" textLength="12.2" clip-path="url(#terminal-1146140386-line-5)">
</text><text class="terminal-1146140386-r1" x="0" y="166.4" textLength="585.6" clip-path="url(#terminal-1146140386-line-6)">Foreground&#160;is&#160;&#x27;css&#x27;,&#160;background&#160;is&#160;&#x27;renderable&#x27;:</text><text class="terminal-1146140386-r2" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-1146140386-line-6)">
</text><text class="terminal-1146140386-r3" x="0" y="190.8" textLength="146.4" clip-path="url(#terminal-1146140386-line-7)">&#160;Movies&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1146140386-r2" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-1146140386-line-7)">
</text><text class="terminal-1146140386-r5" x="12.2" y="215.2" textLength="109.8" clip-path="url(#terminal-1146140386-line-8)">Severance</text><text class="terminal-1146140386-r2" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-1146140386-line-8)">
</text><text class="terminal-1146140386-r7" x="12.2" y="239.6" textLength="122" clip-path="url(#terminal-1146140386-line-9)">Foundation</text><text class="terminal-1146140386-r2" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-1146140386-line-9)">
</text><text class="terminal-1146140386-r7" x="12.2" y="264" textLength="48.8" clip-path="url(#terminal-1146140386-line-10)">Dark</text><text class="terminal-1146140386-r2" x="976" y="264" textLength="12.2" clip-path="url(#terminal-1146140386-line-10)">
</text><text class="terminal-1146140386-r2" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-1146140386-line-11)">
</text><text class="terminal-1146140386-r1" x="0" y="312.8" textLength="671" clip-path="url(#terminal-1146140386-line-12)">Foreground&#160;is&#160;&#x27;renderable&#x27;,&#160;background&#160;is&#160;&#x27;renderable&#x27;:</text><text class="terminal-1146140386-r2" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-1146140386-line-12)">
</text><text class="terminal-1146140386-r3" x="0" y="337.2" textLength="146.4" clip-path="url(#terminal-1146140386-line-13)">&#160;Movies&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1146140386-r2" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-1146140386-line-13)">
</text><text class="terminal-1146140386-r8" x="12.2" y="361.6" textLength="109.8" clip-path="url(#terminal-1146140386-line-14)">Severance</text><text class="terminal-1146140386-r2" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-1146140386-line-14)">
</text><text class="terminal-1146140386-r7" x="12.2" y="386" textLength="122" clip-path="url(#terminal-1146140386-line-15)">Foundation</text><text class="terminal-1146140386-r2" x="976" y="386" textLength="12.2" clip-path="url(#terminal-1146140386-line-15)">
</text><text class="terminal-1146140386-r7" x="12.2" y="410.4" textLength="48.8" clip-path="url(#terminal-1146140386-line-16)">Dark</text><text class="terminal-1146140386-r2" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-1146140386-line-16)">
</text><text class="terminal-1146140386-r2" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-1146140386-line-17)">
</text><text class="terminal-1146140386-r1" x="0" y="459.2" textLength="585.6" clip-path="url(#terminal-1146140386-line-18)">Foreground&#160;is&#160;&#x27;renderable&#x27;,&#160;background&#160;is&#160;&#x27;css&#x27;:</text><text class="terminal-1146140386-r2" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-1146140386-line-18)">
</text><text class="terminal-1146140386-r3" x="0" y="483.6" textLength="146.4" clip-path="url(#terminal-1146140386-line-19)">&#160;Movies&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1146140386-r2" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-1146140386-line-19)">
</text><text class="terminal-1146140386-r8" x="12.2" y="508" textLength="109.8" clip-path="url(#terminal-1146140386-line-20)">Severance</text><text class="terminal-1146140386-r2" x="976" y="508" textLength="12.2" clip-path="url(#terminal-1146140386-line-20)">
</text><text class="terminal-1146140386-r7" x="12.2" y="532.4" textLength="122" clip-path="url(#terminal-1146140386-line-21)">Foundation</text><text class="terminal-1146140386-r2" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-1146140386-line-21)">
</text><text class="terminal-1146140386-r7" x="12.2" y="556.8" textLength="48.8" clip-path="url(#terminal-1146140386-line-22)">Dark</text><text class="terminal-1146140386-r2" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-1146140386-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---