Files
textual/tests/snapshot_tests/__snapshots__/test_snapshots.ambr
2022-09-20 15:46:43 +01:00

1249 lines
224 KiB
Plaintext

# name: test_center_layout
'''
<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-3376477890-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-3376477890-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-3376477890-r1 { fill: #f3f3f3 }
.terminal-3376477890-r2 { fill: #c5c8c6 }
</style>
<defs>
<clipPath id="terminal-3376477890-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-3376477890-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3376477890-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-3376477890-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">Textual</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-3376477890-clip-terminal)">
<rect fill="#121212" x="0" y="1.5" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="25.9" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="50.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff0000" x="366" y="50.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff0000" x="402.6" y="50.3" width="207.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="610" y="50.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="74.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff0000" x="366" y="74.7" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="610" y="74.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="99.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff0000" x="366" y="99.1" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="610" y="99.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="123.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff0000" x="366" y="123.5" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="610" y="123.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="147.9" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="329.4" y="147.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="366" y="147.9" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="610" y="147.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="147.9" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="172.3" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="329.4" y="172.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="366" y="172.3" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="610" y="172.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="172.3" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="196.7" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="329.4" y="196.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="366" y="196.7" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="610" y="196.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="196.7" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="221.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="292.8" y="221.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="329.4" y="221.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="353.8" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="366" y="221.1" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="610" y="221.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="646.6" y="221.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="683.2" y="221.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="245.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="292.8" y="245.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="329.4" y="245.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="366" y="245.5" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="610" y="245.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="646.6" y="245.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="683.2" y="245.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="269.9" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="292.8" y="269.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="329.4" y="269.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="366" y="269.9" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="610" y="269.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="646.6" y="269.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="683.2" y="269.9" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="294.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="292.8" y="294.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="329.4" y="294.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="366" y="294.3" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="610" y="294.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="646.6" y="294.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="683.2" y="294.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="318.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="292.8" y="318.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="329.4" y="318.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="366" y="318.7" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="610" y="318.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="646.6" y="318.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="683.2" y="318.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="343.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="292.8" y="343.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="329.4" y="343.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="366" y="343.1" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="610" y="343.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0000ff" x="646.6" y="343.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="683.2" y="343.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="367.5" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="329.4" y="367.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="366" y="367.5" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="610" y="367.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="367.5" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="391.9" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="329.4" y="391.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="366" y="391.9" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="610" y="391.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="391.9" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="416.3" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="329.4" y="416.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="366" y="416.3" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#008000" x="610" y="416.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="416.3" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="440.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff0000" x="366" y="440.7" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="610" y="440.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="465.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff0000" x="366" y="465.1" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="610" y="465.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="489.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff0000" x="366" y="489.5" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="610" y="489.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="513.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff0000" x="366" y="513.9" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="610" y="513.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="538.3" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="562.7" width="976" height="24.65" shape-rendering="crispEdges"/>
<g class="terminal-3376477890-matrix">
<text class="terminal-3376477890-r2" x="976" y="20" textLength="12.2" clip-path="url(#terminal-3376477890-line-0)">
</text><text class="terminal-3376477890-r2" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-3376477890-line-1)">
</text><text class="terminal-3376477890-r1" x="366" y="68.8" textLength="36.6" clip-path="url(#terminal-3376477890-line-2)">One</text><text class="terminal-3376477890-r2" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-3376477890-line-2)">
</text><text class="terminal-3376477890-r2" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-3376477890-line-3)">
</text><text class="terminal-3376477890-r2" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-3376477890-line-4)">
</text><text class="terminal-3376477890-r2" x="976" y="142" textLength="12.2" clip-path="url(#terminal-3376477890-line-5)">
</text><text class="terminal-3376477890-r1" x="329.4" y="166.4" textLength="36.6" clip-path="url(#terminal-3376477890-line-6)">Two</text><text class="terminal-3376477890-r2" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-3376477890-line-6)">
</text><text class="terminal-3376477890-r2" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-3376477890-line-7)">
</text><text class="terminal-3376477890-r2" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-3376477890-line-8)">
</text><text class="terminal-3376477890-r1" x="292.8" y="239.6" textLength="36.6" clip-path="url(#terminal-3376477890-line-9)">Thr</text><text class="terminal-3376477890-r1" x="329.4" y="239.6" textLength="24.4" clip-path="url(#terminal-3376477890-line-9)">ee</text><text class="terminal-3376477890-r2" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-3376477890-line-9)">
</text><text class="terminal-3376477890-r2" x="976" y="264" textLength="12.2" clip-path="url(#terminal-3376477890-line-10)">
</text><text class="terminal-3376477890-r2" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-3376477890-line-11)">
</text><text class="terminal-3376477890-r2" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-3376477890-line-12)">
</text><text class="terminal-3376477890-r2" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-3376477890-line-13)">
</text><text class="terminal-3376477890-r2" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-3376477890-line-14)">
</text><text class="terminal-3376477890-r2" x="976" y="386" textLength="12.2" clip-path="url(#terminal-3376477890-line-15)">
</text><text class="terminal-3376477890-r2" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-3376477890-line-16)">
</text><text class="terminal-3376477890-r2" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-3376477890-line-17)">
</text><text class="terminal-3376477890-r2" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-3376477890-line-18)">
</text><text class="terminal-3376477890-r2" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-3376477890-line-19)">
</text><text class="terminal-3376477890-r2" x="976" y="508" textLength="12.2" clip-path="url(#terminal-3376477890-line-20)">
</text><text class="terminal-3376477890-r2" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-3376477890-line-21)">
</text><text class="terminal-3376477890-r2" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-3376477890-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_dock_layout_sidebar
'''
<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-1015850529-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-1015850529-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-1015850529-r1 { fill: #0f2b41 }
.terminal-1015850529-r2 { fill: #c5c8c6 }
.terminal-1015850529-r3 { fill: #f3f3f3 }
.terminal-1015850529-r4 { fill: #0f1920 }
</style>
<defs>
<clipPath id="terminal-1015850529-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-1015850529-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-1015850529-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-1015850529-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">Textual</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-1015850529-clip-terminal)">
<rect fill="#1e90ff" x="0" y="1.5" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="97.6" y="1.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="1.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="1.5" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#23568b" x="951.6" y="1.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="25.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="25.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="25.9" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="939.4" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#23568b" x="951.6" y="25.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="50.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="50.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="50.3" width="536.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="902.8" y="50.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#23568b" x="951.6" y="50.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="74.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="74.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="74.7" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#23568b" x="951.6" y="74.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="99.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="99.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="99.1" width="536.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="902.8" y="99.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#23568b" x="951.6" y="99.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="123.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="123.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="123.5" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="939.4" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#23568b" x="951.6" y="123.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="147.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="147.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="147.9" width="158.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="524.6" y="147.9" width="427" height="24.65" shape-rendering="crispEdges"/><rect fill="#23568b" x="951.6" y="147.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="172.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="172.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="172.3" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#23568b" x="951.6" y="172.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="196.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="196.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="196.7" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="196.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="221.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="221.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="221.1" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="939.4" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="221.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="245.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="245.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="245.5" width="536.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="902.8" y="245.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="245.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="269.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="269.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="269.9" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="269.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="294.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="294.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="294.3" width="536.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="902.8" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="294.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="318.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="318.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="318.7" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="939.4" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="318.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="343.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="343.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="343.1" width="158.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="524.6" y="343.1" width="427" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="343.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="367.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="367.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="367.5" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="367.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="391.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="391.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="391.9" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="391.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="416.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="416.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="416.3" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="939.4" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="416.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="440.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="440.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="440.7" width="536.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="902.8" y="440.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="440.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="465.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="465.1" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="465.1" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="465.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="489.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="489.5" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="489.5" width="536.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="902.8" y="489.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="489.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="513.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="513.9" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="513.9" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="939.4" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="513.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="538.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="538.3" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="538.3" width="158.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="524.6" y="538.3" width="427" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="538.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e90ff" x="0" y="562.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#ff1493" x="183" y="562.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="562.7" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0f1920" x="951.6" y="562.7" width="24.4" height="24.65" shape-rendering="crispEdges"/>
<g class="terminal-1015850529-matrix">
<text class="terminal-1015850529-r1" x="0" y="20" textLength="97.6" clip-path="url(#terminal-1015850529-line-0)">Sidebar1</text><text class="terminal-1015850529-r3" x="366" y="20" textLength="585.6" clip-path="url(#terminal-1015850529-line-0)">Docking&#160;a&#160;widget&#160;removes&#160;it&#160;from&#160;the&#160;layout&#160;and&#160;</text><text class="terminal-1015850529-r2" x="976" y="20" textLength="12.2" clip-path="url(#terminal-1015850529-line-0)">
</text><text class="terminal-1015850529-r3" x="366" y="44.4" textLength="573.4" clip-path="url(#terminal-1015850529-line-1)">fixes&#160;its&#160;position,&#160;aligned&#160;to&#160;either&#160;the&#160;top,&#160;</text><text class="terminal-1015850529-r2" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-1015850529-line-1)">
</text><text class="terminal-1015850529-r3" x="366" y="68.8" textLength="536.8" clip-path="url(#terminal-1015850529-line-2)">right,&#160;bottom,&#160;or&#160;left&#160;edges&#160;of&#160;a&#160;container.</text><text class="terminal-1015850529-r2" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-1015850529-line-2)">
</text><text class="terminal-1015850529-r2" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-1015850529-line-3)">
</text><text class="terminal-1015850529-r3" x="366" y="117.6" textLength="536.8" clip-path="url(#terminal-1015850529-line-4)">Docked&#160;widgets&#160;will&#160;not&#160;scroll&#160;out&#160;of&#160;view,&#160;</text><text class="terminal-1015850529-r2" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-1015850529-line-4)">
</text><text class="terminal-1015850529-r3" x="366" y="142" textLength="573.4" clip-path="url(#terminal-1015850529-line-5)">making&#160;them&#160;ideal&#160;for&#160;sticky&#160;headers,&#160;footers,&#160;</text><text class="terminal-1015850529-r2" x="976" y="142" textLength="12.2" clip-path="url(#terminal-1015850529-line-5)">
</text><text class="terminal-1015850529-r3" x="366" y="166.4" textLength="158.6" clip-path="url(#terminal-1015850529-line-6)">and&#160;sidebars.</text><text class="terminal-1015850529-r2" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-1015850529-line-6)">
</text><text class="terminal-1015850529-r4" x="951.6" y="190.8" textLength="24.4" clip-path="url(#terminal-1015850529-line-7)">▇▇</text><text class="terminal-1015850529-r2" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-1015850529-line-7)">
</text><text class="terminal-1015850529-r3" x="366" y="215.2" textLength="585.6" clip-path="url(#terminal-1015850529-line-8)">Docking&#160;a&#160;widget&#160;removes&#160;it&#160;from&#160;the&#160;layout&#160;and&#160;</text><text class="terminal-1015850529-r2" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-1015850529-line-8)">
</text><text class="terminal-1015850529-r3" x="366" y="239.6" textLength="573.4" clip-path="url(#terminal-1015850529-line-9)">fixes&#160;its&#160;position,&#160;aligned&#160;to&#160;either&#160;the&#160;top,&#160;</text><text class="terminal-1015850529-r2" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-1015850529-line-9)">
</text><text class="terminal-1015850529-r3" x="366" y="264" textLength="536.8" clip-path="url(#terminal-1015850529-line-10)">right,&#160;bottom,&#160;or&#160;left&#160;edges&#160;of&#160;a&#160;container.</text><text class="terminal-1015850529-r2" x="976" y="264" textLength="12.2" clip-path="url(#terminal-1015850529-line-10)">
</text><text class="terminal-1015850529-r2" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-1015850529-line-11)">
</text><text class="terminal-1015850529-r3" x="366" y="312.8" textLength="536.8" clip-path="url(#terminal-1015850529-line-12)">Docked&#160;widgets&#160;will&#160;not&#160;scroll&#160;out&#160;of&#160;view,&#160;</text><text class="terminal-1015850529-r2" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-1015850529-line-12)">
</text><text class="terminal-1015850529-r3" x="366" y="337.2" textLength="573.4" clip-path="url(#terminal-1015850529-line-13)">making&#160;them&#160;ideal&#160;for&#160;sticky&#160;headers,&#160;footers,&#160;</text><text class="terminal-1015850529-r2" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-1015850529-line-13)">
</text><text class="terminal-1015850529-r3" x="366" y="361.6" textLength="158.6" clip-path="url(#terminal-1015850529-line-14)">and&#160;sidebars.</text><text class="terminal-1015850529-r2" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-1015850529-line-14)">
</text><text class="terminal-1015850529-r2" x="976" y="386" textLength="12.2" clip-path="url(#terminal-1015850529-line-15)">
</text><text class="terminal-1015850529-r3" x="366" y="410.4" textLength="585.6" clip-path="url(#terminal-1015850529-line-16)">Docking&#160;a&#160;widget&#160;removes&#160;it&#160;from&#160;the&#160;layout&#160;and&#160;</text><text class="terminal-1015850529-r2" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-1015850529-line-16)">
</text><text class="terminal-1015850529-r3" x="366" y="434.8" textLength="573.4" clip-path="url(#terminal-1015850529-line-17)">fixes&#160;its&#160;position,&#160;aligned&#160;to&#160;either&#160;the&#160;top,&#160;</text><text class="terminal-1015850529-r2" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-1015850529-line-17)">
</text><text class="terminal-1015850529-r3" x="366" y="459.2" textLength="536.8" clip-path="url(#terminal-1015850529-line-18)">right,&#160;bottom,&#160;or&#160;left&#160;edges&#160;of&#160;a&#160;container.</text><text class="terminal-1015850529-r2" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-1015850529-line-18)">
</text><text class="terminal-1015850529-r2" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-1015850529-line-19)">
</text><text class="terminal-1015850529-r3" x="366" y="508" textLength="536.8" clip-path="url(#terminal-1015850529-line-20)">Docked&#160;widgets&#160;will&#160;not&#160;scroll&#160;out&#160;of&#160;view,&#160;</text><text class="terminal-1015850529-r2" x="976" y="508" textLength="12.2" clip-path="url(#terminal-1015850529-line-20)">
</text><text class="terminal-1015850529-r3" x="366" y="532.4" textLength="573.4" clip-path="url(#terminal-1015850529-line-21)">making&#160;them&#160;ideal&#160;for&#160;sticky&#160;headers,&#160;footers,&#160;</text><text class="terminal-1015850529-r2" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-1015850529-line-21)">
</text><text class="terminal-1015850529-r3" x="366" y="556.8" textLength="158.6" clip-path="url(#terminal-1015850529-line-22)">and&#160;sidebars.</text><text class="terminal-1015850529-r2" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-1015850529-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_grid_layout_basic
'''
<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-2908759144-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-2908759144-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-2908759144-r1 { fill: #008000 }
.terminal-2908759144-r2 { fill: #c5c8c6 }
.terminal-2908759144-r3 { fill: #f3f3f3 }
</style>
<defs>
<clipPath id="terminal-2908759144-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-2908759144-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-2908759144-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-2908759144-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">Textual</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-2908759144-clip-terminal)">
<rect fill="#121212" x="0" y="1.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="1.5" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="1.5" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="25.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="48.8" y="25.9" width="256.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="25.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="25.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="25.9" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="719.8" y="25.9" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="50.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="50.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="50.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="74.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="74.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="74.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="99.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="99.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="99.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="123.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="123.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="123.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="147.9" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="147.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="147.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="172.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="172.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="172.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="196.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="196.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="196.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="221.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="221.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="221.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="245.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="245.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="245.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="269.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="269.9" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="269.9" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="294.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="294.3" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="294.3" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="61" y="318.7" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="378.2" y="318.7" width="256.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="318.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="695.4" y="318.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="343.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="343.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="343.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="367.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="367.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="367.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="391.9" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="391.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="391.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="416.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="416.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="416.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="440.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="440.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="440.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="465.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="465.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="465.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="489.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="489.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="489.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="513.9" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="513.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="513.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="538.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="538.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="538.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="562.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="562.7" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="562.7" width="329.4" height="24.65" shape-rendering="crispEdges"/>
<g class="terminal-2908759144-matrix">
<text class="terminal-2908759144-r1" x="0" y="20" textLength="317.2" clip-path="url(#terminal-2908759144-line-0)">┌────────────────────────┐</text><text class="terminal-2908759144-r1" x="317.2" y="20" textLength="329.4" clip-path="url(#terminal-2908759144-line-0)">┌─────────────────────────┐</text><text class="terminal-2908759144-r1" x="646.6" y="20" textLength="329.4" clip-path="url(#terminal-2908759144-line-0)">┌─────────────────────────┐</text><text class="terminal-2908759144-r2" x="976" y="20" textLength="12.2" clip-path="url(#terminal-2908759144-line-0)">
</text><text class="terminal-2908759144-r1" x="0" y="44.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-1)">│</text><text class="terminal-2908759144-r3" x="12.2" y="44.4" textLength="36.6" clip-path="url(#terminal-2908759144-line-1)">One</text><text class="terminal-2908759144-r1" x="305" y="44.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-1)">│</text><text class="terminal-2908759144-r1" x="317.2" y="44.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-1)">│</text><text class="terminal-2908759144-r3" x="329.4" y="44.4" textLength="36.6" clip-path="url(#terminal-2908759144-line-1)">Two</text><text class="terminal-2908759144-r1" x="634.4" y="44.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-1)">│</text><text class="terminal-2908759144-r1" x="646.6" y="44.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-1)">│</text><text class="terminal-2908759144-r3" x="658.8" y="44.4" textLength="61" clip-path="url(#terminal-2908759144-line-1)">Three</text><text class="terminal-2908759144-r1" x="963.8" y="44.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-1)">│</text><text class="terminal-2908759144-r2" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-1)">
</text><text class="terminal-2908759144-r1" x="0" y="68.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-2)">│</text><text class="terminal-2908759144-r1" x="305" y="68.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-2)">│</text><text class="terminal-2908759144-r1" x="317.2" y="68.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-2)">│</text><text class="terminal-2908759144-r1" x="634.4" y="68.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-2)">│</text><text class="terminal-2908759144-r1" x="646.6" y="68.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-2)">│</text><text class="terminal-2908759144-r1" x="963.8" y="68.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-2)">│</text><text class="terminal-2908759144-r2" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-2)">
</text><text class="terminal-2908759144-r1" x="0" y="93.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-3)">│</text><text class="terminal-2908759144-r1" x="305" y="93.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-3)">│</text><text class="terminal-2908759144-r1" x="317.2" y="93.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-3)">│</text><text class="terminal-2908759144-r1" x="634.4" y="93.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-3)">│</text><text class="terminal-2908759144-r1" x="646.6" y="93.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-3)">│</text><text class="terminal-2908759144-r1" x="963.8" y="93.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-3)">│</text><text class="terminal-2908759144-r2" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-3)">
</text><text class="terminal-2908759144-r1" x="0" y="117.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-4)">│</text><text class="terminal-2908759144-r1" x="305" y="117.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-4)">│</text><text class="terminal-2908759144-r1" x="317.2" y="117.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-4)">│</text><text class="terminal-2908759144-r1" x="634.4" y="117.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-4)">│</text><text class="terminal-2908759144-r1" x="646.6" y="117.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-4)">│</text><text class="terminal-2908759144-r1" x="963.8" y="117.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-4)">│</text><text class="terminal-2908759144-r2" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-4)">
</text><text class="terminal-2908759144-r1" x="0" y="142" textLength="12.2" clip-path="url(#terminal-2908759144-line-5)">│</text><text class="terminal-2908759144-r1" x="305" y="142" textLength="12.2" clip-path="url(#terminal-2908759144-line-5)">│</text><text class="terminal-2908759144-r1" x="317.2" y="142" textLength="12.2" clip-path="url(#terminal-2908759144-line-5)">│</text><text class="terminal-2908759144-r1" x="634.4" y="142" textLength="12.2" clip-path="url(#terminal-2908759144-line-5)">│</text><text class="terminal-2908759144-r1" x="646.6" y="142" textLength="12.2" clip-path="url(#terminal-2908759144-line-5)">│</text><text class="terminal-2908759144-r1" x="963.8" y="142" textLength="12.2" clip-path="url(#terminal-2908759144-line-5)">│</text><text class="terminal-2908759144-r2" x="976" y="142" textLength="12.2" clip-path="url(#terminal-2908759144-line-5)">
</text><text class="terminal-2908759144-r1" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-6)">│</text><text class="terminal-2908759144-r1" x="305" y="166.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-6)">│</text><text class="terminal-2908759144-r1" x="317.2" y="166.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-6)">│</text><text class="terminal-2908759144-r1" x="634.4" y="166.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-6)">│</text><text class="terminal-2908759144-r1" x="646.6" y="166.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-6)">│</text><text class="terminal-2908759144-r1" x="963.8" y="166.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-6)">│</text><text class="terminal-2908759144-r2" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-6)">
</text><text class="terminal-2908759144-r1" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-7)">│</text><text class="terminal-2908759144-r1" x="305" y="190.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-7)">│</text><text class="terminal-2908759144-r1" x="317.2" y="190.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-7)">│</text><text class="terminal-2908759144-r1" x="634.4" y="190.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-7)">│</text><text class="terminal-2908759144-r1" x="646.6" y="190.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-7)">│</text><text class="terminal-2908759144-r1" x="963.8" y="190.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-7)">│</text><text class="terminal-2908759144-r2" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-7)">
</text><text class="terminal-2908759144-r1" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-8)">│</text><text class="terminal-2908759144-r1" x="305" y="215.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-8)">│</text><text class="terminal-2908759144-r1" x="317.2" y="215.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-8)">│</text><text class="terminal-2908759144-r1" x="634.4" y="215.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-8)">│</text><text class="terminal-2908759144-r1" x="646.6" y="215.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-8)">│</text><text class="terminal-2908759144-r1" x="963.8" y="215.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-8)">│</text><text class="terminal-2908759144-r2" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-8)">
</text><text class="terminal-2908759144-r1" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-9)">│</text><text class="terminal-2908759144-r1" x="305" y="239.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-9)">│</text><text class="terminal-2908759144-r1" x="317.2" y="239.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-9)">│</text><text class="terminal-2908759144-r1" x="634.4" y="239.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-9)">│</text><text class="terminal-2908759144-r1" x="646.6" y="239.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-9)">│</text><text class="terminal-2908759144-r1" x="963.8" y="239.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-9)">│</text><text class="terminal-2908759144-r2" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-9)">
</text><text class="terminal-2908759144-r1" x="0" y="264" textLength="12.2" clip-path="url(#terminal-2908759144-line-10)">│</text><text class="terminal-2908759144-r1" x="305" y="264" textLength="12.2" clip-path="url(#terminal-2908759144-line-10)">│</text><text class="terminal-2908759144-r1" x="317.2" y="264" textLength="12.2" clip-path="url(#terminal-2908759144-line-10)">│</text><text class="terminal-2908759144-r1" x="634.4" y="264" textLength="12.2" clip-path="url(#terminal-2908759144-line-10)">│</text><text class="terminal-2908759144-r1" x="646.6" y="264" textLength="12.2" clip-path="url(#terminal-2908759144-line-10)">│</text><text class="terminal-2908759144-r1" x="963.8" y="264" textLength="12.2" clip-path="url(#terminal-2908759144-line-10)">│</text><text class="terminal-2908759144-r2" x="976" y="264" textLength="12.2" clip-path="url(#terminal-2908759144-line-10)">
</text><text class="terminal-2908759144-r1" x="0" y="288.4" textLength="317.2" clip-path="url(#terminal-2908759144-line-11)">└────────────────────────┘</text><text class="terminal-2908759144-r1" x="317.2" y="288.4" textLength="329.4" clip-path="url(#terminal-2908759144-line-11)">└─────────────────────────┘</text><text class="terminal-2908759144-r1" x="646.6" y="288.4" textLength="329.4" clip-path="url(#terminal-2908759144-line-11)">└─────────────────────────┘</text><text class="terminal-2908759144-r2" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-11)">
</text><text class="terminal-2908759144-r1" x="0" y="312.8" textLength="317.2" clip-path="url(#terminal-2908759144-line-12)">┌────────────────────────┐</text><text class="terminal-2908759144-r1" x="317.2" y="312.8" textLength="329.4" clip-path="url(#terminal-2908759144-line-12)">┌─────────────────────────┐</text><text class="terminal-2908759144-r1" x="646.6" y="312.8" textLength="329.4" clip-path="url(#terminal-2908759144-line-12)">┌─────────────────────────┐</text><text class="terminal-2908759144-r2" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-12)">
</text><text class="terminal-2908759144-r1" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-13)">│</text><text class="terminal-2908759144-r3" x="12.2" y="337.2" textLength="48.8" clip-path="url(#terminal-2908759144-line-13)">Four</text><text class="terminal-2908759144-r1" x="305" y="337.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-13)">│</text><text class="terminal-2908759144-r1" x="317.2" y="337.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-13)">│</text><text class="terminal-2908759144-r3" x="329.4" y="337.2" textLength="48.8" clip-path="url(#terminal-2908759144-line-13)">Five</text><text class="terminal-2908759144-r1" x="634.4" y="337.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-13)">│</text><text class="terminal-2908759144-r1" x="646.6" y="337.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-13)">│</text><text class="terminal-2908759144-r3" x="658.8" y="337.2" textLength="36.6" clip-path="url(#terminal-2908759144-line-13)">Six</text><text class="terminal-2908759144-r1" x="963.8" y="337.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-13)">│</text><text class="terminal-2908759144-r2" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-13)">
</text><text class="terminal-2908759144-r1" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-14)">│</text><text class="terminal-2908759144-r1" x="305" y="361.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-14)">│</text><text class="terminal-2908759144-r1" x="317.2" y="361.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-14)">│</text><text class="terminal-2908759144-r1" x="634.4" y="361.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-14)">│</text><text class="terminal-2908759144-r1" x="646.6" y="361.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-14)">│</text><text class="terminal-2908759144-r1" x="963.8" y="361.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-14)">│</text><text class="terminal-2908759144-r2" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-14)">
</text><text class="terminal-2908759144-r1" x="0" y="386" textLength="12.2" clip-path="url(#terminal-2908759144-line-15)">│</text><text class="terminal-2908759144-r1" x="305" y="386" textLength="12.2" clip-path="url(#terminal-2908759144-line-15)">│</text><text class="terminal-2908759144-r1" x="317.2" y="386" textLength="12.2" clip-path="url(#terminal-2908759144-line-15)">│</text><text class="terminal-2908759144-r1" x="634.4" y="386" textLength="12.2" clip-path="url(#terminal-2908759144-line-15)">│</text><text class="terminal-2908759144-r1" x="646.6" y="386" textLength="12.2" clip-path="url(#terminal-2908759144-line-15)">│</text><text class="terminal-2908759144-r1" x="963.8" y="386" textLength="12.2" clip-path="url(#terminal-2908759144-line-15)">│</text><text class="terminal-2908759144-r2" x="976" y="386" textLength="12.2" clip-path="url(#terminal-2908759144-line-15)">
</text><text class="terminal-2908759144-r1" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-16)">│</text><text class="terminal-2908759144-r1" x="305" y="410.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-16)">│</text><text class="terminal-2908759144-r1" x="317.2" y="410.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-16)">│</text><text class="terminal-2908759144-r1" x="634.4" y="410.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-16)">│</text><text class="terminal-2908759144-r1" x="646.6" y="410.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-16)">│</text><text class="terminal-2908759144-r1" x="963.8" y="410.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-16)">│</text><text class="terminal-2908759144-r2" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-16)">
</text><text class="terminal-2908759144-r1" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-17)">│</text><text class="terminal-2908759144-r1" x="305" y="434.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-17)">│</text><text class="terminal-2908759144-r1" x="317.2" y="434.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-17)">│</text><text class="terminal-2908759144-r1" x="634.4" y="434.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-17)">│</text><text class="terminal-2908759144-r1" x="646.6" y="434.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-17)">│</text><text class="terminal-2908759144-r1" x="963.8" y="434.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-17)">│</text><text class="terminal-2908759144-r2" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-17)">
</text><text class="terminal-2908759144-r1" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-18)">│</text><text class="terminal-2908759144-r1" x="305" y="459.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-18)">│</text><text class="terminal-2908759144-r1" x="317.2" y="459.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-18)">│</text><text class="terminal-2908759144-r1" x="634.4" y="459.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-18)">│</text><text class="terminal-2908759144-r1" x="646.6" y="459.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-18)">│</text><text class="terminal-2908759144-r1" x="963.8" y="459.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-18)">│</text><text class="terminal-2908759144-r2" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-2908759144-line-18)">
</text><text class="terminal-2908759144-r1" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-19)">│</text><text class="terminal-2908759144-r1" x="305" y="483.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-19)">│</text><text class="terminal-2908759144-r1" x="317.2" y="483.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-19)">│</text><text class="terminal-2908759144-r1" x="634.4" y="483.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-19)">│</text><text class="terminal-2908759144-r1" x="646.6" y="483.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-19)">│</text><text class="terminal-2908759144-r1" x="963.8" y="483.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-19)">│</text><text class="terminal-2908759144-r2" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-2908759144-line-19)">
</text><text class="terminal-2908759144-r1" x="0" y="508" textLength="12.2" clip-path="url(#terminal-2908759144-line-20)">│</text><text class="terminal-2908759144-r1" x="305" y="508" textLength="12.2" clip-path="url(#terminal-2908759144-line-20)">│</text><text class="terminal-2908759144-r1" x="317.2" y="508" textLength="12.2" clip-path="url(#terminal-2908759144-line-20)">│</text><text class="terminal-2908759144-r1" x="634.4" y="508" textLength="12.2" clip-path="url(#terminal-2908759144-line-20)">│</text><text class="terminal-2908759144-r1" x="646.6" y="508" textLength="12.2" clip-path="url(#terminal-2908759144-line-20)">│</text><text class="terminal-2908759144-r1" x="963.8" y="508" textLength="12.2" clip-path="url(#terminal-2908759144-line-20)">│</text><text class="terminal-2908759144-r2" x="976" y="508" textLength="12.2" clip-path="url(#terminal-2908759144-line-20)">
</text><text class="terminal-2908759144-r1" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-21)">│</text><text class="terminal-2908759144-r1" x="305" y="532.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-21)">│</text><text class="terminal-2908759144-r1" x="317.2" y="532.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-21)">│</text><text class="terminal-2908759144-r1" x="634.4" y="532.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-21)">│</text><text class="terminal-2908759144-r1" x="646.6" y="532.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-21)">│</text><text class="terminal-2908759144-r1" x="963.8" y="532.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-21)">│</text><text class="terminal-2908759144-r2" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-2908759144-line-21)">
</text><text class="terminal-2908759144-r1" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-22)">│</text><text class="terminal-2908759144-r1" x="305" y="556.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-22)">│</text><text class="terminal-2908759144-r1" x="317.2" y="556.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-22)">│</text><text class="terminal-2908759144-r1" x="634.4" y="556.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-22)">│</text><text class="terminal-2908759144-r1" x="646.6" y="556.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-22)">│</text><text class="terminal-2908759144-r1" x="963.8" y="556.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-22)">│</text><text class="terminal-2908759144-r2" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-2908759144-line-22)">
</text><text class="terminal-2908759144-r1" x="0" y="581.2" textLength="317.2" clip-path="url(#terminal-2908759144-line-23)">└────────────────────────┘</text><text class="terminal-2908759144-r1" x="317.2" y="581.2" textLength="329.4" clip-path="url(#terminal-2908759144-line-23)">└─────────────────────────┘</text><text class="terminal-2908759144-r1" x="646.6" y="581.2" textLength="329.4" clip-path="url(#terminal-2908759144-line-23)">└─────────────────────────┘</text>
</g>
</g>
</svg>
'''
# ---
# name: test_grid_layout_basic_overflow
'''
<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-498287401-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-498287401-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-498287401-r1 { fill: #008000 }
.terminal-498287401-r2 { fill: #c5c8c6 }
.terminal-498287401-r3 { fill: #f3f3f3 }
</style>
<defs>
<clipPath id="terminal-498287401-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-498287401-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-498287401-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-498287401-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">Textual</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-498287401-clip-terminal)">
<rect fill="#121212" x="0" y="1.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="1.5" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="1.5" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="25.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="48.8" y="25.9" width="256.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="25.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="25.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="25.9" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="719.8" y="25.9" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="50.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="50.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="50.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="74.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="74.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="74.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="99.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="99.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="99.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="123.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="123.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="123.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="147.9" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="147.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="147.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="172.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="172.3" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="172.3" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="196.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="196.7" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="196.7" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="221.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="61" y="221.1" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="221.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="378.2" y="221.1" width="256.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="221.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="695.4" y="221.1" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="245.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="245.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="245.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="269.9" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="269.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="269.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="294.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="294.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="294.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="318.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="318.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="318.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="343.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="343.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="343.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="367.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="367.5" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="367.5" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="391.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="391.9" width="658.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="416.3" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="73.2" y="416.3" width="231.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="416.3" width="658.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="440.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="440.7" width="658.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="465.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="465.1" width="658.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="489.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="489.5" width="658.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="513.9" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="513.9" width="658.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="538.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="538.3" width="658.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="562.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="562.7" width="658.8" height="24.65" shape-rendering="crispEdges"/>
<g class="terminal-498287401-matrix">
<text class="terminal-498287401-r1" x="0" y="20" textLength="317.2" clip-path="url(#terminal-498287401-line-0)">┌────────────────────────┐</text><text class="terminal-498287401-r1" x="317.2" y="20" textLength="329.4" clip-path="url(#terminal-498287401-line-0)">┌─────────────────────────┐</text><text class="terminal-498287401-r1" x="646.6" y="20" textLength="329.4" clip-path="url(#terminal-498287401-line-0)">┌─────────────────────────┐</text><text class="terminal-498287401-r2" x="976" y="20" textLength="12.2" clip-path="url(#terminal-498287401-line-0)">
</text><text class="terminal-498287401-r1" x="0" y="44.4" textLength="12.2" clip-path="url(#terminal-498287401-line-1)">│</text><text class="terminal-498287401-r3" x="12.2" y="44.4" textLength="36.6" clip-path="url(#terminal-498287401-line-1)">One</text><text class="terminal-498287401-r1" x="305" y="44.4" textLength="12.2" clip-path="url(#terminal-498287401-line-1)">│</text><text class="terminal-498287401-r1" x="317.2" y="44.4" textLength="12.2" clip-path="url(#terminal-498287401-line-1)">│</text><text class="terminal-498287401-r3" x="329.4" y="44.4" textLength="36.6" clip-path="url(#terminal-498287401-line-1)">Two</text><text class="terminal-498287401-r1" x="634.4" y="44.4" textLength="12.2" clip-path="url(#terminal-498287401-line-1)">│</text><text class="terminal-498287401-r1" x="646.6" y="44.4" textLength="12.2" clip-path="url(#terminal-498287401-line-1)">│</text><text class="terminal-498287401-r3" x="658.8" y="44.4" textLength="61" clip-path="url(#terminal-498287401-line-1)">Three</text><text class="terminal-498287401-r1" x="963.8" y="44.4" textLength="12.2" clip-path="url(#terminal-498287401-line-1)">│</text><text class="terminal-498287401-r2" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-498287401-line-1)">
</text><text class="terminal-498287401-r1" x="0" y="68.8" textLength="12.2" clip-path="url(#terminal-498287401-line-2)">│</text><text class="terminal-498287401-r1" x="305" y="68.8" textLength="12.2" clip-path="url(#terminal-498287401-line-2)">│</text><text class="terminal-498287401-r1" x="317.2" y="68.8" textLength="12.2" clip-path="url(#terminal-498287401-line-2)">│</text><text class="terminal-498287401-r1" x="634.4" y="68.8" textLength="12.2" clip-path="url(#terminal-498287401-line-2)">│</text><text class="terminal-498287401-r1" x="646.6" y="68.8" textLength="12.2" clip-path="url(#terminal-498287401-line-2)">│</text><text class="terminal-498287401-r1" x="963.8" y="68.8" textLength="12.2" clip-path="url(#terminal-498287401-line-2)">│</text><text class="terminal-498287401-r2" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-498287401-line-2)">
</text><text class="terminal-498287401-r1" x="0" y="93.2" textLength="12.2" clip-path="url(#terminal-498287401-line-3)">│</text><text class="terminal-498287401-r1" x="305" y="93.2" textLength="12.2" clip-path="url(#terminal-498287401-line-3)">│</text><text class="terminal-498287401-r1" x="317.2" y="93.2" textLength="12.2" clip-path="url(#terminal-498287401-line-3)">│</text><text class="terminal-498287401-r1" x="634.4" y="93.2" textLength="12.2" clip-path="url(#terminal-498287401-line-3)">│</text><text class="terminal-498287401-r1" x="646.6" y="93.2" textLength="12.2" clip-path="url(#terminal-498287401-line-3)">│</text><text class="terminal-498287401-r1" x="963.8" y="93.2" textLength="12.2" clip-path="url(#terminal-498287401-line-3)">│</text><text class="terminal-498287401-r2" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-498287401-line-3)">
</text><text class="terminal-498287401-r1" x="0" y="117.6" textLength="12.2" clip-path="url(#terminal-498287401-line-4)">│</text><text class="terminal-498287401-r1" x="305" y="117.6" textLength="12.2" clip-path="url(#terminal-498287401-line-4)">│</text><text class="terminal-498287401-r1" x="317.2" y="117.6" textLength="12.2" clip-path="url(#terminal-498287401-line-4)">│</text><text class="terminal-498287401-r1" x="634.4" y="117.6" textLength="12.2" clip-path="url(#terminal-498287401-line-4)">│</text><text class="terminal-498287401-r1" x="646.6" y="117.6" textLength="12.2" clip-path="url(#terminal-498287401-line-4)">│</text><text class="terminal-498287401-r1" x="963.8" y="117.6" textLength="12.2" clip-path="url(#terminal-498287401-line-4)">│</text><text class="terminal-498287401-r2" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-498287401-line-4)">
</text><text class="terminal-498287401-r1" x="0" y="142" textLength="12.2" clip-path="url(#terminal-498287401-line-5)">│</text><text class="terminal-498287401-r1" x="305" y="142" textLength="12.2" clip-path="url(#terminal-498287401-line-5)">│</text><text class="terminal-498287401-r1" x="317.2" y="142" textLength="12.2" clip-path="url(#terminal-498287401-line-5)">│</text><text class="terminal-498287401-r1" x="634.4" y="142" textLength="12.2" clip-path="url(#terminal-498287401-line-5)">│</text><text class="terminal-498287401-r1" x="646.6" y="142" textLength="12.2" clip-path="url(#terminal-498287401-line-5)">│</text><text class="terminal-498287401-r1" x="963.8" y="142" textLength="12.2" clip-path="url(#terminal-498287401-line-5)">│</text><text class="terminal-498287401-r2" x="976" y="142" textLength="12.2" clip-path="url(#terminal-498287401-line-5)">
</text><text class="terminal-498287401-r1" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-498287401-line-6)">│</text><text class="terminal-498287401-r1" x="305" y="166.4" textLength="12.2" clip-path="url(#terminal-498287401-line-6)">│</text><text class="terminal-498287401-r1" x="317.2" y="166.4" textLength="12.2" clip-path="url(#terminal-498287401-line-6)">│</text><text class="terminal-498287401-r1" x="634.4" y="166.4" textLength="12.2" clip-path="url(#terminal-498287401-line-6)">│</text><text class="terminal-498287401-r1" x="646.6" y="166.4" textLength="12.2" clip-path="url(#terminal-498287401-line-6)">│</text><text class="terminal-498287401-r1" x="963.8" y="166.4" textLength="12.2" clip-path="url(#terminal-498287401-line-6)">│</text><text class="terminal-498287401-r2" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-498287401-line-6)">
</text><text class="terminal-498287401-r1" x="0" y="190.8" textLength="317.2" clip-path="url(#terminal-498287401-line-7)">└────────────────────────┘</text><text class="terminal-498287401-r1" x="317.2" y="190.8" textLength="329.4" clip-path="url(#terminal-498287401-line-7)">└─────────────────────────┘</text><text class="terminal-498287401-r1" x="646.6" y="190.8" textLength="329.4" clip-path="url(#terminal-498287401-line-7)">└─────────────────────────┘</text><text class="terminal-498287401-r2" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-498287401-line-7)">
</text><text class="terminal-498287401-r1" x="0" y="215.2" textLength="317.2" clip-path="url(#terminal-498287401-line-8)">┌────────────────────────┐</text><text class="terminal-498287401-r1" x="317.2" y="215.2" textLength="329.4" clip-path="url(#terminal-498287401-line-8)">┌─────────────────────────┐</text><text class="terminal-498287401-r1" x="646.6" y="215.2" textLength="329.4" clip-path="url(#terminal-498287401-line-8)">┌─────────────────────────┐</text><text class="terminal-498287401-r2" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-498287401-line-8)">
</text><text class="terminal-498287401-r1" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-498287401-line-9)">│</text><text class="terminal-498287401-r3" x="12.2" y="239.6" textLength="48.8" clip-path="url(#terminal-498287401-line-9)">Four</text><text class="terminal-498287401-r1" x="305" y="239.6" textLength="12.2" clip-path="url(#terminal-498287401-line-9)">│</text><text class="terminal-498287401-r1" x="317.2" y="239.6" textLength="12.2" clip-path="url(#terminal-498287401-line-9)">│</text><text class="terminal-498287401-r3" x="329.4" y="239.6" textLength="48.8" clip-path="url(#terminal-498287401-line-9)">Five</text><text class="terminal-498287401-r1" x="634.4" y="239.6" textLength="12.2" clip-path="url(#terminal-498287401-line-9)">│</text><text class="terminal-498287401-r1" x="646.6" y="239.6" textLength="12.2" clip-path="url(#terminal-498287401-line-9)">│</text><text class="terminal-498287401-r3" x="658.8" y="239.6" textLength="36.6" clip-path="url(#terminal-498287401-line-9)">Six</text><text class="terminal-498287401-r1" x="963.8" y="239.6" textLength="12.2" clip-path="url(#terminal-498287401-line-9)">│</text><text class="terminal-498287401-r2" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-498287401-line-9)">
</text><text class="terminal-498287401-r1" x="0" y="264" textLength="12.2" clip-path="url(#terminal-498287401-line-10)">│</text><text class="terminal-498287401-r1" x="305" y="264" textLength="12.2" clip-path="url(#terminal-498287401-line-10)">│</text><text class="terminal-498287401-r1" x="317.2" y="264" textLength="12.2" clip-path="url(#terminal-498287401-line-10)">│</text><text class="terminal-498287401-r1" x="634.4" y="264" textLength="12.2" clip-path="url(#terminal-498287401-line-10)">│</text><text class="terminal-498287401-r1" x="646.6" y="264" textLength="12.2" clip-path="url(#terminal-498287401-line-10)">│</text><text class="terminal-498287401-r1" x="963.8" y="264" textLength="12.2" clip-path="url(#terminal-498287401-line-10)">│</text><text class="terminal-498287401-r2" x="976" y="264" textLength="12.2" clip-path="url(#terminal-498287401-line-10)">
</text><text class="terminal-498287401-r1" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-498287401-line-11)">│</text><text class="terminal-498287401-r1" x="305" y="288.4" textLength="12.2" clip-path="url(#terminal-498287401-line-11)">│</text><text class="terminal-498287401-r1" x="317.2" y="288.4" textLength="12.2" clip-path="url(#terminal-498287401-line-11)">│</text><text class="terminal-498287401-r1" x="634.4" y="288.4" textLength="12.2" clip-path="url(#terminal-498287401-line-11)">│</text><text class="terminal-498287401-r1" x="646.6" y="288.4" textLength="12.2" clip-path="url(#terminal-498287401-line-11)">│</text><text class="terminal-498287401-r1" x="963.8" y="288.4" textLength="12.2" clip-path="url(#terminal-498287401-line-11)">│</text><text class="terminal-498287401-r2" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-498287401-line-11)">
</text><text class="terminal-498287401-r1" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-498287401-line-12)">│</text><text class="terminal-498287401-r1" x="305" y="312.8" textLength="12.2" clip-path="url(#terminal-498287401-line-12)">│</text><text class="terminal-498287401-r1" x="317.2" y="312.8" textLength="12.2" clip-path="url(#terminal-498287401-line-12)">│</text><text class="terminal-498287401-r1" x="634.4" y="312.8" textLength="12.2" clip-path="url(#terminal-498287401-line-12)">│</text><text class="terminal-498287401-r1" x="646.6" y="312.8" textLength="12.2" clip-path="url(#terminal-498287401-line-12)">│</text><text class="terminal-498287401-r1" x="963.8" y="312.8" textLength="12.2" clip-path="url(#terminal-498287401-line-12)">│</text><text class="terminal-498287401-r2" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-498287401-line-12)">
</text><text class="terminal-498287401-r1" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-498287401-line-13)">│</text><text class="terminal-498287401-r1" x="305" y="337.2" textLength="12.2" clip-path="url(#terminal-498287401-line-13)">│</text><text class="terminal-498287401-r1" x="317.2" y="337.2" textLength="12.2" clip-path="url(#terminal-498287401-line-13)">│</text><text class="terminal-498287401-r1" x="634.4" y="337.2" textLength="12.2" clip-path="url(#terminal-498287401-line-13)">│</text><text class="terminal-498287401-r1" x="646.6" y="337.2" textLength="12.2" clip-path="url(#terminal-498287401-line-13)">│</text><text class="terminal-498287401-r1" x="963.8" y="337.2" textLength="12.2" clip-path="url(#terminal-498287401-line-13)">│</text><text class="terminal-498287401-r2" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-498287401-line-13)">
</text><text class="terminal-498287401-r1" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-498287401-line-14)">│</text><text class="terminal-498287401-r1" x="305" y="361.6" textLength="12.2" clip-path="url(#terminal-498287401-line-14)">│</text><text class="terminal-498287401-r1" x="317.2" y="361.6" textLength="12.2" clip-path="url(#terminal-498287401-line-14)">│</text><text class="terminal-498287401-r1" x="634.4" y="361.6" textLength="12.2" clip-path="url(#terminal-498287401-line-14)">│</text><text class="terminal-498287401-r1" x="646.6" y="361.6" textLength="12.2" clip-path="url(#terminal-498287401-line-14)">│</text><text class="terminal-498287401-r1" x="963.8" y="361.6" textLength="12.2" clip-path="url(#terminal-498287401-line-14)">│</text><text class="terminal-498287401-r2" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-498287401-line-14)">
</text><text class="terminal-498287401-r1" x="0" y="386" textLength="317.2" clip-path="url(#terminal-498287401-line-15)">└────────────────────────┘</text><text class="terminal-498287401-r1" x="317.2" y="386" textLength="329.4" clip-path="url(#terminal-498287401-line-15)">└─────────────────────────┘</text><text class="terminal-498287401-r1" x="646.6" y="386" textLength="329.4" clip-path="url(#terminal-498287401-line-15)">└─────────────────────────┘</text><text class="terminal-498287401-r2" x="976" y="386" textLength="12.2" clip-path="url(#terminal-498287401-line-15)">
</text><text class="terminal-498287401-r1" x="0" y="410.4" textLength="317.2" clip-path="url(#terminal-498287401-line-16)">┌────────────────────────┐</text><text class="terminal-498287401-r2" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-498287401-line-16)">
</text><text class="terminal-498287401-r1" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-498287401-line-17)">│</text><text class="terminal-498287401-r3" x="12.2" y="434.8" textLength="61" clip-path="url(#terminal-498287401-line-17)">Seven</text><text class="terminal-498287401-r1" x="305" y="434.8" textLength="12.2" clip-path="url(#terminal-498287401-line-17)">│</text><text class="terminal-498287401-r2" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-498287401-line-17)">
</text><text class="terminal-498287401-r1" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-498287401-line-18)">│</text><text class="terminal-498287401-r1" x="305" y="459.2" textLength="12.2" clip-path="url(#terminal-498287401-line-18)">│</text><text class="terminal-498287401-r2" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-498287401-line-18)">
</text><text class="terminal-498287401-r1" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-498287401-line-19)">│</text><text class="terminal-498287401-r1" x="305" y="483.6" textLength="12.2" clip-path="url(#terminal-498287401-line-19)">│</text><text class="terminal-498287401-r2" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-498287401-line-19)">
</text><text class="terminal-498287401-r1" x="0" y="508" textLength="12.2" clip-path="url(#terminal-498287401-line-20)">│</text><text class="terminal-498287401-r1" x="305" y="508" textLength="12.2" clip-path="url(#terminal-498287401-line-20)">│</text><text class="terminal-498287401-r2" x="976" y="508" textLength="12.2" clip-path="url(#terminal-498287401-line-20)">
</text><text class="terminal-498287401-r1" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-498287401-line-21)">│</text><text class="terminal-498287401-r1" x="305" y="532.4" textLength="12.2" clip-path="url(#terminal-498287401-line-21)">│</text><text class="terminal-498287401-r2" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-498287401-line-21)">
</text><text class="terminal-498287401-r1" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-498287401-line-22)">│</text><text class="terminal-498287401-r1" x="305" y="556.8" textLength="12.2" clip-path="url(#terminal-498287401-line-22)">│</text><text class="terminal-498287401-r2" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-498287401-line-22)">
</text><text class="terminal-498287401-r1" x="0" y="581.2" textLength="317.2" clip-path="url(#terminal-498287401-line-23)">└────────────────────────┘</text>
</g>
</g>
</svg>
'''
# ---
# name: test_grid_layout_gutter
'''
<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-3062233532-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-3062233532-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-3062233532-r1 { fill: #f3f3f3 }
.terminal-3062233532-r2 { fill: #c5c8c6 }
</style>
<defs>
<clipPath id="terminal-3062233532-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-3062233532-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3062233532-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-3062233532-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">Textual</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-3062233532-clip-terminal)">
<rect fill="#8b008b" x="0" y="1.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="36.6" y="1.5" width="280.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="1.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="366" y="1.5" width="280.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="1.5" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="719.8" y="1.5" width="256.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="25.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="25.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="25.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="50.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="50.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="50.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="74.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="74.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="74.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="99.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="99.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="99.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="123.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="123.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="123.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="147.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="147.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="147.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="172.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="172.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="172.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="196.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="196.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="196.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="221.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="221.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="221.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="245.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="245.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="245.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="0" y="269.9" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="48.8" y="294.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="378.2" y="294.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="294.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="695.4" y="294.3" width="280.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="318.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="318.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="318.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="343.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="343.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="343.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="367.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="367.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="367.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="391.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="391.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="391.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="416.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="416.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="416.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="440.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="440.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="440.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="465.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="465.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="465.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="489.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="489.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="489.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="513.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="513.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="513.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="538.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="538.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="538.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="0" y="562.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="317.2" y="562.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="329.4" y="562.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#90ee90" x="646.6" y="562.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#8b008b" x="658.8" y="562.7" width="317.2" height="24.65" shape-rendering="crispEdges"/>
<g class="terminal-3062233532-matrix">
<text class="terminal-3062233532-r1" x="0" y="20" textLength="36.6" clip-path="url(#terminal-3062233532-line-0)">One</text><text class="terminal-3062233532-r1" x="329.4" y="20" textLength="36.6" clip-path="url(#terminal-3062233532-line-0)">Two</text><text class="terminal-3062233532-r1" x="658.8" y="20" textLength="61" clip-path="url(#terminal-3062233532-line-0)">Three</text><text class="terminal-3062233532-r2" x="976" y="20" textLength="12.2" clip-path="url(#terminal-3062233532-line-0)">
</text><text class="terminal-3062233532-r2" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-3062233532-line-1)">
</text><text class="terminal-3062233532-r2" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-3062233532-line-2)">
</text><text class="terminal-3062233532-r2" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-3062233532-line-3)">
</text><text class="terminal-3062233532-r2" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-3062233532-line-4)">
</text><text class="terminal-3062233532-r2" x="976" y="142" textLength="12.2" clip-path="url(#terminal-3062233532-line-5)">
</text><text class="terminal-3062233532-r2" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-3062233532-line-6)">
</text><text class="terminal-3062233532-r2" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-3062233532-line-7)">
</text><text class="terminal-3062233532-r2" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-3062233532-line-8)">
</text><text class="terminal-3062233532-r2" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-3062233532-line-9)">
</text><text class="terminal-3062233532-r2" x="976" y="264" textLength="12.2" clip-path="url(#terminal-3062233532-line-10)">
</text><text class="terminal-3062233532-r2" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-3062233532-line-11)">
</text><text class="terminal-3062233532-r1" x="0" y="312.8" textLength="48.8" clip-path="url(#terminal-3062233532-line-12)">Four</text><text class="terminal-3062233532-r1" x="329.4" y="312.8" textLength="48.8" clip-path="url(#terminal-3062233532-line-12)">Five</text><text class="terminal-3062233532-r1" x="658.8" y="312.8" textLength="36.6" clip-path="url(#terminal-3062233532-line-12)">Six</text><text class="terminal-3062233532-r2" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-3062233532-line-12)">
</text><text class="terminal-3062233532-r2" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-3062233532-line-13)">
</text><text class="terminal-3062233532-r2" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-3062233532-line-14)">
</text><text class="terminal-3062233532-r2" x="976" y="386" textLength="12.2" clip-path="url(#terminal-3062233532-line-15)">
</text><text class="terminal-3062233532-r2" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-3062233532-line-16)">
</text><text class="terminal-3062233532-r2" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-3062233532-line-17)">
</text><text class="terminal-3062233532-r2" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-3062233532-line-18)">
</text><text class="terminal-3062233532-r2" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-3062233532-line-19)">
</text><text class="terminal-3062233532-r2" x="976" y="508" textLength="12.2" clip-path="url(#terminal-3062233532-line-20)">
</text><text class="terminal-3062233532-r2" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-3062233532-line-21)">
</text><text class="terminal-3062233532-r2" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-3062233532-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_horizontal_layout
'''
<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-3270906087-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-3270906087-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-3270906087-r1 { fill: #008000 }
.terminal-3270906087-r2 { fill: #c5c8c6 }
.terminal-3270906087-r3 { fill: #f3f3f3 }
</style>
<defs>
<clipPath id="terminal-3270906087-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-3270906087-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3270906087-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-3270906087-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">Textual</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-3270906087-clip-terminal)">
<rect fill="#121212" x="0" y="1.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="1.5" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="1.5" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="25.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="48.8" y="25.9" width="256.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="25.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="25.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="25.9" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="719.8" y="25.9" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="50.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="50.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="50.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="74.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="74.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="74.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="99.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="99.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="99.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="123.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="123.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="123.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="147.9" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="147.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="147.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="172.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="172.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="172.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="196.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="196.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="196.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="221.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="221.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="221.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="245.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="245.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="245.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="269.9" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="269.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="269.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="294.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="294.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="294.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="318.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="318.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="318.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="343.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="343.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="343.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="367.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="367.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="367.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="391.9" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="391.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="391.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="416.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="416.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="416.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="440.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="440.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="440.7" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="465.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="465.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="465.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="489.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="489.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="489.5" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="513.9" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="513.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="513.9" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="538.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="538.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="634.4" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="538.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="562.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="562.7" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="646.6" y="562.7" width="329.4" height="24.65" shape-rendering="crispEdges"/>
<g class="terminal-3270906087-matrix">
<text class="terminal-3270906087-r1" x="0" y="20" textLength="317.2" clip-path="url(#terminal-3270906087-line-0)">┌────────────────────────┐</text><text class="terminal-3270906087-r1" x="317.2" y="20" textLength="329.4" clip-path="url(#terminal-3270906087-line-0)">┌─────────────────────────┐</text><text class="terminal-3270906087-r1" x="646.6" y="20" textLength="329.4" clip-path="url(#terminal-3270906087-line-0)">┌─────────────────────────┐</text><text class="terminal-3270906087-r2" x="976" y="20" textLength="12.2" clip-path="url(#terminal-3270906087-line-0)">
</text><text class="terminal-3270906087-r1" x="0" y="44.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-1)">│</text><text class="terminal-3270906087-r3" x="12.2" y="44.4" textLength="36.6" clip-path="url(#terminal-3270906087-line-1)">One</text><text class="terminal-3270906087-r1" x="305" y="44.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-1)">│</text><text class="terminal-3270906087-r1" x="317.2" y="44.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-1)">│</text><text class="terminal-3270906087-r3" x="329.4" y="44.4" textLength="36.6" clip-path="url(#terminal-3270906087-line-1)">Two</text><text class="terminal-3270906087-r1" x="634.4" y="44.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-1)">│</text><text class="terminal-3270906087-r1" x="646.6" y="44.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-1)">│</text><text class="terminal-3270906087-r3" x="658.8" y="44.4" textLength="61" clip-path="url(#terminal-3270906087-line-1)">Three</text><text class="terminal-3270906087-r1" x="963.8" y="44.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-1)">│</text><text class="terminal-3270906087-r2" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-1)">
</text><text class="terminal-3270906087-r1" x="0" y="68.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-2)">│</text><text class="terminal-3270906087-r1" x="305" y="68.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-2)">│</text><text class="terminal-3270906087-r1" x="317.2" y="68.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-2)">│</text><text class="terminal-3270906087-r1" x="634.4" y="68.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-2)">│</text><text class="terminal-3270906087-r1" x="646.6" y="68.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-2)">│</text><text class="terminal-3270906087-r1" x="963.8" y="68.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-2)">│</text><text class="terminal-3270906087-r2" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-2)">
</text><text class="terminal-3270906087-r1" x="0" y="93.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-3)">│</text><text class="terminal-3270906087-r1" x="305" y="93.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-3)">│</text><text class="terminal-3270906087-r1" x="317.2" y="93.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-3)">│</text><text class="terminal-3270906087-r1" x="634.4" y="93.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-3)">│</text><text class="terminal-3270906087-r1" x="646.6" y="93.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-3)">│</text><text class="terminal-3270906087-r1" x="963.8" y="93.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-3)">│</text><text class="terminal-3270906087-r2" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-3)">
</text><text class="terminal-3270906087-r1" x="0" y="117.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-4)">│</text><text class="terminal-3270906087-r1" x="305" y="117.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-4)">│</text><text class="terminal-3270906087-r1" x="317.2" y="117.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-4)">│</text><text class="terminal-3270906087-r1" x="634.4" y="117.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-4)">│</text><text class="terminal-3270906087-r1" x="646.6" y="117.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-4)">│</text><text class="terminal-3270906087-r1" x="963.8" y="117.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-4)">│</text><text class="terminal-3270906087-r2" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-4)">
</text><text class="terminal-3270906087-r1" x="0" y="142" textLength="12.2" clip-path="url(#terminal-3270906087-line-5)">│</text><text class="terminal-3270906087-r1" x="305" y="142" textLength="12.2" clip-path="url(#terminal-3270906087-line-5)">│</text><text class="terminal-3270906087-r1" x="317.2" y="142" textLength="12.2" clip-path="url(#terminal-3270906087-line-5)">│</text><text class="terminal-3270906087-r1" x="634.4" y="142" textLength="12.2" clip-path="url(#terminal-3270906087-line-5)">│</text><text class="terminal-3270906087-r1" x="646.6" y="142" textLength="12.2" clip-path="url(#terminal-3270906087-line-5)">│</text><text class="terminal-3270906087-r1" x="963.8" y="142" textLength="12.2" clip-path="url(#terminal-3270906087-line-5)">│</text><text class="terminal-3270906087-r2" x="976" y="142" textLength="12.2" clip-path="url(#terminal-3270906087-line-5)">
</text><text class="terminal-3270906087-r1" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-6)">│</text><text class="terminal-3270906087-r1" x="305" y="166.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-6)">│</text><text class="terminal-3270906087-r1" x="317.2" y="166.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-6)">│</text><text class="terminal-3270906087-r1" x="634.4" y="166.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-6)">│</text><text class="terminal-3270906087-r1" x="646.6" y="166.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-6)">│</text><text class="terminal-3270906087-r1" x="963.8" y="166.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-6)">│</text><text class="terminal-3270906087-r2" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-6)">
</text><text class="terminal-3270906087-r1" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-7)">│</text><text class="terminal-3270906087-r1" x="305" y="190.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-7)">│</text><text class="terminal-3270906087-r1" x="317.2" y="190.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-7)">│</text><text class="terminal-3270906087-r1" x="634.4" y="190.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-7)">│</text><text class="terminal-3270906087-r1" x="646.6" y="190.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-7)">│</text><text class="terminal-3270906087-r1" x="963.8" y="190.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-7)">│</text><text class="terminal-3270906087-r2" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-7)">
</text><text class="terminal-3270906087-r1" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-8)">│</text><text class="terminal-3270906087-r1" x="305" y="215.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-8)">│</text><text class="terminal-3270906087-r1" x="317.2" y="215.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-8)">│</text><text class="terminal-3270906087-r1" x="634.4" y="215.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-8)">│</text><text class="terminal-3270906087-r1" x="646.6" y="215.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-8)">│</text><text class="terminal-3270906087-r1" x="963.8" y="215.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-8)">│</text><text class="terminal-3270906087-r2" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-8)">
</text><text class="terminal-3270906087-r1" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-9)">│</text><text class="terminal-3270906087-r1" x="305" y="239.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-9)">│</text><text class="terminal-3270906087-r1" x="317.2" y="239.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-9)">│</text><text class="terminal-3270906087-r1" x="634.4" y="239.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-9)">│</text><text class="terminal-3270906087-r1" x="646.6" y="239.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-9)">│</text><text class="terminal-3270906087-r1" x="963.8" y="239.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-9)">│</text><text class="terminal-3270906087-r2" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-9)">
</text><text class="terminal-3270906087-r1" x="0" y="264" textLength="12.2" clip-path="url(#terminal-3270906087-line-10)">│</text><text class="terminal-3270906087-r1" x="305" y="264" textLength="12.2" clip-path="url(#terminal-3270906087-line-10)">│</text><text class="terminal-3270906087-r1" x="317.2" y="264" textLength="12.2" clip-path="url(#terminal-3270906087-line-10)">│</text><text class="terminal-3270906087-r1" x="634.4" y="264" textLength="12.2" clip-path="url(#terminal-3270906087-line-10)">│</text><text class="terminal-3270906087-r1" x="646.6" y="264" textLength="12.2" clip-path="url(#terminal-3270906087-line-10)">│</text><text class="terminal-3270906087-r1" x="963.8" y="264" textLength="12.2" clip-path="url(#terminal-3270906087-line-10)">│</text><text class="terminal-3270906087-r2" x="976" y="264" textLength="12.2" clip-path="url(#terminal-3270906087-line-10)">
</text><text class="terminal-3270906087-r1" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-11)">│</text><text class="terminal-3270906087-r1" x="305" y="288.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-11)">│</text><text class="terminal-3270906087-r1" x="317.2" y="288.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-11)">│</text><text class="terminal-3270906087-r1" x="634.4" y="288.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-11)">│</text><text class="terminal-3270906087-r1" x="646.6" y="288.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-11)">│</text><text class="terminal-3270906087-r1" x="963.8" y="288.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-11)">│</text><text class="terminal-3270906087-r2" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-11)">
</text><text class="terminal-3270906087-r1" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-12)">│</text><text class="terminal-3270906087-r1" x="305" y="312.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-12)">│</text><text class="terminal-3270906087-r1" x="317.2" y="312.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-12)">│</text><text class="terminal-3270906087-r1" x="634.4" y="312.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-12)">│</text><text class="terminal-3270906087-r1" x="646.6" y="312.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-12)">│</text><text class="terminal-3270906087-r1" x="963.8" y="312.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-12)">│</text><text class="terminal-3270906087-r2" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-12)">
</text><text class="terminal-3270906087-r1" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-13)">│</text><text class="terminal-3270906087-r1" x="305" y="337.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-13)">│</text><text class="terminal-3270906087-r1" x="317.2" y="337.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-13)">│</text><text class="terminal-3270906087-r1" x="634.4" y="337.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-13)">│</text><text class="terminal-3270906087-r1" x="646.6" y="337.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-13)">│</text><text class="terminal-3270906087-r1" x="963.8" y="337.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-13)">│</text><text class="terminal-3270906087-r2" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-13)">
</text><text class="terminal-3270906087-r1" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-14)">│</text><text class="terminal-3270906087-r1" x="305" y="361.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-14)">│</text><text class="terminal-3270906087-r1" x="317.2" y="361.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-14)">│</text><text class="terminal-3270906087-r1" x="634.4" y="361.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-14)">│</text><text class="terminal-3270906087-r1" x="646.6" y="361.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-14)">│</text><text class="terminal-3270906087-r1" x="963.8" y="361.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-14)">│</text><text class="terminal-3270906087-r2" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-14)">
</text><text class="terminal-3270906087-r1" x="0" y="386" textLength="12.2" clip-path="url(#terminal-3270906087-line-15)">│</text><text class="terminal-3270906087-r1" x="305" y="386" textLength="12.2" clip-path="url(#terminal-3270906087-line-15)">│</text><text class="terminal-3270906087-r1" x="317.2" y="386" textLength="12.2" clip-path="url(#terminal-3270906087-line-15)">│</text><text class="terminal-3270906087-r1" x="634.4" y="386" textLength="12.2" clip-path="url(#terminal-3270906087-line-15)">│</text><text class="terminal-3270906087-r1" x="646.6" y="386" textLength="12.2" clip-path="url(#terminal-3270906087-line-15)">│</text><text class="terminal-3270906087-r1" x="963.8" y="386" textLength="12.2" clip-path="url(#terminal-3270906087-line-15)">│</text><text class="terminal-3270906087-r2" x="976" y="386" textLength="12.2" clip-path="url(#terminal-3270906087-line-15)">
</text><text class="terminal-3270906087-r1" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-16)">│</text><text class="terminal-3270906087-r1" x="305" y="410.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-16)">│</text><text class="terminal-3270906087-r1" x="317.2" y="410.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-16)">│</text><text class="terminal-3270906087-r1" x="634.4" y="410.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-16)">│</text><text class="terminal-3270906087-r1" x="646.6" y="410.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-16)">│</text><text class="terminal-3270906087-r1" x="963.8" y="410.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-16)">│</text><text class="terminal-3270906087-r2" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-16)">
</text><text class="terminal-3270906087-r1" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-17)">│</text><text class="terminal-3270906087-r1" x="305" y="434.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-17)">│</text><text class="terminal-3270906087-r1" x="317.2" y="434.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-17)">│</text><text class="terminal-3270906087-r1" x="634.4" y="434.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-17)">│</text><text class="terminal-3270906087-r1" x="646.6" y="434.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-17)">│</text><text class="terminal-3270906087-r1" x="963.8" y="434.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-17)">│</text><text class="terminal-3270906087-r2" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-17)">
</text><text class="terminal-3270906087-r1" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-18)">│</text><text class="terminal-3270906087-r1" x="305" y="459.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-18)">│</text><text class="terminal-3270906087-r1" x="317.2" y="459.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-18)">│</text><text class="terminal-3270906087-r1" x="634.4" y="459.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-18)">│</text><text class="terminal-3270906087-r1" x="646.6" y="459.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-18)">│</text><text class="terminal-3270906087-r1" x="963.8" y="459.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-18)">│</text><text class="terminal-3270906087-r2" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-3270906087-line-18)">
</text><text class="terminal-3270906087-r1" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-19)">│</text><text class="terminal-3270906087-r1" x="305" y="483.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-19)">│</text><text class="terminal-3270906087-r1" x="317.2" y="483.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-19)">│</text><text class="terminal-3270906087-r1" x="634.4" y="483.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-19)">│</text><text class="terminal-3270906087-r1" x="646.6" y="483.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-19)">│</text><text class="terminal-3270906087-r1" x="963.8" y="483.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-19)">│</text><text class="terminal-3270906087-r2" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-3270906087-line-19)">
</text><text class="terminal-3270906087-r1" x="0" y="508" textLength="12.2" clip-path="url(#terminal-3270906087-line-20)">│</text><text class="terminal-3270906087-r1" x="305" y="508" textLength="12.2" clip-path="url(#terminal-3270906087-line-20)">│</text><text class="terminal-3270906087-r1" x="317.2" y="508" textLength="12.2" clip-path="url(#terminal-3270906087-line-20)">│</text><text class="terminal-3270906087-r1" x="634.4" y="508" textLength="12.2" clip-path="url(#terminal-3270906087-line-20)">│</text><text class="terminal-3270906087-r1" x="646.6" y="508" textLength="12.2" clip-path="url(#terminal-3270906087-line-20)">│</text><text class="terminal-3270906087-r1" x="963.8" y="508" textLength="12.2" clip-path="url(#terminal-3270906087-line-20)">│</text><text class="terminal-3270906087-r2" x="976" y="508" textLength="12.2" clip-path="url(#terminal-3270906087-line-20)">
</text><text class="terminal-3270906087-r1" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-21)">│</text><text class="terminal-3270906087-r1" x="305" y="532.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-21)">│</text><text class="terminal-3270906087-r1" x="317.2" y="532.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-21)">│</text><text class="terminal-3270906087-r1" x="634.4" y="532.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-21)">│</text><text class="terminal-3270906087-r1" x="646.6" y="532.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-21)">│</text><text class="terminal-3270906087-r1" x="963.8" y="532.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-21)">│</text><text class="terminal-3270906087-r2" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-3270906087-line-21)">
</text><text class="terminal-3270906087-r1" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-22)">│</text><text class="terminal-3270906087-r1" x="305" y="556.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-22)">│</text><text class="terminal-3270906087-r1" x="317.2" y="556.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-22)">│</text><text class="terminal-3270906087-r1" x="634.4" y="556.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-22)">│</text><text class="terminal-3270906087-r1" x="646.6" y="556.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-22)">│</text><text class="terminal-3270906087-r1" x="963.8" y="556.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-22)">│</text><text class="terminal-3270906087-r2" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-3270906087-line-22)">
</text><text class="terminal-3270906087-r1" x="0" y="581.2" textLength="317.2" clip-path="url(#terminal-3270906087-line-23)">└────────────────────────┘</text><text class="terminal-3270906087-r1" x="317.2" y="581.2" textLength="329.4" clip-path="url(#terminal-3270906087-line-23)">└─────────────────────────┘</text><text class="terminal-3270906087-r1" x="646.6" y="581.2" textLength="329.4" clip-path="url(#terminal-3270906087-line-23)">└─────────────────────────┘</text>
</g>
</g>
</svg>
'''
# ---
# name: test_layers
'''
<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-624950271-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-624950271-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-624950271-r1 { fill: #f3f3f3 }
.terminal-624950271-r2 { fill: #c5c8c6 }
.terminal-624950271-r3 { fill: #ffffff }
.terminal-624950271-r4 { fill: #000000 }
</style>
<defs>
<clipPath id="terminal-624950271-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-624950271-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-624950271-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-624950271-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">Textual</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-624950271-clip-terminal)">
<rect fill="#121212" x="0" y="1.5" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="25.9" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="50.3" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="74.7" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="99.1" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="123.5" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="147.9" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="172.3" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="196.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#008b8b" x="317.2" y="196.7" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="196.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="221.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#008b8b" x="317.2" y="221.1" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="221.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="245.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#008b8b" x="317.2" y="245.5" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="245.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="269.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#008b8b" x="317.2" y="269.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#008b8b" x="366" y="269.9" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#008b8b" x="610" y="269.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="269.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="294.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#008b8b" x="317.2" y="294.3" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="294.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="318.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#008b8b" x="317.2" y="318.7" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="658.8" y="318.7" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="343.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#008b8b" x="317.2" y="343.1" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#008b8b" x="463.6" y="343.1" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#ffa500" x="658.8" y="343.1" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="805.2" y="343.1" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="367.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#008b8b" x="317.2" y="367.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#008b8b" x="463.6" y="367.5" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#ffa500" x="658.8" y="367.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="805.2" y="367.5" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="391.9" width="463.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#ffa500" x="463.6" y="391.9" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="805.2" y="391.9" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="416.3" width="463.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#ffa500" x="463.6" y="416.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#ffa500" x="512.4" y="416.3" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#ffa500" x="756.4" y="416.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="805.2" y="416.3" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="440.7" width="463.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#ffa500" x="463.6" y="440.7" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="805.2" y="440.7" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="465.1" width="463.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#ffa500" x="463.6" y="465.1" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="805.2" y="465.1" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="489.5" width="463.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#ffa500" x="463.6" y="489.5" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="805.2" y="489.5" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="513.9" width="463.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#ffa500" x="463.6" y="513.9" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="805.2" y="513.9" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="538.3" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="562.7" width="976" height="24.65" shape-rendering="crispEdges"/>
<g class="terminal-624950271-matrix">
<text class="terminal-624950271-r2" x="976" y="20" textLength="12.2" clip-path="url(#terminal-624950271-line-0)">
</text><text class="terminal-624950271-r2" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-624950271-line-1)">
</text><text class="terminal-624950271-r2" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-624950271-line-2)">
</text><text class="terminal-624950271-r2" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-624950271-line-3)">
</text><text class="terminal-624950271-r2" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-624950271-line-4)">
</text><text class="terminal-624950271-r2" x="976" y="142" textLength="12.2" clip-path="url(#terminal-624950271-line-5)">
</text><text class="terminal-624950271-r2" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-624950271-line-6)">
</text><text class="terminal-624950271-r2" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-624950271-line-7)">
</text><text class="terminal-624950271-r2" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-624950271-line-8)">
</text><text class="terminal-624950271-r2" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-624950271-line-9)">
</text><text class="terminal-624950271-r2" x="976" y="264" textLength="12.2" clip-path="url(#terminal-624950271-line-10)">
</text><text class="terminal-624950271-r3" x="366" y="288.4" textLength="244" clip-path="url(#terminal-624950271-line-11)">box1&#160;(layer&#160;=&#160;above)</text><text class="terminal-624950271-r2" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-624950271-line-11)">
</text><text class="terminal-624950271-r2" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-624950271-line-12)">
</text><text class="terminal-624950271-r2" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-624950271-line-13)">
</text><text class="terminal-624950271-r2" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-624950271-line-14)">
</text><text class="terminal-624950271-r2" x="976" y="386" textLength="12.2" clip-path="url(#terminal-624950271-line-15)">
</text><text class="terminal-624950271-r2" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-624950271-line-16)">
</text><text class="terminal-624950271-r4" x="512.4" y="434.8" textLength="244" clip-path="url(#terminal-624950271-line-17)">box2&#160;(layer&#160;=&#160;below)</text><text class="terminal-624950271-r2" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-624950271-line-17)">
</text><text class="terminal-624950271-r2" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-624950271-line-18)">
</text><text class="terminal-624950271-r2" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-624950271-line-19)">
</text><text class="terminal-624950271-r2" x="976" y="508" textLength="12.2" clip-path="url(#terminal-624950271-line-20)">
</text><text class="terminal-624950271-r2" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-624950271-line-21)">
</text><text class="terminal-624950271-r2" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-624950271-line-22)">
</text>
</g>
</g>
</svg>
'''
# ---
# name: test_vertical_layout
'''
<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-3024268150-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-3024268150-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-3024268150-r1 { fill: #008000 }
.terminal-3024268150-r2 { fill: #c5c8c6 }
.terminal-3024268150-r3 { fill: #f3f3f3 }
</style>
<defs>
<clipPath id="terminal-3024268150-clip-terminal">
<rect x="0" y="0" width="975.0" height="584.5999999999999" />
</clipPath>
<clipPath id="terminal-3024268150-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-3024268150-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-3024268150-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">Textual</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-3024268150-clip-terminal)">
<rect fill="#121212" x="0" y="1.5" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="25.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="48.8" y="25.9" width="915" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="50.3" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="74.7" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="99.1" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="123.5" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="147.9" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="172.3" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="196.7" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="221.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="48.8" y="221.1" width="915" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="245.5" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="269.9" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="294.3" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="318.7" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="343.1" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="367.5" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="391.9" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="416.3" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="73.2" y="416.3" width="890.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="440.7" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="465.1" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="489.5" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="513.9" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="538.3" width="951.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="963.8" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="562.7" width="976" height="24.65" shape-rendering="crispEdges"/>
<g class="terminal-3024268150-matrix">
<text class="terminal-3024268150-r1" x="0" y="20" textLength="976" clip-path="url(#terminal-3024268150-line-0)">┌──────────────────────────────────────────────────────────────────────────────┐</text><text class="terminal-3024268150-r2" x="976" y="20" textLength="12.2" clip-path="url(#terminal-3024268150-line-0)">
</text><text class="terminal-3024268150-r1" x="0" y="44.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-1)">│</text><text class="terminal-3024268150-r3" x="12.2" y="44.4" textLength="36.6" clip-path="url(#terminal-3024268150-line-1)">One</text><text class="terminal-3024268150-r1" x="963.8" y="44.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-1)">│</text><text class="terminal-3024268150-r2" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-1)">
</text><text class="terminal-3024268150-r1" x="0" y="68.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-2)">│</text><text class="terminal-3024268150-r1" x="963.8" y="68.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-2)">│</text><text class="terminal-3024268150-r2" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-2)">
</text><text class="terminal-3024268150-r1" x="0" y="93.2" textLength="12.2" clip-path="url(#terminal-3024268150-line-3)">│</text><text class="terminal-3024268150-r1" x="963.8" y="93.2" textLength="12.2" clip-path="url(#terminal-3024268150-line-3)">│</text><text class="terminal-3024268150-r2" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-3024268150-line-3)">
</text><text class="terminal-3024268150-r1" x="0" y="117.6" textLength="12.2" clip-path="url(#terminal-3024268150-line-4)">│</text><text class="terminal-3024268150-r1" x="963.8" y="117.6" textLength="12.2" clip-path="url(#terminal-3024268150-line-4)">│</text><text class="terminal-3024268150-r2" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-3024268150-line-4)">
</text><text class="terminal-3024268150-r1" x="0" y="142" textLength="12.2" clip-path="url(#terminal-3024268150-line-5)">│</text><text class="terminal-3024268150-r1" x="963.8" y="142" textLength="12.2" clip-path="url(#terminal-3024268150-line-5)">│</text><text class="terminal-3024268150-r2" x="976" y="142" textLength="12.2" clip-path="url(#terminal-3024268150-line-5)">
</text><text class="terminal-3024268150-r1" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-6)">│</text><text class="terminal-3024268150-r1" x="963.8" y="166.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-6)">│</text><text class="terminal-3024268150-r2" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-6)">
</text><text class="terminal-3024268150-r1" x="0" y="190.8" textLength="976" clip-path="url(#terminal-3024268150-line-7)">└──────────────────────────────────────────────────────────────────────────────┘</text><text class="terminal-3024268150-r2" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-7)">
</text><text class="terminal-3024268150-r1" x="0" y="215.2" textLength="976" clip-path="url(#terminal-3024268150-line-8)">┌──────────────────────────────────────────────────────────────────────────────┐</text><text class="terminal-3024268150-r2" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-3024268150-line-8)">
</text><text class="terminal-3024268150-r1" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-3024268150-line-9)">│</text><text class="terminal-3024268150-r3" x="12.2" y="239.6" textLength="36.6" clip-path="url(#terminal-3024268150-line-9)">Two</text><text class="terminal-3024268150-r1" x="963.8" y="239.6" textLength="12.2" clip-path="url(#terminal-3024268150-line-9)">│</text><text class="terminal-3024268150-r2" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-3024268150-line-9)">
</text><text class="terminal-3024268150-r1" x="0" y="264" textLength="12.2" clip-path="url(#terminal-3024268150-line-10)">│</text><text class="terminal-3024268150-r1" x="963.8" y="264" textLength="12.2" clip-path="url(#terminal-3024268150-line-10)">│</text><text class="terminal-3024268150-r2" x="976" y="264" textLength="12.2" clip-path="url(#terminal-3024268150-line-10)">
</text><text class="terminal-3024268150-r1" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-11)">│</text><text class="terminal-3024268150-r1" x="963.8" y="288.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-11)">│</text><text class="terminal-3024268150-r2" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-11)">
</text><text class="terminal-3024268150-r1" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-12)">│</text><text class="terminal-3024268150-r1" x="963.8" y="312.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-12)">│</text><text class="terminal-3024268150-r2" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-12)">
</text><text class="terminal-3024268150-r1" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-3024268150-line-13)">│</text><text class="terminal-3024268150-r1" x="963.8" y="337.2" textLength="12.2" clip-path="url(#terminal-3024268150-line-13)">│</text><text class="terminal-3024268150-r2" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-3024268150-line-13)">
</text><text class="terminal-3024268150-r1" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-3024268150-line-14)">│</text><text class="terminal-3024268150-r1" x="963.8" y="361.6" textLength="12.2" clip-path="url(#terminal-3024268150-line-14)">│</text><text class="terminal-3024268150-r2" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-3024268150-line-14)">
</text><text class="terminal-3024268150-r1" x="0" y="386" textLength="976" clip-path="url(#terminal-3024268150-line-15)">└──────────────────────────────────────────────────────────────────────────────┘</text><text class="terminal-3024268150-r2" x="976" y="386" textLength="12.2" clip-path="url(#terminal-3024268150-line-15)">
</text><text class="terminal-3024268150-r1" x="0" y="410.4" textLength="976" clip-path="url(#terminal-3024268150-line-16)">┌──────────────────────────────────────────────────────────────────────────────┐</text><text class="terminal-3024268150-r2" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-16)">
</text><text class="terminal-3024268150-r1" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-17)">│</text><text class="terminal-3024268150-r3" x="12.2" y="434.8" textLength="61" clip-path="url(#terminal-3024268150-line-17)">Three</text><text class="terminal-3024268150-r1" x="963.8" y="434.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-17)">│</text><text class="terminal-3024268150-r2" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-17)">
</text><text class="terminal-3024268150-r1" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-3024268150-line-18)">│</text><text class="terminal-3024268150-r1" x="963.8" y="459.2" textLength="12.2" clip-path="url(#terminal-3024268150-line-18)">│</text><text class="terminal-3024268150-r2" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-3024268150-line-18)">
</text><text class="terminal-3024268150-r1" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-3024268150-line-19)">│</text><text class="terminal-3024268150-r1" x="963.8" y="483.6" textLength="12.2" clip-path="url(#terminal-3024268150-line-19)">│</text><text class="terminal-3024268150-r2" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-3024268150-line-19)">
</text><text class="terminal-3024268150-r1" x="0" y="508" textLength="12.2" clip-path="url(#terminal-3024268150-line-20)">│</text><text class="terminal-3024268150-r1" x="963.8" y="508" textLength="12.2" clip-path="url(#terminal-3024268150-line-20)">│</text><text class="terminal-3024268150-r2" x="976" y="508" textLength="12.2" clip-path="url(#terminal-3024268150-line-20)">
</text><text class="terminal-3024268150-r1" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-21)">│</text><text class="terminal-3024268150-r1" x="963.8" y="532.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-21)">│</text><text class="terminal-3024268150-r2" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-3024268150-line-21)">
</text><text class="terminal-3024268150-r1" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-22)">│</text><text class="terminal-3024268150-r1" x="963.8" y="556.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-22)">│</text><text class="terminal-3024268150-r2" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-3024268150-line-22)">
</text><text class="terminal-3024268150-r1" x="0" y="581.2" textLength="976" clip-path="url(#terminal-3024268150-line-23)">└──────────────────────────────────────────────────────────────────────────────┘</text>
</g>
</g>
</svg>
'''
# ---