diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2c2f3b2337..669fdffde5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
 The format is based on [Keep a Changelog](http://keepachangelog.com/)
 and this project adheres to [Semantic Versioning](http://semver.org/).
 
+## [0.86.3] - 2024-11-19
+
+### Changed
+
+- Updated the tutorial (text and code) https://github.com/Textualize/textual/pull/5257
+
+### Fixed
+
+- Fixed a glitch with the scrollbar that occurs when you hold `a` to add stopwatches in the tutorial app https://github.com/Textualize/textual/pull/5257
 
 ## [0.86.2] - 2024-11-18
 
@@ -2552,7 +2561,7 @@ https://textual.textualize.io/blog/2022/11/08/version-040/#version-040
 - New handler system for messages that doesn't require inheritance
 - Improved traceback handling
 
-
+[0.86.3]: https://github.com/Textualize/textual/compare/v0.86.2...v0.86.3
 [0.86.2]: https://github.com/Textualize/textual/compare/v0.86.1...v0.86.2
 [0.86.1]: https://github.com/Textualize/textual/compare/v0.86.0...v0.86.1
 [0.86.0]: https://github.com/Textualize/textual/compare/v0.85.2...v0.86.0
diff --git a/docs/examples/tutorial/stopwatch.py b/docs/examples/tutorial/stopwatch.py
index caae41091d..c0ea082b39 100644
--- a/docs/examples/tutorial/stopwatch.py
+++ b/docs/examples/tutorial/stopwatch.py
@@ -1,12 +1,12 @@
 from time import monotonic
 
 from textual.app import App, ComposeResult
-from textual.containers import ScrollableContainer
+from textual.containers import HorizontalGroup, VerticalScroll
 from textual.reactive import reactive
-from textual.widgets import Button, Footer, Header, Static
+from textual.widgets import Button, Digits, Footer, Header
 
 
-class TimeDisplay(Static):
+class TimeDisplay(Digits):
     """A widget to display elapsed time."""
 
     start_time = reactive(monotonic)
@@ -44,7 +44,7 @@ def reset(self):
         self.time = 0
 
 
-class Stopwatch(Static):
+class Stopwatch(HorizontalGroup):
     """A stopwatch widget."""
 
     def on_button_pressed(self, event: Button.Pressed) -> None:
@@ -83,7 +83,7 @@ def compose(self) -> ComposeResult:
         """Called to add widgets to the app."""
         yield Header()
         yield Footer()
-        yield ScrollableContainer(Stopwatch(), Stopwatch(), Stopwatch(), id="timers")
+        yield VerticalScroll(Stopwatch(), Stopwatch(), Stopwatch(), id="timers")
 
     def action_add_stopwatch(self) -> None:
         """An action to add a timer."""
diff --git a/docs/examples/tutorial/stopwatch.tcss b/docs/examples/tutorial/stopwatch.tcss
index 2bc514b002..33108bac02 100644
--- a/docs/examples/tutorial/stopwatch.tcss
+++ b/docs/examples/tutorial/stopwatch.tcss
@@ -8,8 +8,8 @@ Stopwatch {
 }
 
 TimeDisplay {
-    content-align: center middle;
-    text-opacity: 60%;
+    text-align: center;
+    color: $foreground-muted;   
     height: 3;
 }
 
@@ -30,14 +30,13 @@ Button {
     dock: right;
 }
 
-.started {
-    text-style: bold;
-    background: $success;
+.started {   
+    background: $success-muted;
     color: $text;
 }
 
 .started TimeDisplay {
-    text-opacity: 100%;
+    color: $foreground;
 }
 
 .started #start {
diff --git a/docs/examples/tutorial/stopwatch02.py b/docs/examples/tutorial/stopwatch02.py
index 7044d2c8d1..c9caadbaea 100644
--- a/docs/examples/tutorial/stopwatch02.py
+++ b/docs/examples/tutorial/stopwatch02.py
@@ -1,13 +1,13 @@
 from textual.app import App, ComposeResult
-from textual.containers import ScrollableContainer
-from textual.widgets import Button, Footer, Header, Static
+from textual.containers import HorizontalGroup, VerticalScroll
+from textual.widgets import Button, Digits, Footer, Header
 
 
-class TimeDisplay(Static):
+class TimeDisplay(Digits):
     """A widget to display elapsed time."""
 
 
-class Stopwatch(Static):
+class Stopwatch(HorizontalGroup):
     """A stopwatch widget."""
 
     def compose(self) -> ComposeResult:
@@ -27,7 +27,7 @@ def compose(self) -> ComposeResult:
         """Create child widgets for the app."""
         yield Header()
         yield Footer()
-        yield ScrollableContainer(Stopwatch(), Stopwatch(), Stopwatch())
+        yield VerticalScroll(Stopwatch(), Stopwatch(), Stopwatch())
 
     def action_toggle_dark(self) -> None:
         """An action to toggle dark mode."""
diff --git a/docs/examples/tutorial/stopwatch03.py b/docs/examples/tutorial/stopwatch03.py
index 8572335fbe..6c2efa13cb 100644
--- a/docs/examples/tutorial/stopwatch03.py
+++ b/docs/examples/tutorial/stopwatch03.py
@@ -1,13 +1,13 @@
 from textual.app import App, ComposeResult
-from textual.containers import ScrollableContainer
-from textual.widgets import Button, Footer, Header, Static
+from textual.containers import HorizontalGroup, VerticalScroll
+from textual.widgets import Button, Digits, Footer, Header
 
 
-class TimeDisplay(Static):
+class TimeDisplay(Digits):
     """A widget to display elapsed time."""
 
 
-class Stopwatch(Static):
+class Stopwatch(HorizontalGroup):
     """A stopwatch widget."""
 
     def compose(self) -> ComposeResult:
@@ -28,7 +28,7 @@ def compose(self) -> ComposeResult:
         """Create child widgets for the app."""
         yield Header()
         yield Footer()
-        yield ScrollableContainer(Stopwatch(), Stopwatch(), Stopwatch())
+        yield VerticalScroll(Stopwatch(), Stopwatch(), Stopwatch())
 
     def action_toggle_dark(self) -> None:
         """An action to toggle dark mode."""
diff --git a/docs/examples/tutorial/stopwatch03.tcss b/docs/examples/tutorial/stopwatch03.tcss
index 44df216e14..04b2a709fe 100644
--- a/docs/examples/tutorial/stopwatch03.tcss
+++ b/docs/examples/tutorial/stopwatch03.tcss
@@ -1,5 +1,4 @@
-Stopwatch {
-    layout: horizontal;
+Stopwatch {   
     background: $boost;
     height: 5;
     margin: 1;
@@ -7,9 +6,9 @@ Stopwatch {
     padding: 1;
 }
 
-TimeDisplay {
-    content-align: center middle;
-    text-opacity: 60%;
+TimeDisplay {   
+    text-align: center;
+    color: $foreground-muted;
     height: 3;
 }
 
diff --git a/docs/examples/tutorial/stopwatch04.py b/docs/examples/tutorial/stopwatch04.py
index 9dbe352339..0c529183d8 100644
--- a/docs/examples/tutorial/stopwatch04.py
+++ b/docs/examples/tutorial/stopwatch04.py
@@ -1,13 +1,13 @@
 from textual.app import App, ComposeResult
-from textual.containers import ScrollableContainer
-from textual.widgets import Button, Footer, Header, Static
+from textual.containers import HorizontalGroup, VerticalScroll
+from textual.widgets import Button, Digits, Footer, Header
 
 
-class TimeDisplay(Static):
+class TimeDisplay(Digits):
     """A widget to display elapsed time."""
 
 
-class Stopwatch(Static):
+class Stopwatch(HorizontalGroup):
     """A stopwatch widget."""
 
     def on_button_pressed(self, event: Button.Pressed) -> None:
@@ -35,7 +35,7 @@ def compose(self) -> ComposeResult:
         """Create child widgets for the app."""
         yield Header()
         yield Footer()
-        yield ScrollableContainer(Stopwatch(), Stopwatch(), Stopwatch())
+        yield VerticalScroll(Stopwatch(), Stopwatch(), Stopwatch())
 
     def action_toggle_dark(self) -> None:
         """An action to toggle dark mode."""
diff --git a/docs/examples/tutorial/stopwatch04.tcss b/docs/examples/tutorial/stopwatch04.tcss
index 27022ecfbd..c656a668ed 100644
--- a/docs/examples/tutorial/stopwatch04.tcss
+++ b/docs/examples/tutorial/stopwatch04.tcss
@@ -1,5 +1,4 @@
 Stopwatch {
-    layout: horizontal;
     background: $boost;
     height: 5;
     margin: 1;
@@ -7,9 +6,9 @@ Stopwatch {
     padding: 1;
 }
 
-TimeDisplay {
-    content-align: center middle;
-    text-opacity: 60%;
+TimeDisplay {   
+    text-align: center;
+    color: $foreground-muted;
     height: 3;
 }
 
@@ -31,13 +30,12 @@ Button {
 }
 
 .started {
-    text-style: bold;
-    background: $success;
+    background: $success-muted;
     color: $text;
 }
 
 .started TimeDisplay {
-    text-opacity: 100%;
+    color: $foreground;
 }
 
 .started #start {
diff --git a/docs/examples/tutorial/stopwatch05.py b/docs/examples/tutorial/stopwatch05.py
index 544eab647a..bacbe077b0 100644
--- a/docs/examples/tutorial/stopwatch05.py
+++ b/docs/examples/tutorial/stopwatch05.py
@@ -1,12 +1,12 @@
 from time import monotonic
 
 from textual.app import App, ComposeResult
-from textual.containers import ScrollableContainer
+from textual.containers import HorizontalGroup, VerticalScroll
 from textual.reactive import reactive
-from textual.widgets import Button, Footer, Header, Static
+from textual.widgets import Button, Digits, Footer, Header
 
 
-class TimeDisplay(Static):
+class TimeDisplay(Digits):
     """A widget to display elapsed time."""
 
     start_time = reactive(monotonic)
@@ -27,7 +27,7 @@ def watch_time(self, time: float) -> None:
         self.update(f"{hours:02,.0f}:{minutes:02.0f}:{seconds:05.2f}")
 
 
-class Stopwatch(Static):
+class Stopwatch(HorizontalGroup):
     """A stopwatch widget."""
 
     def on_button_pressed(self, event: Button.Pressed) -> None:
@@ -55,7 +55,7 @@ def compose(self) -> ComposeResult:
         """Create child widgets for the app."""
         yield Header()
         yield Footer()
-        yield ScrollableContainer(Stopwatch(), Stopwatch(), Stopwatch())
+        yield VerticalScroll(Stopwatch(), Stopwatch(), Stopwatch())
 
     def action_toggle_dark(self) -> None:
         """An action to toggle dark mode."""
diff --git a/docs/examples/tutorial/stopwatch06.py b/docs/examples/tutorial/stopwatch06.py
index 1b35e7f3c3..6cdaf141e4 100644
--- a/docs/examples/tutorial/stopwatch06.py
+++ b/docs/examples/tutorial/stopwatch06.py
@@ -1,12 +1,12 @@
 from time import monotonic
 
 from textual.app import App, ComposeResult
-from textual.containers import ScrollableContainer
+from textual.containers import HorizontalGroup, VerticalScroll
 from textual.reactive import reactive
-from textual.widgets import Button, Footer, Header, Static
+from textual.widgets import Button, Digits, Footer, Header
 
 
-class TimeDisplay(Static):
+class TimeDisplay(Digits):
     """A widget to display elapsed time."""
 
     start_time = reactive(monotonic)
@@ -44,7 +44,7 @@ def reset(self) -> None:
         self.time = 0
 
 
-class Stopwatch(Static):
+class Stopwatch(HorizontalGroup):
     """A stopwatch widget."""
 
     def on_button_pressed(self, event: Button.Pressed) -> None:
@@ -78,7 +78,7 @@ def compose(self) -> ComposeResult:
         """Called to add widgets to the app."""
         yield Header()
         yield Footer()
-        yield ScrollableContainer(Stopwatch(), Stopwatch(), Stopwatch())
+        yield VerticalScroll(Stopwatch(), Stopwatch(), Stopwatch())
 
     def action_toggle_dark(self) -> None:
         """An action to toggle dark mode."""
diff --git a/docs/tutorial.md b/docs/tutorial.md
index 3d30b29f99..5ca7f6d0e9 100644
--- a/docs/tutorial.md
+++ b/docs/tutorial.md
@@ -132,7 +132,10 @@ Let's examine `stopwatch01.py` in more detail.
 --8<-- "docs/examples/tutorial/stopwatch01.py"
 ```
 
-The first line imports the Textual `App` class, which we will use as the base class for our App. The second line imports two builtin widgets: `Footer` which shows a bar at the bottom of the screen with bound keys, and `Header` which shows a title at the top of the screen. Widgets are re-usable components responsible for managing a part of the screen. We will cover how to build widgets in this tutorial.
+The first line imports `App` class, which is the base class for all Textual apps.
+The second line imports two builtin widgets: [`Footer`](widgets/footer.md) which shows a bar at the bottom of the screen with bound keys, and [`Header`](widgets/header) which shows a title at the top of the screen.
+Widgets are re-usable components responsible for managing a part of the screen.
+We will cover how to build widgets in this tutorial.
 
 The following lines define the app itself:
 
@@ -158,7 +161,11 @@ The final three lines create an instance of the app and calls the [run()][textua
 
 ## Designing a UI with widgets
 
-Textual comes with a number of builtin widgets, like Header and Footer, which are versatile and re-usable. We will need to build some custom widgets for the stopwatch. Before we dive in to that, let's first sketch a design for the app &mdash; so we know what we're aiming for.
+Textual has a large number of [builtin widgets](./widget_gallery.md).
+For our app we will need new widgets, which we can create by extending and combining the builtin widgets.
+
+Before we dive in to building widgets, let's first sketch a design for the app &mdash; so we know what we're aiming for.
+
 
 <div class="excalidraw">
 --8<-- "docs/images/stopwatch.excalidraw.svg"
@@ -173,19 +180,21 @@ We need a `Stopwatch` widget composed of the following _child_ widgets:
 - A "Reset" button
 - A time display
 
-Textual has a builtin `Button` widget which takes care of the first three components. All we need to build is the time display widget which will show the elapsed time and the stopwatch widget itself.
-
-Let's add those to the app. Just a skeleton for now, we will add the rest of the features as we go.
+Let's add those to the app.
+Just a skeleton for now, we will add the rest of the features as we go.
 
 ```python title="stopwatch02.py" hl_lines="2-3 6-7 10-18 30"
 --8<-- "docs/examples/tutorial/stopwatch02.py"
 ```
 
-We've imported two new widgets in this code: `Button`, which creates a clickable button, and `Static` which is a base class for a simple control. We've also imported `ScrollableContainer` from `textual.containers` which (as the name suggests) is a `Widget` which contains other widgets.
+We've imported two new widgets in this code: [`Button`](widgets/button.md) for the buttons and [`Digits`](widgets/digits.md) for the time display.
+Additionally, we've imported [`Horizontal`][textual.containers.Horizontal] and [`VerticalScroll`][textual.containers.VerticalScroll] from `textual.containers` (as the name of the module suggests, *containers* are widgets which contain other widgets).
+We will use these container widgets to define the general layout of our interface.
 
-We've defined an empty `TimeDisplay` widget by extending `Static`. We will flesh this out later.
+The `TimeDisplay` is currently very simple, all it does is extend `Digits` without adding any new features. We will flesh this out later.
+
+The `Stopwatch` widget class extends the `HorizontalGroup` container class, which will arrange its children into a horizontal row. The Stopwatch's `compose()` adds those children, which correspond to the components from the sketch above.
 
-The Stopwatch widget class also extends `Static`. This class has a `compose()` method which yields child widgets, consisting of three `Button` objects and a single `TimeDisplay` object. These widgets will form the stopwatch in our sketch.
 
 #### The buttons
 
@@ -196,9 +205,10 @@ The Button constructor takes a label to be displayed in the button (`"Start"`, `
 
 ### Composing the widgets
 
-To add widgets to our application we first need to yield them from the app's `compose()` method:
+The new line in `StopwatchApp.compose()` yields a single `VerticalScroll` which will scroll if the contents don't quite fit. This widget also takes care of key bindings required for scrolling, like ++up++, ++down++, ++pgdn++, ++pgup++, ++home++, ++end++, etc.
 
-The new line in `StopwatchApp.compose()` yields a single `ScrollableContainer` object which will create a scrolling list of stopwatches. When classes contain other widgets (like `ScrollableContainer`) they will typically accept their child widgets as positional arguments. We want to start the app with three stopwatches, so we construct three `Stopwatch` instances and pass them to the container's constructor.
+When widgets contain other widgets (like `VerticalScroll`) they will typically accept their child widgets as positional arguments.
+So the line `yield VerticalScroll(Stopwatch(), Stopwatch(), Stopwatch())` creates a `VerticalScroll` containing three `Stopwatch` widgets.
 
 
 ### The unstyled app
@@ -208,7 +218,7 @@ Let's see what happens when we run `stopwatch02.py`.
 ```{.textual path="docs/examples/tutorial/stopwatch02.py" title="stopwatch02.py"}
 ```
 
-The elements of the stopwatch application are there. The buttons are clickable and you can scroll the container but it doesn't look like the sketch. This is because we have yet to apply any _styles_ to our new widgets.
+The elements of the stopwatch application are there, but it doesn't look much like the sketch. This is because we have yet to apply any _styles_ to our new widgets.
 
 ## Writing Textual CSS
 
@@ -223,7 +233,7 @@ While it's possible to set all styles for an app this way, it is rarely necessar
 
 !!! info
 
-    The dialect of CSS used in Textual is greatly simplified over web based CSS and much easier to learn.
+    The dialect of CSS used in Textual is greatly simplified over web based CSS and easier to learn.
 
 
 CSS makes it easy to iterate on the design of your app and enables [live-editing](./guide/devtools.md#live-editing) &mdash; you can edit CSS and see the changes without restarting the app!
@@ -254,7 +264,6 @@ CSS files contain a number of _declaration blocks_. Here's the first such block
 
 ```css
 Stopwatch {
-    layout: horizontal;
     background: $boost;
     height: 5;
     margin: 1;
@@ -271,7 +280,6 @@ Here's how this CSS code changes how the `Stopwatch` widget is displayed.
 --8<-- "docs/images/stopwatch_widgets.excalidraw.svg"
 </div>
 
-- `layout: horizontal` aligns child widgets horizontally from left to right.
 - `background: $boost` sets the background color to `$boost`. The `$` prefix picks a pre-defined color from the builtin theme. There are other ways to specify colors such as `"blue"` or `rgb(20,46,210)`.
 - `height: 5` sets the height of our widget to 5 lines of text.
 - `margin: 1` sets a margin of 1 cell around the `Stopwatch` widget to create a little space between widgets in the list.
@@ -282,9 +290,9 @@ Here's how this CSS code changes how the `Stopwatch` widget is displayed.
 Here's the rest of `stopwatch03.tcss` which contains further declaration blocks:
 
 ```css
-TimeDisplay {
-    content-align: center middle;
-    opacity: 60%;
+TimeDisplay {   
+    text-align: center;
+    color: $foreground-muted;
     height: 3;
 }
 
@@ -306,30 +314,31 @@ Button {
 }
 ```
 
-The `TimeDisplay` block aligns text to the center (`content-align`), fades it slightly (`opacity`), and sets its height (`height`) to 3 lines.
+The `TimeDisplay` block aligns text to the center (`text-align:`), sets its color (`color:`), and sets its height (`height:`) to 3 lines.
 
-The `Button` block sets the width (`width`) of buttons to 16 cells (character widths).
+The `Button` block sets the width (`width:`) of buttons to 16 cells (character widths).
 
 The last 3 blocks have a slightly different format. When the declaration begins with a `#` then the styles will be applied to widgets with a matching "id" attribute. We've set an ID on the `Button` widgets we yielded in `compose`. For instance the first button has `id="start"` which matches `#start` in the CSS.
 
-The buttons have a `dock` style which aligns the widget to a given edge. The start and stop buttons are docked to the left edge, while the reset button is docked to the right edge.
+The buttons have a `dock` style which aligns the widget to a given edge.
+The start and stop buttons are docked to the left edge, while the reset button is docked to the right edge.
 
 You may have noticed that the stop button (`#stop` in the CSS) has `display: none;`. This tells Textual to not show the button. We do this because we don't want to display the stop button when the timer is *not* running. Similarly, we don't want to show the start button when the timer is running. We will cover how to manage such dynamic user interfaces in the next section.
 
 ### Dynamic CSS
 
-We want our `Stopwatch` widget to have two states: a default state with a Start and Reset button; and a _started_ state with a Stop button. When a stopwatch is started it should also have a green background and bold text.
+We want our `Stopwatch` widget to have two states: a default state with a Start and Reset button; and a _started_ state with a Stop button. When a stopwatch is started it should also have a green background to indicate it is currently active.
 
 <div class="excalidraw">
 --8<-- "docs/images/css_stopwatch.excalidraw.svg"
 </div>
 
 
-We can accomplish this with a CSS _class_. Not to be confused with a Python class, a CSS class is like a tag you can add to a widget to modify its styles.
+We can accomplish this with a CSS _class_. Not to be confused with a Python class, a CSS class is like a tag you can add to a widget to modify its styles. A widget may have any number of CSS classes, which may be added and removed to change its appearance.
 
 Here's the new CSS:
 
-```css title="stopwatch04.tcss" hl_lines="33-53"
+```css title="stopwatch04.tcss" hl_lines="32-52"
 --8<-- "docs/examples/tutorial/stopwatch04.tcss"
 ```
 
@@ -343,46 +352,66 @@ Some of the new styles have more than one selector separated by a space. The spa
 }
 ```
 
-The `.started` selector matches any widget with a `"started"` CSS class. While `#start` matches a child widget with an ID of `"start"`. So it matches the Start button only for Stopwatches in a started state.
+The `.started` selector matches any widget with a `"started"` CSS class.
+While `#start` matches a widget with an ID of `"start"`.
+Combining the two selectors with a space (`.started #start`) creates a new selector that will match the start button *only* if it is also inside a container with a CSS class of "started".
+
+As before, the `display: none` rule will cause any matching widgets to be hidden from view. 
 
-The rule is `"display: none"` which tells Textual to hide the button.
+If we were to write this in English, it would be something like: "Hide the start button if the widget is already started".
 
 ### Manipulating classes
 
 Modifying a widget's CSS classes is a convenient way to update visuals without introducing a lot of messy display related code.
 
-You can add and remove CSS classes with the [add_class()][textual.dom.DOMNode.add_class] and [remove_class()][textual.dom.DOMNode.remove_class] methods. We will use these methods to connect the started state to the Start / Stop buttons.
+You can add and remove CSS classes with the [add_class()][textual.dom.DOMNode.add_class] and [remove_class()][textual.dom.DOMNode.remove_class] methods.
+We will use these methods to connect the started state to the Start / Stop buttons.
 
-The following code will start or stop the stopwatches in response to clicking a button.
+The following code will start or stop the stopwatches in response to clicking a button:
 
 ```python title="stopwatch04.py" hl_lines="13-18"
 --8<-- "docs/examples/tutorial/stopwatch04.py"
 ```
 
-The `on_button_pressed` method is an *event handler*. Event handlers are methods called by Textual in response to an *event* such as a key press, mouse click, etc. Event handlers begin with `on_` followed by the name of the event they will handle. Hence `on_button_pressed` will handle the button pressed event.
+The `on_button_pressed` method is an *event handler*. Event handlers are methods called by Textual in response to an *event* such as a key press, mouse click, etc.
+Event handlers begin with `on_` followed by the name of the event they will handle.
+Hence `on_button_pressed` will handle the button pressed event.
+
+See the guide on [message handlers](./guide/events.md#message-handlers) for the details on how to write event handlers.
 
 If you run `stopwatch04.py` now you will be able to toggle between the two states by clicking the first button:
 
 ```{.textual path="docs/examples/tutorial/stopwatch04.py" title="stopwatch04.py" press="tab,tab,tab,enter"}
 ```
 
+When the button event handler adds or removes the `"started"` CSS class, Textual re-applies the CSS and updates the visuals.
+
+
 ## Reactive attributes
 
-A recurring theme in Textual is that you rarely need to explicitly update a widget. It is possible: you can call [refresh()][textual.widget.Widget.refresh] to display new data. However, Textual prefers to do this automatically via _reactive_ attributes.
+A recurring theme in Textual is that you rarely need to explicitly update a widget's visuals.
+It is possible: you can call [refresh()][textual.widget.Widget.refresh] to display new data.
+However, Textual prefers to do this automatically via _reactive_ attributes.
+
+Reactive attributes work like any other attribute, such as those you might set in an `__init__` method, but allow Textual to detect when you assign to them, in addition to some other [*superpowers*](./guide/reactivity.md).
+
+To add a reactive attribute, import [reactive][textual.reactive.reactive] and create an instance in your class scope.
 
-You can declare a reactive attribute with [reactive][textual.reactive.reactive]. Let's use this feature to create a timer that displays elapsed time and keeps it updated.
+Let's add reactives to our stopwatch to calculate and display the elapsed time.
 
 ```python title="stopwatch05.py" hl_lines="1 5 12-27 45"
 --8<-- "docs/examples/tutorial/stopwatch05.py"
 ```
 
-We have added two reactive attributes to the `TimeDisplay` widget: `start_time` will contain the time (in seconds) the stopwatch was started, and `time` will contain the time to be displayed on the `Stopwatch`.
+We have added two reactive attributes to the `TimeDisplay` widget: `start_time` will contain the time the stopwatch was started (in seconds), and `time` will contain the time to be displayed in the `Stopwatch` widget.
 
-Both attributes will be available on `self` as if you had assigned them in `__init__`. If you write to either of these attributes the widget will update automatically.
+Both attributes will be available on `self` as if you had assigned them in `__init__`.
+If you write to either of these attributes the widget will update automatically.
 
 !!! info
 
-    The `monotonic` function in this example is imported from the standard library `time` module. It is similar to `time.time` but won't go backwards if the system clock is changed.
+    The `monotonic` function in this example is imported from the standard library `time` module.
+    It is similar to `time.time` but won't go backwards if the system clock is changed.
 
 The first argument to `reactive` may be a default value for the attribute or a callable that returns a default value.
 We set the default for `start_time` to the `monotonic` function which will be called to initialize the attribute with the current time when the `TimeDisplay` is added to the app.
@@ -394,7 +423,8 @@ The `on_mount` method is an event handler called when the widget is first added
 If you implement a method that begins with `watch_` followed by the name of a reactive attribute, then the method will be called when the attribute is modified.
 Such methods are known as *watch methods*.
 
-Because `watch_time` watches the `time` attribute, when we update `self.time` 60 times a second we also implicitly call `watch_time` which converts the elapsed time to a string and updates the widget with a call to `self.update`. Because this happens automatically, we don't need to pass in an initial argument to `TimeDisplay`.
+Because `watch_time` watches the `time` attribute, when we update `self.time` 60 times a second we also implicitly call `watch_time` which converts the elapsed time to a string and updates the widget with a call to `self.update`.
+Because this happens automatically, we don't need to pass in an initial argument to `TimeDisplay`.
 
 The end result is that the `Stopwatch` widgets show the time elapsed since the widget was created:
 
@@ -417,7 +447,7 @@ Here's a summary of the changes made to `TimeDisplay`.
 - We've added a `total` reactive attribute to store the total time elapsed between clicking the start and stop buttons.
 - The call to `set_interval` has grown a `pause=True` argument which starts the timer in pause mode (when a timer is paused it won't run until [resume()][textual.timer.Timer.resume] is called). This is because we don't want the time to update until the user hits the start button.
 - The `update_time` method now adds `total` to the current time to account for the time between any previous clicks of the start and stop buttons.
-- We've stored the result of `set_interval` which returns a Timer object. We will use this later to _resume_ the timer when we start the Stopwatch.
+- We've stored the result of `set_interval` which returns a [Timer](textual.timer.Timer) object. We will use this to _resume_ the timer when we start the Stopwatch.
 - We've added `start()`, `stop()`, and `reset()` methods.
 
 In addition, the `on_button_pressed` method on `Stopwatch` has grown some code to manage the time display when the user clicks a button. Let's look at that in detail:
@@ -440,7 +470,7 @@ In addition, the `on_button_pressed` method on `Stopwatch` has grown some code t
 This code supplies missing features and makes our app useful. We've made the following changes.
 
 - The first line retrieves `id` attribute of the button that was pressed. We can use this to decide what to do in response.
-- The second line calls `query_one` to get a reference to the `TimeDisplay` widget.
+- The second line calls [`query_one`][textual.dom.DOMNode.query_one] to get a reference to the `TimeDisplay` widget.
 - We call the method on `TimeDisplay` that matches the pressed button.
 - We add the `"started"` class when the Stopwatch is started (`self.add_class("started")`), and remove it (`self.remove_class("started")`) when it is stopped. This will update the Stopwatch visuals via CSS.
 
@@ -463,14 +493,16 @@ Let's use these methods to implement adding and removing stopwatches to our app.
 
 Here's a summary of the changes:
 
-- The `ScrollableContainer` object in `StopWatchApp` grew a `"timers"` ID.
+- The `VerticalScroll` object in `StopWatchApp` grew a `"timers"` ID.
 - Added `action_add_stopwatch` to add a new stopwatch.
 - Added `action_remove_stopwatch` to remove a stopwatch.
 - Added keybindings for the actions.
 
-The `action_add_stopwatch` method creates and mounts a new stopwatch. Note the call to [query_one()][textual.dom.DOMNode.query_one] with a CSS selector of `"#timers"` which gets the timer's container via its ID. Once mounted, the new Stopwatch will appear in the terminal. That last line in `action_add_stopwatch` calls [scroll_visible()][textual.widget.Widget.scroll_visible] which will scroll the container to make the new `Stopwatch` visible (if required).
+The `action_add_stopwatch` method creates and mounts a new stopwatch. Note the call to [query_one()][textual.dom.DOMNode.query_one] with a CSS selector of `"#timers"` which gets the timer's container via its ID.
+Once mounted, the new Stopwatch will appear in the terminal. That last line in `action_add_stopwatch` calls [scroll_visible()][textual.widget.Widget.scroll_visible] which will scroll the container to make the new `Stopwatch` visible (if required).
 
-The `action_remove_stopwatch` function calls [query()][textual.dom.DOMNode.query] with a CSS selector of `"Stopwatch"` which gets all the `Stopwatch` widgets. If there are stopwatches then the action calls [last()][textual.css.query.DOMQuery.last] to get the last stopwatch, and [remove()][textual.css.query.DOMQuery.remove] to remove it.
+The `action_remove_stopwatch` function calls [query()][textual.dom.DOMNode.query] with a CSS selector of `"Stopwatch"` which gets all the `Stopwatch` widgets.
+If there are stopwatches then the action calls [last()][textual.css.query.DOMQuery.last] to get the last stopwatch, and [remove()][textual.css.query.DOMQuery.remove] to remove it.
 
 If you run `stopwatch.py` now you can add a new stopwatch with the ++a++ key and remove a stopwatch with ++r++.
 
diff --git a/poetry.lock b/poetry.lock
index d2dafa4ef8..8e9283f7fb 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1,4 +1,4 @@
-# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand.
+# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand.
 
 [[package]]
 name = "aiohappyeyeballs"
@@ -13,108 +13,108 @@ files = [
 
 [[package]]
 name = "aiohttp"
-version = "3.10.10"
+version = "3.10.11"
 description = "Async http client/server framework (asyncio)"
 optional = false
 python-versions = ">=3.8"
 files = [
-    {file = "aiohttp-3.10.10-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:be7443669ae9c016b71f402e43208e13ddf00912f47f623ee5994e12fc7d4b3f"},
-    {file = "aiohttp-3.10.10-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7b06b7843929e41a94ea09eb1ce3927865387e3e23ebe108e0d0d09b08d25be9"},
-    {file = "aiohttp-3.10.10-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:333cf6cf8e65f6a1e06e9eb3e643a0c515bb850d470902274239fea02033e9a8"},
-    {file = "aiohttp-3.10.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:274cfa632350225ce3fdeb318c23b4a10ec25c0e2c880eff951a3842cf358ac1"},
-    {file = "aiohttp-3.10.10-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d9e5e4a85bdb56d224f412d9c98ae4cbd032cc4f3161818f692cd81766eee65a"},
-    {file = "aiohttp-3.10.10-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2b606353da03edcc71130b52388d25f9a30a126e04caef1fd637e31683033abd"},
-    {file = "aiohttp-3.10.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ab5a5a0c7a7991d90446a198689c0535be89bbd6b410a1f9a66688f0880ec026"},
-    {file = "aiohttp-3.10.10-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:578a4b875af3e0daaf1ac6fa983d93e0bbfec3ead753b6d6f33d467100cdc67b"},
-    {file = "aiohttp-3.10.10-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:8105fd8a890df77b76dd3054cddf01a879fc13e8af576805d667e0fa0224c35d"},
-    {file = "aiohttp-3.10.10-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3bcd391d083f636c06a68715e69467963d1f9600f85ef556ea82e9ef25f043f7"},
-    {file = "aiohttp-3.10.10-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fbc6264158392bad9df19537e872d476f7c57adf718944cc1e4495cbabf38e2a"},
-    {file = "aiohttp-3.10.10-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:e48d5021a84d341bcaf95c8460b152cfbad770d28e5fe14a768988c461b821bc"},
-    {file = "aiohttp-3.10.10-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:2609e9ab08474702cc67b7702dbb8a80e392c54613ebe80db7e8dbdb79837c68"},
-    {file = "aiohttp-3.10.10-cp310-cp310-win32.whl", hash = "sha256:84afcdea18eda514c25bc68b9af2a2b1adea7c08899175a51fe7c4fb6d551257"},
-    {file = "aiohttp-3.10.10-cp310-cp310-win_amd64.whl", hash = "sha256:9c72109213eb9d3874f7ac8c0c5fa90e072d678e117d9061c06e30c85b4cf0e6"},
-    {file = "aiohttp-3.10.10-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:c30a0eafc89d28e7f959281b58198a9fa5e99405f716c0289b7892ca345fe45f"},
-    {file = "aiohttp-3.10.10-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:258c5dd01afc10015866114e210fb7365f0d02d9d059c3c3415382ab633fcbcb"},
-    {file = "aiohttp-3.10.10-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:15ecd889a709b0080f02721255b3f80bb261c2293d3c748151274dfea93ac871"},
-    {file = "aiohttp-3.10.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f3935f82f6f4a3820270842e90456ebad3af15810cf65932bd24da4463bc0a4c"},
-    {file = "aiohttp-3.10.10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:413251f6fcf552a33c981c4709a6bba37b12710982fec8e558ae944bfb2abd38"},
-    {file = "aiohttp-3.10.10-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d1720b4f14c78a3089562b8875b53e36b51c97c51adc53325a69b79b4b48ebcb"},
-    {file = "aiohttp-3.10.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:679abe5d3858b33c2cf74faec299fda60ea9de62916e8b67e625d65bf069a3b7"},
-    {file = "aiohttp-3.10.10-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:79019094f87c9fb44f8d769e41dbb664d6e8fcfd62f665ccce36762deaa0e911"},
-    {file = "aiohttp-3.10.10-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:fe2fb38c2ed905a2582948e2de560675e9dfbee94c6d5ccdb1301c6d0a5bf092"},
-    {file = "aiohttp-3.10.10-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:a3f00003de6eba42d6e94fabb4125600d6e484846dbf90ea8e48a800430cc142"},
-    {file = "aiohttp-3.10.10-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:1bbb122c557a16fafc10354b9d99ebf2f2808a660d78202f10ba9d50786384b9"},
-    {file = "aiohttp-3.10.10-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:30ca7c3b94708a9d7ae76ff281b2f47d8eaf2579cd05971b5dc681db8caac6e1"},
-    {file = "aiohttp-3.10.10-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:df9270660711670e68803107d55c2b5949c2e0f2e4896da176e1ecfc068b974a"},
-    {file = "aiohttp-3.10.10-cp311-cp311-win32.whl", hash = "sha256:aafc8ee9b742ce75044ae9a4d3e60e3d918d15a4c2e08a6c3c3e38fa59b92d94"},
-    {file = "aiohttp-3.10.10-cp311-cp311-win_amd64.whl", hash = "sha256:362f641f9071e5f3ee6f8e7d37d5ed0d95aae656adf4ef578313ee585b585959"},
-    {file = "aiohttp-3.10.10-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:9294bbb581f92770e6ed5c19559e1e99255e4ca604a22c5c6397b2f9dd3ee42c"},
-    {file = "aiohttp-3.10.10-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:a8fa23fe62c436ccf23ff930149c047f060c7126eae3ccea005f0483f27b2e28"},
-    {file = "aiohttp-3.10.10-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5c6a5b8c7926ba5d8545c7dd22961a107526562da31a7a32fa2456baf040939f"},
-    {file = "aiohttp-3.10.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:007ec22fbc573e5eb2fb7dec4198ef8f6bf2fe4ce20020798b2eb5d0abda6138"},
-    {file = "aiohttp-3.10.10-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9627cc1a10c8c409b5822a92d57a77f383b554463d1884008e051c32ab1b3742"},
-    {file = "aiohttp-3.10.10-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:50edbcad60d8f0e3eccc68da67f37268b5144ecc34d59f27a02f9611c1d4eec7"},
-    {file = "aiohttp-3.10.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a45d85cf20b5e0d0aa5a8dca27cce8eddef3292bc29d72dcad1641f4ed50aa16"},
-    {file = "aiohttp-3.10.10-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0b00807e2605f16e1e198f33a53ce3c4523114059b0c09c337209ae55e3823a8"},
-    {file = "aiohttp-3.10.10-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:f2d4324a98062be0525d16f768a03e0bbb3b9fe301ceee99611dc9a7953124e6"},
-    {file = "aiohttp-3.10.10-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:438cd072f75bb6612f2aca29f8bd7cdf6e35e8f160bc312e49fbecab77c99e3a"},
-    {file = "aiohttp-3.10.10-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:baa42524a82f75303f714108fea528ccacf0386af429b69fff141ffef1c534f9"},
-    {file = "aiohttp-3.10.10-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:a7d8d14fe962153fc681f6366bdec33d4356f98a3e3567782aac1b6e0e40109a"},
-    {file = "aiohttp-3.10.10-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c1277cd707c465cd09572a774559a3cc7c7a28802eb3a2a9472588f062097205"},
-    {file = "aiohttp-3.10.10-cp312-cp312-win32.whl", hash = "sha256:59bb3c54aa420521dc4ce3cc2c3fe2ad82adf7b09403fa1f48ae45c0cbde6628"},
-    {file = "aiohttp-3.10.10-cp312-cp312-win_amd64.whl", hash = "sha256:0e1b370d8007c4ae31ee6db7f9a2fe801a42b146cec80a86766e7ad5c4a259cf"},
-    {file = "aiohttp-3.10.10-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ad7593bb24b2ab09e65e8a1d385606f0f47c65b5a2ae6c551db67d6653e78c28"},
-    {file = "aiohttp-3.10.10-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1eb89d3d29adaf533588f209768a9c02e44e4baf832b08118749c5fad191781d"},
-    {file = "aiohttp-3.10.10-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3fe407bf93533a6fa82dece0e74dbcaaf5d684e5a51862887f9eaebe6372cd79"},
-    {file = "aiohttp-3.10.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50aed5155f819873d23520919e16703fc8925e509abbb1a1491b0087d1cd969e"},
-    {file = "aiohttp-3.10.10-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4f05e9727ce409358baa615dbeb9b969db94324a79b5a5cea45d39bdb01d82e6"},
-    {file = "aiohttp-3.10.10-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3dffb610a30d643983aeb185ce134f97f290f8935f0abccdd32c77bed9388b42"},
-    {file = "aiohttp-3.10.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa6658732517ddabe22c9036479eabce6036655ba87a0224c612e1ae6af2087e"},
-    {file = "aiohttp-3.10.10-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:741a46d58677d8c733175d7e5aa618d277cd9d880301a380fd296975a9cdd7bc"},
-    {file = "aiohttp-3.10.10-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e00e3505cd80440f6c98c6d69269dcc2a119f86ad0a9fd70bccc59504bebd68a"},
-    {file = "aiohttp-3.10.10-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ffe595f10566f8276b76dc3a11ae4bb7eba1aac8ddd75811736a15b0d5311414"},
-    {file = "aiohttp-3.10.10-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:bdfcf6443637c148c4e1a20c48c566aa694fa5e288d34b20fcdc58507882fed3"},
-    {file = "aiohttp-3.10.10-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:d183cf9c797a5291e8301790ed6d053480ed94070637bfaad914dd38b0981f67"},
-    {file = "aiohttp-3.10.10-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:77abf6665ae54000b98b3c742bc6ea1d1fb31c394bcabf8b5d2c1ac3ebfe7f3b"},
-    {file = "aiohttp-3.10.10-cp313-cp313-win32.whl", hash = "sha256:4470c73c12cd9109db8277287d11f9dd98f77fc54155fc71a7738a83ffcc8ea8"},
-    {file = "aiohttp-3.10.10-cp313-cp313-win_amd64.whl", hash = "sha256:486f7aabfa292719a2753c016cc3a8f8172965cabb3ea2e7f7436c7f5a22a151"},
-    {file = "aiohttp-3.10.10-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:1b66ccafef7336a1e1f0e389901f60c1d920102315a56df85e49552308fc0486"},
-    {file = "aiohttp-3.10.10-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:acd48d5b80ee80f9432a165c0ac8cbf9253eaddb6113269a5e18699b33958dbb"},
-    {file = "aiohttp-3.10.10-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:3455522392fb15ff549d92fbf4b73b559d5e43dc522588f7eb3e54c3f38beee7"},
-    {file = "aiohttp-3.10.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45c3b868724137f713a38376fef8120c166d1eadd50da1855c112fe97954aed8"},
-    {file = "aiohttp-3.10.10-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:da1dee8948d2137bb51fbb8a53cce6b1bcc86003c6b42565f008438b806cccd8"},
-    {file = "aiohttp-3.10.10-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c5ce2ce7c997e1971b7184ee37deb6ea9922ef5163c6ee5aa3c274b05f9e12fa"},
-    {file = "aiohttp-3.10.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28529e08fde6f12eba8677f5a8608500ed33c086f974de68cc65ab218713a59d"},
-    {file = "aiohttp-3.10.10-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f7db54c7914cc99d901d93a34704833568d86c20925b2762f9fa779f9cd2e70f"},
-    {file = "aiohttp-3.10.10-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:03a42ac7895406220124c88911ebee31ba8b2d24c98507f4a8bf826b2937c7f2"},
-    {file = "aiohttp-3.10.10-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:7e338c0523d024fad378b376a79faff37fafb3c001872a618cde1d322400a572"},
-    {file = "aiohttp-3.10.10-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:038f514fe39e235e9fef6717fbf944057bfa24f9b3db9ee551a7ecf584b5b480"},
-    {file = "aiohttp-3.10.10-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:64f6c17757251e2b8d885d728b6433d9d970573586a78b78ba8929b0f41d045a"},
-    {file = "aiohttp-3.10.10-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:93429602396f3383a797a2a70e5f1de5df8e35535d7806c9f91df06f297e109b"},
-    {file = "aiohttp-3.10.10-cp38-cp38-win32.whl", hash = "sha256:c823bc3971c44ab93e611ab1a46b1eafeae474c0c844aff4b7474287b75fe49c"},
-    {file = "aiohttp-3.10.10-cp38-cp38-win_amd64.whl", hash = "sha256:54ca74df1be3c7ca1cf7f4c971c79c2daf48d9aa65dea1a662ae18926f5bc8ce"},
-    {file = "aiohttp-3.10.10-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:01948b1d570f83ee7bbf5a60ea2375a89dfb09fd419170e7f5af029510033d24"},
-    {file = "aiohttp-3.10.10-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9fc1500fd2a952c5c8e3b29aaf7e3cc6e27e9cfc0a8819b3bce48cc1b849e4cc"},
-    {file = "aiohttp-3.10.10-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f614ab0c76397661b90b6851a030004dac502e48260ea10f2441abd2207fbcc7"},
-    {file = "aiohttp-3.10.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:00819de9e45d42584bed046314c40ea7e9aea95411b38971082cad449392b08c"},
-    {file = "aiohttp-3.10.10-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:05646ebe6b94cc93407b3bf34b9eb26c20722384d068eb7339de802154d61bc5"},
-    {file = "aiohttp-3.10.10-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:998f3bd3cfc95e9424a6acd7840cbdd39e45bc09ef87533c006f94ac47296090"},
-    {file = "aiohttp-3.10.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d9010c31cd6fa59438da4e58a7f19e4753f7f264300cd152e7f90d4602449762"},
-    {file = "aiohttp-3.10.10-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7ea7ffc6d6d6f8a11e6f40091a1040995cdff02cfc9ba4c2f30a516cb2633554"},
-    {file = "aiohttp-3.10.10-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:ef9c33cc5cbca35808f6c74be11eb7f5f6b14d2311be84a15b594bd3e58b5527"},
-    {file = "aiohttp-3.10.10-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:ce0cdc074d540265bfeb31336e678b4e37316849d13b308607efa527e981f5c2"},
-    {file = "aiohttp-3.10.10-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:597a079284b7ee65ee102bc3a6ea226a37d2b96d0418cc9047490f231dc09fe8"},
-    {file = "aiohttp-3.10.10-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:7789050d9e5d0c309c706953e5e8876e38662d57d45f936902e176d19f1c58ab"},
-    {file = "aiohttp-3.10.10-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:e7f8b04d83483577fd9200461b057c9f14ced334dcb053090cea1da9c8321a91"},
-    {file = "aiohttp-3.10.10-cp39-cp39-win32.whl", hash = "sha256:c02a30b904282777d872266b87b20ed8cc0d1501855e27f831320f471d54d983"},
-    {file = "aiohttp-3.10.10-cp39-cp39-win_amd64.whl", hash = "sha256:edfe3341033a6b53a5c522c802deb2079eee5cbfbb0af032a55064bd65c73a23"},
-    {file = "aiohttp-3.10.10.tar.gz", hash = "sha256:0631dd7c9f0822cc61c88586ca76d5b5ada26538097d0f1df510b082bad3411a"},
+    {file = "aiohttp-3.10.11-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5077b1a5f40ffa3ba1f40d537d3bec4383988ee51fbba6b74aa8fb1bc466599e"},
+    {file = "aiohttp-3.10.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:8d6a14a4d93b5b3c2891fca94fa9d41b2322a68194422bef0dd5ec1e57d7d298"},
+    {file = "aiohttp-3.10.11-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ffbfde2443696345e23a3c597049b1dd43049bb65337837574205e7368472177"},
+    {file = "aiohttp-3.10.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:20b3d9e416774d41813bc02fdc0663379c01817b0874b932b81c7f777f67b217"},
+    {file = "aiohttp-3.10.11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2b943011b45ee6bf74b22245c6faab736363678e910504dd7531a58c76c9015a"},
+    {file = "aiohttp-3.10.11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48bc1d924490f0d0b3658fe5c4b081a4d56ebb58af80a6729d4bd13ea569797a"},
+    {file = "aiohttp-3.10.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e12eb3f4b1f72aaaf6acd27d045753b18101524f72ae071ae1c91c1cd44ef115"},
+    {file = "aiohttp-3.10.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f14ebc419a568c2eff3c1ed35f634435c24ead2fe19c07426af41e7adb68713a"},
+    {file = "aiohttp-3.10.11-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:72b191cdf35a518bfc7ca87d770d30941decc5aaf897ec8b484eb5cc8c7706f3"},
+    {file = "aiohttp-3.10.11-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:5ab2328a61fdc86424ee540d0aeb8b73bbcad7351fb7cf7a6546fc0bcffa0038"},
+    {file = "aiohttp-3.10.11-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:aa93063d4af05c49276cf14e419550a3f45258b6b9d1f16403e777f1addf4519"},
+    {file = "aiohttp-3.10.11-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:30283f9d0ce420363c24c5c2421e71a738a2155f10adbb1a11a4d4d6d2715cfc"},
+    {file = "aiohttp-3.10.11-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e5358addc8044ee49143c546d2182c15b4ac3a60be01c3209374ace05af5733d"},
+    {file = "aiohttp-3.10.11-cp310-cp310-win32.whl", hash = "sha256:e1ffa713d3ea7cdcd4aea9cddccab41edf6882fa9552940344c44e59652e1120"},
+    {file = "aiohttp-3.10.11-cp310-cp310-win_amd64.whl", hash = "sha256:778cbd01f18ff78b5dd23c77eb82987ee4ba23408cbed233009fd570dda7e674"},
+    {file = "aiohttp-3.10.11-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:80ff08556c7f59a7972b1e8919f62e9c069c33566a6d28586771711e0eea4f07"},
+    {file = "aiohttp-3.10.11-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c8f96e9ee19f04c4914e4e7a42a60861066d3e1abf05c726f38d9d0a466e695"},
+    {file = "aiohttp-3.10.11-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:fb8601394d537da9221947b5d6e62b064c9a43e88a1ecd7414d21a1a6fba9c24"},
+    {file = "aiohttp-3.10.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ea224cf7bc2d8856d6971cea73b1d50c9c51d36971faf1abc169a0d5f85a382"},
+    {file = "aiohttp-3.10.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:db9503f79e12d5d80b3efd4d01312853565c05367493379df76d2674af881caa"},
+    {file = "aiohttp-3.10.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0f449a50cc33f0384f633894d8d3cd020e3ccef81879c6e6245c3c375c448625"},
+    {file = "aiohttp-3.10.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82052be3e6d9e0c123499127782a01a2b224b8af8c62ab46b3f6197035ad94e9"},
+    {file = "aiohttp-3.10.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:20063c7acf1eec550c8eb098deb5ed9e1bb0521613b03bb93644b810986027ac"},
+    {file = "aiohttp-3.10.11-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:489cced07a4c11488f47aab1f00d0c572506883f877af100a38f1fedaa884c3a"},
+    {file = "aiohttp-3.10.11-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ea9b3bab329aeaa603ed3bf605f1e2a6f36496ad7e0e1aa42025f368ee2dc07b"},
+    {file = "aiohttp-3.10.11-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:ca117819d8ad113413016cb29774b3f6d99ad23c220069789fc050267b786c16"},
+    {file = "aiohttp-3.10.11-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2dfb612dcbe70fb7cdcf3499e8d483079b89749c857a8f6e80263b021745c730"},
+    {file = "aiohttp-3.10.11-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f9b615d3da0d60e7d53c62e22b4fd1c70f4ae5993a44687b011ea3a2e49051b8"},
+    {file = "aiohttp-3.10.11-cp311-cp311-win32.whl", hash = "sha256:29103f9099b6068bbdf44d6a3d090e0a0b2be6d3c9f16a070dd9d0d910ec08f9"},
+    {file = "aiohttp-3.10.11-cp311-cp311-win_amd64.whl", hash = "sha256:236b28ceb79532da85d59aa9b9bf873b364e27a0acb2ceaba475dc61cffb6f3f"},
+    {file = "aiohttp-3.10.11-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:7480519f70e32bfb101d71fb9a1f330fbd291655a4c1c922232a48c458c52710"},
+    {file = "aiohttp-3.10.11-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:f65267266c9aeb2287a6622ee2bb39490292552f9fbf851baabc04c9f84e048d"},
+    {file = "aiohttp-3.10.11-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7400a93d629a0608dc1d6c55f1e3d6e07f7375745aaa8bd7f085571e4d1cee97"},
+    {file = "aiohttp-3.10.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f34b97e4b11b8d4eb2c3a4f975be626cc8af99ff479da7de49ac2c6d02d35725"},
+    {file = "aiohttp-3.10.11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1e7b825da878464a252ccff2958838f9caa82f32a8dbc334eb9b34a026e2c636"},
+    {file = "aiohttp-3.10.11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f9f92a344c50b9667827da308473005f34767b6a2a60d9acff56ae94f895f385"},
+    {file = "aiohttp-3.10.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc6f1ab987a27b83c5268a17218463c2ec08dbb754195113867a27b166cd6087"},
+    {file = "aiohttp-3.10.11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1dc0f4ca54842173d03322793ebcf2c8cc2d34ae91cc762478e295d8e361e03f"},
+    {file = "aiohttp-3.10.11-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7ce6a51469bfaacff146e59e7fb61c9c23006495d11cc24c514a455032bcfa03"},
+    {file = "aiohttp-3.10.11-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:aad3cd91d484d065ede16f3cf15408254e2469e3f613b241a1db552c5eb7ab7d"},
+    {file = "aiohttp-3.10.11-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:f4df4b8ca97f658c880fb4b90b1d1ec528315d4030af1ec763247ebfd33d8b9a"},
+    {file = "aiohttp-3.10.11-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:2e4e18a0a2d03531edbc06c366954e40a3f8d2a88d2b936bbe78a0c75a3aab3e"},
+    {file = "aiohttp-3.10.11-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6ce66780fa1a20e45bc753cda2a149daa6dbf1561fc1289fa0c308391c7bc0a4"},
+    {file = "aiohttp-3.10.11-cp312-cp312-win32.whl", hash = "sha256:a919c8957695ea4c0e7a3e8d16494e3477b86f33067478f43106921c2fef15bb"},
+    {file = "aiohttp-3.10.11-cp312-cp312-win_amd64.whl", hash = "sha256:b5e29706e6389a2283a91611c91bf24f218962717c8f3b4e528ef529d112ee27"},
+    {file = "aiohttp-3.10.11-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:703938e22434d7d14ec22f9f310559331f455018389222eed132808cd8f44127"},
+    {file = "aiohttp-3.10.11-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9bc50b63648840854e00084c2b43035a62e033cb9b06d8c22b409d56eb098413"},
+    {file = "aiohttp-3.10.11-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5f0463bf8b0754bc744e1feb61590706823795041e63edf30118a6f0bf577461"},
+    {file = "aiohttp-3.10.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f6c6dec398ac5a87cb3a407b068e1106b20ef001c344e34154616183fe684288"},
+    {file = "aiohttp-3.10.11-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bcaf2d79104d53d4dcf934f7ce76d3d155302d07dae24dff6c9fffd217568067"},
+    {file = "aiohttp-3.10.11-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:25fd5470922091b5a9aeeb7e75be609e16b4fba81cdeaf12981393fb240dd10e"},
+    {file = "aiohttp-3.10.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbde2ca67230923a42161b1f408c3992ae6e0be782dca0c44cb3206bf330dee1"},
+    {file = "aiohttp-3.10.11-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:249c8ff8d26a8b41a0f12f9df804e7c685ca35a207e2410adbd3e924217b9006"},
+    {file = "aiohttp-3.10.11-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:878ca6a931ee8c486a8f7b432b65431d095c522cbeb34892bee5be97b3481d0f"},
+    {file = "aiohttp-3.10.11-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:8663f7777ce775f0413324be0d96d9730959b2ca73d9b7e2c2c90539139cbdd6"},
+    {file = "aiohttp-3.10.11-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:6cd3f10b01f0c31481fba8d302b61603a2acb37b9d30e1d14e0f5a58b7b18a31"},
+    {file = "aiohttp-3.10.11-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:4e8d8aad9402d3aa02fdc5ca2fe68bcb9fdfe1f77b40b10410a94c7f408b664d"},
+    {file = "aiohttp-3.10.11-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:38e3c4f80196b4f6c3a85d134a534a56f52da9cb8d8e7af1b79a32eefee73a00"},
+    {file = "aiohttp-3.10.11-cp313-cp313-win32.whl", hash = "sha256:fc31820cfc3b2863c6e95e14fcf815dc7afe52480b4dc03393c4873bb5599f71"},
+    {file = "aiohttp-3.10.11-cp313-cp313-win_amd64.whl", hash = "sha256:4996ff1345704ffdd6d75fb06ed175938c133425af616142e7187f28dc75f14e"},
+    {file = "aiohttp-3.10.11-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:74baf1a7d948b3d640badeac333af581a367ab916b37e44cf90a0334157cdfd2"},
+    {file = "aiohttp-3.10.11-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:473aebc3b871646e1940c05268d451f2543a1d209f47035b594b9d4e91ce8339"},
+    {file = "aiohttp-3.10.11-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:c2f746a6968c54ab2186574e15c3f14f3e7f67aef12b761e043b33b89c5b5f95"},
+    {file = "aiohttp-3.10.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d110cabad8360ffa0dec8f6ec60e43286e9d251e77db4763a87dcfe55b4adb92"},
+    {file = "aiohttp-3.10.11-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e0099c7d5d7afff4202a0c670e5b723f7718810000b4abcbc96b064129e64bc7"},
+    {file = "aiohttp-3.10.11-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0316e624b754dbbf8c872b62fe6dcb395ef20c70e59890dfa0de9eafccd2849d"},
+    {file = "aiohttp-3.10.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5a5f7ab8baf13314e6b2485965cbacb94afff1e93466ac4d06a47a81c50f9cca"},
+    {file = "aiohttp-3.10.11-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c891011e76041e6508cbfc469dd1a8ea09bc24e87e4c204e05f150c4c455a5fa"},
+    {file = "aiohttp-3.10.11-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:9208299251370ee815473270c52cd3f7069ee9ed348d941d574d1457d2c73e8b"},
+    {file = "aiohttp-3.10.11-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:459f0f32c8356e8125f45eeff0ecf2b1cb6db1551304972702f34cd9e6c44658"},
+    {file = "aiohttp-3.10.11-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:14cdc8c1810bbd4b4b9f142eeee23cda528ae4e57ea0923551a9af4820980e39"},
+    {file = "aiohttp-3.10.11-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:971aa438a29701d4b34e4943e91b5e984c3ae6ccbf80dd9efaffb01bd0b243a9"},
+    {file = "aiohttp-3.10.11-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:9a309c5de392dfe0f32ee57fa43ed8fc6ddf9985425e84bd51ed66bb16bce3a7"},
+    {file = "aiohttp-3.10.11-cp38-cp38-win32.whl", hash = "sha256:9ec1628180241d906a0840b38f162a3215114b14541f1a8711c368a8739a9be4"},
+    {file = "aiohttp-3.10.11-cp38-cp38-win_amd64.whl", hash = "sha256:9c6e0ffd52c929f985c7258f83185d17c76d4275ad22e90aa29f38e211aacbec"},
+    {file = "aiohttp-3.10.11-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:cdc493a2e5d8dc79b2df5bec9558425bcd39aff59fc949810cbd0832e294b106"},
+    {file = "aiohttp-3.10.11-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b3e70f24e7d0405be2348da9d5a7836936bf3a9b4fd210f8c37e8d48bc32eca6"},
+    {file = "aiohttp-3.10.11-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:968b8fb2a5eee2770eda9c7b5581587ef9b96fbdf8dcabc6b446d35ccc69df01"},
+    {file = "aiohttp-3.10.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:deef4362af9493d1382ef86732ee2e4cbc0d7c005947bd54ad1a9a16dd59298e"},
+    {file = "aiohttp-3.10.11-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:686b03196976e327412a1b094f4120778c7c4b9cff9bce8d2fdfeca386b89829"},
+    {file = "aiohttp-3.10.11-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3bf6d027d9d1d34e1c2e1645f18a6498c98d634f8e373395221121f1c258ace8"},
+    {file = "aiohttp-3.10.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:099fd126bf960f96d34a760e747a629c27fb3634da5d05c7ef4d35ef4ea519fc"},
+    {file = "aiohttp-3.10.11-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c73c4d3dae0b4644bc21e3de546530531d6cdc88659cdeb6579cd627d3c206aa"},
+    {file = "aiohttp-3.10.11-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0c5580f3c51eea91559db3facd45d72e7ec970b04528b4709b1f9c2555bd6d0b"},
+    {file = "aiohttp-3.10.11-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:fdf6429f0caabfd8a30c4e2eaecb547b3c340e4730ebfe25139779b9815ba138"},
+    {file = "aiohttp-3.10.11-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:d97187de3c276263db3564bb9d9fad9e15b51ea10a371ffa5947a5ba93ad6777"},
+    {file = "aiohttp-3.10.11-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:0acafb350cfb2eba70eb5d271f55e08bd4502ec35e964e18ad3e7d34d71f7261"},
+    {file = "aiohttp-3.10.11-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c13ed0c779911c7998a58e7848954bd4d63df3e3575f591e321b19a2aec8df9f"},
+    {file = "aiohttp-3.10.11-cp39-cp39-win32.whl", hash = "sha256:22b7c540c55909140f63ab4f54ec2c20d2635c0289cdd8006da46f3327f971b9"},
+    {file = "aiohttp-3.10.11-cp39-cp39-win_amd64.whl", hash = "sha256:7b26b1551e481012575dab8e3727b16fe7dd27eb2711d2e63ced7368756268fb"},
+    {file = "aiohttp-3.10.11.tar.gz", hash = "sha256:9dc2b8f3dcab2e39e0fa309c8da50c3b55e6f34ab25f1a71d3288f24924d33a7"},
 ]
 
 [package.dependencies]
 aiohappyeyeballs = ">=2.3.0"
 aiosignal = ">=1.1.2"
-async-timeout = {version = ">=4.0,<5.0", markers = "python_version < \"3.11\""}
+async-timeout = {version = ">=4.0,<6.0", markers = "python_version < \"3.11\""}
 attrs = ">=17.3.0"
 frozenlist = ">=1.1.1"
 multidict = ">=4.5,<7.0"
@@ -176,13 +176,13 @@ trio = ["trio (>=0.26.1)"]
 
 [[package]]
 name = "async-timeout"
-version = "4.0.3"
+version = "5.0.1"
 description = "Timeout context manager for asyncio programs"
 optional = false
-python-versions = ">=3.7"
+python-versions = ">=3.8"
 files = [
-    {file = "async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f"},
-    {file = "async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028"},
+    {file = "async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c"},
+    {file = "async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3"},
 ]
 
 [[package]]
@@ -1534,13 +1534,13 @@ files = [
 
 [[package]]
 name = "packaging"
-version = "24.1"
+version = "24.2"
 description = "Core utilities for Python packages"
 optional = false
 python-versions = ">=3.8"
 files = [
-    {file = "packaging-24.1-py3-none-any.whl", hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124"},
-    {file = "packaging-24.1.tar.gz", hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002"},
+    {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"},
+    {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"},
 ]
 
 [[package]]
@@ -1956,105 +1956,105 @@ pyyaml = "*"
 
 [[package]]
 name = "regex"
-version = "2024.9.11"
+version = "2024.11.6"
 description = "Alternative regular expression module, to replace re."
 optional = false
 python-versions = ">=3.8"
 files = [
-    {file = "regex-2024.9.11-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:1494fa8725c285a81d01dc8c06b55287a1ee5e0e382d8413adc0a9197aac6408"},
-    {file = "regex-2024.9.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0e12c481ad92d129c78f13a2a3662317e46ee7ef96c94fd332e1c29131875b7d"},
-    {file = "regex-2024.9.11-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:16e13a7929791ac1216afde26f712802e3df7bf0360b32e4914dca3ab8baeea5"},
-    {file = "regex-2024.9.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:46989629904bad940bbec2106528140a218b4a36bb3042d8406980be1941429c"},
-    {file = "regex-2024.9.11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a906ed5e47a0ce5f04b2c981af1c9acf9e8696066900bf03b9d7879a6f679fc8"},
-    {file = "regex-2024.9.11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e9a091b0550b3b0207784a7d6d0f1a00d1d1c8a11699c1a4d93db3fbefc3ad35"},
-    {file = "regex-2024.9.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5ddcd9a179c0a6fa8add279a4444015acddcd7f232a49071ae57fa6e278f1f71"},
-    {file = "regex-2024.9.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6b41e1adc61fa347662b09398e31ad446afadff932a24807d3ceb955ed865cc8"},
-    {file = "regex-2024.9.11-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ced479f601cd2f8ca1fd7b23925a7e0ad512a56d6e9476f79b8f381d9d37090a"},
-    {file = "regex-2024.9.11-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:635a1d96665f84b292e401c3d62775851aedc31d4f8784117b3c68c4fcd4118d"},
-    {file = "regex-2024.9.11-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:c0256beda696edcf7d97ef16b2a33a8e5a875affd6fa6567b54f7c577b30a137"},
-    {file = "regex-2024.9.11-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:3ce4f1185db3fbde8ed8aa223fc9620f276c58de8b0d4f8cc86fd1360829edb6"},
-    {file = "regex-2024.9.11-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:09d77559e80dcc9d24570da3745ab859a9cf91953062e4ab126ba9d5993688ca"},
-    {file = "regex-2024.9.11-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7a22ccefd4db3f12b526eccb129390942fe874a3a9fdbdd24cf55773a1faab1a"},
-    {file = "regex-2024.9.11-cp310-cp310-win32.whl", hash = "sha256:f745ec09bc1b0bd15cfc73df6fa4f726dcc26bb16c23a03f9e3367d357eeedd0"},
-    {file = "regex-2024.9.11-cp310-cp310-win_amd64.whl", hash = "sha256:01c2acb51f8a7d6494c8c5eafe3d8e06d76563d8a8a4643b37e9b2dd8a2ff623"},
-    {file = "regex-2024.9.11-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2cce2449e5927a0bf084d346da6cd5eb016b2beca10d0013ab50e3c226ffc0df"},
-    {file = "regex-2024.9.11-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3b37fa423beefa44919e009745ccbf353d8c981516e807995b2bd11c2c77d268"},
-    {file = "regex-2024.9.11-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:64ce2799bd75039b480cc0360907c4fb2f50022f030bf9e7a8705b636e408fad"},
-    {file = "regex-2024.9.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a4cc92bb6db56ab0c1cbd17294e14f5e9224f0cc6521167ef388332604e92679"},
-    {file = "regex-2024.9.11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d05ac6fa06959c4172eccd99a222e1fbf17b5670c4d596cb1e5cde99600674c4"},
-    {file = "regex-2024.9.11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:040562757795eeea356394a7fb13076ad4f99d3c62ab0f8bdfb21f99a1f85664"},
-    {file = "regex-2024.9.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6113c008a7780792efc80f9dfe10ba0cd043cbf8dc9a76ef757850f51b4edc50"},
-    {file = "regex-2024.9.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8e5fb5f77c8745a60105403a774fe2c1759b71d3e7b4ca237a5e67ad066c7199"},
-    {file = "regex-2024.9.11-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:54d9ff35d4515debf14bc27f1e3b38bfc453eff3220f5bce159642fa762fe5d4"},
-    {file = "regex-2024.9.11-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:df5cbb1fbc74a8305b6065d4ade43b993be03dbe0f8b30032cced0d7740994bd"},
-    {file = "regex-2024.9.11-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:7fb89ee5d106e4a7a51bce305ac4efb981536301895f7bdcf93ec92ae0d91c7f"},
-    {file = "regex-2024.9.11-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:a738b937d512b30bf75995c0159c0ddf9eec0775c9d72ac0202076c72f24aa96"},
-    {file = "regex-2024.9.11-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e28f9faeb14b6f23ac55bfbbfd3643f5c7c18ede093977f1df249f73fd22c7b1"},
-    {file = "regex-2024.9.11-cp311-cp311-win32.whl", hash = "sha256:18e707ce6c92d7282dfce370cd205098384b8ee21544e7cb29b8aab955b66fa9"},
-    {file = "regex-2024.9.11-cp311-cp311-win_amd64.whl", hash = "sha256:313ea15e5ff2a8cbbad96ccef6be638393041b0a7863183c2d31e0c6116688cf"},
-    {file = "regex-2024.9.11-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:b0d0a6c64fcc4ef9c69bd5b3b3626cc3776520a1637d8abaa62b9edc147a58f7"},
-    {file = "regex-2024.9.11-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:49b0e06786ea663f933f3710a51e9385ce0cba0ea56b67107fd841a55d56a231"},
-    {file = "regex-2024.9.11-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5b513b6997a0b2f10e4fd3a1313568e373926e8c252bd76c960f96fd039cd28d"},
-    {file = "regex-2024.9.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ee439691d8c23e76f9802c42a95cfeebf9d47cf4ffd06f18489122dbb0a7ad64"},
-    {file = "regex-2024.9.11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a8f877c89719d759e52783f7fe6e1c67121076b87b40542966c02de5503ace42"},
-    {file = "regex-2024.9.11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:23b30c62d0f16827f2ae9f2bb87619bc4fba2044911e2e6c2eb1af0161cdb766"},
-    {file = "regex-2024.9.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:85ab7824093d8f10d44330fe1e6493f756f252d145323dd17ab6b48733ff6c0a"},
-    {file = "regex-2024.9.11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8dee5b4810a89447151999428fe096977346cf2f29f4d5e29609d2e19e0199c9"},
-    {file = "regex-2024.9.11-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:98eeee2f2e63edae2181c886d7911ce502e1292794f4c5ee71e60e23e8d26b5d"},
-    {file = "regex-2024.9.11-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:57fdd2e0b2694ce6fc2e5ccf189789c3e2962916fb38779d3e3521ff8fe7a822"},
-    {file = "regex-2024.9.11-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:d552c78411f60b1fdaafd117a1fca2f02e562e309223b9d44b7de8be451ec5e0"},
-    {file = "regex-2024.9.11-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:a0b2b80321c2ed3fcf0385ec9e51a12253c50f146fddb2abbb10f033fe3d049a"},
-    {file = "regex-2024.9.11-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:18406efb2f5a0e57e3a5881cd9354c1512d3bb4f5c45d96d110a66114d84d23a"},
-    {file = "regex-2024.9.11-cp312-cp312-win32.whl", hash = "sha256:e464b467f1588e2c42d26814231edecbcfe77f5ac414d92cbf4e7b55b2c2a776"},
-    {file = "regex-2024.9.11-cp312-cp312-win_amd64.whl", hash = "sha256:9e8719792ca63c6b8340380352c24dcb8cd7ec49dae36e963742a275dfae6009"},
-    {file = "regex-2024.9.11-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c157bb447303070f256e084668b702073db99bbb61d44f85d811025fcf38f784"},
-    {file = "regex-2024.9.11-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4db21ece84dfeefc5d8a3863f101995de646c6cb0536952c321a2650aa202c36"},
-    {file = "regex-2024.9.11-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:220e92a30b426daf23bb67a7962900ed4613589bab80382be09b48896d211e92"},
-    {file = "regex-2024.9.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eb1ae19e64c14c7ec1995f40bd932448713d3c73509e82d8cd7744dc00e29e86"},
-    {file = "regex-2024.9.11-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f47cd43a5bfa48f86925fe26fbdd0a488ff15b62468abb5d2a1e092a4fb10e85"},
-    {file = "regex-2024.9.11-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9d4a76b96f398697fe01117093613166e6aa8195d63f1b4ec3f21ab637632963"},
-    {file = "regex-2024.9.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0ea51dcc0835eea2ea31d66456210a4e01a076d820e9039b04ae8d17ac11dee6"},
-    {file = "regex-2024.9.11-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7aaa315101c6567a9a45d2839322c51c8d6e81f67683d529512f5bcfb99c802"},
-    {file = "regex-2024.9.11-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c57d08ad67aba97af57a7263c2d9006d5c404d721c5f7542f077f109ec2a4a29"},
-    {file = "regex-2024.9.11-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:f8404bf61298bb6f8224bb9176c1424548ee1181130818fcd2cbffddc768bed8"},
-    {file = "regex-2024.9.11-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:dd4490a33eb909ef5078ab20f5f000087afa2a4daa27b4c072ccb3cb3050ad84"},
-    {file = "regex-2024.9.11-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:eee9130eaad130649fd73e5cd92f60e55708952260ede70da64de420cdcad554"},
-    {file = "regex-2024.9.11-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6a2644a93da36c784e546de579ec1806bfd2763ef47babc1b03d765fe560c9f8"},
-    {file = "regex-2024.9.11-cp313-cp313-win32.whl", hash = "sha256:e997fd30430c57138adc06bba4c7c2968fb13d101e57dd5bb9355bf8ce3fa7e8"},
-    {file = "regex-2024.9.11-cp313-cp313-win_amd64.whl", hash = "sha256:042c55879cfeb21a8adacc84ea347721d3d83a159da6acdf1116859e2427c43f"},
-    {file = "regex-2024.9.11-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:35f4a6f96aa6cb3f2f7247027b07b15a374f0d5b912c0001418d1d55024d5cb4"},
-    {file = "regex-2024.9.11-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:55b96e7ce3a69a8449a66984c268062fbaa0d8ae437b285428e12797baefce7e"},
-    {file = "regex-2024.9.11-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cb130fccd1a37ed894824b8c046321540263013da72745d755f2d35114b81a60"},
-    {file = "regex-2024.9.11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:323c1f04be6b2968944d730e5c2091c8c89767903ecaa135203eec4565ed2b2b"},
-    {file = "regex-2024.9.11-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:be1c8ed48c4c4065ecb19d882a0ce1afe0745dfad8ce48c49586b90a55f02366"},
-    {file = "regex-2024.9.11-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b5b029322e6e7b94fff16cd120ab35a253236a5f99a79fb04fda7ae71ca20ae8"},
-    {file = "regex-2024.9.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6fff13ef6b5f29221d6904aa816c34701462956aa72a77f1f151a8ec4f56aeb"},
-    {file = "regex-2024.9.11-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:587d4af3979376652010e400accc30404e6c16b7df574048ab1f581af82065e4"},
-    {file = "regex-2024.9.11-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:079400a8269544b955ffa9e31f186f01d96829110a3bf79dc338e9910f794fca"},
-    {file = "regex-2024.9.11-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:f9268774428ec173654985ce55fc6caf4c6d11ade0f6f914d48ef4719eb05ebb"},
-    {file = "regex-2024.9.11-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:23f9985c8784e544d53fc2930fc1ac1a7319f5d5332d228437acc9f418f2f168"},
-    {file = "regex-2024.9.11-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:ae2941333154baff9838e88aa71c1d84f4438189ecc6021a12c7573728b5838e"},
-    {file = "regex-2024.9.11-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:e93f1c331ca8e86fe877a48ad64e77882c0c4da0097f2212873a69bbfea95d0c"},
-    {file = "regex-2024.9.11-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:846bc79ee753acf93aef4184c040d709940c9d001029ceb7b7a52747b80ed2dd"},
-    {file = "regex-2024.9.11-cp38-cp38-win32.whl", hash = "sha256:c94bb0a9f1db10a1d16c00880bdebd5f9faf267273b8f5bd1878126e0fbde771"},
-    {file = "regex-2024.9.11-cp38-cp38-win_amd64.whl", hash = "sha256:2b08fce89fbd45664d3df6ad93e554b6c16933ffa9d55cb7e01182baaf971508"},
-    {file = "regex-2024.9.11-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:07f45f287469039ffc2c53caf6803cd506eb5f5f637f1d4acb37a738f71dd066"},
-    {file = "regex-2024.9.11-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4838e24ee015101d9f901988001038f7f0d90dc0c3b115541a1365fb439add62"},
-    {file = "regex-2024.9.11-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6edd623bae6a737f10ce853ea076f56f507fd7726bee96a41ee3d68d347e4d16"},
-    {file = "regex-2024.9.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c69ada171c2d0e97a4b5aa78fbb835e0ffbb6b13fc5da968c09811346564f0d3"},
-    {file = "regex-2024.9.11-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02087ea0a03b4af1ed6ebab2c54d7118127fee8d71b26398e8e4b05b78963199"},
-    {file = "regex-2024.9.11-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:69dee6a020693d12a3cf892aba4808fe168d2a4cef368eb9bf74f5398bfd4ee8"},
-    {file = "regex-2024.9.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:297f54910247508e6e5cae669f2bc308985c60540a4edd1c77203ef19bfa63ca"},
-    {file = "regex-2024.9.11-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ecea58b43a67b1b79805f1a0255730edaf5191ecef84dbc4cc85eb30bc8b63b9"},
-    {file = "regex-2024.9.11-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:eab4bb380f15e189d1313195b062a6aa908f5bd687a0ceccd47c8211e9cf0d4a"},
-    {file = "regex-2024.9.11-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0cbff728659ce4bbf4c30b2a1be040faafaa9eca6ecde40aaff86f7889f4ab39"},
-    {file = "regex-2024.9.11-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:54c4a097b8bc5bb0dfc83ae498061d53ad7b5762e00f4adaa23bee22b012e6ba"},
-    {file = "regex-2024.9.11-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:73d6d2f64f4d894c96626a75578b0bf7d9e56dcda8c3d037a2118fdfe9b1c664"},
-    {file = "regex-2024.9.11-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:e53b5fbab5d675aec9f0c501274c467c0f9a5d23696cfc94247e1fb56501ed89"},
-    {file = "regex-2024.9.11-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:0ffbcf9221e04502fc35e54d1ce9567541979c3fdfb93d2c554f0ca583a19b35"},
-    {file = "regex-2024.9.11-cp39-cp39-win32.whl", hash = "sha256:e4c22e1ac1f1ec1e09f72e6c44d8f2244173db7eb9629cc3a346a8d7ccc31142"},
-    {file = "regex-2024.9.11-cp39-cp39-win_amd64.whl", hash = "sha256:faa3c142464efec496967359ca99696c896c591c56c53506bac1ad465f66e919"},
-    {file = "regex-2024.9.11.tar.gz", hash = "sha256:6c188c307e8433bcb63dc1915022deb553b4203a70722fc542c363bf120a01fd"},
+    {file = "regex-2024.11.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff590880083d60acc0433f9c3f713c51f7ac6ebb9adf889c79a261ecf541aa91"},
+    {file = "regex-2024.11.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:658f90550f38270639e83ce492f27d2c8d2cd63805c65a13a14d36ca126753f0"},
+    {file = "regex-2024.11.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:164d8b7b3b4bcb2068b97428060b2a53be050085ef94eca7f240e7947f1b080e"},
+    {file = "regex-2024.11.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3660c82f209655a06b587d55e723f0b813d3a7db2e32e5e7dc64ac2a9e86fde"},
+    {file = "regex-2024.11.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d22326fcdef5e08c154280b71163ced384b428343ae16a5ab2b3354aed12436e"},
+    {file = "regex-2024.11.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1ac758ef6aebfc8943560194e9fd0fa18bcb34d89fd8bd2af18183afd8da3a2"},
+    {file = "regex-2024.11.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:997d6a487ff00807ba810e0f8332c18b4eb8d29463cfb7c820dc4b6e7562d0cf"},
+    {file = "regex-2024.11.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:02a02d2bb04fec86ad61f3ea7f49c015a0681bf76abb9857f945d26159d2968c"},
+    {file = "regex-2024.11.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f02f93b92358ee3f78660e43b4b0091229260c5d5c408d17d60bf26b6c900e86"},
+    {file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:06eb1be98df10e81ebaded73fcd51989dcf534e3c753466e4b60c4697a003b67"},
+    {file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:040df6fe1a5504eb0f04f048e6d09cd7c7110fef851d7c567a6b6e09942feb7d"},
+    {file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabbfc59f2c6edba2a6622c647b716e34e8e3867e0ab975412c5c2f79b82da2"},
+    {file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8447d2d39b5abe381419319f942de20b7ecd60ce86f16a23b0698f22e1b70008"},
+    {file = "regex-2024.11.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:da8f5fc57d1933de22a9e23eec290a0d8a5927a5370d24bda9a6abe50683fe62"},
+    {file = "regex-2024.11.6-cp310-cp310-win32.whl", hash = "sha256:b489578720afb782f6ccf2840920f3a32e31ba28a4b162e13900c3e6bd3f930e"},
+    {file = "regex-2024.11.6-cp310-cp310-win_amd64.whl", hash = "sha256:5071b2093e793357c9d8b2929dfc13ac5f0a6c650559503bb81189d0a3814519"},
+    {file = "regex-2024.11.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5478c6962ad548b54a591778e93cd7c456a7a29f8eca9c49e4f9a806dcc5d638"},
+    {file = "regex-2024.11.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c89a8cc122b25ce6945f0423dc1352cb9593c68abd19223eebbd4e56612c5b7"},
+    {file = "regex-2024.11.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:94d87b689cdd831934fa3ce16cc15cd65748e6d689f5d2b8f4f4df2065c9fa20"},
+    {file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1062b39a0a2b75a9c694f7a08e7183a80c63c0d62b301418ffd9c35f55aaa114"},
+    {file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:167ed4852351d8a750da48712c3930b031f6efdaa0f22fa1933716bfcd6bf4a3"},
+    {file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d548dafee61f06ebdb584080621f3e0c23fff312f0de1afc776e2a2ba99a74f"},
+    {file = "regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a19f302cd1ce5dd01a9099aaa19cae6173306d1302a43b627f62e21cf18ac0"},
+    {file = "regex-2024.11.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bec9931dfb61ddd8ef2ebc05646293812cb6b16b60cf7c9511a832b6f1854b55"},
+    {file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9714398225f299aa85267fd222f7142fcb5c769e73d7733344efc46f2ef5cf89"},
+    {file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:202eb32e89f60fc147a41e55cb086db2a3f8cb82f9a9a88440dcfc5d37faae8d"},
+    {file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:4181b814e56078e9b00427ca358ec44333765f5ca1b45597ec7446d3a1ef6e34"},
+    {file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:068376da5a7e4da51968ce4c122a7cd31afaaec4fccc7856c92f63876e57b51d"},
+    {file = "regex-2024.11.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f2c4184420d881a3475fb2c6f4d95d53a8d50209a2500723d831036f7c45"},
+    {file = "regex-2024.11.6-cp311-cp311-win32.whl", hash = "sha256:c36f9b6f5f8649bb251a5f3f66564438977b7ef8386a52460ae77e6070d309d9"},
+    {file = "regex-2024.11.6-cp311-cp311-win_amd64.whl", hash = "sha256:02e28184be537f0e75c1f9b2f8847dc51e08e6e171c6bde130b2687e0c33cf60"},
+    {file = "regex-2024.11.6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:52fb28f528778f184f870b7cf8f225f5eef0a8f6e3778529bdd40c7b3920796a"},
+    {file = "regex-2024.11.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdd6028445d2460f33136c55eeb1f601ab06d74cb3347132e1c24250187500d9"},
+    {file = "regex-2024.11.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:805e6b60c54bf766b251e94526ebad60b7de0c70f70a4e6210ee2891acb70bf2"},
+    {file = "regex-2024.11.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b85c2530be953a890eaffde05485238f07029600e8f098cdf1848d414a8b45e4"},
+    {file = "regex-2024.11.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bb26437975da7dc36b7efad18aa9dd4ea569d2357ae6b783bf1118dabd9ea577"},
+    {file = "regex-2024.11.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:abfa5080c374a76a251ba60683242bc17eeb2c9818d0d30117b4486be10c59d3"},
+    {file = "regex-2024.11.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b7fa6606c2881c1db9479b0eaa11ed5dfa11c8d60a474ff0e095099f39d98e"},
+    {file = "regex-2024.11.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0c32f75920cf99fe6b6c539c399a4a128452eaf1af27f39bce8909c9a3fd8cbe"},
+    {file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:982e6d21414e78e1f51cf595d7f321dcd14de1f2881c5dc6a6e23bbbbd68435e"},
+    {file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a7c2155f790e2fb448faed6dd241386719802296ec588a8b9051c1f5c481bc29"},
+    {file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:149f5008d286636e48cd0b1dd65018548944e495b0265b45e1bffecce1ef7f39"},
+    {file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:e5364a4502efca094731680e80009632ad6624084aff9a23ce8c8c6820de3e51"},
+    {file = "regex-2024.11.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0a86e7eeca091c09e021db8eb72d54751e527fa47b8d5787caf96d9831bd02ad"},
+    {file = "regex-2024.11.6-cp312-cp312-win32.whl", hash = "sha256:32f9a4c643baad4efa81d549c2aadefaeba12249b2adc5af541759237eee1c54"},
+    {file = "regex-2024.11.6-cp312-cp312-win_amd64.whl", hash = "sha256:a93c194e2df18f7d264092dc8539b8ffb86b45b899ab976aa15d48214138e81b"},
+    {file = "regex-2024.11.6-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a6ba92c0bcdf96cbf43a12c717eae4bc98325ca3730f6b130ffa2e3c3c723d84"},
+    {file = "regex-2024.11.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:525eab0b789891ac3be914d36893bdf972d483fe66551f79d3e27146191a37d4"},
+    {file = "regex-2024.11.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:086a27a0b4ca227941700e0b31425e7a28ef1ae8e5e05a33826e17e47fbfdba0"},
+    {file = "regex-2024.11.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bde01f35767c4a7899b7eb6e823b125a64de314a8ee9791367c9a34d56af18d0"},
+    {file = "regex-2024.11.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b583904576650166b3d920d2bcce13971f6f9e9a396c673187f49811b2769dc7"},
+    {file = "regex-2024.11.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1c4de13f06a0d54fa0d5ab1b7138bfa0d883220965a29616e3ea61b35d5f5fc7"},
+    {file = "regex-2024.11.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3cde6e9f2580eb1665965ce9bf17ff4952f34f5b126beb509fee8f4e994f143c"},
+    {file = "regex-2024.11.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0d7f453dca13f40a02b79636a339c5b62b670141e63efd511d3f8f73fba162b3"},
+    {file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:59dfe1ed21aea057a65c6b586afd2a945de04fc7db3de0a6e3ed5397ad491b07"},
+    {file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b97c1e0bd37c5cd7902e65f410779d39eeda155800b65fc4d04cc432efa9bc6e"},
+    {file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f9d1e379028e0fc2ae3654bac3cbbef81bf3fd571272a42d56c24007979bafb6"},
+    {file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:13291b39131e2d002a7940fb176e120bec5145f3aeb7621be6534e46251912c4"},
+    {file = "regex-2024.11.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f51f88c126370dcec4908576c5a627220da6c09d0bff31cfa89f2523843316d"},
+    {file = "regex-2024.11.6-cp313-cp313-win32.whl", hash = "sha256:63b13cfd72e9601125027202cad74995ab26921d8cd935c25f09c630436348ff"},
+    {file = "regex-2024.11.6-cp313-cp313-win_amd64.whl", hash = "sha256:2b3361af3198667e99927da8b84c1b010752fa4b1115ee30beaa332cabc3ef1a"},
+    {file = "regex-2024.11.6-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:3a51ccc315653ba012774efca4f23d1d2a8a8f278a6072e29c7147eee7da446b"},
+    {file = "regex-2024.11.6-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ad182d02e40de7459b73155deb8996bbd8e96852267879396fb274e8700190e3"},
+    {file = "regex-2024.11.6-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ba9b72e5643641b7d41fa1f6d5abda2c9a263ae835b917348fc3c928182ad467"},
+    {file = "regex-2024.11.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40291b1b89ca6ad8d3f2b82782cc33807f1406cf68c8d440861da6304d8ffbbd"},
+    {file = "regex-2024.11.6-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cdf58d0e516ee426a48f7b2c03a332a4114420716d55769ff7108c37a09951bf"},
+    {file = "regex-2024.11.6-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a36fdf2af13c2b14738f6e973aba563623cb77d753bbbd8d414d18bfaa3105dd"},
+    {file = "regex-2024.11.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d1cee317bfc014c2419a76bcc87f071405e3966da434e03e13beb45f8aced1a6"},
+    {file = "regex-2024.11.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:50153825ee016b91549962f970d6a4442fa106832e14c918acd1c8e479916c4f"},
+    {file = "regex-2024.11.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ea1bfda2f7162605f6e8178223576856b3d791109f15ea99a9f95c16a7636fb5"},
+    {file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:df951c5f4a1b1910f1a99ff42c473ff60f8225baa1cdd3539fe2819d9543e9df"},
+    {file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:072623554418a9911446278f16ecb398fb3b540147a7828c06e2011fa531e773"},
+    {file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:f654882311409afb1d780b940234208a252322c24a93b442ca714d119e68086c"},
+    {file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:89d75e7293d2b3e674db7d4d9b1bee7f8f3d1609428e293771d1a962617150cc"},
+    {file = "regex-2024.11.6-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:f65557897fc977a44ab205ea871b690adaef6b9da6afda4790a2484b04293a5f"},
+    {file = "regex-2024.11.6-cp38-cp38-win32.whl", hash = "sha256:6f44ec28b1f858c98d3036ad5d7d0bfc568bdd7a74f9c24e25f41ef1ebfd81a4"},
+    {file = "regex-2024.11.6-cp38-cp38-win_amd64.whl", hash = "sha256:bb8f74f2f10dbf13a0be8de623ba4f9491faf58c24064f32b65679b021ed0001"},
+    {file = "regex-2024.11.6-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5704e174f8ccab2026bd2f1ab6c510345ae8eac818b613d7d73e785f1310f839"},
+    {file = "regex-2024.11.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:220902c3c5cc6af55d4fe19ead504de80eb91f786dc102fbd74894b1551f095e"},
+    {file = "regex-2024.11.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5e7e351589da0850c125f1600a4c4ba3c722efefe16b297de54300f08d734fbf"},
+    {file = "regex-2024.11.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5056b185ca113c88e18223183aa1a50e66507769c9640a6ff75859619d73957b"},
+    {file = "regex-2024.11.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2e34b51b650b23ed3354b5a07aab37034d9f923db2a40519139af34f485f77d0"},
+    {file = "regex-2024.11.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5670bce7b200273eee1840ef307bfa07cda90b38ae56e9a6ebcc9f50da9c469b"},
+    {file = "regex-2024.11.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08986dce1339bc932923e7d1232ce9881499a0e02925f7402fb7c982515419ef"},
+    {file = "regex-2024.11.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93c0b12d3d3bc25af4ebbf38f9ee780a487e8bf6954c115b9f015822d3bb8e48"},
+    {file = "regex-2024.11.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:764e71f22ab3b305e7f4c21f1a97e1526a25ebdd22513e251cf376760213da13"},
+    {file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:f056bf21105c2515c32372bbc057f43eb02aae2fda61052e2f7622c801f0b4e2"},
+    {file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:69ab78f848845569401469da20df3e081e6b5a11cb086de3eed1d48f5ed57c95"},
+    {file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:86fddba590aad9208e2fa8b43b4c098bb0ec74f15718bb6a704e3c63e2cef3e9"},
+    {file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:684d7a212682996d21ca12ef3c17353c021fe9de6049e19ac8481ec35574a70f"},
+    {file = "regex-2024.11.6-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a03e02f48cd1abbd9f3b7e3586d97c8f7a9721c436f51a5245b3b9483044480b"},
+    {file = "regex-2024.11.6-cp39-cp39-win32.whl", hash = "sha256:41758407fc32d5c3c5de163888068cfee69cb4c2be844e7ac517a52770f9af57"},
+    {file = "regex-2024.11.6-cp39-cp39-win_amd64.whl", hash = "sha256:b2837718570f95dd41675328e111345f9b7095d821bac435aac173ac80b19983"},
+    {file = "regex-2024.11.6.tar.gz", hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519"},
 ]
 
 [[package]]
@@ -2116,23 +2116,23 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"]
 
 [[package]]
 name = "setuptools"
-version = "75.3.0"
+version = "75.5.0"
 description = "Easily download, build, install, upgrade, and uninstall Python packages"
 optional = false
-python-versions = ">=3.8"
+python-versions = ">=3.9"
 files = [
-    {file = "setuptools-75.3.0-py3-none-any.whl", hash = "sha256:f2504966861356aa38616760c0f66568e535562374995367b4e69c7143cf6bcd"},
-    {file = "setuptools-75.3.0.tar.gz", hash = "sha256:fba5dd4d766e97be1b1681d98712680ae8f2f26d7881245f2ce9e40714f1a686"},
+    {file = "setuptools-75.5.0-py3-none-any.whl", hash = "sha256:87cb777c3b96d638ca02031192d40390e0ad97737e27b6b4fa831bea86f2f829"},
+    {file = "setuptools-75.5.0.tar.gz", hash = "sha256:5c4ccb41111392671f02bb5f8436dfc5a9a7185e80500531b133f5775c4163ef"},
 ]
 
 [package.extras]
-check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)", "ruff (>=0.5.2)"]
-core = ["importlib-metadata (>=6)", "importlib-resources (>=5.10.2)", "jaraco.collections", "jaraco.functools", "jaraco.text (>=3.7)", "more-itertools", "more-itertools (>=8.8)", "packaging", "packaging (>=24)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1)", "wheel (>=0.43.0)"]
+check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)", "ruff (>=0.7.0)"]
+core = ["importlib-metadata (>=6)", "jaraco.collections", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more-itertools", "more-itertools (>=8.8)", "packaging", "packaging (>=24.2)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1)", "wheel (>=0.43.0)"]
 cover = ["pytest-cov"]
 doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"]
 enabler = ["pytest-enabler (>=2.2)"]
-test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test (>=5.5)", "packaging (>=23.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"]
-type = ["importlib-metadata (>=7.0.2)", "jaraco.develop (>=7.21)", "mypy (==1.12.*)", "pytest-mypy"]
+test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test (>=5.5)", "packaging (>=24.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"]
+type = ["importlib-metadata (>=7.0.2)", "jaraco.develop (>=7.21)", "mypy (>=1.12,<1.14)", "pytest-mypy"]
 
 [[package]]
 name = "six"
@@ -2183,20 +2183,20 @@ pytest = ">=7.0.0,<9.0.0"
 
 [[package]]
 name = "textual-dev"
-version = "1.6.1"
+version = "1.7.0"
 description = "Development tools for working with Textual"
 optional = false
-python-versions = "<4.0,>=3.8"
+python-versions = "<4.0.0,>=3.8.1"
 files = [
-    {file = "textual_dev-1.6.1-py3-none-any.whl", hash = "sha256:de93279da6dd0772be88a83e494be1bc895df0a0c3e47bcd48fa1acb1a83a34b"},
-    {file = "textual_dev-1.6.1.tar.gz", hash = "sha256:0d0d4523a09566bae56eb9ebc4fcbb09069d0f335448e6b9b10dd2d805606bd8"},
+    {file = "textual_dev-1.7.0-py3-none-any.whl", hash = "sha256:a93a846aeb6a06edb7808504d9c301565f7f4bf2e7046d56583ed755af356c8d"},
+    {file = "textual_dev-1.7.0.tar.gz", hash = "sha256:bf1a50eaaff4cd6a863535dd53f06dbbd62617c371604f66f56de3908220ccd5"},
 ]
 
 [package.dependencies]
 aiohttp = ">=3.8.1"
 click = ">=8.1.2"
 msgpack = ">=1.0.3"
-textual = ">=0.36.0"
+textual = ">=0.86.2"
 textual_serve = ">=1.0.3"
 typing-extensions = ">=4.4.0,<5.0.0"
 
@@ -2220,13 +2220,13 @@ textual = ">=0.66.0"
 
 [[package]]
 name = "tomli"
-version = "2.0.2"
+version = "2.1.0"
 description = "A lil' TOML parser"
 optional = false
 python-versions = ">=3.8"
 files = [
-    {file = "tomli-2.0.2-py3-none-any.whl", hash = "sha256:2ebe24485c53d303f690b0ec092806a085f07af5a5aa1464f3931eec36caaa38"},
-    {file = "tomli-2.0.2.tar.gz", hash = "sha256:d46d457a85337051c36524bc5349dd91b1877838e2979ac5ced3e710ed8a60ed"},
+    {file = "tomli-2.1.0-py3-none-any.whl", hash = "sha256:a5c57c3d1c56f5ccdf89f6523458f60ef716e210fc47c4cfb188c5ba473e0391"},
+    {file = "tomli-2.1.0.tar.gz", hash = "sha256:3f646cae2aec94e17d04973e4249548320197cfabdf130015d023de4b74d8ab8"},
 ]
 
 [[package]]
@@ -2681,4 +2681,4 @@ syntax = ["tree-sitter", "tree-sitter-languages"]
 [metadata]
 lock-version = "2.0"
 python-versions = "^3.8.1"
-content-hash = "a8060820245b4814ed458ea71aabc37a56aaf17951108195a276ae98bb0bf1b8"
+content-hash = "09b9b9d2fe3b6c3cf95d6a255bcde4e2f3b6236e15f4e9b576210310e89c02dd"
diff --git a/pyproject.toml b/pyproject.toml
index 45b8f4e573..3221ddff8f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "textual"
-version = "0.86.2"
+version = "0.86.3"
 homepage = "https://github.com/Textualize/textual"
 repository = "https://github.com/Textualize/textual"
 documentation = "https://textual.textualize.io/"
@@ -69,7 +69,7 @@ pytest = "^8.3.1"
 pytest-xdist = "^3.6.1"
 pytest-asyncio = "*"
 pytest-cov = "^5.0.0"
-textual-dev = "^1.2.0"
+textual-dev = "^1.7.0"
 types-setuptools = "^67.2.0.1"
 types-tree-sitter = "^0.20.1.4"
 types-tree-sitter-languages = "^1.7.0.1"
diff --git a/src/textual/widget.py b/src/textual/widget.py
index 5427109b7b..827288b042 100644
--- a/src/textual/widget.py
+++ b/src/textual/widget.py
@@ -3319,9 +3319,9 @@ def scroll_visible(
                     immediate=immediate,
                 )
             else:
-                # self.region is falsey which may indicate the widget hasn't been through a layout operation
+                # self.region is falsy which may indicate the widget hasn't been through a layout operation
                 # We can potentially make it do the right thing by postponing the scroll to after a refresh
-                self.call_after_refresh(
+                parent.call_after_refresh(
                     self.screen.scroll_to_widget,
                     self,
                     animate=animate,
diff --git a/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_border_preview.svg b/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_border_preview.svg
index d8fd978de3..985a78fc94 100644
--- a/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_border_preview.svg
+++ b/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_border_preview.svg
@@ -19,140 +19,136 @@
         font-weight: 700;
     }
 
-    .terminal-3673346095-matrix {
+    .terminal-3606093770-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-3673346095-title {
+    .terminal-3606093770-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-3673346095-r1 { fill: #2d2d2d }
-.terminal-3673346095-r2 { fill: #121212 }
-.terminal-3673346095-r3 { fill: #e0e0e0 }
-.terminal-3673346095-r4 { fill: #c5c8c6 }
-.terminal-3673346095-r5 { fill: #272727;font-weight: bold }
-.terminal-3673346095-r6 { fill: #0d0d0d }
-.terminal-3673346095-r7 { fill: #004578 }
-.terminal-3673346095-r8 { fill: #e0e0e0;font-weight: bold }
-.terminal-3673346095-r9 { fill: #e2e3e5 }
-.terminal-3673346095-r10 { fill: #000000 }
+    .terminal-3606093770-r1 { fill: #121212 }
+.terminal-3606093770-r2 { fill: #0178d4 }
+.terminal-3606093770-r3 { fill: #e0e0e0 }
+.terminal-3606093770-r4 { fill: #c5c8c6 }
+.terminal-3606093770-r5 { fill: #ddedf9;font-weight: bold }
+.terminal-3606093770-r6 { fill: #e2e3e5 }
     </style>
 
     <defs>
-    <clipPath id="terminal-3673346095-clip-terminal">
+    <clipPath id="terminal-3606093770-clip-terminal">
       <rect x="0" y="0" width="975.0" height="584.5999999999999" />
     </clipPath>
-    <clipPath id="terminal-3673346095-line-0">
+    <clipPath id="terminal-3606093770-line-0">
     <rect x="0" y="1.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-1">
+<clipPath id="terminal-3606093770-line-1">
     <rect x="0" y="25.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-2">
+<clipPath id="terminal-3606093770-line-2">
     <rect x="0" y="50.3" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-3">
+<clipPath id="terminal-3606093770-line-3">
     <rect x="0" y="74.7" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-4">
+<clipPath id="terminal-3606093770-line-4">
     <rect x="0" y="99.1" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-5">
+<clipPath id="terminal-3606093770-line-5">
     <rect x="0" y="123.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-6">
+<clipPath id="terminal-3606093770-line-6">
     <rect x="0" y="147.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-7">
+<clipPath id="terminal-3606093770-line-7">
     <rect x="0" y="172.3" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-8">
+<clipPath id="terminal-3606093770-line-8">
     <rect x="0" y="196.7" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-9">
+<clipPath id="terminal-3606093770-line-9">
     <rect x="0" y="221.1" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-10">
+<clipPath id="terminal-3606093770-line-10">
     <rect x="0" y="245.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-11">
+<clipPath id="terminal-3606093770-line-11">
     <rect x="0" y="269.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-12">
+<clipPath id="terminal-3606093770-line-12">
     <rect x="0" y="294.3" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-13">
+<clipPath id="terminal-3606093770-line-13">
     <rect x="0" y="318.7" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-14">
+<clipPath id="terminal-3606093770-line-14">
     <rect x="0" y="343.1" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-15">
+<clipPath id="terminal-3606093770-line-15">
     <rect x="0" y="367.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-16">
+<clipPath id="terminal-3606093770-line-16">
     <rect x="0" y="391.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-17">
+<clipPath id="terminal-3606093770-line-17">
     <rect x="0" y="416.3" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-18">
+<clipPath id="terminal-3606093770-line-18">
     <rect x="0" y="440.7" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-19">
+<clipPath id="terminal-3606093770-line-19">
     <rect x="0" y="465.1" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-20">
+<clipPath id="terminal-3606093770-line-20">
     <rect x="0" y="489.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-21">
+<clipPath id="terminal-3606093770-line-21">
     <rect x="0" y="513.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3673346095-line-22">
+<clipPath id="terminal-3606093770-line-22">
     <rect x="0" y="538.3" width="976" height="24.65"/>
             </clipPath>
     </defs>
 
-    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-3673346095-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">BorderApp</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-3606093770-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">BorderApp</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-3673346095-clip-terminal)">
-    <rect fill="#272727" x="0" y="1.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="268.4" y="1.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="1.5" width="683.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="0" y="25.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#e0e0e0" x="85.4" y="25.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="170.8" y="25.9" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="268.4" y="25.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="25.9" width="683.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="0" y="50.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="268.4" y="50.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="50.3" width="683.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="74.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="268.4" y="74.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="74.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="74.7" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="74.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="99.1" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="85.4" y="99.1" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="99.1" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="268.4" y="99.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="99.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="99.1" width="561.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="99.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="123.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="268.4" y="123.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="123.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="123.5" width="561.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="123.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="147.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="268.4" y="147.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="147.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="147.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="402.6" y="147.9" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="597.8" y="147.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="147.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="172.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="85.4" y="172.3" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="172.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="268.4" y="172.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="172.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="172.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="402.6" y="172.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="695.4" y="172.3" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="172.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="196.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="268.4" y="196.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="196.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="196.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="402.6" y="196.7" width="451.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="854" y="196.7" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="196.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="221.1" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="268.4" y="221.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="221.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="221.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="402.6" y="221.1" width="231.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="634.4" y="221.1" width="280.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="221.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="245.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="85.4" y="245.5" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="245.5" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="268.4" y="245.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="245.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="245.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="402.6" y="245.5" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="646.6" y="245.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="245.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="269.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="268.4" y="269.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="269.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="269.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="402.6" y="269.9" width="451.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="854" y="269.9" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="269.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="294.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="268.4" y="294.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="402.6" y="294.3" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="536.8" y="294.3" width="378.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="318.7" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="85.4" y="318.7" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="318.7" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="268.4" y="318.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="402.6" y="318.7" width="463.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="866.2" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="343.1" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="268.4" y="343.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="343.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="343.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="402.6" y="343.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="768.6" y="343.1" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="343.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="367.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="268.4" y="367.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="367.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="367.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="402.6" y="367.5" width="463.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="866.2" y="367.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="367.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="391.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="85.4" y="391.9" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="391.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="268.4" y="391.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="391.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="391.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="402.6" y="391.9" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="744.2" y="391.9" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="391.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="416.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="268.4" y="416.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="416.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="416.3" width="561.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="416.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="440.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="268.4" y="440.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="440.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="440.7" width="561.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="440.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="465.1" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="97.6" y="465.1" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="465.1" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="268.4" y="465.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="465.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="341.6" y="465.1" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="465.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="489.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="268.4" y="489.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="489.5" width="683.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="513.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="268.4" y="513.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="513.9" width="683.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="538.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="85.4" y="538.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="538.3" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="268.4" y="538.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="538.3" width="683.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="562.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="268.4" y="562.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="292.8" y="562.7" width="683.2" height="24.65" shape-rendering="crispEdges"/>
-    <g class="terminal-3673346095-matrix">
-    <text class="terminal-3673346095-r1" x="0" y="20" textLength="268.4" clip-path="url(#terminal-3673346095-line-0)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3673346095-r4" x="976" y="20" textLength="12.2" clip-path="url(#terminal-3673346095-line-0)">
-</text><text class="terminal-3673346095-r5" x="85.4" y="44.4" textLength="85.4" clip-path="url(#terminal-3673346095-line-1)">&#160;ascii&#160;</text><text class="terminal-3673346095-r4" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-3673346095-line-1)">
-</text><text class="terminal-3673346095-r6" x="0" y="68.8" textLength="268.4" clip-path="url(#terminal-3673346095-line-2)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3673346095-r4" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-3673346095-line-2)">
-</text><text class="terminal-3673346095-r1" x="0" y="93.2" textLength="268.4" clip-path="url(#terminal-3673346095-line-3)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3673346095-r7" x="341.6" y="93.2" textLength="585.6" clip-path="url(#terminal-3673346095-line-3)">+-------------------&#160;ascii&#160;--------------------+</text><text class="terminal-3673346095-r4" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-3673346095-line-3)">
-</text><text class="terminal-3673346095-r8" x="85.4" y="117.6" textLength="85.4" clip-path="url(#terminal-3673346095-line-4)">&#160;blank&#160;</text><text class="terminal-3673346095-r7" x="341.6" y="117.6" textLength="12.2" clip-path="url(#terminal-3673346095-line-4)">|</text><text class="terminal-3673346095-r7" x="915" y="117.6" textLength="12.2" clip-path="url(#terminal-3673346095-line-4)">|</text><text class="terminal-3673346095-r4" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-3673346095-line-4)">
-</text><text class="terminal-3673346095-r6" x="0" y="142" textLength="268.4" clip-path="url(#terminal-3673346095-line-5)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3673346095-r7" x="341.6" y="142" textLength="12.2" clip-path="url(#terminal-3673346095-line-5)">|</text><text class="terminal-3673346095-r7" x="915" y="142" textLength="12.2" clip-path="url(#terminal-3673346095-line-5)">|</text><text class="terminal-3673346095-r4" x="976" y="142" textLength="12.2" clip-path="url(#terminal-3673346095-line-5)">
-</text><text class="terminal-3673346095-r1" x="0" y="166.4" textLength="268.4" clip-path="url(#terminal-3673346095-line-6)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3673346095-r7" x="341.6" y="166.4" textLength="12.2" clip-path="url(#terminal-3673346095-line-6)">|</text><text class="terminal-3673346095-r9" x="402.6" y="166.4" textLength="195.2" clip-path="url(#terminal-3673346095-line-6)">I&#160;must&#160;not&#160;fear.</text><text class="terminal-3673346095-r7" x="915" y="166.4" textLength="12.2" clip-path="url(#terminal-3673346095-line-6)">|</text><text class="terminal-3673346095-r4" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-3673346095-line-6)">
-</text><text class="terminal-3673346095-r8" x="85.4" y="190.8" textLength="97.6" clip-path="url(#terminal-3673346095-line-7)">&#160;dashed&#160;</text><text class="terminal-3673346095-r7" x="341.6" y="190.8" textLength="12.2" clip-path="url(#terminal-3673346095-line-7)">|</text><text class="terminal-3673346095-r9" x="402.6" y="190.8" textLength="292.8" clip-path="url(#terminal-3673346095-line-7)">Fear&#160;is&#160;the&#160;mind-killer.</text><text class="terminal-3673346095-r7" x="915" y="190.8" textLength="12.2" clip-path="url(#terminal-3673346095-line-7)">|</text><text class="terminal-3673346095-r4" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-3673346095-line-7)">
-</text><text class="terminal-3673346095-r6" x="0" y="215.2" textLength="268.4" clip-path="url(#terminal-3673346095-line-8)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3673346095-r7" x="341.6" y="215.2" textLength="12.2" clip-path="url(#terminal-3673346095-line-8)">|</text><text class="terminal-3673346095-r9" x="402.6" y="215.2" textLength="451.4" clip-path="url(#terminal-3673346095-line-8)">Fear&#160;is&#160;the&#160;little-death&#160;that&#160;brings&#160;</text><text class="terminal-3673346095-r7" x="915" y="215.2" textLength="12.2" clip-path="url(#terminal-3673346095-line-8)">|</text><text class="terminal-3673346095-r4" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-3673346095-line-8)">
-</text><text class="terminal-3673346095-r1" x="0" y="239.6" textLength="268.4" clip-path="url(#terminal-3673346095-line-9)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3673346095-r7" x="341.6" y="239.6" textLength="12.2" clip-path="url(#terminal-3673346095-line-9)">|</text><text class="terminal-3673346095-r9" x="402.6" y="239.6" textLength="231.8" clip-path="url(#terminal-3673346095-line-9)">total&#160;obliteration.</text><text class="terminal-3673346095-r7" x="915" y="239.6" textLength="12.2" clip-path="url(#terminal-3673346095-line-9)">|</text><text class="terminal-3673346095-r4" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-3673346095-line-9)">
-</text><text class="terminal-3673346095-r8" x="85.4" y="264" textLength="97.6" clip-path="url(#terminal-3673346095-line-10)">&#160;double&#160;</text><text class="terminal-3673346095-r7" x="341.6" y="264" textLength="12.2" clip-path="url(#terminal-3673346095-line-10)">|</text><text class="terminal-3673346095-r9" x="402.6" y="264" textLength="244" clip-path="url(#terminal-3673346095-line-10)">I&#160;will&#160;face&#160;my&#160;fear.</text><text class="terminal-3673346095-r7" x="915" y="264" textLength="12.2" clip-path="url(#terminal-3673346095-line-10)">|</text><text class="terminal-3673346095-r4" x="976" y="264" textLength="12.2" clip-path="url(#terminal-3673346095-line-10)">
-</text><text class="terminal-3673346095-r6" x="0" y="288.4" textLength="268.4" clip-path="url(#terminal-3673346095-line-11)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3673346095-r10" x="268.4" y="288.4" textLength="24.4" clip-path="url(#terminal-3673346095-line-11)">▅▅</text><text class="terminal-3673346095-r7" x="341.6" y="288.4" textLength="12.2" clip-path="url(#terminal-3673346095-line-11)">|</text><text class="terminal-3673346095-r9" x="402.6" y="288.4" textLength="451.4" clip-path="url(#terminal-3673346095-line-11)">I&#160;will&#160;permit&#160;it&#160;to&#160;pass&#160;over&#160;me&#160;and&#160;</text><text class="terminal-3673346095-r7" x="915" y="288.4" textLength="12.2" clip-path="url(#terminal-3673346095-line-11)">|</text><text class="terminal-3673346095-r4" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-3673346095-line-11)">
-</text><text class="terminal-3673346095-r1" x="0" y="312.8" textLength="268.4" clip-path="url(#terminal-3673346095-line-12)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3673346095-r7" x="341.6" y="312.8" textLength="12.2" clip-path="url(#terminal-3673346095-line-12)">|</text><text class="terminal-3673346095-r9" x="402.6" y="312.8" textLength="134.2" clip-path="url(#terminal-3673346095-line-12)">through&#160;me.</text><text class="terminal-3673346095-r7" x="915" y="312.8" textLength="12.2" clip-path="url(#terminal-3673346095-line-12)">|</text><text class="terminal-3673346095-r4" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-3673346095-line-12)">
-</text><text class="terminal-3673346095-r8" x="85.4" y="337.2" textLength="85.4" clip-path="url(#terminal-3673346095-line-13)">&#160;heavy&#160;</text><text class="terminal-3673346095-r7" x="341.6" y="337.2" textLength="12.2" clip-path="url(#terminal-3673346095-line-13)">|</text><text class="terminal-3673346095-r9" x="402.6" y="337.2" textLength="463.6" clip-path="url(#terminal-3673346095-line-13)">And&#160;when&#160;it&#160;has&#160;gone&#160;past,&#160;I&#160;will&#160;turn</text><text class="terminal-3673346095-r7" x="915" y="337.2" textLength="12.2" clip-path="url(#terminal-3673346095-line-13)">|</text><text class="terminal-3673346095-r4" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-3673346095-line-13)">
-</text><text class="terminal-3673346095-r6" x="0" y="361.6" textLength="268.4" clip-path="url(#terminal-3673346095-line-14)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3673346095-r7" x="341.6" y="361.6" textLength="12.2" clip-path="url(#terminal-3673346095-line-14)">|</text><text class="terminal-3673346095-r9" x="402.6" y="361.6" textLength="366" clip-path="url(#terminal-3673346095-line-14)">the&#160;inner&#160;eye&#160;to&#160;see&#160;its&#160;path.</text><text class="terminal-3673346095-r7" x="915" y="361.6" textLength="12.2" clip-path="url(#terminal-3673346095-line-14)">|</text><text class="terminal-3673346095-r4" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-3673346095-line-14)">
-</text><text class="terminal-3673346095-r1" x="0" y="386" textLength="268.4" clip-path="url(#terminal-3673346095-line-15)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3673346095-r7" x="341.6" y="386" textLength="12.2" clip-path="url(#terminal-3673346095-line-15)">|</text><text class="terminal-3673346095-r9" x="402.6" y="386" textLength="463.6" clip-path="url(#terminal-3673346095-line-15)">Where&#160;the&#160;fear&#160;has&#160;gone&#160;there&#160;will&#160;be&#160;</text><text class="terminal-3673346095-r7" x="915" y="386" textLength="12.2" clip-path="url(#terminal-3673346095-line-15)">|</text><text class="terminal-3673346095-r4" x="976" y="386" textLength="12.2" clip-path="url(#terminal-3673346095-line-15)">
-</text><text class="terminal-3673346095-r8" x="85.4" y="410.4" textLength="97.6" clip-path="url(#terminal-3673346095-line-16)">&#160;hidden&#160;</text><text class="terminal-3673346095-r7" x="341.6" y="410.4" textLength="12.2" clip-path="url(#terminal-3673346095-line-16)">|</text><text class="terminal-3673346095-r9" x="402.6" y="410.4" textLength="341.6" clip-path="url(#terminal-3673346095-line-16)">nothing.&#160;Only&#160;I&#160;will&#160;remain.</text><text class="terminal-3673346095-r7" x="915" y="410.4" textLength="12.2" clip-path="url(#terminal-3673346095-line-16)">|</text><text class="terminal-3673346095-r4" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-3673346095-line-16)">
-</text><text class="terminal-3673346095-r6" x="0" y="434.8" textLength="268.4" clip-path="url(#terminal-3673346095-line-17)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3673346095-r7" x="341.6" y="434.8" textLength="12.2" clip-path="url(#terminal-3673346095-line-17)">|</text><text class="terminal-3673346095-r7" x="915" y="434.8" textLength="12.2" clip-path="url(#terminal-3673346095-line-17)">|</text><text class="terminal-3673346095-r4" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-3673346095-line-17)">
-</text><text class="terminal-3673346095-r1" x="0" y="459.2" textLength="268.4" clip-path="url(#terminal-3673346095-line-18)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3673346095-r7" x="341.6" y="459.2" textLength="12.2" clip-path="url(#terminal-3673346095-line-18)">|</text><text class="terminal-3673346095-r7" x="915" y="459.2" textLength="12.2" clip-path="url(#terminal-3673346095-line-18)">|</text><text class="terminal-3673346095-r4" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-3673346095-line-18)">
-</text><text class="terminal-3673346095-r8" x="97.6" y="483.6" textLength="73.2" clip-path="url(#terminal-3673346095-line-19)">&#160;hkey&#160;</text><text class="terminal-3673346095-r7" x="341.6" y="483.6" textLength="585.6" clip-path="url(#terminal-3673346095-line-19)">+----------------------------------------------+</text><text class="terminal-3673346095-r4" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-3673346095-line-19)">
-</text><text class="terminal-3673346095-r6" x="0" y="508" textLength="268.4" clip-path="url(#terminal-3673346095-line-20)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3673346095-r4" x="976" y="508" textLength="12.2" clip-path="url(#terminal-3673346095-line-20)">
-</text><text class="terminal-3673346095-r1" x="0" y="532.4" textLength="268.4" clip-path="url(#terminal-3673346095-line-21)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3673346095-r4" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-3673346095-line-21)">
-</text><text class="terminal-3673346095-r8" x="85.4" y="556.8" textLength="85.4" clip-path="url(#terminal-3673346095-line-22)">&#160;inner&#160;</text><text class="terminal-3673346095-r4" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-3673346095-line-22)">
-</text><text class="terminal-3673346095-r6" x="0" y="581.2" textLength="268.4" clip-path="url(#terminal-3673346095-line-23)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text>
+    <g transform="translate(9, 41)" clip-path="url(#terminal-3606093770-clip-terminal)">
+    <rect fill="#0178d4" x="0" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="1.5" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="1.5" width="732" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="24.4" y="25.9" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="25.9" width="732" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="50.3" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="50.3" width="732" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="74.7" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="74.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="74.7" width="634.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="74.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="99.1" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="99.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="99.1" width="610" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="99.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="123.5" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="123.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="123.5" width="610" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="123.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="147.9" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="147.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="147.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="147.9" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="549" y="147.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="147.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="172.3" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="172.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="172.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="172.3" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="646.6" y="172.3" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="172.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="196.7" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="196.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="196.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="196.7" width="512.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="866.2" y="196.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="196.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="221.1" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="221.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="221.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="221.1" width="158.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="512.4" y="221.1" width="402.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="221.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="245.5" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="245.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="245.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="245.5" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="597.8" y="245.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="245.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="269.9" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="269.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="269.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="269.9" width="451.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="805.2" y="269.9" width="109.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="269.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="294.3" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="294.3" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="488" y="294.3" width="427" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="318.7" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="318.7" width="512.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="866.2" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="343.1" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="343.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="343.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="343.1" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="671" y="343.1" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="343.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="367.5" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="367.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="367.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="367.5" width="463.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="817.4" y="367.5" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="367.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="391.9" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="391.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="391.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="353.8" y="391.9" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="695.4" y="391.9" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="391.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="24.4" y="416.3" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="219.6" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="416.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="416.3" width="610" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="416.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="440.7" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="440.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="305" y="440.7" width="610" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="915" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="440.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="465.1" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="465.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="465.1" width="634.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="927.2" y="465.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="489.5" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="489.5" width="732" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="513.9" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="513.9" width="732" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="538.3" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="538.3" width="732" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="562.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="12.2" y="562.7" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="231.8" y="562.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="244" y="562.7" width="732" height="24.65" shape-rendering="crispEdges"/>
+    <g class="terminal-3606093770-matrix">
+    <text class="terminal-3606093770-r1" x="0" y="20" textLength="12.2" clip-path="url(#terminal-3606093770-line-0)">▊</text><text class="terminal-3606093770-r2" x="12.2" y="20" textLength="219.6" clip-path="url(#terminal-3606093770-line-0)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3606093770-r2" x="231.8" y="20" textLength="12.2" clip-path="url(#terminal-3606093770-line-0)">▎</text><text class="terminal-3606093770-r4" x="976" y="20" textLength="12.2" clip-path="url(#terminal-3606093770-line-0)">
+</text><text class="terminal-3606093770-r1" x="0" y="44.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-1)">▊</text><text class="terminal-3606093770-r5" x="24.4" y="44.4" textLength="195.2" clip-path="url(#terminal-3606093770-line-1)">ascii&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="44.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-1)">▎</text><text class="terminal-3606093770-r4" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-1)">
+</text><text class="terminal-3606093770-r1" x="0" y="68.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-2)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="68.8" textLength="195.2" clip-path="url(#terminal-3606093770-line-2)">blank&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="68.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-2)">▎</text><text class="terminal-3606093770-r4" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-2)">
+</text><text class="terminal-3606093770-r1" x="0" y="93.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-3)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="93.2" textLength="195.2" clip-path="url(#terminal-3606093770-line-3)">dashed&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="93.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-3)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="93.2" textLength="634.4" clip-path="url(#terminal-3606093770-line-3)">+---------------------&#160;ascii&#160;----------------------+</text><text class="terminal-3606093770-r4" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-3)">
+</text><text class="terminal-3606093770-r1" x="0" y="117.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-4)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="117.6" textLength="195.2" clip-path="url(#terminal-3606093770-line-4)">double&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="117.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-4)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="117.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-4)">|</text><text class="terminal-3606093770-r2" x="915" y="117.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-4)">|</text><text class="terminal-3606093770-r4" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-4)">
+</text><text class="terminal-3606093770-r1" x="0" y="142" textLength="12.2" clip-path="url(#terminal-3606093770-line-5)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="142" textLength="195.2" clip-path="url(#terminal-3606093770-line-5)">heavy&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="142" textLength="12.2" clip-path="url(#terminal-3606093770-line-5)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="142" textLength="12.2" clip-path="url(#terminal-3606093770-line-5)">|</text><text class="terminal-3606093770-r2" x="915" y="142" textLength="12.2" clip-path="url(#terminal-3606093770-line-5)">|</text><text class="terminal-3606093770-r4" x="976" y="142" textLength="12.2" clip-path="url(#terminal-3606093770-line-5)">
+</text><text class="terminal-3606093770-r1" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-6)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="166.4" textLength="195.2" clip-path="url(#terminal-3606093770-line-6)">hidden&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="166.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-6)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="166.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-6)">|</text><text class="terminal-3606093770-r6" x="353.8" y="166.4" textLength="195.2" clip-path="url(#terminal-3606093770-line-6)">I&#160;must&#160;not&#160;fear.</text><text class="terminal-3606093770-r2" x="915" y="166.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-6)">|</text><text class="terminal-3606093770-r4" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-6)">
+</text><text class="terminal-3606093770-r1" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-7)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="190.8" textLength="195.2" clip-path="url(#terminal-3606093770-line-7)">hkey&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="190.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-7)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="190.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-7)">|</text><text class="terminal-3606093770-r6" x="353.8" y="190.8" textLength="292.8" clip-path="url(#terminal-3606093770-line-7)">Fear&#160;is&#160;the&#160;mind-killer.</text><text class="terminal-3606093770-r2" x="915" y="190.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-7)">|</text><text class="terminal-3606093770-r4" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-7)">
+</text><text class="terminal-3606093770-r1" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-8)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="215.2" textLength="195.2" clip-path="url(#terminal-3606093770-line-8)">inner&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="215.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-8)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="215.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-8)">|</text><text class="terminal-3606093770-r6" x="353.8" y="215.2" textLength="512.4" clip-path="url(#terminal-3606093770-line-8)">Fear&#160;is&#160;the&#160;little-death&#160;that&#160;brings&#160;total</text><text class="terminal-3606093770-r2" x="915" y="215.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-8)">|</text><text class="terminal-3606093770-r4" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-8)">
+</text><text class="terminal-3606093770-r1" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-9)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="239.6" textLength="195.2" clip-path="url(#terminal-3606093770-line-9)">none&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="239.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-9)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="239.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-9)">|</text><text class="terminal-3606093770-r6" x="353.8" y="239.6" textLength="158.6" clip-path="url(#terminal-3606093770-line-9)">obliteration.</text><text class="terminal-3606093770-r2" x="915" y="239.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-9)">|</text><text class="terminal-3606093770-r4" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-9)">
+</text><text class="terminal-3606093770-r1" x="0" y="264" textLength="12.2" clip-path="url(#terminal-3606093770-line-10)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="264" textLength="195.2" clip-path="url(#terminal-3606093770-line-10)">outer&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="264" textLength="12.2" clip-path="url(#terminal-3606093770-line-10)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="264" textLength="12.2" clip-path="url(#terminal-3606093770-line-10)">|</text><text class="terminal-3606093770-r6" x="353.8" y="264" textLength="244" clip-path="url(#terminal-3606093770-line-10)">I&#160;will&#160;face&#160;my&#160;fear.</text><text class="terminal-3606093770-r2" x="915" y="264" textLength="12.2" clip-path="url(#terminal-3606093770-line-10)">|</text><text class="terminal-3606093770-r4" x="976" y="264" textLength="12.2" clip-path="url(#terminal-3606093770-line-10)">
+</text><text class="terminal-3606093770-r1" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-11)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="288.4" textLength="195.2" clip-path="url(#terminal-3606093770-line-11)">panel&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="288.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-11)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="288.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-11)">|</text><text class="terminal-3606093770-r6" x="353.8" y="288.4" textLength="451.4" clip-path="url(#terminal-3606093770-line-11)">I&#160;will&#160;permit&#160;it&#160;to&#160;pass&#160;over&#160;me&#160;and&#160;</text><text class="terminal-3606093770-r2" x="915" y="288.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-11)">|</text><text class="terminal-3606093770-r4" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-11)">
+</text><text class="terminal-3606093770-r1" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-12)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="312.8" textLength="195.2" clip-path="url(#terminal-3606093770-line-12)">round&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="312.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-12)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="312.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-12)">|</text><text class="terminal-3606093770-r6" x="353.8" y="312.8" textLength="134.2" clip-path="url(#terminal-3606093770-line-12)">through&#160;me.</text><text class="terminal-3606093770-r2" x="915" y="312.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-12)">|</text><text class="terminal-3606093770-r4" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-12)">
+</text><text class="terminal-3606093770-r1" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-13)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="337.2" textLength="195.2" clip-path="url(#terminal-3606093770-line-13)">solid&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="337.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-13)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="337.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-13)">|</text><text class="terminal-3606093770-r6" x="353.8" y="337.2" textLength="512.4" clip-path="url(#terminal-3606093770-line-13)">And&#160;when&#160;it&#160;has&#160;gone&#160;past,&#160;I&#160;will&#160;turn&#160;the</text><text class="terminal-3606093770-r2" x="915" y="337.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-13)">|</text><text class="terminal-3606093770-r4" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-13)">
+</text><text class="terminal-3606093770-r1" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-14)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="361.6" textLength="195.2" clip-path="url(#terminal-3606093770-line-14)">tall&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="361.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-14)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="361.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-14)">|</text><text class="terminal-3606093770-r6" x="353.8" y="361.6" textLength="317.2" clip-path="url(#terminal-3606093770-line-14)">inner&#160;eye&#160;to&#160;see&#160;its&#160;path.</text><text class="terminal-3606093770-r2" x="915" y="361.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-14)">|</text><text class="terminal-3606093770-r4" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-14)">
+</text><text class="terminal-3606093770-r1" x="0" y="386" textLength="12.2" clip-path="url(#terminal-3606093770-line-15)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="386" textLength="195.2" clip-path="url(#terminal-3606093770-line-15)">thick&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="386" textLength="12.2" clip-path="url(#terminal-3606093770-line-15)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="386" textLength="12.2" clip-path="url(#terminal-3606093770-line-15)">|</text><text class="terminal-3606093770-r6" x="353.8" y="386" textLength="463.6" clip-path="url(#terminal-3606093770-line-15)">Where&#160;the&#160;fear&#160;has&#160;gone&#160;there&#160;will&#160;be&#160;</text><text class="terminal-3606093770-r2" x="915" y="386" textLength="12.2" clip-path="url(#terminal-3606093770-line-15)">|</text><text class="terminal-3606093770-r4" x="976" y="386" textLength="12.2" clip-path="url(#terminal-3606093770-line-15)">
+</text><text class="terminal-3606093770-r1" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-16)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="410.4" textLength="195.2" clip-path="url(#terminal-3606093770-line-16)">vkey&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="410.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-16)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="410.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-16)">|</text><text class="terminal-3606093770-r6" x="353.8" y="410.4" textLength="341.6" clip-path="url(#terminal-3606093770-line-16)">nothing.&#160;Only&#160;I&#160;will&#160;remain.</text><text class="terminal-3606093770-r2" x="915" y="410.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-16)">|</text><text class="terminal-3606093770-r4" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-16)">
+</text><text class="terminal-3606093770-r1" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-17)">▊</text><text class="terminal-3606093770-r3" x="24.4" y="434.8" textLength="195.2" clip-path="url(#terminal-3606093770-line-17)">wide&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3606093770-r2" x="231.8" y="434.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-17)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="434.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-17)">|</text><text class="terminal-3606093770-r2" x="915" y="434.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-17)">|</text><text class="terminal-3606093770-r4" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-17)">
+</text><text class="terminal-3606093770-r1" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-18)">▊</text><text class="terminal-3606093770-r2" x="231.8" y="459.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-18)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="459.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-18)">|</text><text class="terminal-3606093770-r2" x="915" y="459.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-18)">|</text><text class="terminal-3606093770-r4" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-18)">
+</text><text class="terminal-3606093770-r1" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-19)">▊</text><text class="terminal-3606093770-r2" x="231.8" y="483.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-19)">▎</text><text class="terminal-3606093770-r2" x="292.8" y="483.6" textLength="634.4" clip-path="url(#terminal-3606093770-line-19)">+--------------------------------&#160;border&#160;subtitle&#160;-+</text><text class="terminal-3606093770-r4" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-3606093770-line-19)">
+</text><text class="terminal-3606093770-r1" x="0" y="508" textLength="12.2" clip-path="url(#terminal-3606093770-line-20)">▊</text><text class="terminal-3606093770-r2" x="231.8" y="508" textLength="12.2" clip-path="url(#terminal-3606093770-line-20)">▎</text><text class="terminal-3606093770-r4" x="976" y="508" textLength="12.2" clip-path="url(#terminal-3606093770-line-20)">
+</text><text class="terminal-3606093770-r1" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-21)">▊</text><text class="terminal-3606093770-r2" x="231.8" y="532.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-21)">▎</text><text class="terminal-3606093770-r4" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-3606093770-line-21)">
+</text><text class="terminal-3606093770-r1" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-22)">▊</text><text class="terminal-3606093770-r2" x="231.8" y="556.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-22)">▎</text><text class="terminal-3606093770-r4" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-3606093770-line-22)">
+</text><text class="terminal-3606093770-r1" x="0" y="581.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-23)">▊</text><text class="terminal-3606093770-r2" x="12.2" y="581.2" textLength="219.6" clip-path="url(#terminal-3606093770-line-23)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3606093770-r2" x="231.8" y="581.2" textLength="12.2" clip-path="url(#terminal-3606093770-line-23)">▎</text>
     </g>
     </g>
 </svg>
diff --git a/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_colors_preview.svg b/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_colors_preview.svg
index c45be71fb5..038af367e0 100644
--- a/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_colors_preview.svg
+++ b/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_colors_preview.svg
@@ -19,156 +19,150 @@
         font-weight: 700;
     }
 
-    .terminal-4030636661-matrix {
+    .terminal-1302077751-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-4030636661-title {
+    .terminal-1302077751-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-4030636661-r1 { fill: #c5c8c6 }
-.terminal-4030636661-r2 { fill: #ddedf9;font-weight: bold }
-.terminal-4030636661-r3 { fill: #797979 }
-.terminal-4030636661-r4 { fill: #e0e0e0 }
-.terminal-4030636661-r5 { fill: #4f4f4f }
-.terminal-4030636661-r6 { fill: #0178d4 }
-.terminal-4030636661-r7 { fill: #2d2d2d }
-.terminal-4030636661-r8 { fill: #121212 }
-.terminal-4030636661-r9 { fill: #e0e0e0;font-weight: bold }
-.terminal-4030636661-r10 { fill: #000000 }
-.terminal-4030636661-r11 { fill: #0d0d0d }
-.terminal-4030636661-r12 { fill: #1e1e1e }
-.terminal-4030636661-r13 { fill: #e1e1e1;font-weight: bold }
-.terminal-4030636661-r14 { fill: #dde6f1 }
-.terminal-4030636661-r15 { fill: #99b3d4 }
-.terminal-4030636661-r16 { fill: #dde8f3 }
-.terminal-4030636661-r17 { fill: #99badd }
-.terminal-4030636661-r18 { fill: #ddeaf6 }
-.terminal-4030636661-r19 { fill: #99c1e5 }
-.terminal-4030636661-r20 { fill: #ddedf9 }
-.terminal-4030636661-r21 { fill: #99c9ed }
-.terminal-4030636661-r22 { fill: #e4effc }
-.terminal-4030636661-r23 { fill: #aed0f6 }
-.terminal-4030636661-r24 { fill: #003054 }
-.terminal-4030636661-r25 { fill: #ffa62b;font-weight: bold }
-.terminal-4030636661-r26 { fill: #495259 }
+    .terminal-1302077751-r1 { fill: #e0e0e0 }
+.terminal-1302077751-r2 { fill: #c5c8c6 }
+.terminal-1302077751-r3 { fill: #ddedf9;font-weight: bold }
+.terminal-1302077751-r4 { fill: #797979 }
+.terminal-1302077751-r5 { fill: #4f4f4f }
+.terminal-1302077751-r6 { fill: #0178d4 }
+.terminal-1302077751-r7 { fill: #121212 }
+.terminal-1302077751-r8 { fill: #1e1e1e }
+.terminal-1302077751-r9 { fill: #e1e1e1;font-weight: bold }
+.terminal-1302077751-r10 { fill: #dde6f1 }
+.terminal-1302077751-r11 { fill: #99b3d4 }
+.terminal-1302077751-r12 { fill: #dde8f3 }
+.terminal-1302077751-r13 { fill: #99badd }
+.terminal-1302077751-r14 { fill: #ddeaf6 }
+.terminal-1302077751-r15 { fill: #99c1e5 }
+.terminal-1302077751-r16 { fill: #ddedf9 }
+.terminal-1302077751-r17 { fill: #99c9ed }
+.terminal-1302077751-r18 { fill: #003054 }
+.terminal-1302077751-r19 { fill: #ffa62b;font-weight: bold }
+.terminal-1302077751-r20 { fill: #495259 }
     </style>
 
     <defs>
-    <clipPath id="terminal-4030636661-clip-terminal">
+    <clipPath id="terminal-1302077751-clip-terminal">
       <rect x="0" y="0" width="975.0" height="584.5999999999999" />
     </clipPath>
-    <clipPath id="terminal-4030636661-line-0">
+    <clipPath id="terminal-1302077751-line-0">
     <rect x="0" y="1.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-1">
+<clipPath id="terminal-1302077751-line-1">
     <rect x="0" y="25.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-2">
+<clipPath id="terminal-1302077751-line-2">
     <rect x="0" y="50.3" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-3">
+<clipPath id="terminal-1302077751-line-3">
     <rect x="0" y="74.7" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-4">
+<clipPath id="terminal-1302077751-line-4">
     <rect x="0" y="99.1" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-5">
+<clipPath id="terminal-1302077751-line-5">
     <rect x="0" y="123.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-6">
+<clipPath id="terminal-1302077751-line-6">
     <rect x="0" y="147.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-7">
+<clipPath id="terminal-1302077751-line-7">
     <rect x="0" y="172.3" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-8">
+<clipPath id="terminal-1302077751-line-8">
     <rect x="0" y="196.7" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-9">
+<clipPath id="terminal-1302077751-line-9">
     <rect x="0" y="221.1" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-10">
+<clipPath id="terminal-1302077751-line-10">
     <rect x="0" y="245.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-11">
+<clipPath id="terminal-1302077751-line-11">
     <rect x="0" y="269.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-12">
+<clipPath id="terminal-1302077751-line-12">
     <rect x="0" y="294.3" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-13">
+<clipPath id="terminal-1302077751-line-13">
     <rect x="0" y="318.7" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-14">
+<clipPath id="terminal-1302077751-line-14">
     <rect x="0" y="343.1" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-15">
+<clipPath id="terminal-1302077751-line-15">
     <rect x="0" y="367.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-16">
+<clipPath id="terminal-1302077751-line-16">
     <rect x="0" y="391.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-17">
+<clipPath id="terminal-1302077751-line-17">
     <rect x="0" y="416.3" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-18">
+<clipPath id="terminal-1302077751-line-18">
     <rect x="0" y="440.7" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-19">
+<clipPath id="terminal-1302077751-line-19">
     <rect x="0" y="465.1" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-20">
+<clipPath id="terminal-1302077751-line-20">
     <rect x="0" y="489.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-21">
+<clipPath id="terminal-1302077751-line-21">
     <rect x="0" y="513.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-4030636661-line-22">
+<clipPath id="terminal-1302077751-line-22">
     <rect x="0" y="538.3" width="976" height="24.65"/>
             </clipPath>
     </defs>
 
-    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-4030636661-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">ColorsApp</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-1302077751-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">ColorsApp</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-4030636661-clip-terminal)">
-    <rect fill="#0178d4" x="0" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="12.2" y="1.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="158.6" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="170.8" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="183" y="1.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="329.4" y="1.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="341.6" y="1.5" width="634.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="12.2" y="25.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="158.6" y="25.9" width="817.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="50.3" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="50.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="50.3" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="951.6" y="50.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="74.7" width="109.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="109.8" y="74.7" width="109.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="219.6" y="74.7" width="122" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="74.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="74.7" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="951.6" y="74.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="99.1" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="99.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="99.1" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="99.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="123.5" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="123.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="123.5" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="123.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="147.9" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="97.6" y="147.9" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="231.8" y="147.9" width="109.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="147.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="147.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="427" y="147.9" width="524.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="147.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="172.3" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="172.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="172.3" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="172.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="196.7" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="196.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="196.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#004295" x="427" y="196.7" width="524.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="196.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="221.1" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="97.6" y="221.1" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="221.1" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="221.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="221.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#004295" x="427" y="221.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004295" x="451.4" y="221.1" width="402.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#004295" x="854" y="221.1" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="221.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="245.5" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="245.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="245.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#004295" x="427" y="245.5" width="524.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="245.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="269.9" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="269.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="269.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0053aa" x="427" y="269.9" width="524.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="269.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="48.8" y="294.3" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="292.8" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="294.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0053aa" x="427" y="294.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0053aa" x="451.4" y="294.3" width="402.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0053aa" x="854" y="294.3" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="294.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="318.7" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="318.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0053aa" x="427" y="318.7" width="524.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="318.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="343.1" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="341.6" y="343.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="343.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0065be" x="427" y="343.1" width="524.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="343.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="367.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="367.5" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="305" y="367.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="341.6" y="367.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="367.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0065be" x="427" y="367.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0065be" x="451.4" y="367.5" width="402.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0065be" x="854" y="367.5" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="367.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="391.9" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="341.6" y="391.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="391.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0065be" x="427" y="391.9" width="524.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="391.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="416.3" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="341.6" y="416.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="416.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="427" y="416.3" width="524.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="416.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="440.7" width="109.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="109.8" y="440.7" width="109.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="219.6" y="440.7" width="122" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="341.6" y="440.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="440.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="427" y="440.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="451.4" y="440.7" width="402.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="854" y="440.7" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="440.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="465.1" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="341.6" y="465.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="465.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="427" y="465.1" width="524.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="465.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="489.5" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="341.6" y="489.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="489.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#368ae9" x="427" y="489.5" width="524.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="489.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="513.9" width="122" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="122" y="513.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="207.4" y="513.9" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="341.6" y="513.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="366" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="513.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#368ae9" x="427" y="513.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#368ae9" x="451.4" y="513.9" width="402.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#368ae9" x="854" y="513.9" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="513.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="538.3" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="341.6" y="538.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="366" y="538.3" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="707.6" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="719.8" y="538.3" width="231.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="538.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="0" y="562.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="36.6" y="562.7" width="793" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="829.6" y="562.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="841.8" y="562.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="866.2" y="562.7" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="562.7" width="12.2" height="24.65" shape-rendering="crispEdges"/>
-    <g class="terminal-4030636661-matrix">
-    <text class="terminal-4030636661-r2" x="12.2" y="20" textLength="146.4" clip-path="url(#terminal-4030636661-line-0)">Theme&#160;Colors</text><text class="terminal-4030636661-r3" x="183" y="20" textLength="146.4" clip-path="url(#terminal-4030636661-line-0)">Named&#160;Colors</text><text class="terminal-4030636661-r1" x="976" y="20" textLength="12.2" clip-path="url(#terminal-4030636661-line-0)">
-</text><text class="terminal-4030636661-r5" x="0" y="44.4" textLength="12.2" clip-path="url(#terminal-4030636661-line-1)">╸</text><text class="terminal-4030636661-r6" x="12.2" y="44.4" textLength="146.4" clip-path="url(#terminal-4030636661-line-1)">━━━━━━━━━━━━</text><text class="terminal-4030636661-r5" x="158.6" y="44.4" textLength="817.4" clip-path="url(#terminal-4030636661-line-1)">╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</text><text class="terminal-4030636661-r1" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-4030636661-line-1)">
-</text><text class="terminal-4030636661-r7" x="0" y="68.8" textLength="341.6" clip-path="url(#terminal-4030636661-line-2)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-4030636661-r1" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-4030636661-line-2)">
-</text><text class="terminal-4030636661-r9" x="109.8" y="93.2" textLength="109.8" clip-path="url(#terminal-4030636661-line-3)">&#160;primary&#160;</text><text class="terminal-4030636661-r10" x="951.6" y="93.2" textLength="24.4" clip-path="url(#terminal-4030636661-line-3)">▇▇</text><text class="terminal-4030636661-r1" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-4030636661-line-3)">
-</text><text class="terminal-4030636661-r11" x="0" y="117.6" textLength="341.6" clip-path="url(#terminal-4030636661-line-4)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-4030636661-r12" x="366" y="117.6" textLength="585.6" clip-path="url(#terminal-4030636661-line-4)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-4030636661-r1" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-4030636661-line-4)">
-</text><text class="terminal-4030636661-r7" x="0" y="142" textLength="341.6" clip-path="url(#terminal-4030636661-line-5)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-4030636661-r12" x="366" y="142" textLength="12.2" clip-path="url(#terminal-4030636661-line-5)">▎</text><text class="terminal-4030636661-r1" x="976" y="142" textLength="12.2" clip-path="url(#terminal-4030636661-line-5)">
-</text><text class="terminal-4030636661-r9" x="97.6" y="166.4" textLength="134.2" clip-path="url(#terminal-4030636661-line-6)">&#160;secondary&#160;</text><text class="terminal-4030636661-r12" x="366" y="166.4" textLength="12.2" clip-path="url(#terminal-4030636661-line-6)">▎</text><text class="terminal-4030636661-r13" x="427" y="166.4" textLength="524.6" clip-path="url(#terminal-4030636661-line-6)">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&quot;primary&quot;&#160;&#160;&#160;&#160;</text><text class="terminal-4030636661-r1" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-4030636661-line-6)">
-</text><text class="terminal-4030636661-r11" x="0" y="190.8" textLength="341.6" clip-path="url(#terminal-4030636661-line-7)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-4030636661-r12" x="366" y="190.8" textLength="12.2" clip-path="url(#terminal-4030636661-line-7)">▎</text><text class="terminal-4030636661-r1" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-4030636661-line-7)">
-</text><text class="terminal-4030636661-r7" x="0" y="215.2" textLength="341.6" clip-path="url(#terminal-4030636661-line-8)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-4030636661-r12" x="366" y="215.2" textLength="12.2" clip-path="url(#terminal-4030636661-line-8)">▎</text><text class="terminal-4030636661-r1" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-4030636661-line-8)">
-</text><text class="terminal-4030636661-r9" x="97.6" y="239.6" textLength="146.4" clip-path="url(#terminal-4030636661-line-9)">&#160;background&#160;</text><text class="terminal-4030636661-r12" x="366" y="239.6" textLength="12.2" clip-path="url(#terminal-4030636661-line-9)">▎</text><text class="terminal-4030636661-r14" x="451.4" y="239.6" textLength="402.6" clip-path="url(#terminal-4030636661-line-9)">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$primary-darken-3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-4030636661-r15" x="854" y="239.6" textLength="97.6" clip-path="url(#terminal-4030636661-line-9)">&#160;&#160;$text-</text><text class="terminal-4030636661-r1" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-4030636661-line-9)">
-</text><text class="terminal-4030636661-r11" x="0" y="264" textLength="341.6" clip-path="url(#terminal-4030636661-line-10)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-4030636661-r12" x="366" y="264" textLength="12.2" clip-path="url(#terminal-4030636661-line-10)">▎</text><text class="terminal-4030636661-r1" x="976" y="264" textLength="12.2" clip-path="url(#terminal-4030636661-line-10)">
-</text><text class="terminal-4030636661-r7" x="0" y="288.4" textLength="341.6" clip-path="url(#terminal-4030636661-line-11)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-4030636661-r12" x="366" y="288.4" textLength="12.2" clip-path="url(#terminal-4030636661-line-11)">▎</text><text class="terminal-4030636661-r1" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-4030636661-line-11)">
-</text><text class="terminal-4030636661-r9" x="48.8" y="312.8" textLength="244" clip-path="url(#terminal-4030636661-line-12)">&#160;primary-background&#160;</text><text class="terminal-4030636661-r12" x="366" y="312.8" textLength="12.2" clip-path="url(#terminal-4030636661-line-12)">▎</text><text class="terminal-4030636661-r16" x="451.4" y="312.8" textLength="402.6" clip-path="url(#terminal-4030636661-line-12)">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$primary-darken-2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-4030636661-r17" x="854" y="312.8" textLength="97.6" clip-path="url(#terminal-4030636661-line-12)">&#160;&#160;$text-</text><text class="terminal-4030636661-r1" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-4030636661-line-12)">
-</text><text class="terminal-4030636661-r11" x="0" y="337.2" textLength="341.6" clip-path="url(#terminal-4030636661-line-13)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-4030636661-r12" x="366" y="337.2" textLength="12.2" clip-path="url(#terminal-4030636661-line-13)">▎</text><text class="terminal-4030636661-r1" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-4030636661-line-13)">
-</text><text class="terminal-4030636661-r7" x="0" y="361.6" textLength="341.6" clip-path="url(#terminal-4030636661-line-14)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-4030636661-r10" x="341.6" y="361.6" textLength="24.4" clip-path="url(#terminal-4030636661-line-14)">▆▆</text><text class="terminal-4030636661-r12" x="366" y="361.6" textLength="12.2" clip-path="url(#terminal-4030636661-line-14)">▎</text><text class="terminal-4030636661-r1" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-4030636661-line-14)">
-</text><text class="terminal-4030636661-r9" x="36.6" y="386" textLength="268.4" clip-path="url(#terminal-4030636661-line-15)">&#160;secondary-background&#160;</text><text class="terminal-4030636661-r12" x="366" y="386" textLength="12.2" clip-path="url(#terminal-4030636661-line-15)">▎</text><text class="terminal-4030636661-r18" x="451.4" y="386" textLength="402.6" clip-path="url(#terminal-4030636661-line-15)">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$primary-darken-1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-4030636661-r19" x="854" y="386" textLength="97.6" clip-path="url(#terminal-4030636661-line-15)">&#160;&#160;$text-</text><text class="terminal-4030636661-r1" x="976" y="386" textLength="12.2" clip-path="url(#terminal-4030636661-line-15)">
-</text><text class="terminal-4030636661-r11" x="0" y="410.4" textLength="341.6" clip-path="url(#terminal-4030636661-line-16)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-4030636661-r12" x="366" y="410.4" textLength="12.2" clip-path="url(#terminal-4030636661-line-16)">▎</text><text class="terminal-4030636661-r1" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-4030636661-line-16)">
-</text><text class="terminal-4030636661-r7" x="0" y="434.8" textLength="341.6" clip-path="url(#terminal-4030636661-line-17)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-4030636661-r12" x="366" y="434.8" textLength="12.2" clip-path="url(#terminal-4030636661-line-17)">▎</text><text class="terminal-4030636661-r1" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-4030636661-line-17)">
-</text><text class="terminal-4030636661-r9" x="109.8" y="459.2" textLength="109.8" clip-path="url(#terminal-4030636661-line-18)">&#160;surface&#160;</text><text class="terminal-4030636661-r12" x="366" y="459.2" textLength="12.2" clip-path="url(#terminal-4030636661-line-18)">▎</text><text class="terminal-4030636661-r20" x="451.4" y="459.2" textLength="402.6" clip-path="url(#terminal-4030636661-line-18)">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$primary&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-4030636661-r21" x="854" y="459.2" textLength="97.6" clip-path="url(#terminal-4030636661-line-18)">&#160;&#160;$text-</text><text class="terminal-4030636661-r1" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-4030636661-line-18)">
-</text><text class="terminal-4030636661-r11" x="0" y="483.6" textLength="341.6" clip-path="url(#terminal-4030636661-line-19)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-4030636661-r12" x="366" y="483.6" textLength="12.2" clip-path="url(#terminal-4030636661-line-19)">▎</text><text class="terminal-4030636661-r1" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-4030636661-line-19)">
-</text><text class="terminal-4030636661-r7" x="0" y="508" textLength="341.6" clip-path="url(#terminal-4030636661-line-20)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-4030636661-r12" x="366" y="508" textLength="12.2" clip-path="url(#terminal-4030636661-line-20)">▎</text><text class="terminal-4030636661-r1" x="976" y="508" textLength="12.2" clip-path="url(#terminal-4030636661-line-20)">
-</text><text class="terminal-4030636661-r9" x="122" y="532.4" textLength="85.4" clip-path="url(#terminal-4030636661-line-21)">&#160;panel&#160;</text><text class="terminal-4030636661-r12" x="366" y="532.4" textLength="12.2" clip-path="url(#terminal-4030636661-line-21)">▎</text><text class="terminal-4030636661-r22" x="451.4" y="532.4" textLength="402.6" clip-path="url(#terminal-4030636661-line-21)">&#160;&#160;&#160;&#160;&#160;&#160;&#160;$primary-lighten-1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-4030636661-r23" x="854" y="532.4" textLength="97.6" clip-path="url(#terminal-4030636661-line-21)">&#160;&#160;$text-</text><text class="terminal-4030636661-r1" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-4030636661-line-21)">
-</text><text class="terminal-4030636661-r11" x="0" y="556.8" textLength="341.6" clip-path="url(#terminal-4030636661-line-22)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-4030636661-r24" x="707.6" y="556.8" textLength="12.2" clip-path="url(#terminal-4030636661-line-22)">▉</text><text class="terminal-4030636661-r1" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-4030636661-line-22)">
-</text><text class="terminal-4030636661-r25" x="0" y="581.2" textLength="36.6" clip-path="url(#terminal-4030636661-line-23)">&#160;d&#160;</text><text class="terminal-4030636661-r4" x="36.6" y="581.2" textLength="793" clip-path="url(#terminal-4030636661-line-23)">Toggle&#160;dark&#160;mode&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-4030636661-r26" x="829.6" y="581.2" textLength="12.2" clip-path="url(#terminal-4030636661-line-23)">▏</text><text class="terminal-4030636661-r25" x="841.8" y="581.2" textLength="24.4" clip-path="url(#terminal-4030636661-line-23)">^p</text><text class="terminal-4030636661-r4" x="866.2" y="581.2" textLength="97.6" clip-path="url(#terminal-4030636661-line-23)">&#160;palette</text>
+    <g transform="translate(9, 41)" clip-path="url(#terminal-1302077751-clip-terminal)">
+    <rect fill="#121212" x="0" y="1.5" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="25.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="24.4" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="36.6" y="25.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="183" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="195.2" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="207.4" y="25.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="353.8" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="366" y="25.9" width="610" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="50.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="24.4" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="36.6" y="50.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="183" y="50.3" width="768.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="50.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="74.7" width="976" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="24.4" y="99.1" width="170.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="195.2" y="99.1" width="109.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="99.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="99.1" width="634.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="951.6" y="99.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="123.5" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="317.2" y="123.5" width="634.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="123.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="147.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#153854" x="36.6" y="147.9" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="147.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="147.9" width="646.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="147.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="172.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="172.3" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="172.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="172.3" width="622.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="172.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="196.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="196.7" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="196.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="196.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="378.2" y="196.7" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="196.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="221.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="221.1" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="221.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="221.1" width="622.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="221.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="245.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="245.5" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="245.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="245.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#004295" x="378.2" y="245.5" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="245.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="269.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="269.9" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="269.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="269.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#004295" x="378.2" y="269.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#004295" x="402.6" y="269.9" width="402.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#004295" x="805.2" y="269.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="269.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="294.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="294.3" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="294.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="294.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#004295" x="378.2" y="294.3" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="294.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="318.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="318.7" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="318.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0053aa" x="378.2" y="318.7" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="318.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="343.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="343.1" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="343.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="343.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0053aa" x="378.2" y="343.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0053aa" x="402.6" y="343.1" width="402.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0053aa" x="805.2" y="343.1" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="343.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="367.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="367.5" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="367.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="367.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0053aa" x="378.2" y="367.5" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="367.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="391.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="391.9" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="391.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="391.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0065be" x="378.2" y="391.9" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="391.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="416.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="416.3" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="280.6" y="416.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="416.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0065be" x="378.2" y="416.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0065be" x="402.6" y="416.3" width="402.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0065be" x="805.2" y="416.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="416.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="440.7" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="440.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0065be" x="378.2" y="440.7" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="440.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="0" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="12.2" y="465.1" width="292.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="305" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="465.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="378.2" y="465.1" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="465.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="489.5" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="489.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="378.2" y="489.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="402.6" y="489.5" width="402.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="805.2" y="489.5" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="489.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="513.9" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="317.2" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="329.4" y="513.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#0178d4" x="378.2" y="513.9" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="513.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="0" y="538.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="317.2" y="538.3" width="402.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="719.8" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="732" y="538.3" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="951.6" y="538.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="0" y="562.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="36.6" y="562.7" width="183" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="219.6" y="562.7" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="256.2" y="562.7" width="573.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="829.6" y="562.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="841.8" y="562.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="866.2" y="562.7" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="562.7" width="12.2" height="24.65" shape-rendering="crispEdges"/>
+    <g class="terminal-1302077751-matrix">
+    <text class="terminal-1302077751-r2" x="976" y="20" textLength="12.2" clip-path="url(#terminal-1302077751-line-0)">
+</text><text class="terminal-1302077751-r3" x="36.6" y="44.4" textLength="146.4" clip-path="url(#terminal-1302077751-line-1)">Theme&#160;Colors</text><text class="terminal-1302077751-r4" x="207.4" y="44.4" textLength="146.4" clip-path="url(#terminal-1302077751-line-1)">Named&#160;Colors</text><text class="terminal-1302077751-r2" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-1)">
+</text><text class="terminal-1302077751-r5" x="24.4" y="68.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-2)">╸</text><text class="terminal-1302077751-r6" x="36.6" y="68.8" textLength="146.4" clip-path="url(#terminal-1302077751-line-2)">━━━━━━━━━━━━</text><text class="terminal-1302077751-r5" x="183" y="68.8" textLength="768.6" clip-path="url(#terminal-1302077751-line-2)">╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</text><text class="terminal-1302077751-r2" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-2)">
+</text><text class="terminal-1302077751-r2" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-3)">
+</text><text class="terminal-1302077751-r7" x="0" y="117.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-4)">▊</text><text class="terminal-1302077751-r6" x="12.2" y="117.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-4)">█</text><text class="terminal-1302077751-r8" x="24.4" y="117.6" textLength="170.8" clip-path="url(#terminal-1302077751-line-4)">&#160;Theme&#160;Colors&#160;</text><text class="terminal-1302077751-r6" x="195.2" y="117.6" textLength="109.8" clip-path="url(#terminal-1302077751-line-4)">█████████</text><text class="terminal-1302077751-r6" x="305" y="117.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-4)">▎</text><text class="terminal-1302077751-r2" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-4)">
+</text><text class="terminal-1302077751-r7" x="0" y="142" textLength="12.2" clip-path="url(#terminal-1302077751-line-5)">▊</text><text class="terminal-1302077751-r6" x="305" y="142" textLength="12.2" clip-path="url(#terminal-1302077751-line-5)">▎</text><text class="terminal-1302077751-r2" x="976" y="142" textLength="12.2" clip-path="url(#terminal-1302077751-line-5)">
+</text><text class="terminal-1302077751-r7" x="0" y="166.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-6)">▊</text><text class="terminal-1302077751-r1" x="36.6" y="166.4" textLength="244" clip-path="url(#terminal-1302077751-line-6)">primary&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r6" x="305" y="166.4" textLength="646.6" clip-path="url(#terminal-1302077751-line-6)">▎▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-1302077751-r2" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-6)">
+</text><text class="terminal-1302077751-r7" x="0" y="190.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-7)">▊</text><text class="terminal-1302077751-r1" x="36.6" y="190.8" textLength="244" clip-path="url(#terminal-1302077751-line-7)">secondary&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r6" x="305" y="190.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-7)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="190.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-7)">▎</text><text class="terminal-1302077751-r2" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-7)">
+</text><text class="terminal-1302077751-r7" x="0" y="215.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-8)">▊</text><text class="terminal-1302077751-r1" x="36.6" y="215.2" textLength="244" clip-path="url(#terminal-1302077751-line-8)">background&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r6" x="305" y="215.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-8)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="215.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-8)">▎</text><text class="terminal-1302077751-r9" x="378.2" y="215.2" textLength="573.4" clip-path="url(#terminal-1302077751-line-8)">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&quot;primary&quot;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r2" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-8)">
+</text><text class="terminal-1302077751-r7" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-9)">▊</text><text class="terminal-1302077751-r1" x="36.6" y="239.6" textLength="244" clip-path="url(#terminal-1302077751-line-9)">primary-background&#160;&#160;</text><text class="terminal-1302077751-r6" x="305" y="239.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-9)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="239.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-9)">▎</text><text class="terminal-1302077751-r2" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-9)">
+</text><text class="terminal-1302077751-r7" x="0" y="264" textLength="12.2" clip-path="url(#terminal-1302077751-line-10)">▊</text><text class="terminal-1302077751-r1" x="36.6" y="264" textLength="244" clip-path="url(#terminal-1302077751-line-10)">secondary-background</text><text class="terminal-1302077751-r6" x="305" y="264" textLength="12.2" clip-path="url(#terminal-1302077751-line-10)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="264" textLength="12.2" clip-path="url(#terminal-1302077751-line-10)">▎</text><text class="terminal-1302077751-r2" x="976" y="264" textLength="12.2" clip-path="url(#terminal-1302077751-line-10)">
+</text><text class="terminal-1302077751-r7" x="0" y="288.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-11)">▊</text><text class="terminal-1302077751-r1" x="36.6" y="288.4" textLength="244" clip-path="url(#terminal-1302077751-line-11)">surface&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r6" x="305" y="288.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-11)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="288.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-11)">▎</text><text class="terminal-1302077751-r10" x="402.6" y="288.4" textLength="402.6" clip-path="url(#terminal-1302077751-line-11)">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$primary-darken-3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r11" x="805.2" y="288.4" textLength="146.4" clip-path="url(#terminal-1302077751-line-11)">&#160;&#160;$text-mute</text><text class="terminal-1302077751-r2" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-11)">
+</text><text class="terminal-1302077751-r7" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-12)">▊</text><text class="terminal-1302077751-r1" x="36.6" y="312.8" textLength="244" clip-path="url(#terminal-1302077751-line-12)">panel&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r6" x="305" y="312.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-12)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="312.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-12)">▎</text><text class="terminal-1302077751-r2" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-12)">
+</text><text class="terminal-1302077751-r7" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-13)">▊</text><text class="terminal-1302077751-r1" x="36.6" y="337.2" textLength="244" clip-path="url(#terminal-1302077751-line-13)">boost&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r6" x="305" y="337.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-13)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="337.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-13)">▎</text><text class="terminal-1302077751-r2" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-13)">
+</text><text class="terminal-1302077751-r7" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-14)">▊</text><text class="terminal-1302077751-r1" x="36.6" y="361.6" textLength="244" clip-path="url(#terminal-1302077751-line-14)">warning&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r6" x="305" y="361.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-14)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="361.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-14)">▎</text><text class="terminal-1302077751-r12" x="402.6" y="361.6" textLength="402.6" clip-path="url(#terminal-1302077751-line-14)">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$primary-darken-2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r13" x="805.2" y="361.6" textLength="146.4" clip-path="url(#terminal-1302077751-line-14)">&#160;&#160;$text-mute</text><text class="terminal-1302077751-r2" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-14)">
+</text><text class="terminal-1302077751-r7" x="0" y="386" textLength="12.2" clip-path="url(#terminal-1302077751-line-15)">▊</text><text class="terminal-1302077751-r1" x="36.6" y="386" textLength="244" clip-path="url(#terminal-1302077751-line-15)">error&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r6" x="305" y="386" textLength="12.2" clip-path="url(#terminal-1302077751-line-15)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="386" textLength="12.2" clip-path="url(#terminal-1302077751-line-15)">▎</text><text class="terminal-1302077751-r2" x="976" y="386" textLength="12.2" clip-path="url(#terminal-1302077751-line-15)">
+</text><text class="terminal-1302077751-r7" x="0" y="410.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-16)">▊</text><text class="terminal-1302077751-r1" x="36.6" y="410.4" textLength="244" clip-path="url(#terminal-1302077751-line-16)">success&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r6" x="305" y="410.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-16)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="410.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-16)">▎</text><text class="terminal-1302077751-r2" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-16)">
+</text><text class="terminal-1302077751-r7" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-17)">▊</text><text class="terminal-1302077751-r1" x="36.6" y="434.8" textLength="244" clip-path="url(#terminal-1302077751-line-17)">accent&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r6" x="305" y="434.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-17)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="434.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-17)">▎</text><text class="terminal-1302077751-r14" x="402.6" y="434.8" textLength="402.6" clip-path="url(#terminal-1302077751-line-17)">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$primary-darken-1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r15" x="805.2" y="434.8" textLength="146.4" clip-path="url(#terminal-1302077751-line-17)">&#160;&#160;$text-mute</text><text class="terminal-1302077751-r2" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-17)">
+</text><text class="terminal-1302077751-r7" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-18)">▊</text><text class="terminal-1302077751-r6" x="305" y="459.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-18)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="459.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-18)">▎</text><text class="terminal-1302077751-r2" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-18)">
+</text><text class="terminal-1302077751-r7" x="0" y="483.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-19)">▊</text><text class="terminal-1302077751-r6" x="12.2" y="483.6" textLength="292.8" clip-path="url(#terminal-1302077751-line-19)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-1302077751-r6" x="305" y="483.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-19)">▎</text><text class="terminal-1302077751-r6" x="317.2" y="483.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-19)">▎</text><text class="terminal-1302077751-r2" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-1302077751-line-19)">
+</text><text class="terminal-1302077751-r6" x="317.2" y="508" textLength="12.2" clip-path="url(#terminal-1302077751-line-20)">▎</text><text class="terminal-1302077751-r16" x="402.6" y="508" textLength="402.6" clip-path="url(#terminal-1302077751-line-20)">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$primary&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r17" x="805.2" y="508" textLength="146.4" clip-path="url(#terminal-1302077751-line-20)">&#160;&#160;$text-mute</text><text class="terminal-1302077751-r2" x="976" y="508" textLength="12.2" clip-path="url(#terminal-1302077751-line-20)">
+</text><text class="terminal-1302077751-r6" x="317.2" y="532.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-21)">▎</text><text class="terminal-1302077751-r2" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-1302077751-line-21)">
+</text><text class="terminal-1302077751-r18" x="719.8" y="556.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-22)">▉</text><text class="terminal-1302077751-r2" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-1302077751-line-22)">
+</text><text class="terminal-1302077751-r19" x="0" y="581.2" textLength="36.6" clip-path="url(#terminal-1302077751-line-23)">&#160;[&#160;</text><text class="terminal-1302077751-r1" x="36.6" y="581.2" textLength="183" clip-path="url(#terminal-1302077751-line-23)">Previous&#160;theme&#160;</text><text class="terminal-1302077751-r19" x="219.6" y="581.2" textLength="36.6" clip-path="url(#terminal-1302077751-line-23)">&#160;]&#160;</text><text class="terminal-1302077751-r1" x="256.2" y="581.2" textLength="573.4" clip-path="url(#terminal-1302077751-line-23)">Next&#160;theme&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-1302077751-r20" x="829.6" y="581.2" textLength="12.2" clip-path="url(#terminal-1302077751-line-23)">▏</text><text class="terminal-1302077751-r19" x="841.8" y="581.2" textLength="24.4" clip-path="url(#terminal-1302077751-line-23)">^p</text><text class="terminal-1302077751-r1" x="866.2" y="581.2" textLength="97.6" clip-path="url(#terminal-1302077751-line-23)">&#160;palette</text>
     </g>
     </g>
 </svg>
diff --git a/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_easing_preview.svg b/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_easing_preview.svg
index 40a94cee11..3498ecdc0f 100644
--- a/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_easing_preview.svg
+++ b/tests/snapshot_tests/__snapshots__/test_snapshots/test_textual_dev_easing_preview.svg
@@ -19,146 +19,146 @@
         font-weight: 700;
     }
 
-    .terminal-3953658684-matrix {
+    .terminal-792837549-matrix {
         font-family: Fira Code, monospace;
         font-size: 20px;
         line-height: 24.4px;
         font-variant-east-asian: full-width;
     }
 
-    .terminal-3953658684-title {
+    .terminal-792837549-title {
         font-size: 18px;
         font-weight: bold;
         font-family: arial;
     }
 
-    .terminal-3953658684-r1 { fill: #2d2d2d }
-.terminal-3953658684-r2 { fill: #121212 }
-.terminal-3953658684-r3 { fill: #c5c8c6 }
-.terminal-3953658684-r4 { fill: #272727;font-weight: bold }
-.terminal-3953658684-r5 { fill: #1b1b1b }
-.terminal-3953658684-r6 { fill: #e0e0e0 }
-.terminal-3953658684-r7 { fill: #0d0d0d }
-.terminal-3953658684-r8 { fill: #e0e0e0;font-weight: bold }
-.terminal-3953658684-r9 { fill: #000000 }
-.terminal-3953658684-r10 { fill: #1e1e1e }
-.terminal-3953658684-r11 { fill: #b93c5b }
-.terminal-3953658684-r12 { fill: #fea62b }
-.terminal-3953658684-r13 { fill: #211505;font-weight: bold }
-.terminal-3953658684-r14 { fill: #211505 }
-.terminal-3953658684-r15 { fill: #ffa62b;font-weight: bold }
-.terminal-3953658684-r16 { fill: #495259 }
+    .terminal-792837549-r1 { fill: #2d2d2d }
+.terminal-792837549-r2 { fill: #121212 }
+.terminal-792837549-r3 { fill: #c5c8c6 }
+.terminal-792837549-r4 { fill: #272727;font-weight: bold }
+.terminal-792837549-r5 { fill: #1b1b1b }
+.terminal-792837549-r6 { fill: #e0e0e0 }
+.terminal-792837549-r7 { fill: #0d0d0d }
+.terminal-792837549-r8 { fill: #e0e0e0;font-weight: bold }
+.terminal-792837549-r9 { fill: #000000 }
+.terminal-792837549-r10 { fill: #1e1e1e }
+.terminal-792837549-r11 { fill: #b93c5b }
+.terminal-792837549-r12 { fill: #fea62b }
+.terminal-792837549-r13 { fill: #211505;font-weight: bold }
+.terminal-792837549-r14 { fill: #211505 }
+.terminal-792837549-r15 { fill: #495259 }
+.terminal-792837549-r16 { fill: #ffa62b;font-weight: bold }
     </style>
 
     <defs>
-    <clipPath id="terminal-3953658684-clip-terminal">
+    <clipPath id="terminal-792837549-clip-terminal">
       <rect x="0" y="0" width="975.0" height="584.5999999999999" />
     </clipPath>
-    <clipPath id="terminal-3953658684-line-0">
+    <clipPath id="terminal-792837549-line-0">
     <rect x="0" y="1.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-1">
+<clipPath id="terminal-792837549-line-1">
     <rect x="0" y="25.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-2">
+<clipPath id="terminal-792837549-line-2">
     <rect x="0" y="50.3" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-3">
+<clipPath id="terminal-792837549-line-3">
     <rect x="0" y="74.7" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-4">
+<clipPath id="terminal-792837549-line-4">
     <rect x="0" y="99.1" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-5">
+<clipPath id="terminal-792837549-line-5">
     <rect x="0" y="123.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-6">
+<clipPath id="terminal-792837549-line-6">
     <rect x="0" y="147.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-7">
+<clipPath id="terminal-792837549-line-7">
     <rect x="0" y="172.3" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-8">
+<clipPath id="terminal-792837549-line-8">
     <rect x="0" y="196.7" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-9">
+<clipPath id="terminal-792837549-line-9">
     <rect x="0" y="221.1" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-10">
+<clipPath id="terminal-792837549-line-10">
     <rect x="0" y="245.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-11">
+<clipPath id="terminal-792837549-line-11">
     <rect x="0" y="269.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-12">
+<clipPath id="terminal-792837549-line-12">
     <rect x="0" y="294.3" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-13">
+<clipPath id="terminal-792837549-line-13">
     <rect x="0" y="318.7" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-14">
+<clipPath id="terminal-792837549-line-14">
     <rect x="0" y="343.1" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-15">
+<clipPath id="terminal-792837549-line-15">
     <rect x="0" y="367.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-16">
+<clipPath id="terminal-792837549-line-16">
     <rect x="0" y="391.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-17">
+<clipPath id="terminal-792837549-line-17">
     <rect x="0" y="416.3" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-18">
+<clipPath id="terminal-792837549-line-18">
     <rect x="0" y="440.7" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-19">
+<clipPath id="terminal-792837549-line-19">
     <rect x="0" y="465.1" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-20">
+<clipPath id="terminal-792837549-line-20">
     <rect x="0" y="489.5" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-21">
+<clipPath id="terminal-792837549-line-21">
     <rect x="0" y="513.9" width="976" height="24.65"/>
             </clipPath>
-<clipPath id="terminal-3953658684-line-22">
+<clipPath id="terminal-792837549-line-22">
     <rect x="0" y="538.3" width="976" height="24.65"/>
             </clipPath>
     </defs>
 
-    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-3953658684-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">EasingApp</text>
+    <rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="633.6" rx="8"/><text class="terminal-792837549-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">EasingApp</text>
             <g transform="translate(26,22)">
             <circle cx="0" cy="0" r="7" fill="#ff5f57"/>
             <circle cx="22" cy="0" r="7" fill="#febc2e"/>
             <circle cx="44" cy="0" r="7" fill="#28c840"/>
             </g>
         
-    <g transform="translate(9, 41)" clip-path="url(#terminal-3953658684-clip-terminal)">
-    <rect fill="#272727" x="0" y="1.5" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="219.6" y="1.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="244" y="1.5" width="732" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="0" y="25.9" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#e0e0e0" x="61" y="25.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="146.4" y="25.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="219.6" y="25.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="244" y="25.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="512.4" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#232323" x="524.6" y="25.9" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="866.2" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="878.4" y="25.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="963.8" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="0" y="50.3" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="219.6" y="50.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="244" y="50.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="268.4" y="50.3" width="231.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="500.2" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="512.4" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#232323" x="524.6" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#232323" x="536.8" y="50.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#232323" x="854" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="866.2" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="878.4" y="50.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="963.8" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="74.7" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="219.6" y="74.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="244" y="74.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="512.4" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#232323" x="524.6" y="74.7" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="866.2" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="878.4" y="74.7" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="963.8" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="99.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="48.8" y="99.1" width="122" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="99.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="219.6" y="99.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="244" y="99.1" width="732" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="123.5" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="219.6" y="123.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#b93c5b" x="244" y="123.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="123.5" width="353.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="147.9" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="147.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#b93c5b" x="244" y="147.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="634.4" y="147.9" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="172.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="172.3" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="172.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="172.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="172.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="172.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="196.7" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="196.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="196.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="196.7" width="231.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="890.6" y="196.7" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="221.1" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="221.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="221.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="221.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="245.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="245.5" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="245.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="245.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="245.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="245.5" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="854" y="245.5" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="269.9" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="269.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="269.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="269.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="805.2" y="269.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="294.3" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="294.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="294.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="294.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="805.2" y="294.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="48.8" y="318.7" width="122" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="318.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="318.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="318.7" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="805.2" y="318.7" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="343.1" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="343.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="343.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="343.1" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="878.4" y="343.1" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="367.5" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="367.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="367.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="367.5" width="158.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="817.4" y="367.5" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="391.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="48.8" y="391.9" width="122" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="391.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="391.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="391.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="391.9" width="158.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="817.4" y="391.9" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="416.3" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="416.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="416.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="416.3" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="902.8" y="416.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="440.7" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="440.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="440.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="440.7" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="902.8" y="440.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="465.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="24.4" y="465.1" width="158.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="465.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="465.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="465.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="465.1" width="207.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="866.2" y="465.1" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="489.5" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="489.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="489.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="489.5" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="793" y="489.5" width="158.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="513.9" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="513.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="513.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="513.9" width="256.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="915" y="513.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="538.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="538.3" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="538.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="538.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="538.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="538.3" width="353.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="562.7" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="562.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="244" y="562.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="292.8" y="562.7" width="536.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="829.6" y="562.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="841.8" y="562.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="866.2" y="562.7" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="562.7" width="12.2" height="24.65" shape-rendering="crispEdges"/>
-    <g class="terminal-3953658684-matrix">
-    <text class="terminal-3953658684-r1" x="0" y="20" textLength="219.6" clip-path="url(#terminal-3953658684-line-0)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3953658684-r3" x="976" y="20" textLength="12.2" clip-path="url(#terminal-3953658684-line-0)">
-</text><text class="terminal-3953658684-r4" x="61" y="44.4" textLength="85.4" clip-path="url(#terminal-3953658684-line-1)">&#160;round&#160;</text><text class="terminal-3953658684-r5" x="512.4" y="44.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-1)">▊</text><text class="terminal-3953658684-r5" x="524.6" y="44.4" textLength="341.6" clip-path="url(#terminal-3953658684-line-1)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3953658684-r5" x="866.2" y="44.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-1)">▎</text><text class="terminal-3953658684-r3" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-1)">
-</text><text class="terminal-3953658684-r7" x="0" y="68.8" textLength="219.6" clip-path="url(#terminal-3953658684-line-2)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3953658684-r6" x="268.4" y="68.8" textLength="231.8" clip-path="url(#terminal-3953658684-line-2)">Animation&#160;Duration:</text><text class="terminal-3953658684-r5" x="512.4" y="68.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-2)">▊</text><text class="terminal-3953658684-r6" x="536.8" y="68.8" textLength="317.2" clip-path="url(#terminal-3953658684-line-2)">1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3953658684-r5" x="866.2" y="68.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-2)">▎</text><text class="terminal-3953658684-r3" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-2)">
-</text><text class="terminal-3953658684-r1" x="0" y="93.2" textLength="219.6" clip-path="url(#terminal-3953658684-line-3)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3953658684-r5" x="512.4" y="93.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-3)">▊</text><text class="terminal-3953658684-r5" x="524.6" y="93.2" textLength="341.6" clip-path="url(#terminal-3953658684-line-3)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3953658684-r5" x="866.2" y="93.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-3)">▎</text><text class="terminal-3953658684-r3" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-3)">
-</text><text class="terminal-3953658684-r8" x="48.8" y="117.6" textLength="122" clip-path="url(#terminal-3953658684-line-4)">&#160;out_sine&#160;</text><text class="terminal-3953658684-r3" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-4)">
-</text><text class="terminal-3953658684-r7" x="0" y="142" textLength="219.6" clip-path="url(#terminal-3953658684-line-5)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3953658684-r9" x="219.6" y="142" textLength="24.4" clip-path="url(#terminal-3953658684-line-5)">▁▁</text><text class="terminal-3953658684-r2" x="610" y="142" textLength="12.2" clip-path="url(#terminal-3953658684-line-5)">▏</text><text class="terminal-3953658684-r3" x="976" y="142" textLength="12.2" clip-path="url(#terminal-3953658684-line-5)">
-</text><text class="terminal-3953658684-r1" x="0" y="166.4" textLength="219.6" clip-path="url(#terminal-3953658684-line-6)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3953658684-r10" x="244" y="166.4" textLength="366" clip-path="url(#terminal-3953658684-line-6)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3953658684-r2" x="610" y="166.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-6)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="166.4" textLength="329.4" clip-path="url(#terminal-3953658684-line-6)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3953658684-r3" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-6)">
-</text><text class="terminal-3953658684-r8" x="36.6" y="190.8" textLength="134.2" clip-path="url(#terminal-3953658684-line-7)">&#160;out_quint&#160;</text><text class="terminal-3953658684-r2" x="610" y="190.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-7)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="190.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-7)">▎</text><text class="terminal-3953658684-r12" x="951.6" y="190.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-7)">▊</text><text class="terminal-3953658684-r3" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-7)">
-</text><text class="terminal-3953658684-r7" x="0" y="215.2" textLength="219.6" clip-path="url(#terminal-3953658684-line-8)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3953658684-r2" x="610" y="215.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-8)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="215.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-8)">▎</text><text class="terminal-3953658684-r13" x="658.8" y="215.2" textLength="231.8" clip-path="url(#terminal-3953658684-line-8)">Welcome&#160;to&#160;Textual!</text><text class="terminal-3953658684-r12" x="951.6" y="215.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-8)">▊</text><text class="terminal-3953658684-r3" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-8)">
-</text><text class="terminal-3953658684-r1" x="0" y="239.6" textLength="219.6" clip-path="url(#terminal-3953658684-line-9)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3953658684-r2" x="610" y="239.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-9)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="239.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-9)">▎</text><text class="terminal-3953658684-r12" x="951.6" y="239.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-9)">▊</text><text class="terminal-3953658684-r3" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-9)">
-</text><text class="terminal-3953658684-r8" x="36.6" y="264" textLength="134.2" clip-path="url(#terminal-3953658684-line-10)">&#160;out_quart&#160;</text><text class="terminal-3953658684-r2" x="610" y="264" textLength="12.2" clip-path="url(#terminal-3953658684-line-10)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="264" textLength="12.2" clip-path="url(#terminal-3953658684-line-10)">▎</text><text class="terminal-3953658684-r14" x="658.8" y="264" textLength="195.2" clip-path="url(#terminal-3953658684-line-10)">I&#160;must&#160;not&#160;fear.</text><text class="terminal-3953658684-r12" x="951.6" y="264" textLength="12.2" clip-path="url(#terminal-3953658684-line-10)">▊</text><text class="terminal-3953658684-r3" x="976" y="264" textLength="12.2" clip-path="url(#terminal-3953658684-line-10)">
-</text><text class="terminal-3953658684-r7" x="0" y="288.4" textLength="219.6" clip-path="url(#terminal-3953658684-line-11)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3953658684-r2" x="610" y="288.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-11)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="288.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-11)">▎</text><text class="terminal-3953658684-r14" x="658.8" y="288.4" textLength="146.4" clip-path="url(#terminal-3953658684-line-11)">Fear&#160;is&#160;the&#160;</text><text class="terminal-3953658684-r12" x="951.6" y="288.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-11)">▊</text><text class="terminal-3953658684-r3" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-11)">
-</text><text class="terminal-3953658684-r1" x="0" y="312.8" textLength="219.6" clip-path="url(#terminal-3953658684-line-12)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3953658684-r2" x="610" y="312.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-12)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="312.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-12)">▎</text><text class="terminal-3953658684-r14" x="658.8" y="312.8" textLength="146.4" clip-path="url(#terminal-3953658684-line-12)">mind-killer.</text><text class="terminal-3953658684-r12" x="951.6" y="312.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-12)">▊</text><text class="terminal-3953658684-r3" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-12)">
-</text><text class="terminal-3953658684-r8" x="48.8" y="337.2" textLength="122" clip-path="url(#terminal-3953658684-line-13)">&#160;out_quad&#160;</text><text class="terminal-3953658684-r2" x="610" y="337.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-13)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="337.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-13)">▎</text><text class="terminal-3953658684-r14" x="658.8" y="337.2" textLength="146.4" clip-path="url(#terminal-3953658684-line-13)">Fear&#160;is&#160;the&#160;</text><text class="terminal-3953658684-r12" x="951.6" y="337.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-13)">▊</text><text class="terminal-3953658684-r3" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-13)">
-</text><text class="terminal-3953658684-r7" x="0" y="361.6" textLength="219.6" clip-path="url(#terminal-3953658684-line-14)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3953658684-r2" x="610" y="361.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-14)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="361.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-14)">▎</text><text class="terminal-3953658684-r14" x="658.8" y="361.6" textLength="219.6" clip-path="url(#terminal-3953658684-line-14)">little-death&#160;that&#160;</text><text class="terminal-3953658684-r12" x="951.6" y="361.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-14)">▊</text><text class="terminal-3953658684-r3" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-14)">
-</text><text class="terminal-3953658684-r1" x="0" y="386" textLength="219.6" clip-path="url(#terminal-3953658684-line-15)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3953658684-r2" x="610" y="386" textLength="12.2" clip-path="url(#terminal-3953658684-line-15)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="386" textLength="12.2" clip-path="url(#terminal-3953658684-line-15)">▎</text><text class="terminal-3953658684-r14" x="658.8" y="386" textLength="158.6" clip-path="url(#terminal-3953658684-line-15)">brings&#160;total&#160;</text><text class="terminal-3953658684-r12" x="951.6" y="386" textLength="12.2" clip-path="url(#terminal-3953658684-line-15)">▊</text><text class="terminal-3953658684-r3" x="976" y="386" textLength="12.2" clip-path="url(#terminal-3953658684-line-15)">
-</text><text class="terminal-3953658684-r8" x="48.8" y="410.4" textLength="122" clip-path="url(#terminal-3953658684-line-16)">&#160;out_expo&#160;</text><text class="terminal-3953658684-r2" x="610" y="410.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-16)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="410.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-16)">▎</text><text class="terminal-3953658684-r14" x="658.8" y="410.4" textLength="158.6" clip-path="url(#terminal-3953658684-line-16)">obliteration.</text><text class="terminal-3953658684-r12" x="951.6" y="410.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-16)">▊</text><text class="terminal-3953658684-r3" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-16)">
-</text><text class="terminal-3953658684-r7" x="0" y="434.8" textLength="219.6" clip-path="url(#terminal-3953658684-line-17)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3953658684-r2" x="610" y="434.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-17)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="434.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-17)">▎</text><text class="terminal-3953658684-r14" x="658.8" y="434.8" textLength="244" clip-path="url(#terminal-3953658684-line-17)">I&#160;will&#160;face&#160;my&#160;fear.</text><text class="terminal-3953658684-r12" x="951.6" y="434.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-17)">▊</text><text class="terminal-3953658684-r3" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-17)">
-</text><text class="terminal-3953658684-r1" x="0" y="459.2" textLength="219.6" clip-path="url(#terminal-3953658684-line-18)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3953658684-r2" x="610" y="459.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-18)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="459.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-18)">▎</text><text class="terminal-3953658684-r14" x="658.8" y="459.2" textLength="244" clip-path="url(#terminal-3953658684-line-18)">I&#160;will&#160;permit&#160;it&#160;to&#160;</text><text class="terminal-3953658684-r12" x="951.6" y="459.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-18)">▊</text><text class="terminal-3953658684-r3" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-18)">
-</text><text class="terminal-3953658684-r8" x="24.4" y="483.6" textLength="158.6" clip-path="url(#terminal-3953658684-line-19)">&#160;out_elastic&#160;</text><text class="terminal-3953658684-r2" x="610" y="483.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-19)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="483.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-19)">▎</text><text class="terminal-3953658684-r14" x="658.8" y="483.6" textLength="207.4" clip-path="url(#terminal-3953658684-line-19)">pass&#160;over&#160;me&#160;and&#160;</text><text class="terminal-3953658684-r12" x="951.6" y="483.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-19)">▊</text><text class="terminal-3953658684-r3" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-3953658684-line-19)">
-</text><text class="terminal-3953658684-r7" x="0" y="508" textLength="219.6" clip-path="url(#terminal-3953658684-line-20)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3953658684-r2" x="610" y="508" textLength="12.2" clip-path="url(#terminal-3953658684-line-20)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="508" textLength="12.2" clip-path="url(#terminal-3953658684-line-20)">▎</text><text class="terminal-3953658684-r14" x="658.8" y="508" textLength="134.2" clip-path="url(#terminal-3953658684-line-20)">through&#160;me.</text><text class="terminal-3953658684-r12" x="951.6" y="508" textLength="12.2" clip-path="url(#terminal-3953658684-line-20)">▊</text><text class="terminal-3953658684-r3" x="976" y="508" textLength="12.2" clip-path="url(#terminal-3953658684-line-20)">
-</text><text class="terminal-3953658684-r1" x="0" y="532.4" textLength="219.6" clip-path="url(#terminal-3953658684-line-21)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-3953658684-r2" x="610" y="532.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-21)">▏</text><text class="terminal-3953658684-r2" x="634.4" y="532.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-21)">▎</text><text class="terminal-3953658684-r14" x="658.8" y="532.4" textLength="256.2" clip-path="url(#terminal-3953658684-line-21)">And&#160;when&#160;it&#160;has&#160;gone&#160;</text><text class="terminal-3953658684-r12" x="951.6" y="532.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-21)">▊</text><text class="terminal-3953658684-r3" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-3953658684-line-21)">
-</text><text class="terminal-3953658684-r8" x="36.6" y="556.8" textLength="134.2" clip-path="url(#terminal-3953658684-line-22)">&#160;out_cubic&#160;</text><text class="terminal-3953658684-r2" x="610" y="556.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-22)">▏</text><text class="terminal-3953658684-r3" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-3953658684-line-22)">
-</text><text class="terminal-3953658684-r7" x="0" y="581.2" textLength="219.6" clip-path="url(#terminal-3953658684-line-23)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-3953658684-r15" x="244" y="581.2" textLength="48.8" clip-path="url(#terminal-3953658684-line-23)">&#160;^b&#160;</text><text class="terminal-3953658684-r6" x="292.8" y="581.2" textLength="536.8" clip-path="url(#terminal-3953658684-line-23)">Toggle&#160;Dark&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-3953658684-r16" x="829.6" y="581.2" textLength="12.2" clip-path="url(#terminal-3953658684-line-23)">▏</text><text class="terminal-3953658684-r15" x="841.8" y="581.2" textLength="24.4" clip-path="url(#terminal-3953658684-line-23)">^p</text><text class="terminal-3953658684-r6" x="866.2" y="581.2" textLength="97.6" clip-path="url(#terminal-3953658684-line-23)">&#160;palette</text>
+    <g transform="translate(9, 41)" clip-path="url(#terminal-792837549-clip-terminal)">
+    <rect fill="#272727" x="0" y="1.5" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="219.6" y="1.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="244" y="1.5" width="732" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="0" y="25.9" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#e0e0e0" x="61" y="25.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="146.4" y="25.9" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="219.6" y="25.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="244" y="25.9" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="512.4" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#232323" x="524.6" y="25.9" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="866.2" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="878.4" y="25.9" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="963.8" y="25.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#272727" x="0" y="50.3" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="219.6" y="50.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="244" y="50.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="268.4" y="50.3" width="231.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="500.2" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="512.4" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#232323" x="524.6" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#232323" x="536.8" y="50.3" width="317.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#232323" x="854" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="866.2" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="878.4" y="50.3" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="963.8" y="50.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="74.7" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="219.6" y="74.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="244" y="74.7" width="268.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="512.4" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#232323" x="524.6" y="74.7" width="341.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="866.2" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="878.4" y="74.7" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="963.8" y="74.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="99.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="48.8" y="99.1" width="122" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="99.1" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="219.6" y="99.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1b1b1b" x="244" y="99.1" width="732" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="123.5" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#003054" x="219.6" y="123.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#b93c5b" x="244" y="123.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="123.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="123.5" width="353.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="147.9" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="147.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#b93c5b" x="244" y="147.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="634.4" y="147.9" width="329.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="147.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="172.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="172.3" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="172.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="172.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="172.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="172.3" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="172.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="196.7" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="196.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="196.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="196.7" width="231.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="890.6" y="196.7" width="61" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="196.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="221.1" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="221.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="221.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="221.1" width="305" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="221.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="245.5" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="245.5" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="245.5" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="245.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="245.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="245.5" width="195.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="854" y="245.5" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="245.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="269.9" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="269.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="269.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="269.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="805.2" y="269.9" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="269.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="294.3" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="294.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="294.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="294.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="805.2" y="294.3" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="294.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="48.8" y="318.7" width="122" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="318.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="318.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="318.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="318.7" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="805.2" y="318.7" width="146.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="318.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="343.1" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="343.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="343.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="343.1" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="878.4" y="343.1" width="73.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="343.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="367.5" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="367.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="367.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="367.5" width="158.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="817.4" y="367.5" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="367.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="391.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="48.8" y="391.9" width="122" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="391.9" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="391.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="391.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="391.9" width="158.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="817.4" y="391.9" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="391.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="416.3" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="416.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="416.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="416.3" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="902.8" y="416.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="416.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="440.7" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="440.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="440.7" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="440.7" width="244" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="902.8" y="440.7" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="440.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="465.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="24.4" y="465.1" width="158.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="183" y="465.1" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="465.1" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="465.1" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="465.1" width="207.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="866.2" y="465.1" width="85.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="465.1" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="489.5" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="489.5" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="489.5" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="489.5" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="793" y="489.5" width="158.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="489.5" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="513.9" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="513.9" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="513.9" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="634.4" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="646.6" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="658.8" y="513.9" width="256.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#fea62b" x="915" y="513.9" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#121212" x="951.6" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="513.9" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="538.3" width="36.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="36.6" y="538.3" width="134.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="170.8" y="538.3" width="48.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="538.3" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="244" y="538.3" width="366" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="610" y="538.3" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="622.2" y="538.3" width="353.8" height="24.65" shape-rendering="crispEdges"/><rect fill="#1e1e1e" x="0" y="562.7" width="219.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#000000" x="219.6" y="562.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="244" y="562.7" width="585.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="829.6" y="562.7" width="12.2" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="841.8" y="562.7" width="24.4" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="866.2" y="562.7" width="97.6" height="24.65" shape-rendering="crispEdges"/><rect fill="#242f38" x="963.8" y="562.7" width="12.2" height="24.65" shape-rendering="crispEdges"/>
+    <g class="terminal-792837549-matrix">
+    <text class="terminal-792837549-r1" x="0" y="20" textLength="219.6" clip-path="url(#terminal-792837549-line-0)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-792837549-r3" x="976" y="20" textLength="12.2" clip-path="url(#terminal-792837549-line-0)">
+</text><text class="terminal-792837549-r4" x="61" y="44.4" textLength="85.4" clip-path="url(#terminal-792837549-line-1)">&#160;round&#160;</text><text class="terminal-792837549-r5" x="512.4" y="44.4" textLength="12.2" clip-path="url(#terminal-792837549-line-1)">▊</text><text class="terminal-792837549-r5" x="524.6" y="44.4" textLength="341.6" clip-path="url(#terminal-792837549-line-1)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-792837549-r5" x="866.2" y="44.4" textLength="12.2" clip-path="url(#terminal-792837549-line-1)">▎</text><text class="terminal-792837549-r3" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-792837549-line-1)">
+</text><text class="terminal-792837549-r7" x="0" y="68.8" textLength="219.6" clip-path="url(#terminal-792837549-line-2)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-792837549-r6" x="268.4" y="68.8" textLength="231.8" clip-path="url(#terminal-792837549-line-2)">Animation&#160;Duration:</text><text class="terminal-792837549-r5" x="512.4" y="68.8" textLength="12.2" clip-path="url(#terminal-792837549-line-2)">▊</text><text class="terminal-792837549-r6" x="536.8" y="68.8" textLength="317.2" clip-path="url(#terminal-792837549-line-2)">1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</text><text class="terminal-792837549-r5" x="866.2" y="68.8" textLength="12.2" clip-path="url(#terminal-792837549-line-2)">▎</text><text class="terminal-792837549-r3" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-792837549-line-2)">
+</text><text class="terminal-792837549-r1" x="0" y="93.2" textLength="219.6" clip-path="url(#terminal-792837549-line-3)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-792837549-r5" x="512.4" y="93.2" textLength="12.2" clip-path="url(#terminal-792837549-line-3)">▊</text><text class="terminal-792837549-r5" x="524.6" y="93.2" textLength="341.6" clip-path="url(#terminal-792837549-line-3)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-792837549-r5" x="866.2" y="93.2" textLength="12.2" clip-path="url(#terminal-792837549-line-3)">▎</text><text class="terminal-792837549-r3" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-792837549-line-3)">
+</text><text class="terminal-792837549-r8" x="48.8" y="117.6" textLength="122" clip-path="url(#terminal-792837549-line-4)">&#160;out_sine&#160;</text><text class="terminal-792837549-r3" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-792837549-line-4)">
+</text><text class="terminal-792837549-r7" x="0" y="142" textLength="219.6" clip-path="url(#terminal-792837549-line-5)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-792837549-r9" x="219.6" y="142" textLength="24.4" clip-path="url(#terminal-792837549-line-5)">▁▁</text><text class="terminal-792837549-r2" x="610" y="142" textLength="12.2" clip-path="url(#terminal-792837549-line-5)">▏</text><text class="terminal-792837549-r3" x="976" y="142" textLength="12.2" clip-path="url(#terminal-792837549-line-5)">
+</text><text class="terminal-792837549-r1" x="0" y="166.4" textLength="219.6" clip-path="url(#terminal-792837549-line-6)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-792837549-r10" x="244" y="166.4" textLength="366" clip-path="url(#terminal-792837549-line-6)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-792837549-r2" x="610" y="166.4" textLength="12.2" clip-path="url(#terminal-792837549-line-6)">▏</text><text class="terminal-792837549-r2" x="634.4" y="166.4" textLength="329.4" clip-path="url(#terminal-792837549-line-6)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-792837549-r3" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-792837549-line-6)">
+</text><text class="terminal-792837549-r8" x="36.6" y="190.8" textLength="134.2" clip-path="url(#terminal-792837549-line-7)">&#160;out_quint&#160;</text><text class="terminal-792837549-r2" x="610" y="190.8" textLength="12.2" clip-path="url(#terminal-792837549-line-7)">▏</text><text class="terminal-792837549-r2" x="634.4" y="190.8" textLength="12.2" clip-path="url(#terminal-792837549-line-7)">▎</text><text class="terminal-792837549-r12" x="951.6" y="190.8" textLength="12.2" clip-path="url(#terminal-792837549-line-7)">▊</text><text class="terminal-792837549-r3" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-792837549-line-7)">
+</text><text class="terminal-792837549-r7" x="0" y="215.2" textLength="219.6" clip-path="url(#terminal-792837549-line-8)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-792837549-r2" x="610" y="215.2" textLength="12.2" clip-path="url(#terminal-792837549-line-8)">▏</text><text class="terminal-792837549-r2" x="634.4" y="215.2" textLength="12.2" clip-path="url(#terminal-792837549-line-8)">▎</text><text class="terminal-792837549-r13" x="658.8" y="215.2" textLength="231.8" clip-path="url(#terminal-792837549-line-8)">Welcome&#160;to&#160;Textual!</text><text class="terminal-792837549-r12" x="951.6" y="215.2" textLength="12.2" clip-path="url(#terminal-792837549-line-8)">▊</text><text class="terminal-792837549-r3" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-792837549-line-8)">
+</text><text class="terminal-792837549-r1" x="0" y="239.6" textLength="219.6" clip-path="url(#terminal-792837549-line-9)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-792837549-r2" x="610" y="239.6" textLength="12.2" clip-path="url(#terminal-792837549-line-9)">▏</text><text class="terminal-792837549-r2" x="634.4" y="239.6" textLength="12.2" clip-path="url(#terminal-792837549-line-9)">▎</text><text class="terminal-792837549-r12" x="951.6" y="239.6" textLength="12.2" clip-path="url(#terminal-792837549-line-9)">▊</text><text class="terminal-792837549-r3" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-792837549-line-9)">
+</text><text class="terminal-792837549-r8" x="36.6" y="264" textLength="134.2" clip-path="url(#terminal-792837549-line-10)">&#160;out_quart&#160;</text><text class="terminal-792837549-r2" x="610" y="264" textLength="12.2" clip-path="url(#terminal-792837549-line-10)">▏</text><text class="terminal-792837549-r2" x="634.4" y="264" textLength="12.2" clip-path="url(#terminal-792837549-line-10)">▎</text><text class="terminal-792837549-r14" x="658.8" y="264" textLength="195.2" clip-path="url(#terminal-792837549-line-10)">I&#160;must&#160;not&#160;fear.</text><text class="terminal-792837549-r12" x="951.6" y="264" textLength="12.2" clip-path="url(#terminal-792837549-line-10)">▊</text><text class="terminal-792837549-r3" x="976" y="264" textLength="12.2" clip-path="url(#terminal-792837549-line-10)">
+</text><text class="terminal-792837549-r7" x="0" y="288.4" textLength="219.6" clip-path="url(#terminal-792837549-line-11)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-792837549-r2" x="610" y="288.4" textLength="12.2" clip-path="url(#terminal-792837549-line-11)">▏</text><text class="terminal-792837549-r2" x="634.4" y="288.4" textLength="12.2" clip-path="url(#terminal-792837549-line-11)">▎</text><text class="terminal-792837549-r14" x="658.8" y="288.4" textLength="146.4" clip-path="url(#terminal-792837549-line-11)">Fear&#160;is&#160;the&#160;</text><text class="terminal-792837549-r12" x="951.6" y="288.4" textLength="12.2" clip-path="url(#terminal-792837549-line-11)">▊</text><text class="terminal-792837549-r3" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-792837549-line-11)">
+</text><text class="terminal-792837549-r1" x="0" y="312.8" textLength="219.6" clip-path="url(#terminal-792837549-line-12)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-792837549-r2" x="610" y="312.8" textLength="12.2" clip-path="url(#terminal-792837549-line-12)">▏</text><text class="terminal-792837549-r2" x="634.4" y="312.8" textLength="12.2" clip-path="url(#terminal-792837549-line-12)">▎</text><text class="terminal-792837549-r14" x="658.8" y="312.8" textLength="146.4" clip-path="url(#terminal-792837549-line-12)">mind-killer.</text><text class="terminal-792837549-r12" x="951.6" y="312.8" textLength="12.2" clip-path="url(#terminal-792837549-line-12)">▊</text><text class="terminal-792837549-r3" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-792837549-line-12)">
+</text><text class="terminal-792837549-r8" x="48.8" y="337.2" textLength="122" clip-path="url(#terminal-792837549-line-13)">&#160;out_quad&#160;</text><text class="terminal-792837549-r2" x="610" y="337.2" textLength="12.2" clip-path="url(#terminal-792837549-line-13)">▏</text><text class="terminal-792837549-r2" x="634.4" y="337.2" textLength="12.2" clip-path="url(#terminal-792837549-line-13)">▎</text><text class="terminal-792837549-r14" x="658.8" y="337.2" textLength="146.4" clip-path="url(#terminal-792837549-line-13)">Fear&#160;is&#160;the&#160;</text><text class="terminal-792837549-r12" x="951.6" y="337.2" textLength="12.2" clip-path="url(#terminal-792837549-line-13)">▊</text><text class="terminal-792837549-r3" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-792837549-line-13)">
+</text><text class="terminal-792837549-r7" x="0" y="361.6" textLength="219.6" clip-path="url(#terminal-792837549-line-14)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-792837549-r2" x="610" y="361.6" textLength="12.2" clip-path="url(#terminal-792837549-line-14)">▏</text><text class="terminal-792837549-r2" x="634.4" y="361.6" textLength="12.2" clip-path="url(#terminal-792837549-line-14)">▎</text><text class="terminal-792837549-r14" x="658.8" y="361.6" textLength="219.6" clip-path="url(#terminal-792837549-line-14)">little-death&#160;that&#160;</text><text class="terminal-792837549-r12" x="951.6" y="361.6" textLength="12.2" clip-path="url(#terminal-792837549-line-14)">▊</text><text class="terminal-792837549-r3" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-792837549-line-14)">
+</text><text class="terminal-792837549-r1" x="0" y="386" textLength="219.6" clip-path="url(#terminal-792837549-line-15)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-792837549-r2" x="610" y="386" textLength="12.2" clip-path="url(#terminal-792837549-line-15)">▏</text><text class="terminal-792837549-r2" x="634.4" y="386" textLength="12.2" clip-path="url(#terminal-792837549-line-15)">▎</text><text class="terminal-792837549-r14" x="658.8" y="386" textLength="158.6" clip-path="url(#terminal-792837549-line-15)">brings&#160;total&#160;</text><text class="terminal-792837549-r12" x="951.6" y="386" textLength="12.2" clip-path="url(#terminal-792837549-line-15)">▊</text><text class="terminal-792837549-r3" x="976" y="386" textLength="12.2" clip-path="url(#terminal-792837549-line-15)">
+</text><text class="terminal-792837549-r8" x="48.8" y="410.4" textLength="122" clip-path="url(#terminal-792837549-line-16)">&#160;out_expo&#160;</text><text class="terminal-792837549-r2" x="610" y="410.4" textLength="12.2" clip-path="url(#terminal-792837549-line-16)">▏</text><text class="terminal-792837549-r2" x="634.4" y="410.4" textLength="12.2" clip-path="url(#terminal-792837549-line-16)">▎</text><text class="terminal-792837549-r14" x="658.8" y="410.4" textLength="158.6" clip-path="url(#terminal-792837549-line-16)">obliteration.</text><text class="terminal-792837549-r12" x="951.6" y="410.4" textLength="12.2" clip-path="url(#terminal-792837549-line-16)">▊</text><text class="terminal-792837549-r3" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-792837549-line-16)">
+</text><text class="terminal-792837549-r7" x="0" y="434.8" textLength="219.6" clip-path="url(#terminal-792837549-line-17)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-792837549-r2" x="610" y="434.8" textLength="12.2" clip-path="url(#terminal-792837549-line-17)">▏</text><text class="terminal-792837549-r2" x="634.4" y="434.8" textLength="12.2" clip-path="url(#terminal-792837549-line-17)">▎</text><text class="terminal-792837549-r14" x="658.8" y="434.8" textLength="244" clip-path="url(#terminal-792837549-line-17)">I&#160;will&#160;face&#160;my&#160;fear.</text><text class="terminal-792837549-r12" x="951.6" y="434.8" textLength="12.2" clip-path="url(#terminal-792837549-line-17)">▊</text><text class="terminal-792837549-r3" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-792837549-line-17)">
+</text><text class="terminal-792837549-r1" x="0" y="459.2" textLength="219.6" clip-path="url(#terminal-792837549-line-18)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-792837549-r2" x="610" y="459.2" textLength="12.2" clip-path="url(#terminal-792837549-line-18)">▏</text><text class="terminal-792837549-r2" x="634.4" y="459.2" textLength="12.2" clip-path="url(#terminal-792837549-line-18)">▎</text><text class="terminal-792837549-r14" x="658.8" y="459.2" textLength="244" clip-path="url(#terminal-792837549-line-18)">I&#160;will&#160;permit&#160;it&#160;to&#160;</text><text class="terminal-792837549-r12" x="951.6" y="459.2" textLength="12.2" clip-path="url(#terminal-792837549-line-18)">▊</text><text class="terminal-792837549-r3" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-792837549-line-18)">
+</text><text class="terminal-792837549-r8" x="24.4" y="483.6" textLength="158.6" clip-path="url(#terminal-792837549-line-19)">&#160;out_elastic&#160;</text><text class="terminal-792837549-r2" x="610" y="483.6" textLength="12.2" clip-path="url(#terminal-792837549-line-19)">▏</text><text class="terminal-792837549-r2" x="634.4" y="483.6" textLength="12.2" clip-path="url(#terminal-792837549-line-19)">▎</text><text class="terminal-792837549-r14" x="658.8" y="483.6" textLength="207.4" clip-path="url(#terminal-792837549-line-19)">pass&#160;over&#160;me&#160;and&#160;</text><text class="terminal-792837549-r12" x="951.6" y="483.6" textLength="12.2" clip-path="url(#terminal-792837549-line-19)">▊</text><text class="terminal-792837549-r3" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-792837549-line-19)">
+</text><text class="terminal-792837549-r7" x="0" y="508" textLength="219.6" clip-path="url(#terminal-792837549-line-20)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-792837549-r2" x="610" y="508" textLength="12.2" clip-path="url(#terminal-792837549-line-20)">▏</text><text class="terminal-792837549-r2" x="634.4" y="508" textLength="12.2" clip-path="url(#terminal-792837549-line-20)">▎</text><text class="terminal-792837549-r14" x="658.8" y="508" textLength="134.2" clip-path="url(#terminal-792837549-line-20)">through&#160;me.</text><text class="terminal-792837549-r12" x="951.6" y="508" textLength="12.2" clip-path="url(#terminal-792837549-line-20)">▊</text><text class="terminal-792837549-r3" x="976" y="508" textLength="12.2" clip-path="url(#terminal-792837549-line-20)">
+</text><text class="terminal-792837549-r1" x="0" y="532.4" textLength="219.6" clip-path="url(#terminal-792837549-line-21)">▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔</text><text class="terminal-792837549-r2" x="610" y="532.4" textLength="12.2" clip-path="url(#terminal-792837549-line-21)">▏</text><text class="terminal-792837549-r2" x="634.4" y="532.4" textLength="12.2" clip-path="url(#terminal-792837549-line-21)">▎</text><text class="terminal-792837549-r14" x="658.8" y="532.4" textLength="256.2" clip-path="url(#terminal-792837549-line-21)">And&#160;when&#160;it&#160;has&#160;gone&#160;</text><text class="terminal-792837549-r12" x="951.6" y="532.4" textLength="12.2" clip-path="url(#terminal-792837549-line-21)">▊</text><text class="terminal-792837549-r3" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-792837549-line-21)">
+</text><text class="terminal-792837549-r8" x="36.6" y="556.8" textLength="134.2" clip-path="url(#terminal-792837549-line-22)">&#160;out_cubic&#160;</text><text class="terminal-792837549-r2" x="610" y="556.8" textLength="12.2" clip-path="url(#terminal-792837549-line-22)">▏</text><text class="terminal-792837549-r3" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-792837549-line-22)">
+</text><text class="terminal-792837549-r7" x="0" y="581.2" textLength="219.6" clip-path="url(#terminal-792837549-line-23)">▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁</text><text class="terminal-792837549-r15" x="829.6" y="581.2" textLength="12.2" clip-path="url(#terminal-792837549-line-23)">▏</text><text class="terminal-792837549-r16" x="841.8" y="581.2" textLength="24.4" clip-path="url(#terminal-792837549-line-23)">^p</text><text class="terminal-792837549-r6" x="866.2" y="581.2" textLength="97.6" clip-path="url(#terminal-792837549-line-23)">&#160;palette</text>
     </g>
     </g>
 </svg>