diff --git a/site/src/assets/tui/config.svg b/site/src/assets/tui/config.svg
index e9ea69b..0b25424 100644
--- a/site/src/assets/tui/config.svg
+++ b/site/src/assets/tui/config.svg
@@ -19,198 +19,199 @@
font-weight: 700;
}
- .terminal-2688739092-matrix {
+ .terminal-2632196581-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-2688739092-title {
+ .terminal-2632196581-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-2688739092-r1 { fill: #c5c8c6 }
-.terminal-2688739092-r2 { fill: #00d4aa }
-.terminal-2688739092-r3 { fill: #049178 }
-.terminal-2688739092-r4 { fill: #1a2a3a }
-.terminal-2688739092-r5 { fill: #00d4aa;font-weight: bold }
-.terminal-2688739092-r6 { fill: #0e1018 }
-.terminal-2688739092-r7 { fill: #191919 }
-.terminal-2688739092-r8 { fill: #7ae998 }
-.terminal-2688739092-r9 { fill: #506878;font-weight: bold }
-.terminal-2688739092-r10 { fill: #c8d0d8 }
-.terminal-2688739092-r11 { fill: #1a3050 }
-.terminal-2688739092-r12 { fill: #1c2533;font-weight: bold }
-.terminal-2688739092-r13 { fill: #7090a8;font-weight: bold }
-.terminal-2688739092-r14 { fill: #0178d4 }
-.terminal-2688739092-r15 { fill: #1e1e1e }
-.terminal-2688739092-r16 { fill: #e8a020;font-weight: bold }
-.terminal-2688739092-r17 { fill: #506878 }
-.terminal-2688739092-r18 { fill: #ffa62b;font-weight: bold }
-.terminal-2688739092-r19 { fill: #e0e0e0 }
-.terminal-2688739092-r20 { fill: #383940 }
+ .terminal-2632196581-r1 { fill: #c5c8c6 }
+.terminal-2632196581-r2 { fill: #00d4aa }
+.terminal-2632196581-r3 { fill: #049178 }
+.terminal-2632196581-r4 { fill: #1a2a3a }
+.terminal-2632196581-r5 { fill: #00d4aa;font-weight: bold }
+.terminal-2632196581-r6 { fill: #506878;font-weight: bold }
+.terminal-2632196581-r7 { fill: #c8d0d8 }
+.terminal-2632196581-r8 { fill: #1a3050 }
+.terminal-2632196581-r9 { fill: #1c2533;font-weight: bold }
+.terminal-2632196581-r10 { fill: #0178d4 }
+.terminal-2632196581-r11 { fill: #1e1e1e }
+.terminal-2632196581-r12 { fill: #7090a8;font-weight: bold }
+.terminal-2632196581-r13 { fill: #506878 }
+.terminal-2632196581-r14 { fill: #e04040 }
+.terminal-2632196581-r15 { fill: #e8a020 }
+.terminal-2632196581-r16 { fill: #e0e0e0 }
+.terminal-2632196581-r17 { fill: #757579 }
+.terminal-2632196581-r18 { fill: #1f1f26 }
+.terminal-2632196581-r19 { fill: #e8a020;font-weight: bold }
+.terminal-2632196581-r20 { fill: #ffa62b;font-weight: bold }
+.terminal-2632196581-r21 { fill: #383940 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- SkyWalker-1 — Config
+ SkyWalker-1 — Config
-
-
-
- ⭘SkyWalker-1 — DVB-S RF Tool — F8 Config
-│Coarse SweepTransponders Found
-│──────────────────────────────────────────────────────────────────────────────────────────────
-SkyWalker-1│
-│▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔▔▔▔
-DVB-S RF Tool│
-│
-╭─────────────────────╮│──────────────────────────────────────────────────────────────────────────────────────────────
-│ F1 Spectrum ││
-╰─────────────────────╯│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
-│L-Band Spectrum (Direct Input)│
-╭─────────────────────╮│
-│ F2 Scan ││1622.0 MHz━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━
-╰─────────────────────╯│
-│──────────────────────────────────────────────────────────────────────────────────────────────
-╭─────────────────────╮│
-│ F3 Monitor ││
-╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-╭─────────────────────╮│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
-│ F4 L-Band ││
-╰─────────────────────╯│Device Identity
-│
-╭─────────────────────╮│DEMO MODE — no hardware writes
-│ F5 Track ││Loading...
-╰─────────────────────╯│
-│╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
-╭─────────────────────╮││Packets:43││Bytes:8.1 KB││PIDs:4││CC Errors:0││Duration:0.1s│
-│ F6 Device ││╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
-╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-───────────────────────│
-│
-DEMOFW:3.02.0Con│
-│──────────────────────────────────────────────────────────────────────────────────────────────
- f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config q Quit d Theme ▏^p palette
+
+
+
+ ⭘SkyWalker-1 — DVB-S RF Tool — F8 Config
+│Coarse SweepTransponders Found
+│──────────────────────────────────────────────────────────────────────────────────────────────
+SkyWalker-1│
+│
+DVB-S RF Tool│
+│──────────────────────────────────────────────────────────────────────────────────────────────
+╭─────────────────────╮│
+│ F1 Spectrum ││L-Band Spectrum (Direct Input)│
+╰─────────────────────╯│
+│1380.0 MHz━━━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━
+╭─────────────────────╮│
+│ F2 Scan ││
+╰─────────────────────╯│
+│──────────────────────────────────────────────────────────────────────────────────────────────
+╭─────────────────────╮│
+│ F3 Monitor ││
+╰─────────────────────╯│Device Identity
+│
+╭─────────────────────╮│
+│ F4 L-Band ││╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
+╰─────────────────────╯││Packets:86││Bytes:16.2 KB││PIDs:5││CC Errors:0││Duration:2.6s│
+│╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
+╭─────────────────────╮│
+│ F5 Track ││
+╰─────────────────────╯│
+│
+╭─────────────────────╮│╭───────────────────╮╭────────────────────╮╭───────────────────╮╭────────────────────╮
+│ F6 Device │││SNR:-- dB││Power:-- dB││Lock:NO││Motor:Idle│
+╰─────────────────────╯│╰───────────────────╯╰────────────────────╯╰───────────────────╯╰────────────────────╯
+│
+───────────────────────│Full BandQO-100 DATV
+│╸━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+DEMOFW:3.03.0Con│Survey SweepCarriers Found
+│
+ f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config f9 Motor f10 Surve▏^p palette
diff --git a/site/src/assets/tui/dark-mode.svg b/site/src/assets/tui/dark-mode.svg
index 23b4e24..04a53da 100644
--- a/site/src/assets/tui/dark-mode.svg
+++ b/site/src/assets/tui/dark-mode.svg
@@ -19,199 +19,199 @@
font-weight: 700;
}
- .terminal-3321529346-matrix {
+ .terminal-2669976165-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-3321529346-title {
+ .terminal-2669976165-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-3321529346-r1 { fill: #c5c8c6 }
-.terminal-3321529346-r2 { fill: #00d4aa }
-.terminal-3321529346-r3 { fill: #049178 }
-.terminal-3321529346-r4 { fill: #1a2a3a }
-.terminal-3321529346-r5 { fill: #00d4aa;font-weight: bold }
-.terminal-3321529346-r6 { fill: #506878 }
-.terminal-3321529346-r7 { fill: #1e1e1e }
-.terminal-3321529346-r8 { fill: #506878;font-weight: bold }
-.terminal-3321529346-r9 { fill: #c8d0d8 }
-.terminal-3321529346-r10 { fill: #05997c }
-.terminal-3321529346-r11 { fill: #05997c;font-weight: bold }
-.terminal-3321529346-r12 { fill: #0e1018 }
-.terminal-3321529346-r13 { fill: #191919 }
-.terminal-3321529346-r14 { fill: #7ae998 }
-.terminal-3321529346-r15 { fill: #1a3050 }
-.terminal-3321529346-r16 { fill: #7090a8;font-weight: bold }
-.terminal-3321529346-r17 { fill: #0178d4 }
-.terminal-3321529346-r18 { fill: #e8a020;font-weight: bold }
-.terminal-3321529346-r19 { fill: #ffa62b;font-weight: bold }
-.terminal-3321529346-r20 { fill: #e0e0e0 }
-.terminal-3321529346-r21 { fill: #383940 }
+ .terminal-2669976165-r1 { fill: #c5c8c6 }
+.terminal-2669976165-r2 { fill: #00d4aa }
+.terminal-2669976165-r3 { fill: #049178 }
+.terminal-2669976165-r4 { fill: #1a2a3a }
+.terminal-2669976165-r5 { fill: #00d4aa;font-weight: bold }
+.terminal-2669976165-r6 { fill: #506878 }
+.terminal-2669976165-r7 { fill: #1e1e1e }
+.terminal-2669976165-r8 { fill: #506878;font-weight: bold }
+.terminal-2669976165-r9 { fill: #c8d0d8 }
+.terminal-2669976165-r10 { fill: #05997c }
+.terminal-2669976165-r11 { fill: #05997c;font-weight: bold }
+.terminal-2669976165-r12 { fill: #1a3050 }
+.terminal-2669976165-r13 { fill: #7090a8;font-weight: bold }
+.terminal-2669976165-r14 { fill: #0178d4 }
+.terminal-2669976165-r15 { fill: #00e060 }
+.terminal-2669976165-r16 { fill: #e0e0e0 }
+.terminal-2669976165-r17 { fill: #757579 }
+.terminal-2669976165-r18 { fill: #1f1f26 }
+.terminal-2669976165-r19 { fill: #e8a020;font-weight: bold }
+.terminal-2669976165-r20 { fill: #ffa62b;font-weight: bold }
+.terminal-2669976165-r21 { fill: #383940 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- SkyWalker-1 — Dark Side
+ SkyWalker-1 — Dark Side
-
-
-
- ⭘SkyWalker-1 — DVB-S RF Tool — F1 Spectrum
-│Spectrum Analyzer
-│
-SkyWalker-1│Complete━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-│
-DVB-S RF Tool│Coarse SweepTransponders Found
-│──────────────────────────────────────────────────────────────────────────────────────────────
-╭─────────────────────╮│
-│ F1 Spectrum ││▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔▔▔▔
-╰─────────────────────╯│
-│
-╭─────────────────────╮│──────────────────────────────────────────────────────────────────────────────────────────────
-│ F2 Scan ││
-╰─────────────────────╯│L-Band Spectrum (Direct Input)│
-│
-╭─────────────────────╮│1854.0 MHz━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━
-│ F3 Monitor ││
-╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-╭─────────────────────╮│
-│ F4 L-Band ││──────────────────────────────────────────────────────────────────────────────────────────────
-╰─────────────────────╯│
-│
-╭─────────────────────╮│Device Identity
-│ F5 Track ││
-╰─────────────────────╯│DEMO MODE — no hardware writes
-│
-╭─────────────────────╮│╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
-│ F6 Device │││Packets:0││Bytes:0││PIDs:0││CC Errors:0││Duration:0.0s│
-╰─────────────────────╯│╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
-│
-───────────────────────│
-│
-DEMOFW:3.02.0Con│
-│──────────────────────────────────────────────────────────────────────────────────────────────
- f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config q Quit d Theme ▏^p palette
+
+
+
+ ⭘SkyWalker-1 — DVB-S RF Tool — F1 Spectrum
+│Spectrum Analyzer
+│
+SkyWalker-1│Complete━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+│Coarse SweepTransponders Found
+DVB-S RF Tool│──────────────────────────────────────────────────────────────────────────────────────────────
+│
+╭─────────────────────╮│
+│ F1 Spectrum ││
+╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
+│
+╭─────────────────────╮│L-Band Spectrum (Direct Input)│
+│ F2 Scan ││
+╰─────────────────────╯│1572.0 MHz━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━
+│
+╭─────────────────────╮│
+│ F3 Monitor ││──────────────────────────────────────────────────────────────────────────────────────────────
+╰─────────────────────╯│
+│
+╭─────────────────────╮│Device Identity
+│ F4 L-Band ││
+╰─────────────────────╯│
+│╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
+╭─────────────────────╮││Packets:43││Bytes:8.1 KB││PIDs:5││CC Errors:0││Duration:2.8s│
+│ F5 Track ││
+╰─────────────────────╯│
+│
+╭─────────────────────╮│
+│ F6 Device │││SNR:4.4 dB││Power:-30.6 dB││Lock:LOCKED││Motor:0.0 deg E│
+╰─────────────────────╯│╰───────────────────╯╰────────────────────╯╰───────────────────╯╰────────────────────╯
+│
+───────────────────────│Full BandQO-100 DATV
+│╸━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+DEMOFW:3.03.0Con│Survey SweepCarriers Found
+│
+ f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config f9 Motor f10 Surve▏^p palette
diff --git a/site/src/assets/tui/device.svg b/site/src/assets/tui/device.svg
index 7196c56..f4b41cf 100644
--- a/site/src/assets/tui/device.svg
+++ b/site/src/assets/tui/device.svg
@@ -19,199 +19,201 @@
font-weight: 700;
}
- .terminal-3777913951-matrix {
+ .terminal-2785242223-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-3777913951-title {
+ .terminal-2785242223-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-3777913951-r1 { fill: #c5c8c6 }
-.terminal-3777913951-r2 { fill: #00d4aa }
-.terminal-3777913951-r3 { fill: #049178 }
-.terminal-3777913951-r4 { fill: #1a2a3a }
-.terminal-3777913951-r5 { fill: #00d4aa;font-weight: bold }
-.terminal-3777913951-r6 { fill: #0e1018 }
-.terminal-3777913951-r7 { fill: #191919 }
-.terminal-3777913951-r8 { fill: #7ae998 }
-.terminal-3777913951-r9 { fill: #506878;font-weight: bold }
-.terminal-3777913951-r10 { fill: #c8d0d8 }
-.terminal-3777913951-r11 { fill: #1a3050 }
-.terminal-3777913951-r12 { fill: #1c2533;font-weight: bold }
-.terminal-3777913951-r13 { fill: #7090a8;font-weight: bold }
-.terminal-3777913951-r14 { fill: #506878 }
-.terminal-3777913951-r15 { fill: #4ebf71 }
-.terminal-3777913951-r16 { fill: #e8a020;font-weight: bold }
-.terminal-3777913951-r17 { fill: #05997c }
-.terminal-3777913951-r18 { fill: #05997c;font-weight: bold }
-.terminal-3777913951-r19 { fill: #ffa62b;font-weight: bold }
-.terminal-3777913951-r20 { fill: #e0e0e0 }
-.terminal-3777913951-r21 { fill: #383940 }
+ .terminal-2785242223-r1 { fill: #c5c8c6 }
+.terminal-2785242223-r2 { fill: #00d4aa }
+.terminal-2785242223-r3 { fill: #049178 }
+.terminal-2785242223-r4 { fill: #1a2a3a }
+.terminal-2785242223-r5 { fill: #00d4aa;font-weight: bold }
+.terminal-2785242223-r6 { fill: #506878;font-weight: bold }
+.terminal-2785242223-r7 { fill: #c8d0d8 }
+.terminal-2785242223-r8 { fill: #1a3050 }
+.terminal-2785242223-r9 { fill: #1c2533;font-weight: bold }
+.terminal-2785242223-r10 { fill: #0178d4 }
+.terminal-2785242223-r11 { fill: #1e1e1e }
+.terminal-2785242223-r12 { fill: #7090a8;font-weight: bold }
+.terminal-2785242223-r13 { fill: #506878 }
+.terminal-2785242223-r14 { fill: #05997c }
+.terminal-2785242223-r15 { fill: #05997c;font-weight: bold }
+.terminal-2785242223-r16 { fill: #e04040 }
+.terminal-2785242223-r17 { fill: #e8a020 }
+.terminal-2785242223-r18 { fill: #e0e0e0 }
+.terminal-2785242223-r19 { fill: #757579 }
+.terminal-2785242223-r20 { fill: #1f1f26 }
+.terminal-2785242223-r21 { fill: #e8a020;font-weight: bold }
+.terminal-2785242223-r22 { fill: #ffa62b;font-weight: bold }
+.terminal-2785242223-r23 { fill: #383940 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- SkyWalker-1 — Device
+ SkyWalker-1 — Device
-
-
-
- ⭘SkyWalker-1 — DVB-S RF Tool — F6 Device
-│Coarse SweepTransponders Found
-│──────────────────────────────────────────────────────────────────────────────────────────────
-SkyWalker-1│
-│▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔▔▔▔
-DVB-S RF Tool│
-│
-╭─────────────────────╮│──────────────────────────────────────────────────────────────────────────────────────────────
-│ F1 Spectrum ││
-╰─────────────────────╯│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
-│L-Band Spectrum (Direct Input)│
-╭─────────────────────╮│
-│ F2 Scan ││Complete━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-╰─────────────────────╯│
-│──────────────────────────────────────────────────────────────────────────────────────────────
-╭─────────────────────╮│
-│ F3 Monitor ││
-╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-╭─────────────────────╮│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
-│ F4 L-Band ││
-╰─────────────────────╯│Device Identity
-│
-╭─────────────────────╮│DEMO MODE — no hardware writes
-│ F5 Track ││Loading...
-╰─────────────────────╯│
-│╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
-╭─────────────────────╮││Packets:43││Bytes:8.1 KB││PIDs:4││CC Errors:0││Duration:0.1s│
-│ F6 Device ││╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
-╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-───────────────────────│
-│
-DEMOFW:3.02.0Con│
-│──────────────────────────────────────────────────────────────────────────────────────────────
- f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config q Quit d Theme ▏^p palette
+
+
+
+ ⭘SkyWalker-1 — DVB-S RF Tool — F6 Device
+│Coarse SweepTransponders Found
+│──────────────────────────────────────────────────────────────────────────────────────────────
+SkyWalker-1│
+│
+DVB-S RF Tool│
+│──────────────────────────────────────────────────────────────────────────────────────────────
+╭─────────────────────╮│
+│ F1 Spectrum ││L-Band Spectrum (Direct Input)│
+╰─────────────────────╯│
+│1558.0 MHz━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━
+╭─────────────────────╮│
+│ F2 Scan ││
+╰─────────────────────╯│
+│──────────────────────────────────────────────────────────────────────────────────────────────
+╭─────────────────────╮│
+│ F3 Monitor ││
+╰─────────────────────╯│Device Identity
+│
+╭─────────────────────╮│
+│ F4 L-Band ││╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
+╰─────────────────────╯││Packets:43││Bytes:8.1 KB││PIDs:4││CC Errors:0││Duration:0.1s│
+│╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
+╭─────────────────────╮│
+│ F5 Track ││
+╰─────────────────────╯│
+│
+╭─────────────────────╮│╭───────────────────╮╭────────────────────╮╭───────────────────╮╭────────────────────╮
+│ F6 Device │││SNR:-- dB││Power:-- dB││Lock:NO││Motor:Idle│
+╰─────────────────────╯│╰───────────────────╯╰────────────────────╯╰───────────────────╯╰────────────────────╯
+│
+───────────────────────│Full BandQO-100 DATV
+│╸━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+DEMOFW:3.03.0Con│Survey SweepCarriers Found
+│
+ f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config f9 Motor f10 Surve▏^p palette
diff --git a/site/src/assets/tui/lband.svg b/site/src/assets/tui/lband.svg
index 71af08b..f5396d0 100644
--- a/site/src/assets/tui/lband.svg
+++ b/site/src/assets/tui/lband.svg
@@ -19,205 +19,204 @@
font-weight: 700;
}
- .terminal-3583828335-matrix {
+ .terminal-408422538-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-3583828335-title {
+ .terminal-408422538-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-3583828335-r1 { fill: #c5c8c6 }
-.terminal-3583828335-r2 { fill: #00d4aa }
-.terminal-3583828335-r3 { fill: #049178 }
-.terminal-3583828335-r4 { fill: #1a2a3a }
-.terminal-3583828335-r5 { fill: #00d4aa;font-weight: bold }
-.terminal-3583828335-r6 { fill: #506878 }
-.terminal-3583828335-r7 { fill: #4ebf71 }
-.terminal-3583828335-r8 { fill: #506878;font-weight: bold }
-.terminal-3583828335-r9 { fill: #c8d0d8 }
-.terminal-3583828335-r10 { fill: #1a3050 }
-.terminal-3583828335-r11 { fill: #1c2533;font-weight: bold }
-.terminal-3583828335-r12 { fill: #0e1018 }
-.terminal-3583828335-r13 { fill: #191919 }
-.terminal-3583828335-r14 { fill: #7ae998 }
-.terminal-3583828335-r15 { fill: #7090a8;font-weight: bold }
-.terminal-3583828335-r16 { fill: #e0e0e0 }
-.terminal-3583828335-r17 { fill: #0a180e;font-weight: bold }
-.terminal-3583828335-r18 { fill: #008139 }
-.terminal-3583828335-r19 { fill: #e8a020;font-weight: bold }
-.terminal-3583828335-r20 { fill: #05997c }
-.terminal-3583828335-r21 { fill: #05997c;font-weight: bold }
-.terminal-3583828335-r22 { fill: #e04040 }
-.terminal-3583828335-r23 { fill: #e76580 }
-.terminal-3583828335-r24 { fill: #ffcf56 }
-.terminal-3583828335-r25 { fill: #303840 }
-.terminal-3583828335-r26 { fill: #ffa62b;font-weight: bold }
-.terminal-3583828335-r27 { fill: #383940 }
+ .terminal-408422538-r1 { fill: #c5c8c6 }
+.terminal-408422538-r2 { fill: #00d4aa }
+.terminal-408422538-r3 { fill: #049178 }
+.terminal-408422538-r4 { fill: #1a2a3a }
+.terminal-408422538-r5 { fill: #00d4aa;font-weight: bold }
+.terminal-408422538-r6 { fill: #506878 }
+.terminal-408422538-r7 { fill: #4ebf71 }
+.terminal-408422538-r8 { fill: #506878;font-weight: bold }
+.terminal-408422538-r9 { fill: #c8d0d8 }
+.terminal-408422538-r10 { fill: #1a3050 }
+.terminal-408422538-r11 { fill: #1c2533;font-weight: bold }
+.terminal-408422538-r12 { fill: #0e1018 }
+.terminal-408422538-r13 { fill: #191919 }
+.terminal-408422538-r14 { fill: #7ae998 }
+.terminal-408422538-r15 { fill: #7090a8;font-weight: bold }
+.terminal-408422538-r16 { fill: #e8a020;font-weight: bold }
+.terminal-408422538-r17 { fill: #e04040 }
+.terminal-408422538-r18 { fill: #05997c }
+.terminal-408422538-r19 { fill: #05997c;font-weight: bold }
+.terminal-408422538-r20 { fill: #00e060 }
+.terminal-408422538-r21 { fill: #e0e0e0 }
+.terminal-408422538-r22 { fill: #757579 }
+.terminal-408422538-r23 { fill: #1f1f26 }
+.terminal-408422538-r24 { fill: #0178d4 }
+.terminal-408422538-r25 { fill: #ffa62b;font-weight: bold }
+.terminal-408422538-r26 { fill: #383940 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- SkyWalker-1 — L-Band
+ SkyWalker-1 — L-Band
-
-
-
- ⭘SkyWalker-1 — DVB-S RF Tool — F4 L-Band
-│L-Band Spectrum (Direct Input)│
-│
-SkyWalker-1│Complete━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-│
-DVB-S RF Tool│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-╭─────────────────────╮│
-│ F1 Spectrum ││
-╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-╭─────────────────────╮│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
-│ F2 Scan ││Freq (MHz):▊1200▎SR (ksps):▊20000▎Rate (Hz):▊1▎ Start
-╰─────────────────────╯│▊▁▁▁▁▁▁▁▁▁▁▁▁▎▊▁▁▁▁▁▁▁▁▁▁▁▁▎▊▁▁▁▁▁▁▁▁▁▁▁▁▎▁▁▁▁▁▁▁▁▁▁▁
-│
-╭─────────────────────╮│Device Identity
-│ F3 Monitor ││
-╰─────────────────────╯│DEMO MODE — no hardware writes
-│Firmware:3.02.0(2025-02-10)
-╭─────────────────────╮│Serial:44 45 4d 4f 30 30 30 31
-│ F4 L-Band ││USB:High (480 Mbps)
-╰─────────────────────╯│
-│╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
-╭─────────────────────╮││Packets:9,245││Bytes:1.7 MB││PIDs:5││CC Errors:2││Duration:11.5s│
-│ F5 Track ││╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
-╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-╭─────────────────────╮│▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔Monitoring
-│ F6 Device ││
-╰─────────────────────╯│
-│
-───────────────────────│
-│──────────────────────────────────────────────────────────────────────────────────────────────
-DEMOFW:3.02.0Con│
-│Config 0x47:8PSK StartedBCM4500 FW LoadedLNB Power OnDVB Mode22 kHz Tone18V
- f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config q Quit d Theme ▏^p palette
+
+
+
+ ⭘SkyWalker-1 — DVB-S RF Tool — F4 L-Band
+│L-Band Spectrum (Direct Input)│
+│
+SkyWalker-1│Complete━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+│
+DVB-S RF Tool│
+│
+╭─────────────────────╮│──────────────────────────────────────────────────────────────────────────────────────────────
+│ F1 Spectrum ││
+╰─────────────────────╯│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
+│
+╭─────────────────────╮│Device Identity
+│ F2 Scan ││
+╰─────────────────────╯│DEMO MODE — no hardware writes
+│Firmware:3.03.0(2026-02-15)
+╭─────────────────────╮│
+│ F3 Monitor ││╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
+╰─────────────────────╯││Packets:8,643││Bytes:1.6 MB││PIDs:5││CC Errors:3││Duration:12.6s│
+│╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
+╭─────────────────────╮│──────────────────────────────────────────────────────────────────────────────────────────────
+│ F4 L-Band ││
+╰─────────────────────╯│
+│
+╭─────────────────────╮│
+│ F5 Track ││──────────────────────────────────────────────────────────────────────────────────────────────
+╰─────────────────────╯│
+│╭───────────────────╮╭────────────────────╮╭───────────────────╮╭────────────────────╮
+╭─────────────────────╮││SNR:4.7 dB││Power:-29.8 dB││Lock:LOCKED││Motor:0.0 deg E│
+│ F6 Device ││╰───────────────────╯╰────────────────────╯╰───────────────────╯╰────────────────────╯
+╰─────────────────────╯│
+│Full BandQO-100 DATV
+───────────────────────│╸━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+│Survey SweepCarriers Found
+DEMOFW:3.03.0Con│
+│Ready
+ f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config f9 Motor f10 Surve▏^p palette
diff --git a/site/src/assets/tui/monitor.svg b/site/src/assets/tui/monitor.svg
index ef9b8d9..df412cc 100644
--- a/site/src/assets/tui/monitor.svg
+++ b/site/src/assets/tui/monitor.svg
@@ -19,201 +19,201 @@
font-weight: 700;
}
- .terminal-282123935-matrix {
+ .terminal-223927500-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-282123935-title {
+ .terminal-223927500-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-282123935-r1 { fill: #c5c8c6 }
-.terminal-282123935-r2 { fill: #00d4aa }
-.terminal-282123935-r3 { fill: #049178 }
-.terminal-282123935-r4 { fill: #1a2a3a }
-.terminal-282123935-r5 { fill: #00d4aa;font-weight: bold }
-.terminal-282123935-r6 { fill: #506878;font-weight: bold }
-.terminal-282123935-r7 { fill: #0e1018 }
-.terminal-282123935-r8 { fill: #191919 }
-.terminal-282123935-r9 { fill: #7ae998 }
-.terminal-282123935-r10 { fill: #c8d0d8 }
-.terminal-282123935-r11 { fill: #1a3050 }
-.terminal-282123935-r12 { fill: #1c2533;font-weight: bold }
-.terminal-282123935-r13 { fill: #506878 }
-.terminal-282123935-r14 { fill: #4ebf71 }
-.terminal-282123935-r15 { fill: #7090a8;font-weight: bold }
-.terminal-282123935-r16 { fill: #05997c }
-.terminal-282123935-r17 { fill: #05997c;font-weight: bold }
-.terminal-282123935-r18 { fill: #e0e0e0 }
-.terminal-282123935-r19 { fill: #0a180e;font-weight: bold }
-.terminal-282123935-r20 { fill: #e8a020;font-weight: bold }
-.terminal-282123935-r21 { fill: #e04040 }
-.terminal-282123935-r22 { fill: #ffa62b;font-weight: bold }
-.terminal-282123935-r23 { fill: #383940 }
+ .terminal-223927500-r1 { fill: #c5c8c6 }
+.terminal-223927500-r2 { fill: #00d4aa }
+.terminal-223927500-r3 { fill: #049178 }
+.terminal-223927500-r4 { fill: #1a2a3a }
+.terminal-223927500-r5 { fill: #00d4aa;font-weight: bold }
+.terminal-223927500-r6 { fill: #506878;font-weight: bold }
+.terminal-223927500-r7 { fill: #c8d0d8 }
+.terminal-223927500-r8 { fill: #1a3050 }
+.terminal-223927500-r9 { fill: #506878 }
+.terminal-223927500-r10 { fill: #4ebf71 }
+.terminal-223927500-r11 { fill: #1c2533;font-weight: bold }
+.terminal-223927500-r12 { fill: #7090a8;font-weight: bold }
+.terminal-223927500-r13 { fill: #05997c }
+.terminal-223927500-r14 { fill: #05997c;font-weight: bold }
+.terminal-223927500-r15 { fill: #e8a020;font-weight: bold }
+.terminal-223927500-r16 { fill: #e04040 }
+.terminal-223927500-r17 { fill: #00e060 }
+.terminal-223927500-r18 { fill: #e0e0e0 }
+.terminal-223927500-r19 { fill: #757579 }
+.terminal-223927500-r20 { fill: #1f1f26 }
+.terminal-223927500-r21 { fill: #0178d4 }
+.terminal-223927500-r22 { fill: #ffa62b;font-weight: bold }
+.terminal-223927500-r23 { fill: #383940 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- SkyWalker-1 — Monitor
+ SkyWalker-1 — Monitor
-
-
-
- ⭘SkyWalker-1 — DVB-S RF Tool — F3 Monitor
-│
-│
-SkyWalker-1│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-DVB-S RF Tool│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
-│L-Band Spectrum (Direct Input)│
-╭─────────────────────╮│
-│ F1 Spectrum ││Complete━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-╰─────────────────────╯│
-│──────────────────────────────────────────────────────────────────────────────────────────────
-╭─────────────────────╮│
-│ F2 Scan ││
-╰─────────────────────╯│
-│──────────────────────────────────────────────────────────────────────────────────────────────
-╭─────────────────────╮│
-│ F3 Monitor ││▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
-╰─────────────────────╯│Freq (MHz):▊1200▎SR (ksps):▊20000▎Rate (Hz):▊1▎ Start
-│
-╭─────────────────────╮│Device Identity
-│ F4 L-Band ││
-╰─────────────────────╯│DEMO MODE — no hardware writes
-│Firmware:3.02.0(2025-02-10)
-╭─────────────────────╮│
-│ F5 Track ││╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
-╰─────────────────────╯││Packets:6,493││Bytes:1.2 MB││PIDs:5││CC Errors:2││Duration:10.0s│
-│╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
-╭─────────────────────╮│──────────────────────────────────────────────────────────────────────────────────────────────
-│ F6 Device ││
-╰─────────────────────╯│
-│
-───────────────────────│
-│
-DEMOFW:3.02.0Con│──────────────────────────────────────────────────────────────────────────────────────────────
-│
- f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config q Quit d Theme ▏^p palette
+
+
+
+ ⭘SkyWalker-1 — DVB-S RF Tool — F3 Monitor
+│
+│
+SkyWalker-1│──────────────────────────────────────────────────────────────────────────────────────────────
+│
+DVB-S RF Tool│L-Band Spectrum (Direct Input)│
+│
+╭─────────────────────╮│Complete━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+│ F1 Spectrum ││
+╰─────────────────────╯│
+│
+╭─────────────────────╮│──────────────────────────────────────────────────────────────────────────────────────────────
+│ F2 Scan ││
+╰─────────────────────╯│
+│Device Identity
+╭─────────────────────╮│
+│ F3 Monitor ││DEMO MODE — no hardware writes
+╰─────────────────────╯│Firmware:3.03.0(2026-02-15)
+│
+╭─────────────────────╮│╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
+│ F4 L-Band │││Packets:4,429││Bytes:832.7 KB││PIDs:5││CC Errors:1││Duration:10.0s│
+╰─────────────────────╯│╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
+│
+╭─────────────────────╮│
+│ F5 Track ││
+╰─────────────────────╯│
+│╭───────────────────╮╭────────────────────╮╭───────────────────╮╭────────────────────╮
+╭─────────────────────╮││SNR:5.1 dB││Power:-29.8 dB││Lock:LOCKED││Motor:0.0 deg E│
+│ F6 Device ││╰───────────────────╯╰────────────────────╯╰───────────────────╯╰────────────────────╯
+╰─────────────────────╯│
+│Full BandQO-100 DATV
+───────────────────────│╸━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+│Survey SweepCarriers Found
+DEMOFW:3.03.0Con│
+│Ready
+ f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config f9 Motor f10 Surve▏^p palette
diff --git a/site/src/assets/tui/motor.svg b/site/src/assets/tui/motor.svg
new file mode 100644
index 0000000..1bff263
--- /dev/null
+++ b/site/src/assets/tui/motor.svg
@@ -0,0 +1,216 @@
+
diff --git a/site/src/assets/tui/scan.svg b/site/src/assets/tui/scan.svg
index f9ebef2..2ece335 100644
--- a/site/src/assets/tui/scan.svg
+++ b/site/src/assets/tui/scan.svg
@@ -19,199 +19,200 @@
font-weight: 700;
}
- .terminal-3895899210-matrix {
+ .terminal-1762256752-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-3895899210-title {
+ .terminal-1762256752-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-3895899210-r1 { fill: #c5c8c6 }
-.terminal-3895899210-r2 { fill: #00d4aa }
-.terminal-3895899210-r3 { fill: #049178 }
-.terminal-3895899210-r4 { fill: #1a2a3a }
-.terminal-3895899210-r5 { fill: #00d4aa;font-weight: bold }
-.terminal-3895899210-r6 { fill: #0e1018 }
-.terminal-3895899210-r7 { fill: #191919 }
-.terminal-3895899210-r8 { fill: #7ae998 }
-.terminal-3895899210-r9 { fill: #506878;font-weight: bold }
-.terminal-3895899210-r10 { fill: #c8d0d8 }
-.terminal-3895899210-r11 { fill: #1a3050 }
-.terminal-3895899210-r12 { fill: #1c2533;font-weight: bold }
-.terminal-3895899210-r13 { fill: #05997c }
-.terminal-3895899210-r14 { fill: #05997c;font-weight: bold }
-.terminal-3895899210-r15 { fill: #506878 }
-.terminal-3895899210-r16 { fill: #4ebf71 }
-.terminal-3895899210-r17 { fill: #7090a8;font-weight: bold }
-.terminal-3895899210-r18 { fill: #e8a020;font-weight: bold }
-.terminal-3895899210-r19 { fill: #ffa62b;font-weight: bold }
-.terminal-3895899210-r20 { fill: #e0e0e0 }
-.terminal-3895899210-r21 { fill: #383940 }
+ .terminal-1762256752-r1 { fill: #c5c8c6 }
+.terminal-1762256752-r2 { fill: #00d4aa }
+.terminal-1762256752-r3 { fill: #049178 }
+.terminal-1762256752-r4 { fill: #1a2a3a }
+.terminal-1762256752-r5 { fill: #00d4aa;font-weight: bold }
+.terminal-1762256752-r6 { fill: #506878;font-weight: bold }
+.terminal-1762256752-r7 { fill: #c8d0d8 }
+.terminal-1762256752-r8 { fill: #1a3050 }
+.terminal-1762256752-r9 { fill: #1c2533;font-weight: bold }
+.terminal-1762256752-r10 { fill: #506878 }
+.terminal-1762256752-r11 { fill: #4ebf71 }
+.terminal-1762256752-r12 { fill: #05997c }
+.terminal-1762256752-r13 { fill: #05997c;font-weight: bold }
+.terminal-1762256752-r14 { fill: #7090a8;font-weight: bold }
+.terminal-1762256752-r15 { fill: #00e060 }
+.terminal-1762256752-r16 { fill: #e0e0e0 }
+.terminal-1762256752-r17 { fill: #757579 }
+.terminal-1762256752-r18 { fill: #1f1f26 }
+.terminal-1762256752-r19 { fill: #0178d4 }
+.terminal-1762256752-r20 { fill: #e8a020;font-weight: bold }
+.terminal-1762256752-r21 { fill: #ffa62b;font-weight: bold }
+.terminal-1762256752-r22 { fill: #383940 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- SkyWalker-1 — Scan
+ SkyWalker-1 — Scan
-
-
-
- ⭘SkyWalker-1 — DVB-S RF Tool — F2 Scan
-│Coarse SweepTransponders Found
-│──────────────────────────────────────────────────────────────────────────────────────────────
-SkyWalker-1│
-│▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔▔▔▔
-DVB-S RF Tool│
-│
-╭─────────────────────╮│──────────────────────────────────────────────────────────────────────────────────────────────
-│ F1 Spectrum ││
-╰─────────────────────╯│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
-│L-Band Spectrum (Direct Input)│
-╭─────────────────────╮│
-│ F2 Scan ││Complete━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-╰─────────────────────╯│
-│──────────────────────────────────────────────────────────────────────────────────────────────
-╭─────────────────────╮│
-│ F3 Monitor ││
-╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-╭─────────────────────╮│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
-│ F4 L-Band ││
-╰─────────────────────╯│Device Identity
-│
-╭─────────────────────╮│DEMO MODE — no hardware writes
-│ F5 Track ││Firmware:3.02.0(2025-02-10)
-╰─────────────────────╯│
-│╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
-╭─────────────────────╮││Packets:1,075││Bytes:202.1 KB││PIDs:5││CC Errors:0││Duration:6.9s│
-│ F6 Device ││╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
-╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-───────────────────────│
-│
-DEMOFW:3.02.0Con│
-│──────────────────────────────────────────────────────────────────────────────────────────────
- f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config q Quit d Theme ▏^p palette
+
+
+
+ ⭘SkyWalker-1 — DVB-S RF Tool — F2 Scan
+│Coarse SweepTransponders Found
+│──────────────────────────────────────────────────────────────────────────────────────────────
+SkyWalker-1│
+│
+DVB-S RF Tool│
+│──────────────────────────────────────────────────────────────────────────────────────────────
+╭─────────────────────╮│
+│ F1 Spectrum ││L-Band Spectrum (Direct Input)│
+╰─────────────────────╯│
+│Complete━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+╭─────────────────────╮│
+│ F2 Scan ││
+╰─────────────────────╯│
+│──────────────────────────────────────────────────────────────────────────────────────────────
+╭─────────────────────╮│
+│ F3 Monitor ││
+╰─────────────────────╯│Device Identity
+│
+╭─────────────────────╮│
+│ F4 L-Band ││╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
+╰─────────────────────╯││Packets:43││Bytes:8.1 KB││PIDs:3││CC Errors:0││Duration:0.1s│
+│╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
+╭─────────────────────╮│
+│ F5 Track ││
+╰─────────────────────╯│
+│
+╭─────────────────────╮│╭───────────────────╮╭────────────────────╮╭───────────────────╮╭────────────────────╮
+│ F6 Device │││SNR:4.8 dB││Power:-29.9 dB││Lock:LOCKED││Motor:0.0 deg E│
+╰─────────────────────╯│╰───────────────────╯╰────────────────────╯╰───────────────────╯╰────────────────────╯
+│
+───────────────────────│Full BandQO-100 DATV
+│╸━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+DEMOFW:3.03.0Con│Survey SweepCarriers Found
+│
+ f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config f9 Motor f10 Surve▏^p palette
diff --git a/site/src/assets/tui/spectrum.svg b/site/src/assets/tui/spectrum.svg
index a27d2b1..37e3f38 100644
--- a/site/src/assets/tui/spectrum.svg
+++ b/site/src/assets/tui/spectrum.svg
@@ -19,199 +19,199 @@
font-weight: 700;
}
- .terminal-484785094-matrix {
+ .terminal-845060830-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-484785094-title {
+ .terminal-845060830-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-484785094-r1 { fill: #c5c8c6 }
-.terminal-484785094-r2 { fill: #00d4aa }
-.terminal-484785094-r3 { fill: #049178 }
-.terminal-484785094-r4 { fill: #1a2a3a }
-.terminal-484785094-r5 { fill: #00d4aa;font-weight: bold }
-.terminal-484785094-r6 { fill: #506878 }
-.terminal-484785094-r7 { fill: #1e1e1e }
-.terminal-484785094-r8 { fill: #506878;font-weight: bold }
-.terminal-484785094-r9 { fill: #c8d0d8 }
-.terminal-484785094-r10 { fill: #05997c }
-.terminal-484785094-r11 { fill: #05997c;font-weight: bold }
-.terminal-484785094-r12 { fill: #0e1018 }
-.terminal-484785094-r13 { fill: #191919 }
-.terminal-484785094-r14 { fill: #7ae998 }
-.terminal-484785094-r15 { fill: #1a3050 }
-.terminal-484785094-r16 { fill: #7090a8;font-weight: bold }
-.terminal-484785094-r17 { fill: #0178d4 }
-.terminal-484785094-r18 { fill: #e8a020;font-weight: bold }
-.terminal-484785094-r19 { fill: #ffa62b;font-weight: bold }
-.terminal-484785094-r20 { fill: #e0e0e0 }
-.terminal-484785094-r21 { fill: #383940 }
+ .terminal-845060830-r1 { fill: #c5c8c6 }
+.terminal-845060830-r2 { fill: #00d4aa }
+.terminal-845060830-r3 { fill: #049178 }
+.terminal-845060830-r4 { fill: #1a2a3a }
+.terminal-845060830-r5 { fill: #00d4aa;font-weight: bold }
+.terminal-845060830-r6 { fill: #506878 }
+.terminal-845060830-r7 { fill: #1e1e1e }
+.terminal-845060830-r8 { fill: #506878;font-weight: bold }
+.terminal-845060830-r9 { fill: #c8d0d8 }
+.terminal-845060830-r10 { fill: #05997c }
+.terminal-845060830-r11 { fill: #05997c;font-weight: bold }
+.terminal-845060830-r12 { fill: #1a3050 }
+.terminal-845060830-r13 { fill: #7090a8;font-weight: bold }
+.terminal-845060830-r14 { fill: #0178d4 }
+.terminal-845060830-r15 { fill: #00e060 }
+.terminal-845060830-r16 { fill: #e0e0e0 }
+.terminal-845060830-r17 { fill: #757579 }
+.terminal-845060830-r18 { fill: #1f1f26 }
+.terminal-845060830-r19 { fill: #e8a020;font-weight: bold }
+.terminal-845060830-r20 { fill: #ffa62b;font-weight: bold }
+.terminal-845060830-r21 { fill: #383940 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- SkyWalker-1 — Spectrum
+ SkyWalker-1 — Spectrum
-
-
-
- ⭘SkyWalker-1 — DVB-S RF Tool — F1 Spectrum
-│Spectrum Analyzer
-│
-SkyWalker-1│Complete━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-│
-DVB-S RF Tool│Coarse SweepTransponders Found
-│──────────────────────────────────────────────────────────────────────────────────────────────
-╭─────────────────────╮│
-│ F1 Spectrum ││▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔▔▔▔
-╰─────────────────────╯│
-│
-╭─────────────────────╮│──────────────────────────────────────────────────────────────────────────────────────────────
-│ F2 Scan ││
-╰─────────────────────╯│L-Band Spectrum (Direct Input)│
-│
-╭─────────────────────╮│1570.0 MHz━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━━
-│ F3 Monitor ││
-╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-╭─────────────────────╮│
-│ F4 L-Band ││──────────────────────────────────────────────────────────────────────────────────────────────
-╰─────────────────────╯│
-│
-╭─────────────────────╮│Device Identity
-│ F5 Track ││
-╰─────────────────────╯│DEMO MODE — no hardware writes
-│
-╭─────────────────────╮│╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
-│ F6 Device │││Packets:129││Bytes:24.3 KB││PIDs:5││CC Errors:0││Duration:2.0s│
-╰─────────────────────╯│╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
-│
-───────────────────────│
-│
-DEMOFW:3.02.0Con│
-│──────────────────────────────────────────────────────────────────────────────────────────────
- f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config q Quit d Theme ▏^p palette
+
+
+
+ ⭘SkyWalker-1 — DVB-S RF Tool — F1 Spectrum
+│Spectrum Analyzer
+│
+SkyWalker-1│Sweeping #1...━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+│Coarse SweepTransponders Found
+DVB-S RF Tool│──────────────────────────────────────────────────────────────────────────────────────────────
+│
+╭─────────────────────╮│
+│ F1 Spectrum ││
+╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
+│
+╭─────────────────────╮│L-Band Spectrum (Direct Input)│
+│ F2 Scan ││
+╰─────────────────────╯│1880.0 MHz━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━
+│
+╭─────────────────────╮│
+│ F3 Monitor ││──────────────────────────────────────────────────────────────────────────────────────────────
+╰─────────────────────╯│
+│
+╭─────────────────────╮│Device Identity
+│ F4 L-Band ││
+╰─────────────────────╯│
+│╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
+╭─────────────────────╮││Packets:43││Bytes:8.1 KB││PIDs:3││CC Errors:0││Duration:0.1s│
+│ F5 Track ││
+╰─────────────────────╯│
+│
+╭─────────────────────╮│
+│ F6 Device │││SNR:4.8 dB││Power:-29.9 dB││Lock:LOCKED││Motor:0.0 deg E│
+╰─────────────────────╯│╰───────────────────╯╰────────────────────╯╰───────────────────╯╰────────────────────╯
+│
+───────────────────────│Full BandQO-100 DATV
+│╸━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+DEMOFW:3.03.0Con│Survey SweepCarriers Found
+│
+ f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config f9 Motor f10 Surve▏^p palette
diff --git a/site/src/assets/tui/splash.svg b/site/src/assets/tui/splash.svg
index 3caa4ea..0185de8 100644
--- a/site/src/assets/tui/splash.svg
+++ b/site/src/assets/tui/splash.svg
@@ -19,639 +19,1740 @@
font-weight: 700;
}
- .terminal-350650329-matrix {
+ .terminal-2244255106-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-350650329-title {
+ .terminal-2244255106-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-350650329-r1 { fill: #c8d0d8 }
-.terminal-350650329-r2 { fill: #000000 }
-.terminal-350650329-r3 { fill: #c5c8c6 }
-.terminal-350650329-r4 { fill: #000010 }
-.terminal-350650329-r5 { fill: #0000f8 }
-.terminal-350650329-r6 { fill: #0000ff }
-.terminal-350650329-r7 { fill: #0002ff }
-.terminal-350650329-r8 { fill: #0001ff }
-.terminal-350650329-r9 { fill: #0003ff }
-.terminal-350650329-r10 { fill: #00000f }
-.terminal-350650329-r11 { fill: #0000ec }
-.terminal-350650329-r12 { fill: #0000fe }
-.terminal-350650329-r13 { fill: #0000f6 }
-.terminal-350650329-r14 { fill: #000063 }
-.terminal-350650329-r15 { fill: #000055 }
-.terminal-350650329-r16 { fill: #00045f }
-.terminal-350650329-r17 { fill: #00005f }
-.terminal-350650329-r18 { fill: #000066 }
-.terminal-350650329-r19 { fill: #0000f1 }
-.terminal-350650329-r20 { fill: #0000f2 }
-.terminal-350650329-r21 { fill: #003900 }
-.terminal-350650329-r22 { fill: #004000 }
-.terminal-350650329-r23 { fill: #000d00 }
-.terminal-350650329-r24 { fill: #001400 }
-.terminal-350650329-r25 { fill: #003c00 }
-.terminal-350650329-r26 { fill: #003100 }
-.terminal-350650329-r27 { fill: #0004fb }
-.terminal-350650329-r28 { fill: #0002fc }
-.terminal-350650329-r29 { fill: #0000fa }
-.terminal-350650329-r30 { fill: #0000f0 }
-.terminal-350650329-r31 { fill: #000117 }
-.terminal-350650329-r32 { fill: #001101 }
-.terminal-350650329-r33 { fill: #00ff00 }
-.terminal-350650329-r34 { fill: #001500 }
-.terminal-350650329-r35 { fill: #000704 }
-.terminal-350650329-r36 { fill: #005604 }
-.terminal-350650329-r37 { fill: #005705 }
-.terminal-350650329-r38 { fill: #000011 }
-.terminal-350650329-r39 { fill: #0000f9 }
-.terminal-350650329-r40 { fill: #0000fc }
-.terminal-350650329-r41 { fill: #000013 }
-.terminal-350650329-r42 { fill: #000200 }
-.terminal-350650329-r43 { fill: #002c01 }
-.terminal-350650329-r44 { fill: #003400 }
-.terminal-350650329-r45 { fill: #004800 }
-.terminal-350650329-r46 { fill: #006800 }
-.terminal-350650329-r47 { fill: #008b00 }
-.terminal-350650329-r48 { fill: #004701 }
-.terminal-350650329-r49 { fill: #000400 }
-.terminal-350650329-r50 { fill: #000019 }
-.terminal-350650329-r51 { fill: #0056a9 }
-.terminal-350650329-r52 { fill: #005fa0 }
-.terminal-350650329-r53 { fill: #005ea1 }
-.terminal-350650329-r54 { fill: #006d90 }
-.terminal-350650329-r55 { fill: #00fe00 }
-.terminal-350650329-r56 { fill: #000f00 }
-.terminal-350650329-r57 { fill: #0000fd }
-.terminal-350650329-r58 { fill: #000115 }
-.terminal-350650329-r59 { fill: #001001 }
-.terminal-350650329-r60 { fill: #00f200 }
-.terminal-350650329-r61 { fill: #00f500 }
-.terminal-350650329-r62 { fill: #000b00 }
-.terminal-350650329-r63 { fill: #008700 }
-.terminal-350650329-r64 { fill: #008a00 }
-.terminal-350650329-r65 { fill: #000800 }
-.terminal-350650329-r66 { fill: #000a00 }
-.terminal-350650329-r67 { fill: #00f900 }
-.terminal-350650329-r68 { fill: #007800 }
-.terminal-350650329-r69 { fill: #006e00 }
-.terminal-350650329-r70 { fill: #006f00 }
-.terminal-350650329-r71 { fill: #006a00 }
-.terminal-350650329-r72 { fill: #007300 }
-.terminal-350650329-r73 { fill: #008200 }
-.terminal-350650329-r74 { fill: #00ff02 }
-.terminal-350650329-r75 { fill: #00ff04 }
-.terminal-350650329-r76 { fill: #00f903 }
-.terminal-350650329-r77 { fill: #00ec00 }
-.terminal-350650329-r78 { fill: #0000c2 }
-.terminal-350650329-r79 { fill: #00000c }
-.terminal-350650329-r80 { fill: #00000b }
-.terminal-350650329-r81 { fill: #0000bc }
-.terminal-350650329-r82 { fill: #0000cd }
-.terminal-350650329-r83 { fill: #0000be }
-.terminal-350650329-r84 { fill: #000008 }
-.terminal-350650329-r85 { fill: #0000ba }
-.terminal-350650329-r86 { fill: #0000bd }
-.terminal-350650329-r87 { fill: #0000c3 }
-.terminal-350650329-r88 { fill: #0000cb }
-.terminal-350650329-r89 { fill: #000108 }
-.terminal-350650329-r90 { fill: #000101 }
-.terminal-350650329-r91 { fill: #001100 }
-.terminal-350650329-r92 { fill: #001300 }
-.terminal-350650329-r93 { fill: #000500 }
-.terminal-350650329-r94 { fill: #003300 }
-.terminal-350650329-r95 { fill: #003500 }
-.terminal-350650329-r96 { fill: #000300 }
-.terminal-350650329-r97 { fill: #000c00 }
-.terminal-350650329-r98 { fill: #00f400 }
-.terminal-350650329-r99 { fill: #00c500 }
-.terminal-350650329-r100 { fill: #000700 }
-.terminal-350650329-r101 { fill: #00be00 }
-.terminal-350650329-r102 { fill: #00c000 }
-.terminal-350650329-r103 { fill: #00c200 }
-.terminal-350650329-r104 { fill: #00000e }
-.terminal-350650329-r105 { fill: #0001f8 }
-.terminal-350650329-r106 { fill: #000016 }
-.terminal-350650329-r107 { fill: #001800 }
-.terminal-350650329-r108 { fill: #00fa01 }
-.terminal-350650329-r109 { fill: #001a00 }
-.terminal-350650329-r110 { fill: #000001 }
-.terminal-350650329-r111 { fill: #000201 }
-.terminal-350650329-r112 { fill: #00fd00 }
-.terminal-350650329-r113 { fill: #002300 }
-.terminal-350650329-r114 { fill: #002000 }
-.terminal-350650329-r115 { fill: #00fa00 }
-.terminal-350650329-r116 { fill: #002600 }
-.terminal-350650329-r117 { fill: #001000 }
-.terminal-350650329-r118 { fill: #001f00 }
-.terminal-350650329-r119 { fill: #00f300 }
-.terminal-350650329-r120 { fill: #001200 }
-.terminal-350650329-r121 { fill: #00f100 }
-.terminal-350650329-r122 { fill: #00f000 }
-.terminal-350650329-r123 { fill: #001c00 }
-.terminal-350650329-r124 { fill: #001600 }
-.terminal-350650329-r125 { fill: #00f600 }
-.terminal-350650329-r126 { fill: #000e00 }
-.terminal-350650329-r127 { fill: #000015 }
-.terminal-350650329-r128 { fill: #00f801 }
-.terminal-350650329-r129 { fill: #00ef00 }
-.terminal-350650329-r130 { fill: #00e200 }
-.terminal-350650329-r131 { fill: #00e400 }
-.terminal-350650329-r132 { fill: #002700 }
-.terminal-350650329-r133 { fill: #00ee00 }
-.terminal-350650329-r134 { fill: #00f800 }
-.terminal-350650329-r135 { fill: #002100 }
-.terminal-350650329-r136 { fill: #001b00 }
-.terminal-350650329-r137 { fill: #00ed00 }
-.terminal-350650329-r138 { fill: #00e500 }
-.terminal-350650329-r139 { fill: #00d200 }
-.terminal-350650329-r140 { fill: #00d800 }
-.terminal-350650329-r141 { fill: #00de00 }
-.terminal-350650329-r142 { fill: #000100 }
-.terminal-350650329-r143 { fill: #002800 }
-.terminal-350650329-r144 { fill: #00e600 }
-.terminal-350650329-r145 { fill: #00e900 }
-.terminal-350650329-r146 { fill: #00e700 }
-.terminal-350650329-r147 { fill: #00e800 }
-.terminal-350650329-r148 { fill: #00e300 }
-.terminal-350650329-r149 { fill: #00d400 }
-.terminal-350650329-r150 { fill: #001700 }
-.terminal-350650329-r151 { fill: #00d600 }
-.terminal-350650329-r152 { fill: #00df00 }
-.terminal-350650329-r153 { fill: #000900 }
-.terminal-350650329-r154 { fill: #004100 }
-.terminal-350650329-r155 { fill: #003b00 }
-.terminal-350650329-r156 { fill: #003800 }
-.terminal-350650329-r157 { fill: #00eb00 }
-.terminal-350650329-r158 { fill: #00c800 }
-.terminal-350650329-r159 { fill: #00f501 }
-.terminal-350650329-r160 { fill: #009600 }
-.terminal-350650329-r161 { fill: #009100 }
-.terminal-350650329-r162 { fill: #009c00 }
-.terminal-350650329-r163 { fill: #009300 }
-.terminal-350650329-r164 { fill: #006c00 }
-.terminal-350650329-r165 { fill: #009800 }
-.terminal-350650329-r166 { fill: #006b00 }
-.terminal-350650329-r167 { fill: #009a00 }
-.terminal-350650329-r168 { fill: #007200 }
-.terminal-350650329-r169 { fill: #009e00 }
-.terminal-350650329-r170 { fill: #006d00 }
-.terminal-350650329-r171 { fill: #00f700 }
-.terminal-350650329-r172 { fill: #000017 }
-.terminal-350650329-r173 { fill: #00ac00 }
-.terminal-350650329-r174 { fill: #00a700 }
-.terminal-350650329-r175 { fill: #00ad00 }
-.terminal-350650329-r176 { fill: #00a500 }
-.terminal-350650329-r177 { fill: #00aa00 }
-.terminal-350650329-r178 { fill: #00a400 }
-.terminal-350650329-r179 { fill: #00a300 }
-.terminal-350650329-r180 { fill: #00ab00 }
-.terminal-350650329-r181 { fill: #009f00 }
-.terminal-350650329-r182 { fill: #004500 }
-.terminal-350650329-r183 { fill: #00a200 }
-.terminal-350650329-r184 { fill: #00a800 }
-.terminal-350650329-r185 { fill: #00ae00 }
-.terminal-350650329-r186 { fill: #001900 }
-.terminal-350650329-r187 { fill: #000600 }
-.terminal-350650329-r188 { fill: #005b00 }
-.terminal-350650329-r189 { fill: #007400 }
-.terminal-350650329-r190 { fill: #007a00 }
-.terminal-350650329-r191 { fill: #008300 }
-.terminal-350650329-r192 { fill: #007f00 }
-.terminal-350650329-r193 { fill: #008100 }
-.terminal-350650329-r194 { fill: #008500 }
-.terminal-350650329-r195 { fill: #007b00 }
-.terminal-350650329-r196 { fill: #008000 }
-.terminal-350650329-r197 { fill: #008400 }
-.terminal-350650329-r198 { fill: #007000 }
-.terminal-350650329-r199 { fill: #007d00 }
-.terminal-350650329-r200 { fill: #00fb00 }
-.terminal-350650329-r201 { fill: #00e000 }
-.terminal-350650329-r202 { fill: #001e00 }
-.terminal-350650329-r203 { fill: #004900 }
-.terminal-350650329-r204 { fill: #005700 }
-.terminal-350650329-r205 { fill: #002500 }
-.terminal-350650329-r206 { fill: #002b00 }
-.terminal-350650329-r207 { fill: #005c00 }
-.terminal-350650329-r208 { fill: #004b00 }
-.terminal-350650329-r209 { fill: #004e00 }
-.terminal-350650329-r210 { fill: #005900 }
-.terminal-350650329-r211 { fill: #004300 }
-.terminal-350650329-r212 { fill: #005000 }
-.terminal-350650329-r213 { fill: #004400 }
-.terminal-350650329-r214 { fill: #005f00 }
-.terminal-350650329-r215 { fill: #005600 }
-.terminal-350650329-r216 { fill: #002400 }
-.terminal-350650329-r217 { fill: #00fc00 }
-.terminal-350650329-r218 { fill: #00bc00 }
-.terminal-350650329-r219 { fill: #00b400 }
-.terminal-350650329-r220 { fill: #00bb00 }
-.terminal-350650329-r221 { fill: #004d00 }
-.terminal-350650329-r222 { fill: #004c00 }
-.terminal-350650329-r223 { fill: #001d00 }
-.terminal-350650329-r224 { fill: #005500 }
-.terminal-350650329-r225 { fill: #002900 }
-.terminal-350650329-r226 { fill: #003f00 }
-.terminal-350650329-r227 { fill: #003200 }
-.terminal-350650329-r228 { fill: #00bd00 }
-.terminal-350650329-r229 { fill: #00b900 }
-.terminal-350650329-r230 { fill: #00dc00 }
-.terminal-350650329-r231 { fill: #00d900 }
-.terminal-350650329-r232 { fill: #00d700 }
-.terminal-350650329-r233 { fill: #00da00 }
-.terminal-350650329-r234 { fill: #04ff00 }
-.terminal-350650329-r235 { fill: #02ff00 }
-.terminal-350650329-r236 { fill: #03ff00 }
-.terminal-350650329-r237 { fill: #04fc00 }
-.terminal-350650329-r238 { fill: #03fc00 }
-.terminal-350650329-r239 { fill: #1efc00 }
-.terminal-350650329-r240 { fill: #21fc00 }
-.terminal-350650329-r241 { fill: #20fc00 }
-.terminal-350650329-r242 { fill: #2efc00 }
-.terminal-350650329-r243 { fill: #f7ff00 }
-.terminal-350650329-r244 { fill: #ffff00 }
-.terminal-350650329-r245 { fill: #fffe00 }
-.terminal-350650329-r246 { fill: #f6ec00 }
-.terminal-350650329-r247 { fill: #100f00 }
-.terminal-350650329-r248 { fill: #04fd00 }
-.terminal-350650329-r249 { fill: #01ff00 }
-.terminal-350650329-r250 { fill: #0bff00 }
-.terminal-350650329-r251 { fill: #a1ff00 }
-.terminal-350650329-r252 { fill: #acff00 }
-.terminal-350650329-r253 { fill: #9aff00 }
-.terminal-350650329-r254 { fill: #a2ff00 }
-.terminal-350650329-r255 { fill: #9cff00 }
-.terminal-350650329-r256 { fill: #a3ff00 }
-.terminal-350650329-r257 { fill: #fffc00 }
-.terminal-350650329-r258 { fill: #fefe00 }
-.terminal-350650329-r259 { fill: #ecec00 }
-.terminal-350650329-r260 { fill: #0f0f00 }
-.terminal-350650329-r261 { fill: #50ff00 }
-.terminal-350650329-r262 { fill: #57ff00 }
-.terminal-350650329-r263 { fill: #5aff00 }
-.terminal-350650329-r264 { fill: #5bff00 }
-.terminal-350650329-r265 { fill: #51ff00 }
-.terminal-350650329-r266 { fill: #7eff00 }
-.terminal-350650329-r267 { fill: #90ff00 }
-.terminal-350650329-r268 { fill: #92ff00 }
-.terminal-350650329-r269 { fill: #9bff00 }
-.terminal-350650329-r270 { fill: #f5ff00 }
-.terminal-350650329-r271 { fill: #f7fb00 }
-.terminal-350650329-r272 { fill: #fdfd00 }
-.terminal-350650329-r273 { fill: #b4b400 }
-.terminal-350650329-r274 { fill: #f6f600 }
-.terminal-350650329-r275 { fill: #0aff00 }
-.terminal-350650329-r276 { fill: #99ff00 }
-.terminal-350650329-r277 { fill: #a8ff00 }
-.terminal-350650329-r278 { fill: #a7ff00 }
-.terminal-350650329-r279 { fill: #a6ff00 }
-.terminal-350650329-r280 { fill: #94ff00 }
-.terminal-350650329-r281 { fill: #fcff00 }
-.terminal-350650329-r282 { fill: #fdff00 }
-.terminal-350650329-r283 { fill: #959500 }
-.terminal-350650329-r284 { fill: #888800 }
-.terminal-350650329-r285 { fill: #898900 }
-.terminal-350650329-r286 { fill: #838300 }
-.terminal-350650329-r287 { fill: #595900 }
-.terminal-350650329-r288 { fill: #676700 }
-.terminal-350650329-r289 { fill: #828200 }
-.terminal-350650329-r290 { fill: #121200 }
-.terminal-350650329-r291 { fill: #eeee00 }
-.terminal-350650329-r292 { fill: #39ff00 }
-.terminal-350650329-r293 { fill: #3eff00 }
-.terminal-350650329-r294 { fill: #3dff00 }
-.terminal-350650329-r295 { fill: #47ff00 }
-.terminal-350650329-r296 { fill: #fbff00 }
-.terminal-350650329-r297 { fill: #feff00 }
-.terminal-350650329-r298 { fill: #f3ff00 }
-.terminal-350650329-r299 { fill: #3fff00 }
-.terminal-350650329-r300 { fill: #2fff00 }
-.terminal-350650329-r301 { fill: #33ff00 }
-.terminal-350650329-r302 { fill: #32ff00 }
-.terminal-350650329-r303 { fill: #30ff00 }
-.terminal-350650329-r304 { fill: #ecff00 }
-.terminal-350650329-r305 { fill: #f1f100 }
-.terminal-350650329-r306 { fill: #a5a500 }
-.terminal-350650329-r307 { fill: #393900 }
-.terminal-350650329-r308 { fill: #2f2f00 }
-.terminal-350650329-r309 { fill: #343400 }
-.terminal-350650329-r310 { fill: #b6b600 }
-.terminal-350650329-r311 { fill: #c6c600 }
-.terminal-350650329-r312 { fill: #c5c500 }
-.terminal-350650329-r313 { fill: #c2c200 }
-.terminal-350650329-r314 { fill: #bfbf00 }
-.terminal-350650329-r315 { fill: #060600 }
-.terminal-350650329-r316 { fill: #030300 }
-.terminal-350650329-r317 { fill: #040400 }
-.terminal-350650329-r318 { fill: #333300 }
-.terminal-350650329-r319 { fill: #c9c900 }
-.terminal-350650329-r320 { fill: #fcfc00 }
-.terminal-350650329-r321 { fill: #0cff00 }
-.terminal-350650329-r322 { fill: #0dff00 }
-.terminal-350650329-r323 { fill: #0fff00 }
-.terminal-350650329-r324 { fill: #05ff00 }
-.terminal-350650329-r325 { fill: #dfff00 }
-.terminal-350650329-r326 { fill: #ebff00 }
-.terminal-350650329-r327 { fill: #eaff00 }
-.terminal-350650329-r328 { fill: #1f1f00 }
-.terminal-350650329-r329 { fill: #f0f000 }
-.terminal-350650329-r330 { fill: #0c0c00 }
-.terminal-350650329-r331 { fill: #0d0d00 }
-.terminal-350650329-r332 { fill: #d0d000 }
-.terminal-350650329-r333 { fill: #eded00 }
-.terminal-350650329-r334 { fill: #14ff00 }
-.terminal-350650329-r335 { fill: #cdff00 }
-.terminal-350650329-r336 { fill: #d9ff00 }
-.terminal-350650329-r337 { fill: #e9ff00 }
-.terminal-350650329-r338 { fill: #edff00 }
-.terminal-350650329-r339 { fill: #f1ff00 }
-.terminal-350650329-r340 { fill: #f0ff00 }
-.terminal-350650329-r341 { fill: #d9d900 }
-.terminal-350650329-r342 { fill: #363600 }
-.terminal-350650329-r343 { fill: #d4d400 }
-.terminal-350650329-r344 { fill: #464600 }
-.terminal-350650329-r345 { fill: #d6d600 }
-.terminal-350650329-r346 { fill: #dede00 }
-.terminal-350650329-r347 { fill: #1d1d00 }
-.terminal-350650329-r348 { fill: #010100 }
-.terminal-350650329-r349 { fill: #141400 }
-.terminal-350650329-r350 { fill: #e5e500 }
-.terminal-350650329-r351 { fill: #d8d800 }
-.terminal-350650329-r352 { fill: #383800 }
-.terminal-350650329-r353 { fill: #34ff00 }
-.terminal-350650329-r354 { fill: #38ff00 }
-.terminal-350650329-r355 { fill: #42ff00 }
-.terminal-350650329-r356 { fill: #545400 }
-.terminal-350650329-r357 { fill: #e7e700 }
-.terminal-350650329-r358 { fill: #2c2c00 }
-.terminal-350650329-r359 { fill: #f8f800 }
-.terminal-350650329-r360 { fill: #020200 }
-.terminal-350650329-r361 { fill: #111100 }
-.terminal-350650329-r362 { fill: #a3a300 }
-.terminal-350650329-r363 { fill: #505000 }
-.terminal-350650329-r364 { fill: #9f9f00 }
-.terminal-350650329-r365 { fill: #5e5e00 }
-.terminal-350650329-r366 { fill: #f2f200 }
-.terminal-350650329-r367 { fill: #f7ec00 }
-.terminal-350650329-r368 { fill: #e6e600 }
-.terminal-350650329-r369 { fill: #3a3a00 }
-.terminal-350650329-r370 { fill: #cece00 }
-.terminal-350650329-r371 { fill: #d5d500 }
-.terminal-350650329-r372 { fill: #c7c700 }
-.terminal-350650329-r373 { fill: #ebeb00 }
-.terminal-350650329-r374 { fill: #f5f500 }
-.terminal-350650329-r375 { fill: #cccc00 }
-.terminal-350650329-r376 { fill: #303000 }
-.terminal-350650329-r377 { fill: #efef00 }
-.terminal-350650329-r378 { fill: #3b3b00 }
-.terminal-350650329-r379 { fill: #e3e300 }
-.terminal-350650329-r380 { fill: #242400 }
-.terminal-350650329-r381 { fill: #caca00 }
-.terminal-350650329-r382 { fill: #222200 }
-.terminal-350650329-r383 { fill: #f3f300 }
-.terminal-350650329-r384 { fill: #858500 }
-.terminal-350650329-r385 { fill: #868600 }
-.terminal-350650329-r386 { fill: #7c7c00 }
-.terminal-350650329-r387 { fill: #848400 }
-.terminal-350650329-r388 { fill: #eaea00 }
-.terminal-350650329-r389 { fill: #1a1a00 }
-.terminal-350650329-r390 { fill: #fbfb00 }
-.terminal-350650329-r391 { fill: #656500 }
-.terminal-350650329-r392 { fill: #050500 }
-.terminal-350650329-r393 { fill: #f9f900 }
-.terminal-350650329-r394 { fill: #0b0b00 }
-.terminal-350650329-r395 { fill: #101000 }
-.terminal-350650329-r396 { fill: #f4f400 }
-.terminal-350650329-r397 { fill: #5f5f00 }
-.terminal-350650329-r398 { fill: #949400 }
-.terminal-350650329-r399 { fill: #929200 }
-.terminal-350650329-r400 { fill: #202000 }
-.terminal-350650329-r401 { fill: #e9e900 }
-.terminal-350650329-r402 { fill: #171700 }
-.terminal-350650329-r403 { fill: #a1a100 }
-.terminal-350650329-r404 { fill: #070700 }
-.terminal-350650329-r405 { fill: #5b5b00 }
-.terminal-350650329-r406 { fill: #9a9a00 }
-.terminal-350650329-r407 { fill: #434300 }
-.terminal-350650329-r408 { fill: #fafa00 }
-.terminal-350650329-r409 { fill: #979700 }
-.terminal-350650329-r410 { fill: #7b7b00 }
-.terminal-350650329-r411 { fill: #6f6f00 }
-.terminal-350650329-r412 { fill: #6d6d00 }
-.terminal-350650329-r413 { fill: #616100 }
-.terminal-350650329-r414 { fill: #696900 }
-.terminal-350650329-r415 { fill: #919100 }
-.terminal-350650329-r416 { fill: #161600 }
-.terminal-350650329-r417 { fill: #080800 }
-.terminal-350650329-r418 { fill: #2a2a00 }
-.terminal-350650329-r419 { fill: #787800 }
-.terminal-350650329-r420 { fill: #818100 }
-.terminal-350650329-r421 { fill: #7f7f00 }
-.terminal-350650329-r422 { fill: #878700 }
-.terminal-350650329-r423 { fill: #999900 }
-.terminal-350650329-r424 { fill: #797900 }
-.terminal-350650329-r425 { fill: #686800 }
-.terminal-350650329-r426 { fill: #626200 }
-.terminal-350650329-r427 { fill: #6c6c00 }
-.terminal-350650329-r428 { fill: #191900 }
-.terminal-350650329-r429 { fill: #c4c400 }
-.terminal-350650329-r430 { fill: #4a4a00 }
-.terminal-350650329-r431 { fill: #353500 }
-.terminal-350650329-r432 { fill: #424200 }
-.terminal-350650329-r433 { fill: #aaaa00 }
-.terminal-350650329-r434 { fill: #0a0a00 }
-.terminal-350650329-r435 { fill: #1e1e00 }
-.terminal-350650329-r436 { fill: #494900 }
-.terminal-350650329-r437 { fill: #2e2e00 }
-.terminal-350650329-r438 { fill: #3e3e00 }
-.terminal-350650329-r439 { fill: #1b1b00 }
-.terminal-350650329-r440 { fill: #e0e000 }
-.terminal-350650329-r441 { fill: #1c1c00 }
-.terminal-350650329-r442 { fill: #a7a700 }
-.terminal-350650329-r443 { fill: #292900 }
-.terminal-350650329-r444 { fill: #2b2b00 }
-.terminal-350650329-r445 { fill: #151500 }
-.terminal-350650329-r446 { fill: #dddd00 }
-.terminal-350650329-r447 { fill: #e2e200 }
-.terminal-350650329-r448 { fill: #2d2d00 }
-.terminal-350650329-r449 { fill: #cbcb00 }
-.terminal-350650329-r450 { fill: #e8e800 }
-.terminal-350650329-r451 { fill: #131300 }
-.terminal-350650329-r452 { fill: #373700 }
-.terminal-350650329-r453 { fill: #d1d100 }
-.terminal-350650329-r454 { fill: #252500 }
-.terminal-350650329-r455 { fill: #181800 }
-.terminal-350650329-r456 { fill: #dbdb00 }
-.terminal-350650329-r457 { fill: #262600 }
-.terminal-350650329-r458 { fill: #0e0e00 }
-.terminal-350650329-r459 { fill: #e1e100 }
-.terminal-350650329-r460 { fill: #00d4aa;font-weight: bold }
-.terminal-350650329-r461 { fill: #506878 }
-.terminal-350650329-r462 { fill: #2a3a4a }
+ .terminal-2244255106-r1 { fill: #c8d0d8 }
+.terminal-2244255106-r2 { fill: #001300 }
+.terminal-2244255106-r3 { fill: #000400 }
+.terminal-2244255106-r4 { fill: #001200 }
+.terminal-2244255106-r5 { fill: #001d00 }
+.terminal-2244255106-r6 { fill: #001e00 }
+.terminal-2244255106-r7 { fill: #001500 }
+.terminal-2244255106-r8 { fill: #001b01 }
+.terminal-2244255106-r9 { fill: #001702 }
+.terminal-2244255106-r10 { fill: #001a00 }
+.terminal-2244255106-r11 { fill: #001600 }
+.terminal-2244255106-r12 { fill: #002300 }
+.terminal-2244255106-r13 { fill: #002100 }
+.terminal-2244255106-r14 { fill: #001900 }
+.terminal-2244255106-r15 { fill: #000e00 }
+.terminal-2244255106-r16 { fill: #002400 }
+.terminal-2244255106-r17 { fill: #000800 }
+.terminal-2244255106-r18 { fill: #001f00 }
+.terminal-2244255106-r19 { fill: #002000 }
+.terminal-2244255106-r20 { fill: #005100 }
+.terminal-2244255106-r21 { fill: #008700 }
+.terminal-2244255106-r22 { fill: #008201 }
+.terminal-2244255106-r23 { fill: #003101 }
+.terminal-2244255106-r24 { fill: #002500 }
+.terminal-2244255106-r25 { fill: #000500 }
+.terminal-2244255106-r26 { fill: #001700 }
+.terminal-2244255106-r27 { fill: #001100 }
+.terminal-2244255106-r28 { fill: #005f00 }
+.terminal-2244255106-r29 { fill: #006700 }
+.terminal-2244255106-r30 { fill: #016701 }
+.terminal-2244255106-r31 { fill: #016501 }
+.terminal-2244255106-r32 { fill: #006900 }
+.terminal-2244255106-r33 { fill: #004500 }
+.terminal-2244255106-r34 { fill: #003600 }
+.terminal-2244255106-r35 { fill: #002200 }
+.terminal-2244255106-r36 { fill: #001b00 }
+.terminal-2244255106-r37 { fill: #001400 }
+.terminal-2244255106-r38 { fill: #001800 }
+.terminal-2244255106-r39 { fill: #c5c8c6 }
+.terminal-2244255106-r40 { fill: #000600 }
+.terminal-2244255106-r41 { fill: #000700 }
+.terminal-2244255106-r42 { fill: #005c01 }
+.terminal-2244255106-r43 { fill: #008900 }
+.terminal-2244255106-r44 { fill: #009a15 }
+.terminal-2244255106-r45 { fill: #00a625 }
+.terminal-2244255106-r46 { fill: #008b05 }
+.terminal-2244255106-r47 { fill: #008100 }
+.terminal-2244255106-r48 { fill: #002f00 }
+.terminal-2244255106-r49 { fill: #002e00 }
+.terminal-2244255106-r50 { fill: #004d00 }
+.terminal-2244255106-r51 { fill: #003200 }
+.terminal-2244255106-r52 { fill: #00a400 }
+.terminal-2244255106-r53 { fill: #003800 }
+.terminal-2244255106-r54 { fill: #003100 }
+.terminal-2244255106-r55 { fill: #00af0f }
+.terminal-2244255106-r56 { fill: #008a08 }
+.terminal-2244255106-r57 { fill: #002900 }
+.terminal-2244255106-r58 { fill: #002600 }
+.terminal-2244255106-r59 { fill: #007800 }
+.terminal-2244255106-r60 { fill: #006100 }
+.terminal-2244255106-r61 { fill: #003b00 }
+.terminal-2244255106-r62 { fill: #00a100 }
+.terminal-2244255106-r63 { fill: #002c00 }
+.terminal-2244255106-r64 { fill: #002700 }
+.terminal-2244255106-r65 { fill: #007200 }
+.terminal-2244255106-r66 { fill: #008800 }
+.terminal-2244255106-r67 { fill: #01b700 }
+.terminal-2244255106-r68 { fill: #0fbd0d }
+.terminal-2244255106-r69 { fill: #08a008 }
+.terminal-2244255106-r70 { fill: #007f00 }
+.terminal-2244255106-r71 { fill: #005c00 }
+.terminal-2244255106-r72 { fill: #008d00 }
+.terminal-2244255106-r73 { fill: #00a000 }
+.terminal-2244255106-r74 { fill: #00a500 }
+.terminal-2244255106-r75 { fill: #009c00 }
+.terminal-2244255106-r76 { fill: #004800 }
+.terminal-2244255106-r77 { fill: #005a00 }
+.terminal-2244255106-r78 { fill: #008506 }
+.terminal-2244255106-r79 { fill: #008909 }
+.terminal-2244255106-r80 { fill: #008302 }
+.terminal-2244255106-r81 { fill: #001c00 }
+.terminal-2244255106-r82 { fill: #008b00 }
+.terminal-2244255106-r83 { fill: #005000 }
+.terminal-2244255106-r84 { fill: #002800 }
+.terminal-2244255106-r85 { fill: #007804 }
+.terminal-2244255106-r86 { fill: #008c46 }
+.terminal-2244255106-r87 { fill: #008f24 }
+.terminal-2244255106-r88 { fill: #003400 }
+.terminal-2244255106-r89 { fill: #002001 }
+.terminal-2244255106-r90 { fill: #006b00 }
+.terminal-2244255106-r91 { fill: #007500 }
+.terminal-2244255106-r92 { fill: #005400 }
+.terminal-2244255106-r93 { fill: #009700 }
+.terminal-2244255106-r94 { fill: #007202 }
+.terminal-2244255106-r95 { fill: #008a00 }
+.terminal-2244255106-r96 { fill: #04d146 }
+.terminal-2244255106-r97 { fill: #46db84 }
+.terminal-2244255106-r98 { fill: #24af25 }
+.terminal-2244255106-r99 { fill: #007d00 }
+.terminal-2244255106-r100 { fill: #015101 }
+.terminal-2244255106-r101 { fill: #003900 }
+.terminal-2244255106-r102 { fill: #015600 }
+.terminal-2244255106-r103 { fill: #008c00 }
+.terminal-2244255106-r104 { fill: #28e300 }
+.terminal-2244255106-r105 { fill: #49f500 }
+.terminal-2244255106-r106 { fill: #09bd00 }
+.terminal-2244255106-r107 { fill: #014000 }
+.terminal-2244255106-r108 { fill: #012101 }
+.terminal-2244255106-r109 { fill: #032804 }
+.terminal-2244255106-r110 { fill: #022003 }
+.terminal-2244255106-r111 { fill: #042a04 }
+.terminal-2244255106-r112 { fill: #021d02 }
+.terminal-2244255106-r113 { fill: #042304 }
+.terminal-2244255106-r114 { fill: #021c02 }
+.terminal-2244255106-r115 { fill: #040904 }
+.terminal-2244255106-r116 { fill: #022402 }
+.terminal-2244255106-r117 { fill: #042004 }
+.terminal-2244255106-r118 { fill: #012201 }
+.terminal-2244255106-r119 { fill: #011e02 }
+.terminal-2244255106-r120 { fill: #011902 }
+.terminal-2244255106-r121 { fill: #001a02 }
+.terminal-2244255106-r122 { fill: #022004 }
+.terminal-2244255106-r123 { fill: #042406 }
+.terminal-2244255106-r124 { fill: #021c04 }
+.terminal-2244255106-r125 { fill: #040b06 }
+.terminal-2244255106-r126 { fill: #040906 }
+.terminal-2244255106-r127 { fill: #012403 }
+.terminal-2244255106-r128 { fill: #012103 }
+.terminal-2244255106-r129 { fill: #012203 }
+.terminal-2244255106-r130 { fill: #012006 }
+.terminal-2244255106-r131 { fill: #012105 }
+.terminal-2244255106-r132 { fill: #012303 }
+.terminal-2244255106-r133 { fill: #040a06 }
+.terminal-2244255106-r134 { fill: #040907 }
+.terminal-2244255106-r135 { fill: #040807 }
+.terminal-2244255106-r136 { fill: #022404 }
+.terminal-2244255106-r137 { fill: #041707 }
+.terminal-2244255106-r138 { fill: #021d04 }
+.terminal-2244255106-r139 { fill: #041907 }
+.terminal-2244255106-r140 { fill: #021a04 }
+.terminal-2244255106-r141 { fill: #050907 }
+.terminal-2244255106-r142 { fill: #022503 }
+.terminal-2244255106-r143 { fill: #022903 }
+.terminal-2244255106-r144 { fill: #027104 }
+.terminal-2244255106-r145 { fill: #037b03 }
+.terminal-2244255106-r146 { fill: #037b04 }
+.terminal-2244255106-r147 { fill: #047a05 }
+.terminal-2244255106-r148 { fill: #037903 }
+.terminal-2244255106-r149 { fill: #017d01 }
+.terminal-2244255106-r150 { fill: #015201 }
+.terminal-2244255106-r151 { fill: #013a01 }
+.terminal-2244255106-r152 { fill: #011f01 }
+.terminal-2244255106-r153 { fill: #012301 }
+.terminal-2244255106-r154 { fill: #011b01 }
+.terminal-2244255106-r155 { fill: #003a00 }
+.terminal-2244255106-r156 { fill: #013c00 }
+.terminal-2244255106-r157 { fill: #023400 }
+.terminal-2244255106-r158 { fill: #004000 }
+.terminal-2244255106-r159 { fill: #020902 }
+.terminal-2244255106-r160 { fill: #242124 }
+.terminal-2244255106-r161 { fill: #502450 }
+.terminal-2244255106-r162 { fill: #575b57 }
+.terminal-2244255106-r163 { fill: #445e44 }
+.terminal-2244255106-r164 { fill: #585e58 }
+.terminal-2244255106-r165 { fill: #445e43 }
+.terminal-2244255106-r166 { fill: #585e5a }
+.terminal-2244255106-r167 { fill: #445e4b }
+.terminal-2244255106-r168 { fill: #5a5f75 }
+.terminal-2244255106-r169 { fill: #445e56 }
+.terminal-2244255106-r170 { fill: #5a5f71 }
+.terminal-2244255106-r171 { fill: #435e62 }
+.terminal-2244255106-r172 { fill: #585f87 }
+.terminal-2244255106-r173 { fill: #445e6c }
+.terminal-2244255106-r174 { fill: #585e82 }
+.terminal-2244255106-r175 { fill: #435e6d }
+.terminal-2244255106-r176 { fill: #5a5e84 }
+.terminal-2244255106-r177 { fill: #3e5e68 }
+.terminal-2244255106-r178 { fill: #425e6c }
+.terminal-2244255106-r179 { fill: #415f6b }
+.terminal-2244255106-r180 { fill: #3f5e68 }
+.terminal-2244255106-r181 { fill: #415f6a }
+.terminal-2244255106-r182 { fill: #475e76 }
+.terminal-2244255106-r183 { fill: #585e91 }
+.terminal-2244255106-r184 { fill: #445e74 }
+.terminal-2244255106-r185 { fill: #585b96 }
+.terminal-2244255106-r186 { fill: #445d75 }
+.terminal-2244255106-r187 { fill: #585e93 }
+.terminal-2244255106-r188 { fill: #585f93 }
+.terminal-2244255106-r189 { fill: #495e74 }
+.terminal-2244255106-r190 { fill: #685e93 }
+.terminal-2244255106-r191 { fill: #475e73 }
+.terminal-2244255106-r192 { fill: #735e95 }
+.terminal-2244255106-r193 { fill: #435e6e }
+.terminal-2244255106-r194 { fill: #575e7a }
+.terminal-2244255106-r195 { fill: #465d6e }
+.terminal-2244255106-r196 { fill: #4b5b76 }
+.terminal-2244255106-r197 { fill: #585c5e }
+.terminal-2244255106-r198 { fill: #595b58 }
+.terminal-2244255106-r199 { fill: #3e5c3e }
+.terminal-2244255106-r200 { fill: #3e5b3e }
+.terminal-2244255106-r201 { fill: #3e5e3e }
+.terminal-2244255106-r202 { fill: #3d5d3d }
+.terminal-2244255106-r203 { fill: #3e5d3e }
+.terminal-2244255106-r204 { fill: #224322 }
+.terminal-2244255106-r205 { fill: #203220 }
+.terminal-2244255106-r206 { fill: #140514 }
+.terminal-2244255106-r207 { fill: #011a01 }
+.terminal-2244255106-r208 { fill: #040604 }
+.terminal-2244255106-r209 { fill: #000100 }
+.terminal-2244255106-r210 { fill: #032003 }
+.terminal-2244255106-r211 { fill: #2b222b }
+.terminal-2244255106-r212 { fill: #851a85 }
+.terminal-2244255106-r213 { fill: #450545 }
+.terminal-2244255106-r214 { fill: #1d021d }
+.terminal-2244255106-r215 { fill: #000200 }
+.terminal-2244255106-r216 { fill: #001812 }
+.terminal-2244255106-r217 { fill: #000238 }
+.terminal-2244255106-r218 { fill: #001854 }
+.terminal-2244255106-r219 { fill: #000281 }
+.terminal-2244255106-r220 { fill: #001851 }
+.terminal-2244255106-r221 { fill: #000274 }
+.terminal-2244255106-r222 { fill: #0018b1 }
+.terminal-2244255106-r223 { fill: #0002bc }
+.terminal-2244255106-r224 { fill: #0018bb }
+.terminal-2244255106-r225 { fill: #0002ba }
+.terminal-2244255106-r226 { fill: #0002b9 }
+.terminal-2244255106-r227 { fill: #0002bb }
+.terminal-2244255106-r228 { fill: #0018b9 }
+.terminal-2244255106-r229 { fill: #0002c2 }
+.terminal-2244255106-r230 { fill: #0018d7 }
+.terminal-2244255106-r231 { fill: #0002b4 }
+.terminal-2244255106-r232 { fill: #0018c7 }
+.terminal-2244255106-r233 { fill: #0004e0 }
+.terminal-2244255106-r234 { fill: #0018e4 }
+.terminal-2244255106-r235 { fill: #003eb9 }
+.terminal-2244255106-r236 { fill: #002bcd }
+.terminal-2244255106-r237 { fill: #0002f6 }
+.terminal-2244255106-r238 { fill: #0018e1 }
+.terminal-2244255106-r239 { fill: #0001f6 }
+.terminal-2244255106-r240 { fill: #1118e1 }
+.terminal-2244255106-r241 { fill: #3102f6 }
+.terminal-2244255106-r242 { fill: #0818e1 }
+.terminal-2244255106-r243 { fill: #5302f6 }
+.terminal-2244255106-r244 { fill: #3722d8 }
+.terminal-2244255106-r245 { fill: #5a1edb }
+.terminal-2244255106-r246 { fill: #461eda }
+.terminal-2244255106-r247 { fill: #4d1fdc }
+.terminal-2244255106-r248 { fill: #5c1ebc }
+.terminal-2244255106-r249 { fill: #471f3d }
+.terminal-2244255106-r250 { fill: #121412 }
+.terminal-2244255106-r251 { fill: #ad27ad }
+.terminal-2244255106-r252 { fill: #574857 }
+.terminal-2244255106-r253 { fill: #100a10 }
+.terminal-2244255106-r254 { fill: #021b02 }
+.terminal-2244255106-r255 { fill: #000000 }
+.terminal-2244255106-r256 { fill: #5b1f5b }
+.terminal-2244255106-r257 { fill: #8b298b }
+.terminal-2244255106-r258 { fill: #042204 }
+.terminal-2244255106-r259 { fill: #0a1b0a }
+.terminal-2244255106-r260 { fill: #1f091f }
+.terminal-2244255106-r261 { fill: #001b2b }
+.terminal-2244255106-r262 { fill: #000758 }
+.terminal-2244255106-r263 { fill: #001b5b }
+.terminal-2244255106-r264 { fill: #000782 }
+.terminal-2244255106-r265 { fill: #001b51 }
+.terminal-2244255106-r266 { fill: #000769 }
+.terminal-2244255106-r267 { fill: #001bc8 }
+.terminal-2244255106-r268 { fill: #0007c5 }
+.terminal-2244255106-r269 { fill: #001bc3 }
+.terminal-2244255106-r270 { fill: #0007b3 }
+.terminal-2244255106-r271 { fill: #001bbf }
+.terminal-2244255106-r272 { fill: #0007cb }
+.terminal-2244255106-r273 { fill: #001bc2 }
+.terminal-2244255106-r274 { fill: #001bc1 }
+.terminal-2244255106-r275 { fill: #0007be }
+.terminal-2244255106-r276 { fill: #001bc0 }
+.terminal-2244255106-r277 { fill: #0007ba }
+.terminal-2244255106-r278 { fill: #001bcd }
+.terminal-2244255106-r279 { fill: #0005e1 }
+.terminal-2244255106-r280 { fill: #001bdb }
+.terminal-2244255106-r281 { fill: #0108f8 }
+.terminal-2244255106-r282 { fill: #001be3 }
+.terminal-2244255106-r283 { fill: #1b22f8 }
+.terminal-2244255106-r284 { fill: #0924e4 }
+.terminal-2244255106-r285 { fill: #0007f8 }
+.terminal-2244255106-r286 { fill: #121ce4 }
+.terminal-2244255106-r287 { fill: #3207f8 }
+.terminal-2244255106-r288 { fill: #0c1be4 }
+.terminal-2244255106-r289 { fill: #3507f8 }
+.terminal-2244255106-r290 { fill: #0b1be4 }
+.terminal-2244255106-r291 { fill: #7706f9 }
+.terminal-2244255106-r292 { fill: #4b1be4 }
+.terminal-2244255106-r293 { fill: #7506f7 }
+.terminal-2244255106-r294 { fill: #461be0 }
+.terminal-2244255106-r295 { fill: #8a06bf }
+.terminal-2244255106-r296 { fill: #1d1b17 }
+.terminal-2244255106-r297 { fill: #0b1b0b }
+.terminal-2244255106-r298 { fill: #1a081a }
+.terminal-2244255106-r299 { fill: #011701 }
+.terminal-2244255106-r300 { fill: #940594 }
+.terminal-2244255106-r301 { fill: #4d194d }
+.terminal-2244255106-r302 { fill: #0c040c }
+.terminal-2244255106-r303 { fill: #004a00 }
+.terminal-2244255106-r304 { fill: #004100 }
+.terminal-2244255106-r305 { fill: #023802 }
+.terminal-2244255106-r306 { fill: #004300 }
+.terminal-2244255106-r307 { fill: #493349 }
+.terminal-2244255106-r308 { fill: #3d153d }
+.terminal-2244255106-r309 { fill: #7daf7d }
+.terminal-2244255106-r310 { fill: #799879 }
+.terminal-2244255106-r311 { fill: #033003 }
+.terminal-2244255106-r312 { fill: #003700 }
+.terminal-2244255106-r313 { fill: #003500 }
+.terminal-2244255106-r314 { fill: #003204 }
+.terminal-2244255106-r315 { fill: #00373c }
+.terminal-2244255106-r316 { fill: #00323d }
+.terminal-2244255106-r317 { fill: #00375a }
+.terminal-2244255106-r318 { fill: #00326c }
+.terminal-2244255106-r319 { fill: #003264 }
+.terminal-2244255106-r320 { fill: #00375e }
+.terminal-2244255106-r321 { fill: #00326b }
+.terminal-2244255106-r322 { fill: #003759 }
+.terminal-2244255106-r323 { fill: #00323f }
+.terminal-2244255106-r324 { fill: #003746 }
+.terminal-2244255106-r325 { fill: #00320a }
+.terminal-2244255106-r326 { fill: #0032a2 }
+.terminal-2244255106-r327 { fill: #0037a7 }
+.terminal-2244255106-r328 { fill: #0032a7 }
+.terminal-2244255106-r329 { fill: #0033a3 }
+.terminal-2244255106-r330 { fill: #003aaf }
+.terminal-2244255106-r331 { fill: #0032ce }
+.terminal-2244255106-r332 { fill: #0037c8 }
+.terminal-2244255106-r333 { fill: #0132cd }
+.terminal-2244255106-r334 { fill: #0032cd }
+.terminal-2244255106-r335 { fill: #0c37c8 }
+.terminal-2244255106-r336 { fill: #2032cd }
+.terminal-2244255106-r337 { fill: #0737c8 }
+.terminal-2244255106-r338 { fill: #2232cd }
+.terminal-2244255106-r339 { fill: #0337c8 }
+.terminal-2244255106-r340 { fill: #3232cd }
+.terminal-2244255106-r341 { fill: #3c37c8 }
+.terminal-2244255106-r342 { fill: #6232cd }
+.terminal-2244255106-r343 { fill: #4737c7 }
+.terminal-2244255106-r344 { fill: #5c32c9 }
+.terminal-2244255106-r345 { fill: #673791 }
+.terminal-2244255106-r346 { fill: #30322d }
+.terminal-2244255106-r347 { fill: #023202 }
+.terminal-2244255106-r348 { fill: #0a390a }
+.terminal-2244255106-r349 { fill: #1d0f1d }
+.terminal-2244255106-r350 { fill: #012001 }
+.terminal-2244255106-r351 { fill: #a839a8 }
+.terminal-2244255106-r352 { fill: #833083 }
+.terminal-2244255106-r353 { fill: #150b15 }
+.terminal-2244255106-r354 { fill: #006c00 }
+.terminal-2244255106-r355 { fill: #026702 }
+.terminal-2244255106-r356 { fill: #036903 }
+.terminal-2244255106-r357 { fill: #006d00 }
+.terminal-2244255106-r358 { fill: #044504 }
+.terminal-2244255106-r359 { fill: #021402 }
+.terminal-2244255106-r360 { fill: #89aa8a }
+.terminal-2244255106-r361 { fill: #779772 }
+.terminal-2244255106-r362 { fill: #033805 }
+.terminal-2244255106-r363 { fill: #007700 }
+.terminal-2244255106-r364 { fill: #002401 }
+.terminal-2244255106-r365 { fill: #001608 }
+.terminal-2244255106-r366 { fill: #000012 }
+.terminal-2244255106-r367 { fill: #001646 }
+.terminal-2244255106-r368 { fill: #000043 }
+.terminal-2244255106-r369 { fill: #00163d }
+.terminal-2244255106-r370 { fill: #00003d }
+.terminal-2244255106-r371 { fill: #00163c }
+.terminal-2244255106-r372 { fill: #001640 }
+.terminal-2244255106-r373 { fill: #000044 }
+.terminal-2244255106-r374 { fill: #001641 }
+.terminal-2244255106-r375 { fill: #000048 }
+.terminal-2244255106-r376 { fill: #001635 }
+.terminal-2244255106-r377 { fill: #000018 }
+.terminal-2244255106-r378 { fill: #0016aa }
+.terminal-2244255106-r379 { fill: #0000c4 }
+.terminal-2244255106-r380 { fill: #0016be }
+.terminal-2244255106-r381 { fill: #0000be }
+.terminal-2244255106-r382 { fill: #0014c4 }
+.terminal-2244255106-r383 { fill: #0016d1 }
+.terminal-2244255106-r384 { fill: #0000fe }
+.terminal-2244255106-r385 { fill: #0017e8 }
+.terminal-2244255106-r386 { fill: #0116e8 }
+.terminal-2244255106-r387 { fill: #0100fe }
+.terminal-2244255106-r388 { fill: #1316e9 }
+.terminal-2244255106-r389 { fill: #3600ff }
+.terminal-2244255106-r390 { fill: #0c16e9 }
+.terminal-2244255106-r391 { fill: #3b00ff }
+.terminal-2244255106-r392 { fill: #0916e9 }
+.terminal-2244255106-r393 { fill: #6a00ff }
+.terminal-2244255106-r394 { fill: #5016e9 }
+.terminal-2244255106-r395 { fill: #7600fe }
+.terminal-2244255106-r396 { fill: #4716e4 }
+.terminal-2244255106-r397 { fill: #8d00ea }
+.terminal-2244255106-r398 { fill: #64165f }
+.terminal-2244255106-r399 { fill: #2b0026 }
+.terminal-2244255106-r400 { fill: #011602 }
+.terminal-2244255106-r401 { fill: #020002 }
+.terminal-2244255106-r402 { fill: #0a180a }
+.terminal-2244255106-r403 { fill: #1c031c }
+.terminal-2244255106-r404 { fill: #0d300d }
+.terminal-2244255106-r405 { fill: #7d557d }
+.terminal-2244255106-r406 { fill: #0f180f }
+.terminal-2244255106-r407 { fill: #1e081e }
+.terminal-2244255106-r408 { fill: #010001 }
+.terminal-2244255106-r409 { fill: #008300 }
+.terminal-2244255106-r410 { fill: #24cc24 }
+.terminal-2244255106-r411 { fill: #46db46 }
+.terminal-2244255106-r412 { fill: #04a604 }
+.terminal-2244255106-r413 { fill: #007c00 }
+.terminal-2244255106-r414 { fill: #045004 }
+.terminal-2244255106-r415 { fill: #8da983 }
+.terminal-2244255106-r416 { fill: #7897bd }
+.terminal-2244255106-r417 { fill: #001a6a }
+.terminal-2244255106-r418 { fill: #033f3f }
+.terminal-2244255106-r419 { fill: #007409 }
+.terminal-2244255106-r420 { fill: #001707 }
+.terminal-2244255106-r421 { fill: #000900 }
+.terminal-2244255106-r422 { fill: #001a0b }
+.terminal-2244255106-r423 { fill: #000629 }
+.terminal-2244255106-r424 { fill: #001a22 }
+.terminal-2244255106-r425 { fill: #000626 }
+.terminal-2244255106-r426 { fill: #001a45 }
+.terminal-2244255106-r427 { fill: #000642 }
+.terminal-2244255106-r428 { fill: #001a3e }
+.terminal-2244255106-r429 { fill: #00063f }
+.terminal-2244255106-r430 { fill: #001a40 }
+.terminal-2244255106-r431 { fill: #000645 }
+.terminal-2244255106-r432 { fill: #001a36 }
+.terminal-2244255106-r433 { fill: #000681 }
+.terminal-2244255106-r434 { fill: #001acb }
+.terminal-2244255106-r435 { fill: #000ac7 }
+.terminal-2244255106-r436 { fill: #0026b0 }
+.terminal-2244255106-r437 { fill: #0006c6 }
+.terminal-2244255106-r438 { fill: #001ae1 }
+.terminal-2244255106-r439 { fill: #040ae4 }
+.terminal-2244255106-r440 { fill: #0c26de }
+.terminal-2244255106-r441 { fill: #0006e5 }
+.terminal-2244255106-r442 { fill: #011bde }
+.terminal-2244255106-r443 { fill: #0006e4 }
+.terminal-2244255106-r444 { fill: #131ae5 }
+.terminal-2244255106-r445 { fill: #3306f9 }
+.terminal-2244255106-r446 { fill: #0b1ae2 }
+.terminal-2244255106-r447 { fill: #3506f9 }
+.terminal-2244255106-r448 { fill: #0a1ae2 }
+.terminal-2244255106-r449 { fill: #2906f9 }
+.terminal-2244255106-r450 { fill: #0b1ae6 }
+.terminal-2244255106-r451 { fill: #7c06f9 }
+.terminal-2244255106-r452 { fill: #4c1ae5 }
+.terminal-2244255106-r453 { fill: #7406f8 }
+.terminal-2244255106-r454 { fill: #411ae5 }
+.terminal-2244255106-r455 { fill: #9806f4 }
+.terminal-2244255106-r456 { fill: #7f1a7a }
+.terminal-2244255106-r457 { fill: #2a0625 }
+.terminal-2244255106-r458 { fill: #002a00 }
+.terminal-2244255106-r459 { fill: #243e24 }
+.terminal-2244255106-r460 { fill: #6f726f }
+.terminal-2244255106-r461 { fill: #010801 }
+.terminal-2244255106-r462 { fill: #008000 }
+.terminal-2244255106-r463 { fill: #08b208 }
+.terminal-2244255106-r464 { fill: #0fbc0f }
+.terminal-2244255106-r465 { fill: #019c01 }
+.terminal-2244255106-r466 { fill: #034803 }
+.terminal-2244255106-r467 { fill: #000f00 }
+.terminal-2244255106-r468 { fill: #7dac77 }
+.terminal-2244255106-r469 { fill: #7392a1 }
+.terminal-2244255106-r470 { fill: #002965 }
+.terminal-2244255106-r471 { fill: #03406d }
+.terminal-2244255106-r472 { fill: #008b31 }
+.terminal-2244255106-r473 { fill: #002684 }
+.terminal-2244255106-r474 { fill: #00247c }
+.terminal-2244255106-r475 { fill: #001d40 }
+.terminal-2244255106-r476 { fill: #000b09 }
+.terminal-2244255106-r477 { fill: #000602 }
+.terminal-2244255106-r478 { fill: #000601 }
+.terminal-2244255106-r479 { fill: #001a01 }
+.terminal-2244255106-r480 { fill: #001a0d }
+.terminal-2244255106-r481 { fill: #001a43 }
+.terminal-2244255106-r482 { fill: #000640 }
+.terminal-2244255106-r483 { fill: #001a3d }
+.terminal-2244255106-r484 { fill: #0004c1 }
+.terminal-2244255106-r485 { fill: #0016c1 }
+.terminal-2244255106-r486 { fill: #0006be }
+.terminal-2244255106-r487 { fill: #001ac0 }
+.terminal-2244255106-r488 { fill: #0004c0 }
+.terminal-2244255106-r489 { fill: #0006c4 }
+.terminal-2244255106-r490 { fill: #001ac3 }
+.terminal-2244255106-r491 { fill: #0006c0 }
+.terminal-2244255106-r492 { fill: #0006b9 }
+.terminal-2244255106-r493 { fill: #141ad4 }
+.terminal-2244255106-r494 { fill: #3706f7 }
+.terminal-2244255106-r495 { fill: #0b1acb }
+.terminal-2244255106-r496 { fill: #3506f4 }
+.terminal-2244255106-r497 { fill: #091ac7 }
+.terminal-2244255106-r498 { fill: #2806f9 }
+.terminal-2244255106-r499 { fill: #071ae5 }
+.terminal-2244255106-r500 { fill: #6806f9 }
+.terminal-2244255106-r501 { fill: #4f1ae5 }
+.terminal-2244255106-r502 { fill: #7306f9 }
+.terminal-2244255106-r503 { fill: #401ae2 }
+.terminal-2244255106-r504 { fill: #8806ff }
+.terminal-2244255106-r505 { fill: #821ac4 }
+.terminal-2244255106-r506 { fill: #6e0674 }
+.terminal-2244255106-r507 { fill: #0d1a00 }
+.terminal-2244255106-r508 { fill: #001c01 }
+.terminal-2244255106-r509 { fill: #022a03 }
+.terminal-2244255106-r510 { fill: #011802 }
+.terminal-2244255106-r511 { fill: #010401 }
+.terminal-2244255106-r512 { fill: #243e25 }
+.terminal-2244255106-r513 { fill: #6e746e }
+.terminal-2244255106-r514 { fill: #030803 }
+.terminal-2244255106-r515 { fill: #015701 }
+.terminal-2244255106-r516 { fill: #015a01 }
+.terminal-2244255106-r517 { fill: #005700 }
+.terminal-2244255106-r518 { fill: #005d00 }
+.terminal-2244255106-r519 { fill: #044104 }
+.terminal-2244255106-r520 { fill: #89a77a }
+.terminal-2244255106-r521 { fill: #76add5 }
+.terminal-2244255106-r522 { fill: #0010c5 }
+.terminal-2244255106-r523 { fill: #035697 }
+.terminal-2244255106-r524 { fill: #007b69 }
+.terminal-2244255106-r525 { fill: #011d95 }
+.terminal-2244255106-r526 { fill: #032a79 }
+.terminal-2244255106-r527 { fill: #003c5a }
+.terminal-2244255106-r528 { fill: #00384e }
+.terminal-2244255106-r529 { fill: #005344 }
+.terminal-2244255106-r530 { fill: #00232c }
+.terminal-2244255106-r531 { fill: #001709 }
+.terminal-2244255106-r532 { fill: #000300 }
+.terminal-2244255106-r533 { fill: #001801 }
+.terminal-2244255106-r534 { fill: #000501 }
+.terminal-2244255106-r535 { fill: #001a0c }
+.terminal-2244255106-r536 { fill: #001a42 }
+.terminal-2244255106-r537 { fill: #00073d }
+.terminal-2244255106-r538 { fill: #001e67 }
+.terminal-2244255106-r539 { fill: #0006c2 }
+.terminal-2244255106-r540 { fill: #001ac1 }
+.terminal-2244255106-r541 { fill: #001ac5 }
+.terminal-2244255106-r542 { fill: #0006d7 }
+.terminal-2244255106-r543 { fill: #131ad9 }
+.terminal-2244255106-r544 { fill: #3306f3 }
+.terminal-2244255106-r545 { fill: #0b1aca }
+.terminal-2244255106-r546 { fill: #3506f3 }
+.terminal-2244255106-r547 { fill: #0a1ac7 }
+.terminal-2244255106-r548 { fill: #2a06f9 }
+.terminal-2244255106-r549 { fill: #071ae4 }
+.terminal-2244255106-r550 { fill: #5b06f9 }
+.terminal-2244255106-r551 { fill: #7b06f9 }
+.terminal-2244255106-r552 { fill: #4d1ae3 }
+.terminal-2244255106-r553 { fill: #6f06fa }
+.terminal-2244255106-r554 { fill: #4b1bf1 }
+.terminal-2244255106-r555 { fill: #7906f7 }
+.terminal-2244255106-r556 { fill: #543899 }
+.terminal-2244255106-r557 { fill: #9907a6 }
+.terminal-2244255106-r558 { fill: #2b862d }
+.terminal-2244255106-r559 { fill: #422a53 }
+.terminal-2244255106-r560 { fill: #0e1823 }
+.terminal-2244255106-r561 { fill: #0b0412 }
+.terminal-2244255106-r562 { fill: #2b3e30 }
+.terminal-2244255106-r563 { fill: #6d746c }
+.terminal-2244255106-r564 { fill: #042e04 }
+.terminal-2244255106-r565 { fill: #89a978 }
+.terminal-2244255106-r566 { fill: #7799e4 }
+.terminal-2244255106-r567 { fill: #0016df }
+.terminal-2244255106-r568 { fill: #03669b }
+.terminal-2244255106-r569 { fill: #00827b }
+.terminal-2244255106-r570 { fill: #0a10ed }
+.terminal-2244255106-r571 { fill: #192ad6 }
+.terminal-2244255106-r572 { fill: #073dc9 }
+.terminal-2244255106-r573 { fill: #1e1fe6 }
+.terminal-2244255106-r574 { fill: #0128c7 }
+.terminal-2244255106-r575 { fill: #043f76 }
+.terminal-2244255106-r576 { fill: #01216e }
+.terminal-2244255106-r577 { fill: #003567 }
+.terminal-2244255106-r578 { fill: #013555 }
+.terminal-2244255106-r579 { fill: #001128 }
+.terminal-2244255106-r580 { fill: #012c01 }
+.terminal-2244255106-r581 { fill: #001907 }
+.terminal-2244255106-r582 { fill: #00060f }
+.terminal-2244255106-r583 { fill: #001b4a }
+.terminal-2244255106-r584 { fill: #00062c }
+.terminal-2244255106-r585 { fill: #001933 }
+.terminal-2244255106-r586 { fill: #000614 }
+.terminal-2244255106-r587 { fill: #001925 }
+.terminal-2244255106-r588 { fill: #000621 }
+.terminal-2244255106-r589 { fill: #001924 }
+.terminal-2244255106-r590 { fill: #00061a }
+.terminal-2244255106-r591 { fill: #00191e }
+.terminal-2244255106-r592 { fill: #00060e }
+.terminal-2244255106-r593 { fill: #001920 }
+.terminal-2244255106-r594 { fill: #031911 }
+.terminal-2244255106-r595 { fill: #070689 }
+.terminal-2244255106-r596 { fill: #1119d2 }
+.terminal-2244255106-r597 { fill: #3306f1 }
+.terminal-2244255106-r598 { fill: #0b19c9 }
+.terminal-2244255106-r599 { fill: #0a18e3 }
+.terminal-2244255106-r600 { fill: #2e03fc }
+.terminal-2244255106-r601 { fill: #0519e5 }
+.terminal-2244255106-r602 { fill: #1505f9 }
+.terminal-2244255106-r603 { fill: #0919e5 }
+.terminal-2244255106-r604 { fill: #4d19e6 }
+.terminal-2244255106-r605 { fill: #4c1de0 }
+.terminal-2244255106-r606 { fill: #7502fa }
+.terminal-2244255106-r607 { fill: #2f8777 }
+.terminal-2244255106-r608 { fill: #652ad2 }
+.terminal-2244255106-r609 { fill: #4d17e8 }
+.terminal-2244255106-r610 { fill: #7004ff }
+.terminal-2244255106-r611 { fill: #493e87 }
+.terminal-2244255106-r612 { fill: #697460 }
+.terminal-2244255106-r613 { fill: #032403 }
+.terminal-2244255106-r614 { fill: #011601 }
+.terminal-2244255106-r615 { fill: #88a977 }
+.terminal-2244255106-r616 { fill: #7797e6 }
+.terminal-2244255106-r617 { fill: #0013e2 }
+.terminal-2244255106-r618 { fill: #043bc8 }
+.terminal-2244255106-r619 { fill: #066c93 }
+.terminal-2244255106-r620 { fill: #1a0bf4 }
+.terminal-2244255106-r621 { fill: #1d01f6 }
+.terminal-2244255106-r622 { fill: #170be4 }
+.terminal-2244255106-r623 { fill: #1e07ef }
+.terminal-2244255106-r624 { fill: #174788 }
+.terminal-2244255106-r625 { fill: #1f38be }
+.terminal-2244255106-r626 { fill: #1b25d9 }
+.terminal-2244255106-r627 { fill: #200ebb }
+.terminal-2244255106-r628 { fill: #1b1e7f }
+.terminal-2244255106-r629 { fill: #22009e }
+.terminal-2244255106-r630 { fill: #17445e }
+.terminal-2244255106-r631 { fill: #043173 }
+.terminal-2244255106-r632 { fill: #011a90 }
+.terminal-2244255106-r633 { fill: #003e42 }
+.terminal-2244255106-r634 { fill: #014a40 }
+.terminal-2244255106-r635 { fill: #001f2f }
+.terminal-2244255106-r636 { fill: #002409 }
+.terminal-2244255106-r637 { fill: #00090f }
+.terminal-2244255106-r638 { fill: #000701 }
+.terminal-2244255106-r639 { fill: #000001 }
+.terminal-2244255106-r640 { fill: #000006 }
+.terminal-2244255106-r641 { fill: #00000b }
+.terminal-2244255106-r642 { fill: #00001f }
+.terminal-2244255106-r643 { fill: #000007 }
+.terminal-2244255106-r644 { fill: #00001a }
+.terminal-2244255106-r645 { fill: #000004 }
+.terminal-2244255106-r646 { fill: #000016 }
+.terminal-2244255106-r647 { fill: #000005 }
+.terminal-2244255106-r648 { fill: #00001b }
+.terminal-2244255106-r649 { fill: #00001c }
+.terminal-2244255106-r650 { fill: #000008 }
+.terminal-2244255106-r651 { fill: #030169 }
+.terminal-2244255106-r652 { fill: #0700d5 }
+.terminal-2244255106-r653 { fill: #1100ff }
+.terminal-2244255106-r654 { fill: #3e00fd }
+.terminal-2244255106-r655 { fill: #1e0ae0 }
+.terminal-2244255106-r656 { fill: #3717ed }
+.terminal-2244255106-r657 { fill: #1d09fb }
+.terminal-2244255106-r658 { fill: #3b03ff }
+.terminal-2244255106-r659 { fill: #1a09fb }
+.terminal-2244255106-r660 { fill: #3102ff }
+.terminal-2244255106-r661 { fill: #1209fb }
+.terminal-2244255106-r662 { fill: #1402fd }
+.terminal-2244255106-r663 { fill: #1b0cf3 }
+.terminal-2244255106-r664 { fill: #2701fe }
+.terminal-2244255106-r665 { fill: #1d7788 }
+.terminal-2244255106-r666 { fill: #5926d9 }
+.terminal-2244255106-r667 { fill: #5208f6 }
+.terminal-2244255106-r668 { fill: #7406fe }
+.terminal-2244255106-r669 { fill: #543e98 }
+.terminal-2244255106-r670 { fill: #6d7363 }
+.terminal-2244255106-r671 { fill: #101810 }
+.terminal-2244255106-r672 { fill: #030203 }
+.terminal-2244255106-r673 { fill: #000205 }
+.terminal-2244255106-r674 { fill: #000002 }
+.terminal-2244255106-r675 { fill: #0a130a }
+.terminal-2244255106-r676 { fill: #252525 }
+.terminal-2244255106-r677 { fill: #0e1610 }
+.terminal-2244255106-r678 { fill: #a9a998 }
+.terminal-2244255106-r679 { fill: #8d99f8 }
+.terminal-2244255106-r680 { fill: #1b15ff }
+.terminal-2244255106-r681 { fill: #1625db }
+.terminal-2244255106-r682 { fill: #068977 }
+.terminal-2244255106-r683 { fill: #2207f8 }
+.terminal-2244255106-r684 { fill: #1f06fb }
+.terminal-2244255106-r685 { fill: #1f1ecc }
+.terminal-2244255106-r686 { fill: #221cdc }
+.terminal-2244255106-r687 { fill: #1a1de4 }
+.terminal-2244255106-r688 { fill: #028174 }
+.terminal-2244255106-r689 { fill: #184aa1 }
+.terminal-2244255106-r690 { fill: #1d5ca6 }
+.terminal-2244255106-r691 { fill: #142fc5 }
+.terminal-2244255106-r692 { fill: #1d4db6 }
+.terminal-2244255106-r693 { fill: #1421a9 }
+.terminal-2244255106-r694 { fill: #1d1a6f }
+.terminal-2244255106-r695 { fill: #17168c }
+.terminal-2244255106-r696 { fill: #211296 }
+.terminal-2244255106-r697 { fill: #13326e }
+.terminal-2244255106-r698 { fill: #033972 }
+.terminal-2244255106-r699 { fill: #005155 }
+.terminal-2244255106-r700 { fill: #006451 }
+.terminal-2244255106-r701 { fill: #045b55 }
+.terminal-2244255106-r702 { fill: #005940 }
+.terminal-2244255106-r703 { fill: #0b4559 }
+.terminal-2244255106-r704 { fill: #011a0a }
+.terminal-2244255106-r705 { fill: #001d01 }
+.terminal-2244255106-r706 { fill: #014800 }
+.terminal-2244255106-r707 { fill: #001c03 }
+.terminal-2244255106-r708 { fill: #001c13 }
+.terminal-2244255106-r709 { fill: #001c26 }
+.terminal-2244255106-r710 { fill: #001c2d }
+.terminal-2244255106-r711 { fill: #001d56 }
+.terminal-2244255106-r712 { fill: #00183c }
+.terminal-2244255106-r713 { fill: #001b50 }
+.terminal-2244255106-r714 { fill: #00253e }
+.terminal-2244255106-r715 { fill: #00374f }
+.terminal-2244255106-r716 { fill: #001d6e }
+.terminal-2244255106-r717 { fill: #001c70 }
+.terminal-2244255106-r718 { fill: #003e5a }
+.terminal-2244255106-r719 { fill: #0e753d }
+.terminal-2244255106-r720 { fill: #3e017f }
+.terminal-2244255106-r721 { fill: #280476 }
+.terminal-2244255106-r722 { fill: #3d0078 }
+.terminal-2244255106-r723 { fill: #23007a }
+.terminal-2244255106-r724 { fill: #390072 }
+.terminal-2244255106-r725 { fill: #26008c }
+.terminal-2244255106-r726 { fill: #3d00f7 }
+.terminal-2244255106-r727 { fill: #2203fb }
+.terminal-2244255106-r728 { fill: #3200ff }
+.terminal-2244255106-r729 { fill: #226e91 }
+.terminal-2244255106-r730 { fill: #3124db }
+.terminal-2244255106-r731 { fill: #1d00ff }
+.terminal-2244255106-r732 { fill: #1807ff }
+.terminal-2244255106-r733 { fill: #3c3da1 }
+.terminal-2244255106-r734 { fill: #747765 }
+.terminal-2244255106-r735 { fill: #181718 }
+.terminal-2244255106-r736 { fill: #026f07 }
+.terminal-2244255106-r737 { fill: #016b8c }
+.terminal-2244255106-r738 { fill: #00994e }
+.terminal-2244255106-r739 { fill: #090a09 }
+.terminal-2244255106-r740 { fill: #262626 }
+.terminal-2244255106-r741 { fill: #151617 }
+.terminal-2244255106-r742 { fill: #9899ff }
+.terminal-2244255106-r743 { fill: #1615fb }
+.terminal-2244255106-r744 { fill: #0034cc }
+.terminal-2244255106-r745 { fill: #04718f }
+.terminal-2244255106-r746 { fill: #1126d9 }
+.terminal-2244255106-r747 { fill: #200fef }
+.terminal-2244255106-r748 { fill: #2307fb }
+.terminal-2244255106-r749 { fill: #2100ff }
+.terminal-2244255106-r750 { fill: #1a26d8 }
+.terminal-2244255106-r751 { fill: #07718e }
+.terminal-2244255106-r752 { fill: #2400ff }
+.terminal-2244255106-r753 { fill: #1f24dd }
+.terminal-2244255106-r754 { fill: #203ebf }
+.terminal-2244255106-r755 { fill: #204e99 }
+.terminal-2244255106-r756 { fill: #2054a8 }
+.terminal-2244255106-r757 { fill: #2027d5 }
+.terminal-2244255106-r758 { fill: #1f4bb9 }
+.terminal-2244255106-r759 { fill: #1b20e1 }
+.terminal-2244255106-r760 { fill: #1e1fcb }
+.terminal-2244255106-r761 { fill: #1118ab }
+.terminal-2244255106-r762 { fill: #534997 }
+.terminal-2244255106-r763 { fill: #3d24a6 }
+.terminal-2244255106-r764 { fill: #113267 }
+.terminal-2244255106-r765 { fill: #1a902d }
+.terminal-2244255106-r766 { fill: #356d6c }
+.terminal-2244255106-r767 { fill: #204671 }
+.terminal-2244255106-r768 { fill: #0d612b }
+.terminal-2244255106-r769 { fill: #011e00 }
+.terminal-2244255106-r770 { fill: #080008 }
+.terminal-2244255106-r771 { fill: #100013 }
+.terminal-2244255106-r772 { fill: #040305 }
+.terminal-2244255106-r773 { fill: #000401 }
+.terminal-2244255106-r774 { fill: #000b00 }
+.terminal-2244255106-r775 { fill: #000d00 }
+.terminal-2244255106-r776 { fill: #000148 }
+.terminal-2244255106-r777 { fill: #00005a }
+.terminal-2244255106-r778 { fill: #000242 }
+.terminal-2244255106-r779 { fill: #000169 }
+.terminal-2244255106-r780 { fill: #002570 }
+.terminal-2244255106-r781 { fill: #006e49 }
+.terminal-2244255106-r782 { fill: #000086 }
+.terminal-2244255106-r783 { fill: #00037e }
+.terminal-2244255106-r784 { fill: #00007f }
+.terminal-2244255106-r785 { fill: #15007f }
+.terminal-2244255106-r786 { fill: #270082 }
+.terminal-2244255106-r787 { fill: #2c0075 }
+.terminal-2244255106-r788 { fill: #3d00bc }
+.terminal-2244255106-r789 { fill: #2403fe }
+.terminal-2244255106-r790 { fill: #3a00fe }
+.terminal-2244255106-r791 { fill: #246e90 }
+.terminal-2244255106-r792 { fill: #3824d9 }
+.terminal-2244255106-r793 { fill: #2600fd }
+.terminal-2244255106-r794 { fill: #3c07fc }
+.terminal-2244255106-r795 { fill: #373da1 }
+.terminal-2244255106-r796 { fill: #757565 }
+.terminal-2244255106-r797 { fill: #191719 }
+.terminal-2244255106-r798 { fill: #022202 }
+.terminal-2244255106-r799 { fill: #015000 }
+.terminal-2244255106-r800 { fill: #090909 }
+.terminal-2244255106-r801 { fill: #272727 }
+.terminal-2244255106-r802 { fill: #161618 }
+.terminal-2244255106-r803 { fill: #1615ff }
+.terminal-2244255106-r804 { fill: #0024db }
+.terminal-2244255106-r805 { fill: #00728e }
+.terminal-2244255106-r806 { fill: #0006f8 }
+.terminal-2244255106-r807 { fill: #0902fe }
+.terminal-2244255106-r808 { fill: #1714df }
+.terminal-2244255106-r809 { fill: #241cde }
+.terminal-2244255106-r810 { fill: #171ae1 }
+.terminal-2244255106-r811 { fill: #27958d }
+.terminal-2244255106-r812 { fill: #2d1fda }
+.terminal-2244255106-r813 { fill: #1c13e6 }
+.terminal-2244255106-r814 { fill: #2000ff }
+.terminal-2244255106-r815 { fill: #2028db }
+.terminal-2244255106-r816 { fill: #2709fb }
+.terminal-2244255106-r817 { fill: #375cb7 }
+.terminal-2244255106-r818 { fill: #2d9378 }
+.terminal-2244255106-r819 { fill: #4546df }
+.terminal-2244255106-r820 { fill: #2d66a7 }
+.terminal-2244255106-r821 { fill: #5a6cce }
+.terminal-2244255106-r822 { fill: #4072af }
+.terminal-2244255106-r823 { fill: #4329f6 }
+.terminal-2244255106-r824 { fill: #338a83 }
+.terminal-2244255106-r825 { fill: #009357 }
+.terminal-2244255106-r826 { fill: #0a9857 }
+.terminal-2244255106-r827 { fill: #04366e }
+.terminal-2244255106-r828 { fill: #00532d }
+.terminal-2244255106-r829 { fill: #000c03 }
+.terminal-2244255106-r830 { fill: #012801 }
+.terminal-2244255106-r831 { fill: #082a08 }
+.terminal-2244255106-r832 { fill: #395539 }
+.terminal-2244255106-r833 { fill: #483d48 }
+.terminal-2244255106-r834 { fill: #6e4e6e }
+.terminal-2244255106-r835 { fill: #3e163e }
+.terminal-2244255106-r836 { fill: #270427 }
+.terminal-2244255106-r837 { fill: #200020 }
+.terminal-2244255106-r838 { fill: #040004 }
+.terminal-2244255106-r839 { fill: #000067 }
+.terminal-2244255106-r840 { fill: #000146 }
+.terminal-2244255106-r841 { fill: #00005e }
+.terminal-2244255106-r842 { fill: #002434 }
+.terminal-2244255106-r843 { fill: #006e3a }
+.terminal-2244255106-r844 { fill: #00008b }
+.terminal-2244255106-r845 { fill: #00037d }
+.terminal-2244255106-r846 { fill: #01007f }
+.terminal-2244255106-r847 { fill: #00007e }
+.terminal-2244255106-r848 { fill: #000082 }
+.terminal-2244255106-r849 { fill: #000080 }
+.terminal-2244255106-r850 { fill: #0c03cd }
+.terminal-2244255106-r851 { fill: #0900f2 }
+.terminal-2244255106-r852 { fill: #146e55 }
+.terminal-2244255106-r853 { fill: #22249e }
+.terminal-2244255106-r854 { fill: #1100a5 }
+.terminal-2244255106-r855 { fill: #270768 }
+.terminal-2244255106-r856 { fill: #393d4e }
+.terminal-2244255106-r857 { fill: #747471 }
+.terminal-2244255106-r858 { fill: #191919 }
+.terminal-2244255106-r859 { fill: #020502 }
+.terminal-2244255106-r860 { fill: #011501 }
+.terminal-2244255106-r861 { fill: #262726 }
+.terminal-2244255106-r862 { fill: #9599ff }
+.terminal-2244255106-r863 { fill: #1813ff }
+.terminal-2244255106-r864 { fill: #1f25db }
+.terminal-2244255106-r865 { fill: #066f91 }
+.terminal-2244255106-r866 { fill: #2600ff }
+.terminal-2244255106-r867 { fill: #1f03fd }
+.terminal-2244255106-r868 { fill: #1e06f8 }
+.terminal-2244255106-r869 { fill: #2b2fd6 }
+.terminal-2244255106-r870 { fill: #3f4fd9 }
+.terminal-2244255106-r871 { fill: #016491 }
+.terminal-2244255106-r872 { fill: #441efe }
+.terminal-2244255106-r873 { fill: #4631f5 }
+.terminal-2244255106-r874 { fill: #2a36d3 }
+.terminal-2244255106-r875 { fill: #2812f7 }
+.terminal-2244255106-r876 { fill: #2a0ce2 }
+.terminal-2244255106-r877 { fill: #2406f4 }
+.terminal-2244255106-r878 { fill: #2015ea }
+.terminal-2244255106-r879 { fill: #2213ec }
+.terminal-2244255106-r880 { fill: #221ee0 }
+.terminal-2244255106-r881 { fill: #2f36d9 }
+.terminal-2244255106-r882 { fill: #2605fe }
+.terminal-2244255106-r883 { fill: #2414f1 }
+.terminal-2244255106-r884 { fill: #3e34e8 }
+.terminal-2244255106-r885 { fill: #190de6 }
+.terminal-2244255106-r886 { fill: #2803c9 }
+.terminal-2244255106-r887 { fill: #3d4fce }
+.terminal-2244255106-r888 { fill: #0038a4 }
+.terminal-2244255106-r889 { fill: #008c64 }
+.terminal-2244255106-r890 { fill: #004db9 }
+.terminal-2244255106-r891 { fill: #0013b6 }
+.terminal-2244255106-r892 { fill: #004a30 }
+.terminal-2244255106-r893 { fill: #030303 }
+.terminal-2244255106-r894 { fill: #3d553d }
+.terminal-2244255106-r895 { fill: #223822 }
+.terminal-2244255106-r896 { fill: #220022 }
+.terminal-2244255106-r897 { fill: #1c001c }
+.terminal-2244255106-r898 { fill: #000105 }
+.terminal-2244255106-r899 { fill: #000032 }
+.terminal-2244255106-r900 { fill: #00241d }
+.terminal-2244255106-r901 { fill: #006e20 }
+.terminal-2244255106-r902 { fill: #000079 }
+.terminal-2244255106-r903 { fill: #00007a }
+.terminal-2244255106-r904 { fill: #00005c }
+.terminal-2244255106-r905 { fill: #00005d }
+.terminal-2244255106-r906 { fill: #00003f }
+.terminal-2244255106-r907 { fill: #010358 }
+.terminal-2244255106-r908 { fill: #016e02 }
+.terminal-2244255106-r909 { fill: #012410 }
+.terminal-2244255106-r910 { fill: #01001f }
+.terminal-2244255106-r911 { fill: #080811 }
+.terminal-2244255106-r912 { fill: #3d3d3c }
+.terminal-2244255106-r913 { fill: #737474 }
+.terminal-2244255106-r914 { fill: #191619 }
+.terminal-2244255106-r915 { fill: #022002 }
+.terminal-2244255106-r916 { fill: #015f01 }
+.terminal-2244255106-r917 { fill: #080608 }
+.terminal-2244255106-r918 { fill: #242724 }
+.terminal-2244255106-r919 { fill: #a8a898 }
+.terminal-2244255106-r920 { fill: #9c9fff }
+.terminal-2244255106-r921 { fill: #342cff }
+.terminal-2244255106-r922 { fill: #1e25db }
+.terminal-2244255106-r923 { fill: #066e91 }
+.terminal-2244255106-r924 { fill: #2300ff }
+.terminal-2244255106-r925 { fill: #1f04fc }
+.terminal-2244255106-r926 { fill: #2001fe }
+.terminal-2244255106-r927 { fill: #2200ff }
+.terminal-2244255106-r928 { fill: #174ab2 }
+.terminal-2244255106-r929 { fill: #016e8f }
+.terminal-2244255106-r930 { fill: #3912ff }
+.terminal-2244255106-r931 { fill: #2713f4 }
+.terminal-2244255106-r932 { fill: #1912eb }
+.terminal-2244255106-r933 { fill: #3413ff }
+.terminal-2244255106-r934 { fill: #5c4add }
+.terminal-2244255106-r935 { fill: #411df8 }
+.terminal-2244255106-r936 { fill: #3033e2 }
+.terminal-2244255106-r937 { fill: #02837a }
+.terminal-2244255106-r938 { fill: #222fce }
+.terminal-2244255106-r939 { fill: #3431d6 }
+.terminal-2244255106-r940 { fill: #1334aa }
+.terminal-2244255106-r941 { fill: #2b648d }
+.terminal-2244255106-r942 { fill: #103bbf }
+.terminal-2244255106-r943 { fill: #055e8b }
+.terminal-2244255106-r944 { fill: #1a5686 }
+.terminal-2244255106-r945 { fill: #1f8769 }
+.terminal-2244255106-r946 { fill: #01629f }
+.terminal-2244255106-r947 { fill: #0141c3 }
+.terminal-2244255106-r948 { fill: #002acc }
+.terminal-2244255106-r949 { fill: #0045be }
+.terminal-2244255106-r950 { fill: #002462 }
+.terminal-2244255106-r951 { fill: #000103 }
+.terminal-2244255106-r952 { fill: #010101 }
+.terminal-2244255106-r953 { fill: #161816 }
+.terminal-2244255106-r954 { fill: #8d848d }
+.terminal-2244255106-r955 { fill: #2d182d }
+.terminal-2244255106-r956 { fill: #1d221d }
+.terminal-2244255106-r957 { fill: #012e01 }
+.terminal-2244255106-r958 { fill: #011c01 }
+.terminal-2244255106-r959 { fill: #003e00 }
+.terminal-2244255106-r960 { fill: #006e06 }
+.terminal-2244255106-r961 { fill: #000011 }
+.terminal-2244255106-r962 { fill: #00034b }
+.terminal-2244255106-r963 { fill: #00004a }
+.terminal-2244255106-r964 { fill: #000049 }
+.terminal-2244255106-r965 { fill: #00005f }
+.terminal-2244255106-r966 { fill: #000083 }
+.terminal-2244255106-r967 { fill: #000376 }
+.terminal-2244255106-r968 { fill: #000023 }
+.terminal-2244255106-r969 { fill: #006c06 }
+.terminal-2244255106-r970 { fill: #01001e }
+.terminal-2244255106-r971 { fill: #080a0b }
+.terminal-2244255106-r972 { fill: #403d3e }
+.terminal-2244255106-r973 { fill: #717472 }
+.terminal-2244255106-r974 { fill: #1c171c }
+.terminal-2244255106-r975 { fill: #022302 }
+.terminal-2244255106-r976 { fill: #013300 }
+.terminal-2244255106-r977 { fill: #022b00 }
+.terminal-2244255106-r978 { fill: #002d00 }
+.terminal-2244255106-r979 { fill: #0c260c }
+.terminal-2244255106-r980 { fill: #19171b }
+.terminal-2244255106-r981 { fill: #a8a997 }
+.terminal-2244255106-r982 { fill: #100bff }
+.terminal-2244255106-r983 { fill: #233fda }
+.terminal-2244255106-r984 { fill: #097792 }
+.terminal-2244255106-r985 { fill: #0d00fc }
+.terminal-2244255106-r986 { fill: #1f04ff }
+.terminal-2244255106-r987 { fill: #1f0fff }
+.terminal-2244255106-r988 { fill: #1c11eb }
+.terminal-2244255106-r989 { fill: #0a45bd }
+.terminal-2244255106-r990 { fill: #02718c }
+.terminal-2244255106-r991 { fill: #0d18e4 }
+.terminal-2244255106-r992 { fill: #2120e6 }
+.terminal-2244255106-r993 { fill: #291bfe }
+.terminal-2244255106-r994 { fill: #1700ff }
+.terminal-2244255106-r995 { fill: #0d00ff }
+.terminal-2244255106-r996 { fill: #310cfe }
+.terminal-2244255106-r997 { fill: #2b4bc9 }
+.terminal-2244255106-r998 { fill: #097077 }
+.terminal-2244255106-r999 { fill: #1d07f8 }
+.terminal-2244255106-r1000 { fill: #2b10fb }
+.terminal-2244255106-r1001 { fill: #2016e7 }
+.terminal-2244255106-r1002 { fill: #3a1ef9 }
+.terminal-2244255106-r1003 { fill: #4b38f6 }
+.terminal-2244255106-r1004 { fill: #4035ed }
+.terminal-2244255106-r1005 { fill: #5055dc }
+.terminal-2244255106-r1006 { fill: #0a608d }
+.terminal-2244255106-r1007 { fill: #063ab0 }
+.terminal-2244255106-r1008 { fill: #034ca8 }
+.terminal-2244255106-r1009 { fill: #0110fb }
+.terminal-2244255106-r1010 { fill: #00237f }
+.terminal-2244255106-r1011 { fill: #00000a }
+.terminal-2244255106-r1012 { fill: #0b0d0b }
+.terminal-2244255106-r1013 { fill: #746a74 }
+.terminal-2244255106-r1014 { fill: #310831 }
+.terminal-2244255106-r1015 { fill: #1b031b }
+.terminal-2244255106-r1016 { fill: #021502 }
+.terminal-2244255106-r1017 { fill: #006e00 }
+.terminal-2244255106-r1018 { fill: #00020d }
+.terminal-2244255106-r1019 { fill: #000606 }
+.terminal-2244255106-r1020 { fill: #009301 }
+.terminal-2244255106-r1021 { fill: #004314 }
+.terminal-2244255106-r1022 { fill: #011e1e }
+.terminal-2244255106-r1023 { fill: #001d0c }
+.terminal-2244255106-r1024 { fill: #193b18 }
+.terminal-2244255106-r1025 { fill: #527352 }
+.terminal-2244255106-r1026 { fill: #023b02 }
+.terminal-2244255106-r1027 { fill: #006a00 }
+.terminal-2244255106-r1028 { fill: #20f200 }
+.terminal-2244255106-r1029 { fill: #45ff00 }
+.terminal-2244255106-r1030 { fill: #06c100 }
+.terminal-2244255106-r1031 { fill: #017300 }
+.terminal-2244255106-r1032 { fill: #0c320c }
+.terminal-2244255106-r1033 { fill: #a8a899 }
+.terminal-2244255106-r1034 { fill: #99a1fc }
+.terminal-2244255106-r1035 { fill: #1927ea }
+.terminal-2244255106-r1036 { fill: #0425da }
+.terminal-2244255106-r1037 { fill: #027190 }
+.terminal-2244255106-r1038 { fill: #0706ff }
+.terminal-2244255106-r1039 { fill: #051ee7 }
+.terminal-2244255106-r1040 { fill: #0b21e9 }
+.terminal-2244255106-r1041 { fill: #010ff1 }
+.terminal-2244255106-r1042 { fill: #012ece }
+.terminal-2244255106-r1043 { fill: #00728c }
+.terminal-2244255106-r1044 { fill: #0116e9 }
+.terminal-2244255106-r1045 { fill: #0019e5 }
+.terminal-2244255106-r1046 { fill: #0018e6 }
+.terminal-2244255106-r1047 { fill: #0111ef }
+.terminal-2244255106-r1048 { fill: #0a15eb }
+.terminal-2244255106-r1049 { fill: #181cdc }
+.terminal-2244255106-r1050 { fill: #0d768f }
+.terminal-2244255106-r1051 { fill: #3e0fff }
+.terminal-2244255106-r1052 { fill: #1d19e2 }
+.terminal-2244255106-r1053 { fill: #2102fc }
+.terminal-2244255106-r1054 { fill: #1e6898 }
+.terminal-2244255106-r1055 { fill: #2046b7 }
+.terminal-2244255106-r1056 { fill: #1951a9 }
+.terminal-2244255106-r1057 { fill: #1e37c1 }
+.terminal-2244255106-r1058 { fill: #137d7d }
+.terminal-2244255106-r1059 { fill: #00629a }
+.terminal-2244255106-r1060 { fill: #0f56b7 }
+.terminal-2244255106-r1061 { fill: #2a79af }
+.terminal-2244255106-r1062 { fill: #18977e }
+.terminal-2244255106-r1063 { fill: #00707d }
+.terminal-2244255106-r1064 { fill: #010734 }
+.terminal-2244255106-r1065 { fill: #706e6d }
+.terminal-2244255106-r1066 { fill: #5f6f99 }
+.terminal-2244255106-r1067 { fill: #1b2d2a }
+.terminal-2244255106-r1068 { fill: #22381e }
+.terminal-2244255106-r1069 { fill: #123a13 }
+.terminal-2244255106-r1070 { fill: #011d01 }
+.terminal-2244255106-r1071 { fill: #000301 }
+.terminal-2244255106-r1072 { fill: #009100 }
+.terminal-2244255106-r1073 { fill: #004301 }
+.terminal-2244255106-r1074 { fill: #153b15 }
+.terminal-2244255106-r1075 { fill: #417341 }
+.terminal-2244255106-r1076 { fill: #024d02 }
+.terminal-2244255106-r1077 { fill: #007600 }
+.terminal-2244255106-r1078 { fill: #008400 }
+.terminal-2244255106-r1079 { fill: #008e00 }
+.terminal-2244255106-r1080 { fill: #008200 }
+.terminal-2244255106-r1081 { fill: #0b310b }
+.terminal-2244255106-r1082 { fill: #a8aa97 }
+.terminal-2244255106-r1083 { fill: #9896ff }
+.terminal-2244255106-r1084 { fill: #1715ff }
+.terminal-2244255106-r1085 { fill: #031de2 }
+.terminal-2244255106-r1086 { fill: #017b85 }
+.terminal-2244255106-r1087 { fill: #0000ff }
+.terminal-2244255106-r1088 { fill: #1214e3 }
+.terminal-2244255106-r1089 { fill: #181af4 }
+.terminal-2244255106-r1090 { fill: #0122de }
+.terminal-2244255106-r1091 { fill: #006c92 }
+.terminal-2244255106-r1092 { fill: #0104fc }
+.terminal-2244255106-r1093 { fill: #0118e4 }
+.terminal-2244255106-r1094 { fill: #1f24fa }
+.terminal-2244255106-r1095 { fill: #0c24e7 }
+.terminal-2244255106-r1096 { fill: #0026d8 }
+.terminal-2244255106-r1097 { fill: #078e79 }
+.terminal-2244255106-r1098 { fill: #101bf4 }
+.terminal-2244255106-r1099 { fill: #0315ee }
+.terminal-2244255106-r1100 { fill: #1316fc }
+.terminal-2244255106-r1101 { fill: #007685 }
+.terminal-2244255106-r1102 { fill: #0043be }
+.terminal-2244255106-r1103 { fill: #1135de }
+.terminal-2244255106-r1104 { fill: #101af7 }
+.terminal-2244255106-r1105 { fill: #2743dd }
+.terminal-2244255106-r1106 { fill: #3520ff }
+.terminal-2244255106-r1107 { fill: #9788e3 }
+.terminal-2244255106-r1108 { fill: #4437b4 }
+.terminal-2244255106-r1109 { fill: #000042 }
+.terminal-2244255106-r1110 { fill: #020202 }
+.terminal-2244255106-r1111 { fill: #020203 }
+.terminal-2244255106-r1112 { fill: #525264 }
+.terminal-2244255106-r1113 { fill: #4a494d }
+.terminal-2244255106-r1114 { fill: #160015 }
+.terminal-2244255106-r1115 { fill: #260227 }
+.terminal-2244255106-r1116 { fill: #216f21 }
+.terminal-2244255106-r1117 { fill: #122412 }
+.terminal-2244255106-r1118 { fill: #123a12 }
+.terminal-2244255106-r1119 { fill: #377637 }
+.terminal-2244255106-r1120 { fill: #005900 }
+.terminal-2244255106-r1121 { fill: #026d02 }
+.terminal-2244255106-r1122 { fill: #006200 }
+.terminal-2244255106-r1123 { fill: #0a0c0a }
+.terminal-2244255106-r1124 { fill: #282428 }
+.terminal-2244255106-r1125 { fill: #161617 }
+.terminal-2244255106-r1126 { fill: #a9a799 }
+.terminal-2244255106-r1127 { fill: #99a5f5 }
+.terminal-2244255106-r1128 { fill: #1715f8 }
+.terminal-2244255106-r1129 { fill: #033fc0 }
+.terminal-2244255106-r1130 { fill: #01728d }
+.terminal-2244255106-r1131 { fill: #002dd2 }
+.terminal-2244255106-r1132 { fill: #0005f4 }
+.terminal-2244255106-r1133 { fill: #0001fd }
+.terminal-2244255106-r1134 { fill: #0c0bff }
+.terminal-2244255106-r1135 { fill: #0021dd }
+.terminal-2244255106-r1136 { fill: #007a7f }
+.terminal-2244255106-r1137 { fill: #0002fc }
+.terminal-2244255106-r1138 { fill: #0002fd }
+.terminal-2244255106-r1139 { fill: #0001fc }
+.terminal-2244255106-r1140 { fill: #0003fc }
+.terminal-2244255106-r1141 { fill: #0009f6 }
+.terminal-2244255106-r1142 { fill: #0012ee }
+.terminal-2244255106-r1143 { fill: #0042bd }
+.terminal-2244255106-r1144 { fill: #0c8e7b }
+.terminal-2244255106-r1145 { fill: #0e3bd1 }
+.terminal-2244255106-r1146 { fill: #1b1ef7 }
+.terminal-2244255106-r1147 { fill: #241eff }
+.terminal-2244255106-r1148 { fill: #289391 }
+.terminal-2244255106-r1149 { fill: #1434dd }
+.terminal-2244255106-r1150 { fill: #0008df }
+.terminal-2244255106-r1151 { fill: #0800f4 }
+.terminal-2244255106-r1152 { fill: #1f23d0 }
+.terminal-2244255106-r1153 { fill: #5031f0 }
+.terminal-2244255106-r1154 { fill: #5e4d78 }
+.terminal-2244255106-r1155 { fill: #010100 }
+.terminal-2244255106-r1156 { fill: #090720 }
+.terminal-2244255106-r1157 { fill: #8396b9 }
+.terminal-2244255106-r1158 { fill: #5c5a5f }
+.terminal-2244255106-r1159 { fill: #185d15 }
+.terminal-2244255106-r1160 { fill: #252325 }
+.terminal-2244255106-r1161 { fill: #130013 }
+.terminal-2244255106-r1162 { fill: #042404 }
+.terminal-2244255106-r1163 { fill: #016d01 }
+.terminal-2244255106-r1164 { fill: #377537 }
+.terminal-2244255106-r1165 { fill: #006400 }
+.terminal-2244255106-r1166 { fill: #019f01 }
+.terminal-2244255106-r1167 { fill: #00cc00 }
+.terminal-2244255106-r1168 { fill: #00c100 }
+.terminal-2244255106-r1169 { fill: #272627 }
+.terminal-2244255106-r1170 { fill: #a6a698 }
+.terminal-2244255106-r1171 { fill: #adaeff }
+.terminal-2244255106-r1172 { fill: #1916fe }
+.terminal-2244255106-r1173 { fill: #0226d7 }
+.terminal-2244255106-r1174 { fill: #01738d }
+.terminal-2244255106-r1175 { fill: #0028d7 }
+.terminal-2244255106-r1176 { fill: #000af5 }
+.terminal-2244255106-r1177 { fill: #0101ff }
+.terminal-2244255106-r1178 { fill: #0021dc }
+.terminal-2244255106-r1179 { fill: #108d81 }
+.terminal-2244255106-r1180 { fill: #0506fc }
+.terminal-2244255106-r1181 { fill: #0009ef }
+.terminal-2244255106-r1182 { fill: #001cc7 }
+.terminal-2244255106-r1183 { fill: #0015e9 }
+.terminal-2244255106-r1184 { fill: #0004f5 }
+.terminal-2244255106-r1185 { fill: #0040a4 }
+.terminal-2244255106-r1186 { fill: #006a96 }
+.terminal-2244255106-r1187 { fill: #0000fd }
+.terminal-2244255106-r1188 { fill: #1740c1 }
+.terminal-2244255106-r1189 { fill: #1153bb }
+.terminal-2244255106-r1190 { fill: #168f83 }
+.terminal-2244255106-r1191 { fill: #0724de }
+.terminal-2244255106-r1192 { fill: #4965d9 }
+.terminal-2244255106-r1193 { fill: #3e40e9 }
+.terminal-2244255106-r1194 { fill: #7a779e }
+.terminal-2244255106-r1195 { fill: #10060e }
+.terminal-2244255106-r1196 { fill: #030101 }
+.terminal-2244255106-r1197 { fill: #010004 }
+.terminal-2244255106-r1198 { fill: #7a847f }
+.terminal-2244255106-r1199 { fill: #354f41 }
+.terminal-2244255106-r1200 { fill: #071d07 }
+.terminal-2244255106-r1201 { fill: #270028 }
+.terminal-2244255106-r1202 { fill: #1e1f1e }
+.terminal-2244255106-r1203 { fill: #135c13 }
+.terminal-2244255106-r1204 { fill: #387538 }
+.terminal-2244255106-r1205 { fill: #006500 }
+.terminal-2244255106-r1206 { fill: #09a709 }
+.terminal-2244255106-r1207 { fill: #8b558b }
+.terminal-2244255106-r1208 { fill: #4e894e }
+.terminal-2244255106-r1209 { fill: #0a0707 }
+.terminal-2244255106-r1210 { fill: #272828 }
+.terminal-2244255106-r1211 { fill: #161518 }
+.terminal-2244255106-r1212 { fill: #b0b1ff }
+.terminal-2244255106-r1213 { fill: #1915ff }
+.terminal-2244255106-r1214 { fill: #0021db }
+.terminal-2244255106-r1215 { fill: #016f92 }
+.terminal-2244255106-r1216 { fill: #0002fa }
+.terminal-2244255106-r1217 { fill: #132fe1 }
+.terminal-2244255106-r1218 { fill: #060af7 }
+.terminal-2244255106-r1219 { fill: #0022db }
+.terminal-2244255106-r1220 { fill: #018579 }
+.terminal-2244255106-r1221 { fill: #0107f8 }
+.terminal-2244255106-r1222 { fill: #070afa }
+.terminal-2244255106-r1223 { fill: #2726ff }
+.terminal-2244255106-r1224 { fill: #1c1dfc }
+.terminal-2244255106-r1225 { fill: #0609fb }
+.terminal-2244255106-r1226 { fill: #0025d8 }
+.terminal-2244255106-r1227 { fill: #006e8f }
+.terminal-2244255106-r1228 { fill: #000bf2 }
+.terminal-2244255106-r1229 { fill: #036996 }
+.terminal-2244255106-r1230 { fill: #0056a3 }
+.terminal-2244255106-r1231 { fill: #0a22e5 }
+.terminal-2244255106-r1232 { fill: #19005b }
+.terminal-2244255106-r1233 { fill: #040104 }
+.terminal-2244255106-r1234 { fill: #020006 }
+.terminal-2244255106-r1235 { fill: #78031e }
+.terminal-2244255106-r1236 { fill: #f42d4c }
+.terminal-2244255106-r1237 { fill: #f03147 }
+.terminal-2244255106-r1238 { fill: #f83050 }
+.terminal-2244255106-r1239 { fill: #f23147 }
+.terminal-2244255106-r1240 { fill: #f73150 }
+.terminal-2244255106-r1241 { fill: #f23148 }
+.terminal-2244255106-r1242 { fill: #f83152 }
+.terminal-2244255106-r1243 { fill: #f23141 }
+.terminal-2244255106-r1244 { fill: #f73037 }
+.terminal-2244255106-r1245 { fill: #f13141 }
+.terminal-2244255106-r1246 { fill: #ed2d34 }
+.terminal-2244255106-r1247 { fill: #2c0415 }
+.terminal-2244255106-r1248 { fill: #060705 }
+.terminal-2244255106-r1249 { fill: #120f0d }
+.terminal-2244255106-r1250 { fill: #1b251f }
+.terminal-2244255106-r1251 { fill: #011f04 }
+.terminal-2244255106-r1252 { fill: #261c26 }
+.terminal-2244255106-r1253 { fill: #1b531c }
+.terminal-2244255106-r1254 { fill: #010301 }
+.terminal-2244255106-r1255 { fill: #000402 }
+.terminal-2244255106-r1256 { fill: #00010e }
+.terminal-2244255106-r1257 { fill: #000a6b }
+.terminal-2244255106-r1258 { fill: #002bce }
+.terminal-2244255106-r1259 { fill: #0041d0 }
+.terminal-2244255106-r1260 { fill: #002ac9 }
+.terminal-2244255106-r1261 { fill: #0000e0 }
+.terminal-2244255106-r1262 { fill: #000999 }
+.terminal-2244255106-r1263 { fill: #009a23 }
+.terminal-2244255106-r1264 { fill: #003f00 }
+.terminal-2244255106-r1265 { fill: #113a12 }
+.terminal-2244255106-r1266 { fill: #347434 }
+.terminal-2244255106-r1267 { fill: #027e02 }
+.terminal-2244255106-r1268 { fill: #047104 }
+.terminal-2244255106-r1269 { fill: #027702 }
+.terminal-2244255106-r1270 { fill: #000808 }
+.terminal-2244255106-r1271 { fill: #003030 }
+.terminal-2244255106-r1272 { fill: #0a4040 }
+.terminal-2244255106-r1273 { fill: #191113 }
+.terminal-2244255106-r1274 { fill: #a8ac9b }
+.terminal-2244255106-r1275 { fill: #9798ff }
+.terminal-2244255106-r1276 { fill: #0729e8 }
+.terminal-2244255106-r1277 { fill: #007993 }
+.terminal-2244255106-r1278 { fill: #000bf7 }
+.terminal-2244255106-r1279 { fill: #0009c3 }
+.terminal-2244255106-r1280 { fill: #011db3 }
+.terminal-2244255106-r1281 { fill: #002ca5 }
+.terminal-2244255106-r1282 { fill: #0042a8 }
+.terminal-2244255106-r1283 { fill: #00736c }
+.terminal-2244255106-r1284 { fill: #0032b8 }
+.terminal-2244255106-r1285 { fill: #003ea0 }
+.terminal-2244255106-r1286 { fill: #002dbd }
+.terminal-2244255106-r1287 { fill: #0124bd }
+.terminal-2244255106-r1288 { fill: #0037ac }
+.terminal-2244255106-r1289 { fill: #003690 }
+.terminal-2244255106-r1290 { fill: #0047a9 }
+.terminal-2244255106-r1291 { fill: #00776a }
+.terminal-2244255106-r1292 { fill: #0027b8 }
+.terminal-2244255106-r1293 { fill: #002dbc }
+.terminal-2244255106-r1294 { fill: #005b68 }
+.terminal-2244255106-r1295 { fill: #002fb0 }
+.terminal-2244255106-r1296 { fill: #030178 }
+.terminal-2244255106-r1297 { fill: #0a010f }
+.terminal-2244255106-r1298 { fill: #000003 }
+.terminal-2244255106-r1299 { fill: #0d000a }
+.terminal-2244255106-r1300 { fill: #420026 }
+.terminal-2244255106-r1301 { fill: #37021b }
+.terminal-2244255106-r1302 { fill: #3f0210 }
+.terminal-2244255106-r1303 { fill: #39021c }
+.terminal-2244255106-r1304 { fill: #390210 }
+.terminal-2244255106-r1305 { fill: #220222 }
+.terminal-2244255106-r1306 { fill: #420225 }
+.terminal-2244255106-r1307 { fill: #37021c }
+.terminal-2244255106-r1308 { fill: #400210 }
+.terminal-2244255106-r1309 { fill: #400211 }
+.terminal-2244255106-r1310 { fill: #400220 }
+.terminal-2244255106-r1311 { fill: #35000a }
+.terminal-2244255106-r1312 { fill: #000101 }
+.terminal-2244255106-r1313 { fill: #0a0a08 }
+.terminal-2244255106-r1314 { fill: #40414a }
+.terminal-2244255106-r1315 { fill: #293ecc }
+.terminal-2244255106-r1316 { fill: #1e2471 }
+.terminal-2244255106-r1317 { fill: #204821 }
+.terminal-2244255106-r1318 { fill: #010902 }
+.terminal-2244255106-r1319 { fill: #011901 }
+.terminal-2244255106-r1320 { fill: #002a57 }
+.terminal-2244255106-r1321 { fill: #001ee0 }
+.terminal-2244255106-r1322 { fill: #002fcd }
+.terminal-2244255106-r1323 { fill: #0034c6 }
+.terminal-2244255106-r1324 { fill: #009b62 }
+.terminal-2244255106-r1325 { fill: #005a94 }
+.terminal-2244255106-r1326 { fill: #01498e }
+.terminal-2244255106-r1327 { fill: #002466 }
+.terminal-2244255106-r1328 { fill: #1d323e }
+.terminal-2244255106-r1329 { fill: #5a7654 }
+.terminal-2244255106-r1330 { fill: #000b0b }
+.terminal-2244255106-r1331 { fill: #002222 }
+.terminal-2244255106-r1332 { fill: #0c2f2f }
+.terminal-2244255106-r1333 { fill: #189397 }
+.terminal-2244255106-r1334 { fill: #b0cec1 }
+.terminal-2244255106-r1335 { fill: #9d91ff }
+.terminal-2244255106-r1336 { fill: #161878 }
+.terminal-2244255106-r1337 { fill: #030100 }
+.terminal-2244255106-r1338 { fill: #020100 }
+.terminal-2244255106-r1339 { fill: #031200 }
+.terminal-2244255106-r1340 { fill: #003802 }
+.terminal-2244255106-r1341 { fill: #003d02 }
+.terminal-2244255106-r1342 { fill: #001902 }
+.terminal-2244255106-r1343 { fill: #000f01 }
+.terminal-2244255106-r1344 { fill: #000702 }
+.terminal-2244255106-r1345 { fill: #001203 }
+.terminal-2244255106-r1346 { fill: #002d02 }
+.terminal-2244255106-r1347 { fill: #001e02 }
+.terminal-2244255106-r1348 { fill: #005202 }
+.terminal-2244255106-r1349 { fill: #006701 }
+.terminal-2244255106-r1350 { fill: #000b02 }
+.terminal-2244255106-r1351 { fill: #004702 }
+.terminal-2244255106-r1352 { fill: #004002 }
+.terminal-2244255106-r1353 { fill: #001919 }
+.terminal-2244255106-r1354 { fill: #000208 }
+.terminal-2244255106-r1355 { fill: #0a0000 }
+.terminal-2244255106-r1356 { fill: #1a0000 }
+.terminal-2244255106-r1357 { fill: #040001 }
+.terminal-2244255106-r1358 { fill: #1b0000 }
+.terminal-2244255106-r1359 { fill: #1c0001 }
+.terminal-2244255106-r1360 { fill: #070000 }
+.terminal-2244255106-r1361 { fill: #010000 }
+.terminal-2244255106-r1362 { fill: #020303 }
+.terminal-2244255106-r1363 { fill: #050505 }
+.terminal-2244255106-r1364 { fill: #969697 }
+.terminal-2244255106-r1365 { fill: #413e40 }
+.terminal-2244255106-r1366 { fill: #000406 }
+.terminal-2244255106-r1367 { fill: #00063c }
+.terminal-2244255106-r1368 { fill: #000f3a }
+.terminal-2244255106-r1369 { fill: #00155c }
+.terminal-2244255106-r1370 { fill: #00915d }
+.terminal-2244255106-r1371 { fill: #0057b0 }
+.terminal-2244255106-r1372 { fill: #001ec7 }
+.terminal-2244255106-r1373 { fill: #0090db }
+.terminal-2244255106-r1374 { fill: #009a82 }
+.terminal-2244255106-r1375 { fill: #001f03 }
+.terminal-2244255106-r1376 { fill: #002102 }
+.terminal-2244255106-r1377 { fill: #000706 }
+.terminal-2244255106-r1378 { fill: #032625 }
+.terminal-2244255106-r1379 { fill: #0f1b1b }
+.terminal-2244255106-r1380 { fill: #2f6658 }
+.terminal-2244255106-r1381 { fill: #1ec5ff }
+.terminal-2244255106-r1382 { fill: #171b81 }
+.terminal-2244255106-r1383 { fill: #020803 }
+.terminal-2244255106-r1384 { fill: #032007 }
+.terminal-2244255106-r1385 { fill: #024f02 }
+.terminal-2244255106-r1386 { fill: #033803 }
+.terminal-2244255106-r1387 { fill: #012102 }
+.terminal-2244255106-r1388 { fill: #022e02 }
+.terminal-2244255106-r1389 { fill: #029f02 }
+.terminal-2244255106-r1390 { fill: #021202 }
+.terminal-2244255106-r1391 { fill: #033403 }
+.terminal-2244255106-r1392 { fill: #033a03 }
+.terminal-2244255106-r1393 { fill: #020d02 }
+.terminal-2244255106-r1394 { fill: #020702 }
+.terminal-2244255106-r1395 { fill: #030003 }
+.terminal-2244255106-r1396 { fill: #030d03 }
+.terminal-2244255106-r1397 { fill: #027a02 }
+.terminal-2244255106-r1398 { fill: #032903 }
+.terminal-2244255106-r1399 { fill: #090000 }
+.terminal-2244255106-r1400 { fill: #190000 }
+.terminal-2244255106-r1401 { fill: #060000 }
+.terminal-2244255106-r1402 { fill: #050000 }
+.terminal-2244255106-r1403 { fill: #1c0000 }
+.terminal-2244255106-r1404 { fill: #010d01 }
+.terminal-2244255106-r1405 { fill: #022702 }
+.terminal-2244255106-r1406 { fill: #035703 }
+.terminal-2244255106-r1407 { fill: #023902 }
+.terminal-2244255106-r1408 { fill: #031b03 }
+.terminal-2244255106-r1409 { fill: #020a02 }
+.terminal-2244255106-r1410 { fill: #035203 }
+.terminal-2244255106-r1411 { fill: #032803 }
+.terminal-2244255106-r1412 { fill: #041804 }
+.terminal-2244255106-r1413 { fill: #046604 }
+.terminal-2244255106-r1414 { fill: #043d04 }
+.terminal-2244255106-r1415 { fill: #040704 }
+.terminal-2244255106-r1416 { fill: #041a04 }
+.terminal-2244255106-r1417 { fill: #045208 }
+.terminal-2244255106-r1418 { fill: #040d07 }
+.terminal-2244255106-r1419 { fill: #020924 }
+.terminal-2244255106-r1420 { fill: #00856e }
+.terminal-2244255106-r1421 { fill: #00c5aa }
+.terminal-2244255106-r1422 { fill: #009e8b }
+.terminal-2244255106-r1423 { fill: #001a1b }
+.terminal-2244255106-r1424 { fill: #00261e }
+.terminal-2244255106-r1425 { fill: #001c1c }
+.terminal-2244255106-r1426 { fill: #000a00 }
+.terminal-2244255106-r1427 { fill: #010f00 }
+.terminal-2244255106-r1428 { fill: #010c0c }
+.terminal-2244255106-r1429 { fill: #041f21 }
+.terminal-2244255106-r1430 { fill: #45928f }
+.terminal-2244255106-r1431 { fill: #5ac4bd }
+.terminal-2244255106-r1432 { fill: #a9bda1 }
+.terminal-2244255106-r1433 { fill: #b6d6b3 }
+.terminal-2244255106-r1434 { fill: #adcdb3 }
+.terminal-2244255106-r1435 { fill: #bacbcb }
+.terminal-2244255106-r1436 { fill: #cdcfce }
+.terminal-2244255106-r1437 { fill: #cccecd }
+.terminal-2244255106-r1438 { fill: #ced2ce }
+.terminal-2244255106-r1439 { fill: #c4d4c4 }
+.terminal-2244255106-r1440 { fill: #b4cfb4 }
+.terminal-2244255106-r1441 { fill: #cdd7cd }
+.terminal-2244255106-r1442 { fill: #cecece }
+.terminal-2244255106-r1443 { fill: #cdcdcd }
+.terminal-2244255106-r1444 { fill: #cecfce }
+.terminal-2244255106-r1445 { fill: #c4ccc4 }
+.terminal-2244255106-r1446 { fill: #b6d9b6 }
+.terminal-2244255106-r1447 { fill: #c7d4c7 }
+.terminal-2244255106-r1448 { fill: #b3cdb3 }
+.terminal-2244255106-r1449 { fill: #cacaca }
+.terminal-2244255106-r1450 { fill: #c9c8c9 }
+.terminal-2244255106-r1451 { fill: #7e7e7e }
+.terminal-2244255106-r1452 { fill: #040404 }
+.terminal-2244255106-r1453 { fill: #3f3f3f }
+.terminal-2244255106-r1454 { fill: #3e3d3e }
+.terminal-2244255106-r1455 { fill: #332f33 }
+.terminal-2244255106-r1456 { fill: #4f534f }
+.terminal-2244255106-r1457 { fill: #3c893c }
+.terminal-2244255106-r1458 { fill: #4b8f4b }
+.terminal-2244255106-r1459 { fill: #3c5c3c }
+.terminal-2244255106-r1460 { fill: #535553 }
+.terminal-2244255106-r1461 { fill: #524c52 }
+.terminal-2244255106-r1462 { fill: #535053 }
+.terminal-2244255106-r1463 { fill: #707a70 }
+.terminal-2244255106-r1464 { fill: #91a991 }
+.terminal-2244255106-r1465 { fill: #8e988e }
+.terminal-2244255106-r1466 { fill: #91aa91 }
+.terminal-2244255106-r1467 { fill: #8e908f }
+.terminal-2244255106-r1468 { fill: #869491 }
+.terminal-2244255106-r1469 { fill: #7f8080 }
+.terminal-2244255106-r1470 { fill: #3c9391 }
+.terminal-2244255106-r1471 { fill: #009399 }
+.terminal-2244255106-r1472 { fill: #021a19 }
+.terminal-2244255106-r1473 { fill: #00230a }
+.terminal-2244255106-r1474 { fill: #005800 }
+.terminal-2244255106-r1475 { fill: #005e00 }
+.terminal-2244255106-r1476 { fill: #001d1d }
+.terminal-2244255106-r1477 { fill: #008486 }
+.terminal-2244255106-r1478 { fill: #003c42 }
+.terminal-2244255106-r1479 { fill: #000b04 }
+.terminal-2244255106-r1480 { fill: #0e0d0d }
+.terminal-2244255106-r1481 { fill: #0f100f }
+.terminal-2244255106-r1482 { fill: #0b0b0b }
+.terminal-2244255106-r1483 { fill: #0a0b0a }
+.terminal-2244255106-r1484 { fill: #0f0f0f }
+.terminal-2244255106-r1485 { fill: #0c0c0c }
+.terminal-2244255106-r1486 { fill: #0d0d0d }
+.terminal-2244255106-r1487 { fill: #090708 }
+.terminal-2244255106-r1488 { fill: #171515 }
+.terminal-2244255106-r1489 { fill: #363535 }
+.terminal-2244255106-r1490 { fill: #828382 }
+.terminal-2244255106-r1491 { fill: #1c1c1c }
+.terminal-2244255106-r1492 { fill: #131213 }
+.terminal-2244255106-r1493 { fill: #0f0e0f }
+.terminal-2244255106-r1494 { fill: #131013 }
+.terminal-2244255106-r1495 { fill: #101010 }
+.terminal-2244255106-r1496 { fill: #0b090b }
+.terminal-2244255106-r1497 { fill: #0f0d0f }
+.terminal-2244255106-r1498 { fill: #090c09 }
+.terminal-2244255106-r1499 { fill: #0f0c0e }
+.terminal-2244255106-r1500 { fill: #0c0c0a }
+.terminal-2244255106-r1501 { fill: #0c0a0c }
+.terminal-2244255106-r1502 { fill: #001f1c }
+.terminal-2244255106-r1503 { fill: #007b7b }
+.terminal-2244255106-r1504 { fill: #001a19 }
+.terminal-2244255106-r1505 { fill: #002426 }
+.terminal-2244255106-r1506 { fill: #00201a }
+.terminal-2244255106-r1507 { fill: #001f01 }
+.terminal-2244255106-r1508 { fill: #005801 }
+.terminal-2244255106-r1509 { fill: #009900 }
+.terminal-2244255106-r1510 { fill: #007a00 }
+.terminal-2244255106-r1511 { fill: #009800 }
+.terminal-2244255106-r1512 { fill: #003c00 }
+.terminal-2244255106-r1513 { fill: #00a800 }
+.terminal-2244255106-r1514 { fill: #007300 }
+.terminal-2244255106-r1515 { fill: #007b00 }
+.terminal-2244255106-r1516 { fill: #00bb00 }
+.terminal-2244255106-r1517 { fill: #005b00 }
+.terminal-2244255106-r1518 { fill: #011d00 }
+.terminal-2244255106-r1519 { fill: #0f1d01 }
+.terminal-2244255106-r1520 { fill: #082501 }
+.terminal-2244255106-r1521 { fill: #001000 }
+.terminal-2244255106-r1522 { fill: #0c0006 }
+.terminal-2244255106-r1523 { fill: #080109 }
+.terminal-2244255106-r1524 { fill: #020007 }
+.terminal-2244255106-r1525 { fill: #220000 }
+.terminal-2244255106-r1526 { fill: #3a0003 }
+.terminal-2244255106-r1527 { fill: #170007 }
+.terminal-2244255106-r1528 { fill: #012100 }
+.terminal-2244255106-r1529 { fill: #0d2300 }
+.terminal-2244255106-r1530 { fill: #081c00 }
+.terminal-2244255106-r1531 { fill: #001f04 }
+.terminal-2244255106-r1532 { fill: #000c0b }
+.terminal-2244255106-r1533 { fill: #000c00 }
+.terminal-2244255106-r1534 { fill: #005300 }
+.terminal-2244255106-r1535 { fill: #00aa00 }
+.terminal-2244255106-r1536 { fill: #006f00 }
+.terminal-2244255106-r1537 { fill: #00b400 }
+.terminal-2244255106-r1538 { fill: #005600 }
+.terminal-2244255106-r1539 { fill: #009d00 }
+.terminal-2244255106-r1540 { fill: #009500 }
+.terminal-2244255106-r1541 { fill: #00a700 }
+.terminal-2244255106-r1542 { fill: #041f00 }
+.terminal-2244255106-r1543 { fill: #452000 }
+.terminal-2244255106-r1544 { fill: #241300 }
+.terminal-2244255106-r1545 { fill: #010003 }
+.terminal-2244255106-r1546 { fill: #330054 }
+.terminal-2244255106-r1547 { fill: #4009cc }
+.terminal-2244255106-r1548 { fill: #411aba }
+.terminal-2244255106-r1549 { fill: #380050 }
+.terminal-2244255106-r1550 { fill: #0c0003 }
+.terminal-2244255106-r1551 { fill: #0c0057 }
+.terminal-2244255106-r1552 { fill: #6800c0 }
+.terminal-2244255106-r1553 { fill: #36004f }
+.terminal-2244255106-r1554 { fill: #041d00 }
+.terminal-2244255106-r1555 { fill: #451400 }
+.terminal-2244255106-r1556 { fill: #242600 }
+.terminal-2244255106-r1557 { fill: #007100 }
+.terminal-2244255106-r1558 { fill: #006600 }
+.terminal-2244255106-r1559 { fill: #007000 }
+.terminal-2244255106-r1560 { fill: #004200 }
+.terminal-2244255106-r1561 { fill: #00d4aa;font-weight: bold }
+.terminal-2244255106-r1562 { fill: #506878 }
+.terminal-2244255106-r1563 { fill: #2a3a4a }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- SkyWalker-1 — Splash
+ SkyWalker-1 — Splash
-
-
-
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-S K Y W A L K E R - 1 / DVB-S RF Tool 🐱
-Art by Jellica Jake — 16colo.rs/mistigris
+
+
+
+ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
+
+S K Y W A L K E R - 1 / DVB-S RF Tool 🐱
+Art by Blippypixel — 16colo.rs/mistigris
diff --git a/site/src/assets/tui/starwars.svg b/site/src/assets/tui/starwars.svg
index 3f9480d..c4e063a 100644
--- a/site/src/assets/tui/starwars.svg
+++ b/site/src/assets/tui/starwars.svg
@@ -19,196 +19,196 @@
font-weight: 700;
}
- .terminal-4149413681-matrix {
+ .terminal-1685216000-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-4149413681-title {
+ .terminal-1685216000-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-4149413681-r1 { fill: #c8d0d8 }
-.terminal-4149413681-r2 { fill: #001511 }
-.terminal-4149413681-r3 { fill: #000e0c }
-.terminal-4149413681-r4 { fill: #c5c8c6 }
-.terminal-4149413681-r5 { fill: #020405 }
-.terminal-4149413681-r6 { fill: #001511;font-weight: bold }
-.terminal-4149413681-r7 { fill: #1a3050 }
-.terminal-4149413681-r8 { fill: #e8a020;font-weight: bold }
-.terminal-4149413681-r9 { fill: #080a0c;font-weight: bold }
-.terminal-4149413681-r10 { fill: #000f0c }
-.terminal-4149413681-r11 { fill: #0c170f }
-.terminal-4149413681-r12 { fill: #020408 }
-.terminal-4149413681-r13 { fill: #506878 }
-.terminal-4149413681-r14 { fill: #171003;font-weight: bold }
-.terminal-4149413681-r15 { fill: #141415 }
-.terminal-4149413681-r16 { fill: #191004;font-weight: bold }
-.terminal-4149413681-r17 { fill: #161616 }
-.terminal-4149413681-r18 { fill: #050506 }
+ .terminal-1685216000-r1 { fill: #c8d0d8 }
+.terminal-1685216000-r2 { fill: #001511 }
+.terminal-1685216000-r3 { fill: #000e0c }
+.terminal-1685216000-r4 { fill: #c5c8c6 }
+.terminal-1685216000-r5 { fill: #020405 }
+.terminal-1685216000-r6 { fill: #001511;font-weight: bold }
+.terminal-1685216000-r7 { fill: #1a3050 }
+.terminal-1685216000-r8 { fill: #e8a020;font-weight: bold }
+.terminal-1685216000-r9 { fill: #080a0c;font-weight: bold }
+.terminal-1685216000-r10 { fill: #000f0c }
+.terminal-1685216000-r11 { fill: #020408 }
+.terminal-1685216000-r12 { fill: #141415 }
+.terminal-1685216000-r13 { fill: #506878 }
+.terminal-1685216000-r14 { fill: #030303 }
+.terminal-1685216000-r15 { fill: #171003;font-weight: bold }
+.terminal-1685216000-r16 { fill: #191004;font-weight: bold }
+.terminal-1685216000-r17 { fill: #161616 }
+.terminal-1685216000-r18 { fill: #050506 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- SkyWalker-1 — Star Wars
+ SkyWalker-1 — Star Wars
-
-
-
- ⭘SkyWalker-1 — DVB-S RF Tool — F1 Spectrum
-│Spectrum Analyzer
-╭──────────────────────────────────────────────────────────────────────────────────────────────────────────╮
-SkyWa│A long time ago in a galaxy far, far away....│
-││
-DVB-S││
-││──────
-╭────││
-│││▔▔▔▔
-╰────││
-││
-╭────││──────
-│││
-╰────│ Well, the IPv6 version is exactly the same as the IPv4 one. │
-││
-╭────│ The difference is in the visitors... │
-│││
-╰────││──────
-│ Je bent een Stoere Bikkel, aka You Rock. │
-╭────││
-│││──────
-╰────││
-││
-╭────││
-│││
-╰────││
-││
-╭────││──╮
-│││2s│
-╰────││──╯
-││
-─────││
-│ Close│
-DEMO╰──────────────────────────────────────────────────────────────────────────────────────────────────────────╯
-│──────────────────────────────────────────────────────────────────────────────────────────────
- f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config q Quit d Theme ▏^p palette
+
+
+
+ ⭘SkyWalker-1 — DVB-S RF Tool — F1 Spectrum
+│Spectrum Analyzer
+╭──────────────────────────────────────────────────────────────────────────────────────────────────────────╮
+SkyWa│A long time ago in a galaxy far, far away....│
+││
+DVB-S││──────
+││
+╭────││
+│││
+╰────││──────
+││
+╭────││
+│││
+╰────│ Well, the IPv6 version is exactly the same as the IPv4 one. │
+││
+╭────│ The difference is in the visitors... │
+│││──────
+╰────││
+│ Je bent een Stoere Bikkel, aka You Rock. │
+╭────││
+│││
+╰────││
+││──╮
+╭────││5s│
+│││
+╰────││
+││
+╭────││
+││││
+╰────││──╯
+││
+─────││
+│ Close│━━━━━━
+DEMO╰──────────────────────────────────────────────────────────────────────────────────────────────────────────╯
+│
+ f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config f9 Motor f10 Surve▏^p palette
diff --git a/site/src/assets/tui/stream.svg b/site/src/assets/tui/stream.svg
index eca1025..67b5d63 100644
--- a/site/src/assets/tui/stream.svg
+++ b/site/src/assets/tui/stream.svg
@@ -19,198 +19,198 @@
font-weight: 700;
}
- .terminal-2362100279-matrix {
+ .terminal-3124618964-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-2362100279-title {
+ .terminal-3124618964-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-2362100279-r1 { fill: #c5c8c6 }
-.terminal-2362100279-r2 { fill: #00d4aa }
-.terminal-2362100279-r3 { fill: #049178 }
-.terminal-2362100279-r4 { fill: #1a2a3a }
-.terminal-2362100279-r5 { fill: #00d4aa;font-weight: bold }
-.terminal-2362100279-r6 { fill: #0e1018 }
-.terminal-2362100279-r7 { fill: #191919 }
-.terminal-2362100279-r8 { fill: #7ae998 }
-.terminal-2362100279-r9 { fill: #506878;font-weight: bold }
-.terminal-2362100279-r10 { fill: #c8d0d8 }
-.terminal-2362100279-r11 { fill: #1a3050 }
-.terminal-2362100279-r12 { fill: #1c2533;font-weight: bold }
-.terminal-2362100279-r13 { fill: #7090a8;font-weight: bold }
-.terminal-2362100279-r14 { fill: #0178d4 }
-.terminal-2362100279-r15 { fill: #1e1e1e }
-.terminal-2362100279-r16 { fill: #e8a020;font-weight: bold }
-.terminal-2362100279-r17 { fill: #506878 }
-.terminal-2362100279-r18 { fill: #ffa62b;font-weight: bold }
-.terminal-2362100279-r19 { fill: #e0e0e0 }
-.terminal-2362100279-r20 { fill: #383940 }
+ .terminal-3124618964-r1 { fill: #c5c8c6 }
+.terminal-3124618964-r2 { fill: #00d4aa }
+.terminal-3124618964-r3 { fill: #049178 }
+.terminal-3124618964-r4 { fill: #1a2a3a }
+.terminal-3124618964-r5 { fill: #00d4aa;font-weight: bold }
+.terminal-3124618964-r6 { fill: #506878;font-weight: bold }
+.terminal-3124618964-r7 { fill: #c8d0d8 }
+.terminal-3124618964-r8 { fill: #1a3050 }
+.terminal-3124618964-r9 { fill: #1c2533;font-weight: bold }
+.terminal-3124618964-r10 { fill: #506878 }
+.terminal-3124618964-r11 { fill: #4ebf71 }
+.terminal-3124618964-r12 { fill: #7090a8;font-weight: bold }
+.terminal-3124618964-r13 { fill: #00e060 }
+.terminal-3124618964-r14 { fill: #e0e0e0 }
+.terminal-3124618964-r15 { fill: #757579 }
+.terminal-3124618964-r16 { fill: #1f1f26 }
+.terminal-3124618964-r17 { fill: #0178d4 }
+.terminal-3124618964-r18 { fill: #e8a020;font-weight: bold }
+.terminal-3124618964-r19 { fill: #ffa62b;font-weight: bold }
+.terminal-3124618964-r20 { fill: #383940 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- SkyWalker-1 — Stream
+ SkyWalker-1 — Stream
-
-
-
- ⭘SkyWalker-1 — DVB-S RF Tool — F7 Stream
-│Coarse SweepTransponders Found
-│──────────────────────────────────────────────────────────────────────────────────────────────
-SkyWalker-1│
-│▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔▔▔▔
-DVB-S RF Tool│
-│
-╭─────────────────────╮│──────────────────────────────────────────────────────────────────────────────────────────────
-│ F1 Spectrum ││
-╰─────────────────────╯│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
-│L-Band Spectrum (Direct Input)│
-╭─────────────────────╮│
-│ F2 Scan ││1984.0 MHz━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━
-╰─────────────────────╯│
-│──────────────────────────────────────────────────────────────────────────────────────────────
-╭─────────────────────╮│
-│ F3 Monitor ││
-╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-╭─────────────────────╮│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
-│ F4 L-Band ││
-╰─────────────────────╯│Device Identity
-│
-╭─────────────────────╮│DEMO MODE — no hardware writes
-│ F5 Track ││Firmware:3.02.0(2025-02-10)
-╰─────────────────────╯│
-│╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
-╭─────────────────────╮││Packets:86││Bytes:16.2 KB││PIDs:4││CC Errors:0││Duration:2.2s│
-│ F6 Device ││╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
-╰─────────────────────╯│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-───────────────────────│
-│
-DEMOFW:3.02.0Con│
-│──────────────────────────────────────────────────────────────────────────────────────────────
- f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config q Quit d Theme ▏^p palette
+
+
+
+ ⭘SkyWalker-1 — DVB-S RF Tool — F7 Stream
+│Coarse SweepTransponders Found
+│──────────────────────────────────────────────────────────────────────────────────────────────
+SkyWalker-1│
+│
+DVB-S RF Tool│
+│──────────────────────────────────────────────────────────────────────────────────────────────
+╭─────────────────────╮│
+│ F1 Spectrum ││L-Band Spectrum (Direct Input)│
+╰─────────────────────╯│
+│Complete━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+╭─────────────────────╮│
+│ F2 Scan ││
+╰─────────────────────╯│
+│──────────────────────────────────────────────────────────────────────────────────────────────
+╭─────────────────────╮│
+│ F3 Monitor ││
+╰─────────────────────╯│Device Identity
+│
+╭─────────────────────╮│
+│ F4 L-Band ││╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
+╰─────────────────────╯││Packets:0││Bytes:0││PIDs:0││CC Errors:0││Duration:0.0s│
+│╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
+╭─────────────────────╮│
+│ F5 Track ││
+╰─────────────────────╯│
+│
+╭─────────────────────╮│╭───────────────────╮╭────────────────────╮╭───────────────────╮╭────────────────────╮
+│ F6 Device │││SNR:3.7 dB││Power:-30.9 dB││Lock:LOCKED││Motor:0.0 deg E│
+╰─────────────────────╯│╰───────────────────╯╰────────────────────╯╰───────────────────╯╰────────────────────╯
+│
+───────────────────────│Full BandQO-100 DATV
+│╸━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+DEMOFW:3.03.0Con│Survey SweepCarriers Found
+│
+ f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config f9 Motor f10 Surve▏^p palette
diff --git a/site/src/assets/tui/survey.svg b/site/src/assets/tui/survey.svg
new file mode 100644
index 0000000..3835374
--- /dev/null
+++ b/site/src/assets/tui/survey.svg
@@ -0,0 +1,216 @@
+
diff --git a/site/src/assets/tui/track.svg b/site/src/assets/tui/track.svg
index 61b3abd..437d415 100644
--- a/site/src/assets/tui/track.svg
+++ b/site/src/assets/tui/track.svg
@@ -19,206 +19,204 @@
font-weight: 700;
}
- .terminal-2478640833-matrix {
+ .terminal-1645944601-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
- .terminal-2478640833-title {
+ .terminal-1645944601-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
- .terminal-2478640833-r1 { fill: #c5c8c6 }
-.terminal-2478640833-r2 { fill: #00d4aa }
-.terminal-2478640833-r3 { fill: #049178 }
-.terminal-2478640833-r4 { fill: #1a2a3a }
-.terminal-2478640833-r5 { fill: #00d4aa;font-weight: bold }
-.terminal-2478640833-r6 { fill: #506878;font-weight: bold }
-.terminal-2478640833-r7 { fill: #0e1018 }
-.terminal-2478640833-r8 { fill: #191919 }
-.terminal-2478640833-r9 { fill: #7ae998 }
-.terminal-2478640833-r10 { fill: #c8d0d8 }
-.terminal-2478640833-r11 { fill: #506878 }
-.terminal-2478640833-r12 { fill: #e0e0e0 }
-.terminal-2478640833-r13 { fill: #0a180e;font-weight: bold }
-.terminal-2478640833-r14 { fill: #1a3050 }
-.terminal-2478640833-r15 { fill: #008139 }
-.terminal-2478640833-r16 { fill: #1c2533;font-weight: bold }
-.terminal-2478640833-r17 { fill: #7090a8;font-weight: bold }
-.terminal-2478640833-r18 { fill: #e8a020;font-weight: bold }
-.terminal-2478640833-r19 { fill: #e04040 }
-.terminal-2478640833-r20 { fill: #05997c }
-.terminal-2478640833-r21 { fill: #05997c;font-weight: bold }
-.terminal-2478640833-r22 { fill: #e76580 }
-.terminal-2478640833-r23 { fill: #ffcf56 }
-.terminal-2478640833-r24 { fill: #f5e5e9;font-weight: bold }
-.terminal-2478640833-r25 { fill: #211505;font-weight: bold }
-.terminal-2478640833-r26 { fill: #303840 }
-.terminal-2478640833-r27 { fill: #ffa62b;font-weight: bold }
-.terminal-2478640833-r28 { fill: #383940 }
+ .terminal-1645944601-r1 { fill: #c5c8c6 }
+.terminal-1645944601-r2 { fill: #00d4aa }
+.terminal-1645944601-r3 { fill: #049178 }
+.terminal-1645944601-r4 { fill: #1a2a3a }
+.terminal-1645944601-r5 { fill: #00d4aa;font-weight: bold }
+.terminal-1645944601-r6 { fill: #506878;font-weight: bold }
+.terminal-1645944601-r7 { fill: #0e1018 }
+.terminal-1645944601-r8 { fill: #191919 }
+.terminal-1645944601-r9 { fill: #7ae998 }
+.terminal-1645944601-r10 { fill: #c8d0d8 }
+.terminal-1645944601-r11 { fill: #1a3050 }
+.terminal-1645944601-r12 { fill: #1c2533;font-weight: bold }
+.terminal-1645944601-r13 { fill: #e8a020;font-weight: bold }
+.terminal-1645944601-r14 { fill: #506878 }
+.terminal-1645944601-r15 { fill: #7090a8;font-weight: bold }
+.terminal-1645944601-r16 { fill: #e04040 }
+.terminal-1645944601-r17 { fill: #05997c }
+.terminal-1645944601-r18 { fill: #05997c;font-weight: bold }
+.terminal-1645944601-r19 { fill: #00e060 }
+.terminal-1645944601-r20 { fill: #e0e0e0 }
+.terminal-1645944601-r21 { fill: #757579 }
+.terminal-1645944601-r22 { fill: #1f1f26 }
+.terminal-1645944601-r23 { fill: #0178d4 }
+.terminal-1645944601-r24 { fill: #1e1e1e }
+.terminal-1645944601-r25 { fill: #ffa62b;font-weight: bold }
+.terminal-1645944601-r26 { fill: #383940 }
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
- SkyWalker-1 — Track
+ SkyWalker-1 — Track
-
-
-
- ⭘SkyWalker-1 — DVB-S RF Tool — F5 Track
-│
-│
-SkyWalker-1│──────────────────────────────────────────────────────────────────────────────────────────────
-│
-DVB-S RF Tool│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
-│Freq (MHz):▊1200▎SR (ksps):▊20000▎Rate (Hz):▊1▎ Start
-╭─────────────────────╮│▊▁▁▁▁▁▁▁▁▁▁▁▁▎▊▁▁▁▁▁▁▁▁▁▁▁▁▎▊▁▁▁▁▁▁▁▁▁▁▁▁▎▁▁▁▁▁▁▁▁▁▁▁
-│ F1 Spectrum ││
-╰─────────────────────╯│
-│Device Identity
-╭─────────────────────╮│
-│ F2 Scan ││DEMO MODE — no hardware writes
-╰─────────────────────╯│Firmware:3.02.0(2025-02-10)
-│Serial:44 45 4d 4f 30 30 30 31
-╭─────────────────────╮│USB:High (480 Mbps)
-│ F3 Monitor ││Vendor:Genpix Electronics
-╰─────────────────────╯│Product:SkyWalker-1 DVB-S
-│
-╭─────────────────────╮│╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
-│ F4 L-Band │││Packets:12,986││Bytes:2.4 MB││PIDs:5││CC Errors:4││Duration:13.6s│
-╰─────────────────────╯│╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
-│──────────────────────────────────────────────────────────────────────────────────────────────
-╭─────────────────────╮│
-│ F5 Track ││▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔Monitoring
-╰─────────────────────╯│ Start Monitor Stop Capture:▊capture.▎ Capture
-│
-╭─────────────────────╮│
-│ F6 Device ││
-╰─────────────────────╯│
-│──────────────────────────────────────────────────────────────────────────────────────────────
-───────────────────────│
-│Config 0x47:8PSK StartedBCM4500 FW LoadedLNB Power OnDVB Mode22 kHz Tone18V
-DEMOFW:3.02.0Con│SelectedDC TunedArmed (streaming)
-│
- f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config q Quit d Theme ▏^p palette
+
+
+
+ ⭘SkyWalker-1 — DVB-S RF Tool — F5 Track
+│
+│
+SkyWalker-1│──────────────────────────────────────────────────────────────────────────────────────────────
+│
+DVB-S RF Tool│▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▊▔▔▔▔▔▔▔▔▔▔▔▔▎▔▔▔▔▔▔▔▔▔▔▔
+│
+╭─────────────────────╮│Device Identity
+│ F1 Spectrum ││
+╰─────────────────────╯│DEMO MODE — no hardware writes
+│Firmware:3.03.0(2026-02-15)
+╭─────────────────────╮│Serial:44 45 4d 4f 30 30 30 31
+│ F2 Scan ││
+╰─────────────────────╯│╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮╭───────────────╮
+││Packets:13,846││Bytes:2.6 MB││PIDs:5││CC Errors:7││Duration:15.6s│
+╭─────────────────────╮│╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯╰───────────────╯
+│ F3 Monitor ││──────────────────────────────────────────────────────────────────────────────────────────────
+╰─────────────────────╯│
+│
+╭─────────────────────╮│
+│ F4 L-Band ││
+╰─────────────────────╯│
+│──────────────────────────────────────────────────────────────────────────────────────────────
+╭─────────────────────╮│╰────────────────────────────────────────────────────────────────────────────────────────╯
+│ F5 Track ││
+╰─────────────────────╯│╭───────────────────╮╭────────────────────╮╭───────────────────╮╭────────────────────╮
+││SNR:4.5 dB││Power:-30.7 dB││Lock:LOCKED││Motor:0.0 deg E│
+╭─────────────────────╮│╰───────────────────╯╰────────────────────╯╰───────────────────╯╰────────────────────╯
+│ F6 Device ││
+╰─────────────────────╯│Full BandQO-100 DATV
+│╸━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
+───────────────────────│Survey SweepCarriers Found
+│
+DEMOFW:3.03.0Con│Ready
+│━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━0%
+ f1 Spectrum f2 Scan f3 Monitor f4 L-Band f5 Track f6 Device f7 Stream f8 Config f9 Motor f10 Surve▏^p palette
diff --git a/site/src/content/docs/tools/tui.mdx b/site/src/content/docs/tools/tui.mdx
index 0776976..4451ee0 100644
--- a/site/src/content/docs/tools/tui.mdx
+++ b/site/src/content/docs/tools/tui.mdx
@@ -214,6 +214,8 @@ LNB power control, DiSEqC switching, and modulation/FEC configuration — all th
DiSEqC 1.2 positioner motor control with three-column layout: jog/halt controls, stored positions, and USALS GotoX calculator. A live signal bar at the bottom provides real-time SNR, power, lock status, and motor position feedback for hands-free dish alignment.
+
+
- Continuous jog (east/west) with keyboard arrows or button controls
- 3x3 stored position grid for quick satellite recall
- USALS GotoX calculator with observer longitude input and satellite presets (QO-100, Galaxy 19, AMC-1)
@@ -235,6 +237,8 @@ The motor continues to drive until explicitly halted or the 30-second safety tim
Automated carrier survey with two tabs: Full Band sweep across the entire IF range, and a QO-100 DATV tab with parameters optimized for the Es'hail-2 wideband transponder.
+
+
Six-stage survey pipeline: coarse sweep, peak detection, fine sweep, blind scan, TS sample, and catalog assembly. Results display as a spectrum plot and frequency table showing detected carriers with their symbol rate, modulation, lock status, and service names.
diff --git a/tui/scripts/generate_screenshots.py b/tui/scripts/generate_screenshots.py
index 6fc6ae4..cee9162 100644
--- a/tui/scripts/generate_screenshots.py
+++ b/tui/scripts/generate_screenshots.py
@@ -5,7 +5,7 @@ Uses Textual's headless run_test() + Pilot API to programmatically navigate
each screen and export SVG renders. Requires no hardware — runs entirely
with DemoDevice synthetic signal data.
-Output: ../site/src/assets/tui/*.svg (11 screenshots)
+Output: ../site/src/assets/tui/*.svg (13 screenshots)
Usage:
cd tui && uv run python scripts/generate_screenshots.py
@@ -122,6 +122,42 @@ async def capture_config_screen() -> None:
_save(svg, "config")
+async def capture_motor_screen() -> None:
+ """Capture F9 Motor screen — 3-column layout with signal gauge."""
+ app = _new_app(show_splash=False)
+
+ async with app.run_test(size=TERM_SIZE, headless=True) as pilot:
+ await pilot.pause(MOUNT_PAUSE)
+
+ # Switch to Motor screen
+ await pilot.press("f9")
+ await pilot.pause(MODE_SWITCH_PAUSE)
+
+ # Wait for signal gauge to populate
+ await pilot.pause(1.0)
+
+ svg = app.export_screenshot(title="SkyWalker-1 — Motor Control")
+ _save(svg, "motor")
+
+
+async def capture_survey_screen() -> None:
+ """Capture F10 Survey screen — Full Band tab with spectrum plot."""
+ app = _new_app(show_splash=False)
+
+ async with app.run_test(size=TERM_SIZE, headless=True) as pilot:
+ await pilot.pause(MOUNT_PAUSE)
+
+ # Switch to Survey screen (Full Band tab is default)
+ await pilot.press("f10")
+ await pilot.pause(MODE_SWITCH_PAUSE)
+
+ # Wait for demo spectrum data to render
+ await pilot.pause(1.5)
+
+ svg = app.export_screenshot(title="SkyWalker-1 — Carrier Survey")
+ _save(svg, "survey")
+
+
async def capture_dark_mode() -> None:
"""Capture dark-mode toggle with Star Wars notification toast."""
app = _new_app(show_splash=False)
@@ -182,6 +218,8 @@ async def main() -> None:
("Device screen (F6)", capture_device_screen),
("Stream screen (F7)", capture_stream_screen),
("Config screen (F8)", capture_config_screen),
+ ("Motor screen (F9)", capture_motor_screen),
+ ("Survey screen (F10)", capture_survey_screen),
("Dark mode toggle", capture_dark_mode),
("Splash screen", capture_splash),
("Star Wars easter egg", capture_starwars),
diff --git a/tui/src/skywalker_tui/screens/motor.py b/tui/src/skywalker_tui/screens/motor.py
index 831e3c0..de0a632 100644
--- a/tui/src/skywalker_tui/screens/motor.py
+++ b/tui/src/skywalker_tui/screens/motor.py
@@ -91,15 +91,15 @@ class MotorScreen(Container):
border: round #1a3050;
margin: 0 1 0 0;
}
- MotorScreen #motor-usals-inputs {
+ MotorScreen .usals-input-row {
height: auto;
}
- MotorScreen #motor-usals-inputs Label {
+ MotorScreen .usals-input-row Label {
color: #506878;
width: auto;
margin: 0 1 0 0;
}
- MotorScreen #motor-usals-inputs Input {
+ MotorScreen .usals-input-row Input {
width: 12;
margin: 0 1;
}
@@ -172,10 +172,10 @@ class MotorScreen(Container):
with Vertical(classes="motor-col"):
with Vertical(classes="motor-panel"):
yield Label("USALS GotoX", classes="motor-panel-title")
- with Horizontal(id="motor-usals-inputs"):
+ with Horizontal(classes="usals-input-row"):
yield Label("Observer Lon:")
yield Input("-97.5", id="usals-obs-lon")
- with Horizontal(id="motor-usals-inputs"):
+ with Horizontal(classes="usals-input-row"):
yield Label("Satellite Lon:")
yield Input("25.9", id="usals-sat-lon")
yield Button("Calculate & Go", id="usals-go", variant="success")