diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index f4479990..5d70dccb 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -7,7 +7,7 @@
// Additional Extensions Here
],
"onCreateCommand": "echo PS1='\"$ \"' >> ~/.bashrc", //Set Terminal Prompt to $
- "postStartCommand": "npm start" //Start the app
+ "postAttachCommand": "git pull --all && npm start"
}
// DevContainer Reference: https://code.visualstudio.com/docs/remote/devcontainerjson-reference
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 17325664..e71e5972 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -9,4 +9,6 @@ jobs:
with:
fetch-depth: 0
- name: Copy To Branches Action
- uses: planetoftheweb/copy-to-branches@v1
+ uses: planetoftheweb/copy-to-branches@v1.2
+ env:
+ key: main
diff --git a/.vscode/settings.json b/.vscode/settings.json
index af3e6d38..b2874f0f 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -17,7 +17,6 @@
"files.autoSave": "afterDelay",
"screencastMode.onlyKeyboardShortcuts": true,
"terminal.integrated.fontSize": 18,
- "workbench.activityBar.visible": true,
"workbench.colorTheme": "Visual Studio Dark",
"workbench.fontAliasing": "antialiased",
"workbench.statusBar.visible": true,
diff --git a/NOTICE b/NOTICE
index 547595f9..04a6f5f6 100644
--- a/NOTICE
+++ b/NOTICE
@@ -5,7 +5,18 @@ Licensed under the LinkedIn Learning Exercise File License (the "License").
See LICENSE in the project root for license information.
ATTRIBUTIONS:
-[PLEASE PROVIDE ATTRIBUTIONS OR DELETE THIS AND THE ABOVE LINE “ATTRIBUTIONS”]
+
+React
+https://github.com/facebook/react
+Copyright (c) Facebook, Inc. and its affiliates.
+License: MIT
+https://opensource.org/licenses/MIT
+
+Babel
+https://github.com/babel/babel
+Copyright (c) 2014-present Sebastian McKenzie and other contributors
+License: MIT
+https://opensource.org/licenses/MIT
Please note, this project may automatically load third party code from external
repositories (for example, NPM modules, Composer packages, or other dependencies).
@@ -13,3 +24,59 @@ If so, such third party code may be subject to other license terms than as set
forth above. In addition, such third party code may also depend on and load
multiple tiers of dependencies. Please review the applicable licenses of the
additional dependencies.
+
+
+=-=-=-=-=-=-=-=-=-=-=-=-=-
+
+MIT License
+
+Copyright (c) Facebook, Inc. and its affiliates.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the ""Software""), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED ""AS IS"", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+=-=-=-=-==-=-=-=-=-=-=-=--
+
+"MIT License
+
+Copyright (c) 2014-present Sebastian McKenzie and other contributors
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+""Software""), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED ""AS IS"", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+Footer
+© 2022 GitHub, Inc.
+Footer navigation
+Terms
+Privacy
+"
diff --git a/README.md b/README.md
index 422e0932..5fa4cd7e 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,10 @@
-# COURSENAME
-This is the repository for the LinkedIn Learning course `course-name`. The full course is available from [LinkedIn Learning][lil-course-url].
+# Hands-On Introduction: React
+This is the repository for the LinkedIn Learning course Hands-On Introduction: React. The full course is available from [LinkedIn Learning][lil-course-url].
-![course-name-alt-text][lil-thumbnail-url]
+![1666989585426](https://user-images.githubusercontent.com/25848438/200747140-294450cb-2309-4fd5-a8de-30feca3cc60f.jpeg)
+
+When you learn a new framework, you sometimes get to start fresh, from scratch, with plenty of time. Other times, though, you need to dive right in and get things done. This hands-on course helps you quickly get up to speed with React—the popular JavaScript library for building user interfaces—by allowing you to change code directly as you follow along. Instructor Ray Villalobos highlights the aspects of React that set it apart from other JavaScript libraries, including how to approach templating and React Hooks. He then details how to build with React and use it in a web project.
The best way to learn a framework is to use it in practice. That’s why this course is integrated with GitHub Codespaces, an instant cloud developer environment that offers all the functionality of your favorite IDE without the need for any local machine setup. With GitHub Codespaces, you can get hands-on practice from any machine, at any time—all while using a tool that you’ll likely encounter in the workplace. Check out the [Using GitHub Codespaces with this course][gcs-video-url] video to learn how to get started.
-_See the readme file in the main branch for updated instructions and information._
## Instructions
This repository has branches for each of the videos in the course. You can use the branch pop up menu in github to switch to a specific branch and take a look at the course at that stage, or you can add `/tree/BRANCH_NAME` to the URL to go to the branch you want to access.
@@ -22,15 +23,12 @@ To resolve this issue:
Add changes to git using this command: git add .
Commit changes using this command: git commit -m "some message"
-## Installing
-1. To use these exercise files, you must have the following installed:
- - [list of requirements for course]
-2. Clone this repository into your local machine using the terminal (Mac), CMD (Windows), or a GUI tool like SourceTree.
-3. [Course-specific instructions]
+### Instructor
-[0]: # (Replace these placeholder URLs with actual course URLs)
+Ray Villalobos
-[lil-course-url]: https://www.linkedin.com/learning/
-[lil-thumbnail-url]: http://
+Check out my other courses on [LinkedIn Learning](https://www.linkedin.com/learning/instructors/ray-villalobos).
+[lil-course-url]: https://www.linkedin.com/learning/hands-on-introduction-react
+[gcs-video-url]: https://www.linkedin.com/learning/hands-on-introduction-react/using-github-codespaces-with-this-course
diff --git a/docs/assets/index-2a5c2996.css b/docs/assets/index-2a5c2996.css
new file mode 100644
index 00000000..7d7fbe03
--- /dev/null
+++ b/docs/assets/index-2a5c2996.css
@@ -0,0 +1,4 @@
+@charset "UTF-8";nav ul li,nav ul li a{padding-top:.5em;padding-bottom:.5em}nav summary{font-family:Bungee,sans-serif}nav summary+ul li{padding-top:0!important;padding-bottom:0!important}nav details li a{font-size:.7em}details[role=list] summary+ul li a:hover{color:#19b3e6;font-weight:700}/*!
+* Pico.css v1.5.7 (https://picocss.com)
+* Copyright 2019-2023 - Licensed under MIT
+*/:root{--font-family:system-ui,-apple-system,"Segoe UI","Roboto","Ubuntu","Cantarell","Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--line-height:1.5;--font-weight:400;--font-size:16px;--border-radius:.25rem;--border-width:1px;--outline-width:3px;--spacing:1rem;--typography-spacing-vertical:1.5rem;--block-spacing-vertical:calc(var(--spacing) * 2);--block-spacing-horizontal:var(--spacing);--grid-spacing-vertical:0;--grid-spacing-horizontal:var(--spacing);--form-element-spacing-vertical:.75rem;--form-element-spacing-horizontal:1rem;--nav-element-spacing-vertical:1rem;--nav-element-spacing-horizontal:.5rem;--nav-link-spacing-vertical:.5rem;--nav-link-spacing-horizontal:.5rem;--form-label-font-weight:var(--font-weight);--transition:.2s ease-in-out;--modal-overlay-backdrop-filter:blur(.25rem)}@media (min-width: 576px){:root{--font-size:17px}}@media (min-width: 768px){:root{--font-size:18px}}@media (min-width: 992px){:root{--font-size:19px}}@media (min-width: 1200px){:root{--font-size:20px}}@media (min-width: 576px){body>footer,body>header,body>main,section{--block-spacing-vertical:calc(var(--spacing) * 2.5)}}@media (min-width: 768px){body>footer,body>header,body>main,section{--block-spacing-vertical:calc(var(--spacing) * 3)}}@media (min-width: 992px){body>footer,body>header,body>main,section{--block-spacing-vertical:calc(var(--spacing) * 3.5)}}@media (min-width: 1200px){body>footer,body>header,body>main,section{--block-spacing-vertical:calc(var(--spacing) * 4)}}@media (min-width: 576px){article{--block-spacing-horizontal:calc(var(--spacing) * 1.25)}}@media (min-width: 768px){article{--block-spacing-horizontal:calc(var(--spacing) * 1.5)}}@media (min-width: 992px){article{--block-spacing-horizontal:calc(var(--spacing) * 1.75)}}@media (min-width: 1200px){article{--block-spacing-horizontal:calc(var(--spacing) * 2)}}dialog>article{--block-spacing-vertical:calc(var(--spacing) * 2);--block-spacing-horizontal:var(--spacing)}@media (min-width: 576px){dialog>article{--block-spacing-vertical:calc(var(--spacing) * 2.5);--block-spacing-horizontal:calc(var(--spacing) * 1.25)}}@media (min-width: 768px){dialog>article{--block-spacing-vertical:calc(var(--spacing) * 3);--block-spacing-horizontal:calc(var(--spacing) * 1.5)}}a{--text-decoration:none}a.contrast,a.secondary{--text-decoration:underline}small{--font-size:.875em}h1,h2,h3,h4,h5,h6{--font-weight:700}h1{--font-size:2rem;--typography-spacing-vertical:3rem}h2{--font-size:1.75rem;--typography-spacing-vertical:2.625rem}h3{--font-size:1.5rem;--typography-spacing-vertical:2.25rem}h4{--font-size:1.25rem;--typography-spacing-vertical:1.874rem}h5{--font-size:1.125rem;--typography-spacing-vertical:1.6875rem}[type=checkbox],[type=radio]{--border-width:2px}[type=checkbox][role=switch],tfoot td,tfoot th,thead td,thead th{--border-width:3px}:not(thead,tfoot)>*>td{--font-size:.875em}code,kbd,pre,samp{--font-family:"Menlo","Consolas","Roboto Mono","Ubuntu Monospace","Noto Mono","Oxygen Mono","Liberation Mono",monospace,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}kbd{--font-weight:bolder}:root:not([data-theme=dark]),[data-theme=light]{--background-color:#fff;--color:hsl(205deg, 20%, 32%);--h1-color:hsl(205deg, 30%, 15%);--h2-color:#24333e;--h3-color:hsl(205deg, 25%, 23%);--h4-color:#374956;--h5-color:hsl(205deg, 20%, 32%);--h6-color:#4d606d;--muted-color:hsl(205deg, 10%, 50%);--muted-border-color:hsl(205deg, 20%, 94%);--primary:hsl(195deg, 85%, 41%);--primary-hover:hsl(195deg, 90%, 32%);--primary-focus:rgba(16, 149, 193, .125);--primary-inverse:#fff;--secondary:hsl(205deg, 15%, 41%);--secondary-hover:hsl(205deg, 20%, 32%);--secondary-focus:rgba(89, 107, 120, .125);--secondary-inverse:#fff;--contrast:hsl(205deg, 30%, 15%);--contrast-hover:#000;--contrast-focus:rgba(89, 107, 120, .125);--contrast-inverse:#fff;--mark-background-color:#fff2ca;--mark-color:#543a26;--ins-color:#388e3c;--del-color:#c62828;--blockquote-border-color:var(--muted-border-color);--blockquote-footer-color:var(--muted-color);--button-box-shadow:0 0 0 rgba(0, 0, 0, 0);--button-hover-box-shadow:0 0 0 rgba(0, 0, 0, 0);--form-element-background-color:transparent;--form-element-border-color:hsl(205deg, 14%, 68%);--form-element-color:var(--color);--form-element-placeholder-color:var(--muted-color);--form-element-active-background-color:transparent;--form-element-active-border-color:var(--primary);--form-element-focus-color:var(--primary-focus);--form-element-disabled-background-color:hsl(205deg, 18%, 86%);--form-element-disabled-border-color:hsl(205deg, 14%, 68%);--form-element-disabled-opacity:.5;--form-element-invalid-border-color:#c62828;--form-element-invalid-active-border-color:#d32f2f;--form-element-invalid-focus-color:rgba(211, 47, 47, .125);--form-element-valid-border-color:#388e3c;--form-element-valid-active-border-color:#43a047;--form-element-valid-focus-color:rgba(67, 160, 71, .125);--switch-background-color:hsl(205deg, 16%, 77%);--switch-color:var(--primary-inverse);--switch-checked-background-color:var(--primary);--range-border-color:hsl(205deg, 18%, 86%);--range-active-border-color:hsl(205deg, 16%, 77%);--range-thumb-border-color:var(--background-color);--range-thumb-color:var(--secondary);--range-thumb-hover-color:var(--secondary-hover);--range-thumb-active-color:var(--primary);--table-border-color:var(--muted-border-color);--table-row-stripped-background-color:#f6f8f9;--code-background-color:hsl(205deg, 20%, 94%);--code-color:var(--muted-color);--code-kbd-background-color:var(--contrast);--code-kbd-color:var(--contrast-inverse);--code-tag-color:hsl(330deg, 40%, 50%);--code-property-color:hsl(185deg, 40%, 40%);--code-value-color:hsl(40deg, 20%, 50%);--code-comment-color:hsl(205deg, 14%, 68%);--accordion-border-color:var(--muted-border-color);--accordion-close-summary-color:var(--color);--accordion-open-summary-color:var(--muted-color);--card-background-color:var(--background-color);--card-border-color:var(--muted-border-color);--card-box-shadow:.0145rem .029rem .174rem rgba(27, 40, 50, .01698),.0335rem .067rem .402rem rgba(27, 40, 50, .024),.0625rem .125rem .75rem rgba(27, 40, 50, .03),.1125rem .225rem 1.35rem rgba(27, 40, 50, .036),.2085rem .417rem 2.502rem rgba(27, 40, 50, .04302),.5rem 1rem 6rem rgba(27, 40, 50, .06),0 0 0 .0625rem rgba(27, 40, 50, .015);--card-sectionning-background-color:#fbfbfc;--dropdown-background-color:#fbfbfc;--dropdown-border-color:#e1e6eb;--dropdown-box-shadow:var(--card-box-shadow);--dropdown-color:var(--color);--dropdown-hover-background-color:hsl(205deg, 20%, 94%);--modal-overlay-background-color:rgba(213, 220, 226, .7);--progress-background-color:hsl(205deg, 18%, 86%);--progress-color:var(--primary);--loading-spinner-opacity:.5;--tooltip-background-color:var(--contrast);--tooltip-color:var(--contrast-inverse);--icon-checkbox:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button-inverse:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(115, 130, 140)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");--icon-date:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");--icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(198, 40, 40)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");--icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--icon-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");--icon-time:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");--icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(56, 142, 60)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");color-scheme:light}@media only screen and (prefers-color-scheme: dark){:root:not([data-theme]){--background-color:#11191f;--color:hsl(205deg, 16%, 77%);--h1-color:hsl(205deg, 20%, 94%);--h2-color:#e1e6eb;--h3-color:hsl(205deg, 18%, 86%);--h4-color:#c8d1d8;--h5-color:hsl(205deg, 16%, 77%);--h6-color:#afbbc4;--muted-color:hsl(205deg, 10%, 50%);--muted-border-color:#1f2d38;--primary:hsl(195deg, 85%, 41%);--primary-hover:hsl(195deg, 80%, 50%);--primary-focus:rgba(16, 149, 193, .25);--primary-inverse:#fff;--secondary:hsl(205deg, 15%, 41%);--secondary-hover:hsl(205deg, 10%, 50%);--secondary-focus:rgba(115, 130, 140, .25);--secondary-inverse:#fff;--contrast:hsl(205deg, 20%, 94%);--contrast-hover:#fff;--contrast-focus:rgba(115, 130, 140, .25);--contrast-inverse:#000;--mark-background-color:#d1c284;--mark-color:#11191f;--ins-color:#388e3c;--del-color:#c62828;--blockquote-border-color:var(--muted-border-color);--blockquote-footer-color:var(--muted-color);--button-box-shadow:0 0 0 rgba(0, 0, 0, 0);--button-hover-box-shadow:0 0 0 rgba(0, 0, 0, 0);--form-element-background-color:#11191f;--form-element-border-color:#374956;--form-element-color:var(--color);--form-element-placeholder-color:var(--muted-color);--form-element-active-background-color:var(--form-element-background-color);--form-element-active-border-color:var(--primary);--form-element-focus-color:var(--primary-focus);--form-element-disabled-background-color:hsl(205deg, 25%, 23%);--form-element-disabled-border-color:hsl(205deg, 20%, 32%);--form-element-disabled-opacity:.5;--form-element-invalid-border-color:#b71c1c;--form-element-invalid-active-border-color:#c62828;--form-element-invalid-focus-color:rgba(198, 40, 40, .25);--form-element-valid-border-color:#2e7d32;--form-element-valid-active-border-color:#388e3c;--form-element-valid-focus-color:rgba(56, 142, 60, .25);--switch-background-color:#374956;--switch-color:var(--primary-inverse);--switch-checked-background-color:var(--primary);--range-border-color:#24333e;--range-active-border-color:hsl(205deg, 25%, 23%);--range-thumb-border-color:var(--background-color);--range-thumb-color:var(--secondary);--range-thumb-hover-color:var(--secondary-hover);--range-thumb-active-color:var(--primary);--table-border-color:var(--muted-border-color);--table-row-stripped-background-color:rgba(115, 130, 140, .05);--code-background-color:#18232c;--code-color:var(--muted-color);--code-kbd-background-color:var(--contrast);--code-kbd-color:var(--contrast-inverse);--code-tag-color:hsl(330deg, 30%, 50%);--code-property-color:hsl(185deg, 30%, 50%);--code-value-color:hsl(40deg, 10%, 50%);--code-comment-color:#4d606d;--accordion-border-color:var(--muted-border-color);--accordion-active-summary-color:var(--primary);--accordion-close-summary-color:var(--color);--accordion-open-summary-color:var(--muted-color);--card-background-color:#141e26;--card-border-color:var(--card-background-color);--card-box-shadow:.0145rem .029rem .174rem rgba(0, 0, 0, .01698),.0335rem .067rem .402rem rgba(0, 0, 0, .024),.0625rem .125rem .75rem rgba(0, 0, 0, .03),.1125rem .225rem 1.35rem rgba(0, 0, 0, .036),.2085rem .417rem 2.502rem rgba(0, 0, 0, .04302),.5rem 1rem 6rem rgba(0, 0, 0, .06),0 0 0 .0625rem rgba(0, 0, 0, .015);--card-sectionning-background-color:#18232c;--dropdown-background-color:hsl(205deg, 30%, 15%);--dropdown-border-color:#24333e;--dropdown-box-shadow:var(--card-box-shadow);--dropdown-color:var(--color);--dropdown-hover-background-color:rgba(36, 51, 62, .75);--modal-overlay-background-color:rgba(36, 51, 62, .8);--progress-background-color:#24333e;--progress-color:var(--primary);--loading-spinner-opacity:.5;--tooltip-background-color:var(--contrast);--tooltip-color:var(--contrast-inverse);--icon-checkbox:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button-inverse:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(0, 0, 0)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(115, 130, 140)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");--icon-date:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");--icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(183, 28, 28)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");--icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--icon-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");--icon-time:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");--icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(46, 125, 50)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");color-scheme:dark}}[data-theme=dark]{--background-color:#11191f;--color:hsl(205deg, 16%, 77%);--h1-color:hsl(205deg, 20%, 94%);--h2-color:#e1e6eb;--h3-color:hsl(205deg, 18%, 86%);--h4-color:#c8d1d8;--h5-color:hsl(205deg, 16%, 77%);--h6-color:#afbbc4;--muted-color:hsl(205deg, 10%, 50%);--muted-border-color:#1f2d38;--primary:hsl(195deg, 85%, 41%);--primary-hover:hsl(195deg, 80%, 50%);--primary-focus:rgba(16, 149, 193, .25);--primary-inverse:#fff;--secondary:hsl(205deg, 15%, 41%);--secondary-hover:hsl(205deg, 10%, 50%);--secondary-focus:rgba(115, 130, 140, .25);--secondary-inverse:#fff;--contrast:hsl(205deg, 20%, 94%);--contrast-hover:#fff;--contrast-focus:rgba(115, 130, 140, .25);--contrast-inverse:#000;--mark-background-color:#d1c284;--mark-color:#11191f;--ins-color:#388e3c;--del-color:#c62828;--blockquote-border-color:var(--muted-border-color);--blockquote-footer-color:var(--muted-color);--button-box-shadow:0 0 0 rgba(0, 0, 0, 0);--button-hover-box-shadow:0 0 0 rgba(0, 0, 0, 0);--form-element-background-color:#11191f;--form-element-border-color:#374956;--form-element-color:var(--color);--form-element-placeholder-color:var(--muted-color);--form-element-active-background-color:var(--form-element-background-color);--form-element-active-border-color:var(--primary);--form-element-focus-color:var(--primary-focus);--form-element-disabled-background-color:hsl(205deg, 25%, 23%);--form-element-disabled-border-color:hsl(205deg, 20%, 32%);--form-element-disabled-opacity:.5;--form-element-invalid-border-color:#b71c1c;--form-element-invalid-active-border-color:#c62828;--form-element-invalid-focus-color:rgba(198, 40, 40, .25);--form-element-valid-border-color:#2e7d32;--form-element-valid-active-border-color:#388e3c;--form-element-valid-focus-color:rgba(56, 142, 60, .25);--switch-background-color:#374956;--switch-color:var(--primary-inverse);--switch-checked-background-color:var(--primary);--range-border-color:#24333e;--range-active-border-color:hsl(205deg, 25%, 23%);--range-thumb-border-color:var(--background-color);--range-thumb-color:var(--secondary);--range-thumb-hover-color:var(--secondary-hover);--range-thumb-active-color:var(--primary);--table-border-color:var(--muted-border-color);--table-row-stripped-background-color:rgba(115, 130, 140, .05);--code-background-color:#18232c;--code-color:var(--muted-color);--code-kbd-background-color:var(--contrast);--code-kbd-color:var(--contrast-inverse);--code-tag-color:hsl(330deg, 30%, 50%);--code-property-color:hsl(185deg, 30%, 50%);--code-value-color:hsl(40deg, 10%, 50%);--code-comment-color:#4d606d;--accordion-border-color:var(--muted-border-color);--accordion-active-summary-color:var(--primary);--accordion-close-summary-color:var(--color);--accordion-open-summary-color:var(--muted-color);--card-background-color:#141e26;--card-border-color:var(--card-background-color);--card-box-shadow:.0145rem .029rem .174rem rgba(0, 0, 0, .01698),.0335rem .067rem .402rem rgba(0, 0, 0, .024),.0625rem .125rem .75rem rgba(0, 0, 0, .03),.1125rem .225rem 1.35rem rgba(0, 0, 0, .036),.2085rem .417rem 2.502rem rgba(0, 0, 0, .04302),.5rem 1rem 6rem rgba(0, 0, 0, .06),0 0 0 .0625rem rgba(0, 0, 0, .015);--card-sectionning-background-color:#18232c;--dropdown-background-color:hsl(205deg, 30%, 15%);--dropdown-border-color:#24333e;--dropdown-box-shadow:var(--card-box-shadow);--dropdown-color:var(--color);--dropdown-hover-background-color:rgba(36, 51, 62, .75);--modal-overlay-background-color:rgba(36, 51, 62, .8);--progress-background-color:#24333e;--progress-color:var(--primary);--loading-spinner-opacity:.5;--tooltip-background-color:var(--contrast);--tooltip-color:var(--contrast-inverse);--icon-checkbox:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-chevron-button-inverse:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(0, 0, 0)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--icon-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(115, 130, 140)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");--icon-date:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");--icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(183, 28, 28)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");--icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--icon-search:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");--icon-time:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");--icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(46, 125, 50)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");color-scheme:dark}[type=checkbox],[type=radio],[type=range],progress{accent-color:var(--primary)}*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--background-color);color:var(--color);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);font-family:var(--font-family);text-rendering:optimizeLegibility;overflow-wrap:break-word;cursor:default;-moz-tab-size:4;-o-tab-size:4;tab-size:4}main{display:block}body{width:100%;margin:0}body>footer,body>header,body>main{width:100%;margin-right:auto;margin-left:auto;padding:var(--block-spacing-vertical) 0}.container,.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--spacing);padding-left:var(--spacing)}@media (min-width: 576px){.container{max-width:510px;padding-right:0;padding-left:0}}@media (min-width: 768px){.container{max-width:700px}}@media (min-width: 992px){.container{max-width:920px}}@media (min-width: 1200px){.container{max-width:1130px}}section{margin-bottom:var(--block-spacing-vertical)}.grid{grid-column-gap:var(--grid-spacing-horizontal);grid-row-gap:var(--grid-spacing-vertical);display:grid;grid-template-columns:1fr;margin:0}@media (min-width: 992px){.grid{grid-template-columns:repeat(auto-fit,minmax(0%,1fr))}}.grid>*{min-width:0}figure{display:block;margin:0;padding:0;overflow-x:auto}figure figcaption{padding:calc(var(--spacing) * .5) 0;color:var(--muted-color)}b,strong{font-weight:bolder}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}address,blockquote,dl,figure,form,ol,p,pre,table,ul{margin-top:0;margin-bottom:var(--typography-spacing-vertical);color:var(--color);font-style:normal;font-weight:var(--font-weight);font-size:var(--font-size)}[role=link],a{--color:var(--primary);--background-color:transparent;outline:0;background-color:var(--background-color);color:var(--color);-webkit-text-decoration:var(--text-decoration);text-decoration:var(--text-decoration);transition:background-color var(--transition),color var(--transition),box-shadow var(--transition),-webkit-text-decoration var(--transition);transition:background-color var(--transition),color var(--transition),text-decoration var(--transition),box-shadow var(--transition);transition:background-color var(--transition),color var(--transition),text-decoration var(--transition),box-shadow var(--transition),-webkit-text-decoration var(--transition)}[role=link]:is([aria-current],:hover,:active,:focus),a:is([aria-current],:hover,:active,:focus){--color:var(--primary-hover);--text-decoration:underline}[role=link]:focus,a:focus{--background-color:var(--primary-focus)}[role=link].secondary,a.secondary{--color:var(--secondary)}[role=link].secondary:is([aria-current],:hover,:active,:focus),a.secondary:is([aria-current],:hover,:active,:focus){--color:var(--secondary-hover)}[role=link].secondary:focus,a.secondary:focus{--background-color:var(--secondary-focus)}[role=link].contrast,a.contrast{--color:var(--contrast)}[role=link].contrast:is([aria-current],:hover,:active,:focus),a.contrast:is([aria-current],:hover,:active,:focus){--color:var(--contrast-hover)}[role=link].contrast:focus,a.contrast:focus{--background-color:var(--contrast-focus)}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:var(--typography-spacing-vertical);color:var(--color);font-weight:var(--font-weight);font-size:var(--font-size);font-family:var(--font-family)}h1{--color:var(--h1-color)}h2{--color:var(--h2-color)}h3{--color:var(--h3-color)}h4{--color:var(--h4-color)}h5{--color:var(--h5-color)}h6{--color:var(--h6-color)}:where(address,blockquote,dl,figure,form,ol,p,pre,table,ul)~:is(h1,h2,h3,h4,h5,h6){margin-top:var(--typography-spacing-vertical)}.headings,hgroup{margin-bottom:var(--typography-spacing-vertical)}.headings>*,hgroup>*{margin-bottom:0}.headings>:last-child,hgroup>:last-child{--color:var(--muted-color);--font-weight:unset;font-size:1rem;font-family:unset}p{margin-bottom:var(--typography-spacing-vertical)}small{font-size:var(--font-size)}:where(dl,ol,ul){padding-right:0;padding-left:var(--spacing);-webkit-padding-start:var(--spacing);padding-inline-start:var(--spacing);-webkit-padding-end:0;padding-inline-end:0}:where(dl,ol,ul) li{margin-bottom:calc(var(--typography-spacing-vertical) * .25)}:where(dl,ol,ul) :is(dl,ol,ul){margin:0;margin-top:calc(var(--typography-spacing-vertical) * .25)}ul li{list-style:square}mark{padding:.125rem .25rem;background-color:var(--mark-background-color);color:var(--mark-color);vertical-align:baseline}blockquote{display:block;margin:var(--typography-spacing-vertical) 0;padding:var(--spacing);border-right:none;border-left:.25rem solid var(--blockquote-border-color);-webkit-border-start:.25rem solid var(--blockquote-border-color);border-inline-start:.25rem solid var(--blockquote-border-color);-webkit-border-end:none;border-inline-end:none}blockquote footer{margin-top:calc(var(--typography-spacing-vertical) * .5);color:var(--blockquote-footer-color)}abbr[title]{border-bottom:1px dotted;text-decoration:none;cursor:help}ins{color:var(--ins-color);text-decoration:none}del{color:var(--del-color)}::-moz-selection{background-color:var(--primary-focus)}::selection{background-color:var(--primary-focus)}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}:where(iframe){border-style:none}img{max-width:100%;height:auto;border-style:none}:where(svg:not([fill])){fill:currentColor}svg:not(:root){overflow:hidden}button{margin:0;overflow:visible;font-family:inherit;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button{display:block;width:100%;margin-bottom:var(--spacing)}[role=button]{display:inline-block;text-decoration:none}[role=button],button,input[type=button],input[type=reset],input[type=submit]{--background-color:var(--primary);--border-color:var(--primary);--color:var(--primary-inverse);--box-shadow:var(--button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));padding:var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:0;background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);font-size:1rem;line-height:var(--line-height);text-align:center;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}[role=button]:is([aria-current],:hover,:active,:focus),button:is([aria-current],:hover,:active,:focus),input[type=button]:is([aria-current],:hover,:active,:focus),input[type=reset]:is([aria-current],:hover,:active,:focus),input[type=submit]:is([aria-current],:hover,:active,:focus){--background-color:var(--primary-hover);--border-color:var(--primary-hover);--box-shadow:var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--color:var(--primary-inverse)}[role=button]:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{--box-shadow:var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),0 0 0 var(--outline-width) var(--primary-focus)}:is(button,input[type=submit],input[type=button],[role=button]).secondary,input[type=reset]{--background-color:var(--secondary);--border-color:var(--secondary);--color:var(--secondary-inverse);cursor:pointer}:is(button,input[type=submit],input[type=button],[role=button]).secondary:is([aria-current],:hover,:active,:focus),input[type=reset]:is([aria-current],:hover,:active,:focus){--background-color:var(--secondary-hover);--border-color:var(--secondary-hover);--color:var(--secondary-inverse)}:is(button,input[type=submit],input[type=button],[role=button]).secondary:focus,input[type=reset]:focus{--box-shadow:var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),0 0 0 var(--outline-width) var(--secondary-focus)}:is(button,input[type=submit],input[type=button],[role=button]).contrast{--background-color:var(--contrast);--border-color:var(--contrast);--color:var(--contrast-inverse)}:is(button,input[type=submit],input[type=button],[role=button]).contrast:is([aria-current],:hover,:active,:focus){--background-color:var(--contrast-hover);--border-color:var(--contrast-hover);--color:var(--contrast-inverse)}:is(button,input[type=submit],input[type=button],[role=button]).contrast:focus{--box-shadow:var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),0 0 0 var(--outline-width) var(--contrast-focus)}:is(button,input[type=submit],input[type=button],[role=button]).outline,input[type=reset].outline{--background-color:transparent;--color:var(--primary)}:is(button,input[type=submit],input[type=button],[role=button]).outline:is([aria-current],:hover,:active,:focus),input[type=reset].outline:is([aria-current],:hover,:active,:focus){--background-color:transparent;--color:var(--primary-hover)}:is(button,input[type=submit],input[type=button],[role=button]).outline.secondary,input[type=reset].outline{--color:var(--secondary)}:is(button,input[type=submit],input[type=button],[role=button]).outline.secondary:is([aria-current],:hover,:active,:focus),input[type=reset].outline:is([aria-current],:hover,:active,:focus){--color:var(--secondary-hover)}:is(button,input[type=submit],input[type=button],[role=button]).outline.contrast{--color:var(--contrast)}:is(button,input[type=submit],input[type=button],[role=button]).outline.contrast:is([aria-current],:hover,:active,:focus){--color:var(--contrast-hover)}:where(button,[type=submit],[type=button],[type=reset],[role=button])[disabled],:where(fieldset[disabled]) :is(button,[type=submit],[type=button],[type=reset],[role=button]),a[role=button]:not([href]){opacity:.5;pointer-events:none}input,optgroup,select,textarea{margin:0;font-size:1rem;line-height:var(--line-height);font-family:inherit;letter-spacing:inherit}input{overflow:visible}select{text-transform:none}legend{max-width:100%;padding:0;color:inherit;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{padding:0;border-style:none}:-moz-focusring{outline:0}:-moz-ui-invalid{box-shadow:none}::-ms-expand{display:none}[type=file],[type=range]{padding:0;border-width:0}input:not([type=checkbox],[type=radio],[type=range]){height:calc(1rem * var(--line-height) + var(--form-element-spacing-vertical) * 2 + var(--border-width) * 2)}fieldset{margin:0;margin-bottom:var(--spacing);padding:0;border:0}fieldset legend,label{display:block;margin-bottom:calc(var(--spacing) * .25);font-weight:var(--form-label-font-weight, var(--font-weight))}input:not([type=checkbox],[type=radio]),select,textarea{width:100%}input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal)}input,select,textarea{--background-color:var(--form-element-background-color);--border-color:var(--form-element-border-color);--color:var(--form-element-color);--box-shadow:none;border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:0;background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}:where(select,textarea):is(:active,:focus),input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[readonly]):is(:active,:focus){--background-color:var(--form-element-active-background-color)}:where(select,textarea):is(:active,:focus),input:not([type=submit],[type=button],[type=reset],[role=switch],[readonly]):is(:active,:focus){--border-color:var(--form-element-active-border-color)}input:not([type=submit],[type=button],[type=reset],[type=range],[type=file],[readonly]):focus,select:focus,textarea:focus{--box-shadow:0 0 0 var(--outline-width) var(--form-element-focus-color)}:where(fieldset[disabled]) :is(input:not([type=submit],[type=button],[type=reset]),select,textarea),input:not([type=submit],[type=button],[type=reset])[disabled],select[disabled],textarea[disabled]{--background-color:var(--form-element-disabled-background-color);--border-color:var(--form-element-disabled-border-color);opacity:var(--form-element-disabled-opacity);pointer-events:none}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week])[aria-invalid]{padding-right:calc(var(--form-element-spacing-horizontal) + 1.5rem)!important;padding-left:var(--form-element-spacing-horizontal);-webkit-padding-start:var(--form-element-spacing-horizontal)!important;padding-inline-start:var(--form-element-spacing-horizontal)!important;-webkit-padding-end:calc(var(--form-element-spacing-horizontal) + 1.5rem)!important;padding-inline-end:calc(var(--form-element-spacing-horizontal) + 1.5rem)!important;background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week])[aria-invalid=false]{background-image:var(--icon-valid)}:where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week])[aria-invalid=true]{background-image:var(--icon-invalid)}:where(input,select,textarea)[aria-invalid=false]{--border-color:var(--form-element-valid-border-color)}:where(input,select,textarea)[aria-invalid=false]:is(:active,:focus){--border-color:var(--form-element-valid-active-border-color)!important;--box-shadow:0 0 0 var(--outline-width) var(--form-element-valid-focus-color)!important}:where(input,select,textarea)[aria-invalid=true]{--border-color:var(--form-element-invalid-border-color)}:where(input,select,textarea)[aria-invalid=true]:is(:active,:focus){--border-color:var(--form-element-invalid-active-border-color)!important;--box-shadow:0 0 0 var(--outline-width) var(--form-element-invalid-focus-color)!important}[dir=rtl] :where(input,select,textarea):not([type=checkbox],[type=radio]):is([aria-invalid],[aria-invalid=true],[aria-invalid=false]){background-position:center left .75rem}input::-webkit-input-placeholder,input::placeholder,select:invalid,textarea::-webkit-input-placeholder,textarea::placeholder{color:var(--form-element-placeholder-color);opacity:1}input:not([type=checkbox],[type=radio]),select,textarea{margin-bottom:var(--spacing)}select::-ms-expand{border:0;background-color:transparent}select:not([multiple],[size]){padding-right:calc(var(--form-element-spacing-horizontal) + 1.5rem);padding-left:var(--form-element-spacing-horizontal);-webkit-padding-start:var(--form-element-spacing-horizontal);padding-inline-start:var(--form-element-spacing-horizontal);-webkit-padding-end:calc(var(--form-element-spacing-horizontal) + 1.5rem);padding-inline-end:calc(var(--form-element-spacing-horizontal) + 1.5rem);background-image:var(--icon-chevron);background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}[dir=rtl] select:not([multiple],[size]){background-position:center left .75rem}:where(input,select,textarea,.grid)+small{display:block;width:100%;margin-top:calc(var(--spacing) * -.75);margin-bottom:var(--spacing);color:var(--muted-color)}label>:where(input,select,textarea){margin-top:calc(var(--spacing) * .25)}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25em;height:1.25em;margin-top:-.125em;margin-right:.375em;margin-left:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:.375em;margin-inline-end:.375em;border-width:var(--border-width);font-size:inherit;vertical-align:middle;cursor:pointer}[type=checkbox]::-ms-check,[type=radio]::-ms-check{display:none}[type=checkbox]:checked,[type=checkbox]:checked:active,[type=checkbox]:checked:focus,[type=radio]:checked,[type=radio]:checked:active,[type=radio]:checked:focus{--background-color:var(--primary);--border-color:var(--primary);background-image:var(--icon-checkbox);background-position:center;background-size:.75em auto;background-repeat:no-repeat}[type=checkbox]~label,[type=radio]~label{display:inline-block;margin-right:.375em;margin-bottom:0;cursor:pointer}[type=checkbox]:indeterminate{--background-color:var(--primary);--border-color:var(--primary);background-image:var(--icon-minus);background-position:center;background-size:.75em auto;background-repeat:no-repeat}[type=radio]{border-radius:50%}[type=radio]:checked,[type=radio]:checked:active,[type=radio]:checked:focus{--background-color:var(--primary-inverse);border-width:.35em;background-image:none}[type=checkbox][role=switch]{--background-color:var(--switch-background-color);--border-color:var(--switch-background-color);--color:var(--switch-color);width:2.25em;height:1.25em;border:var(--border-width) solid var(--border-color);border-radius:1.25em;background-color:var(--background-color);line-height:1.25em}[type=checkbox][role=switch]:focus{--background-color:var(--switch-background-color);--border-color:var(--switch-background-color)}[type=checkbox][role=switch]:checked{--background-color:var(--switch-checked-background-color);--border-color:var(--switch-checked-background-color)}[type=checkbox][role=switch]:before{display:block;width:calc(1.25em - var(--border-width) * 2);height:100%;border-radius:50%;background-color:var(--color);content:"";transition:margin .1s ease-in-out}[type=checkbox][role=switch]:checked{background-image:none}[type=checkbox][role=switch]:checked:before{margin-left:calc(1.125em - var(--border-width));-webkit-margin-start:calc(1.125em - var(--border-width));margin-inline-start:calc(1.125em - var(--border-width))}[type=checkbox]:checked[aria-invalid=false],[type=checkbox][aria-invalid=false],[type=checkbox][role=switch]:checked[aria-invalid=false],[type=checkbox][role=switch][aria-invalid=false],[type=radio]:checked[aria-invalid=false],[type=radio][aria-invalid=false]{--border-color:var(--form-element-valid-border-color)}[type=checkbox]:checked[aria-invalid=true],[type=checkbox][aria-invalid=true],[type=checkbox][role=switch]:checked[aria-invalid=true],[type=checkbox][role=switch][aria-invalid=true],[type=radio]:checked[aria-invalid=true],[type=radio][aria-invalid=true]{--border-color:var(--form-element-invalid-border-color)}[type=color]::-webkit-color-swatch-wrapper{padding:0}[type=color]::-moz-focus-inner{padding:0}[type=color]::-webkit-color-swatch{border:0;border-radius:calc(var(--border-radius) * .5)}[type=color]::-moz-color-swatch{border:0;border-radius:calc(var(--border-radius) * .5)}input:not([type=checkbox],[type=radio],[type=range],[type=file]):is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){--icon-position:.75rem;--icon-width:1rem;padding-right:calc(var(--icon-width) + var(--icon-position));background-image:var(--icon-date);background-position:center right var(--icon-position);background-size:var(--icon-width) auto;background-repeat:no-repeat}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=time]{background-image:var(--icon-time)}[type=date]::-webkit-calendar-picker-indicator,[type=datetime-local]::-webkit-calendar-picker-indicator,[type=month]::-webkit-calendar-picker-indicator,[type=time]::-webkit-calendar-picker-indicator,[type=week]::-webkit-calendar-picker-indicator{width:var(--icon-width);margin-right:calc(var(--icon-width) * -1);margin-left:var(--icon-position);opacity:0}[dir=rtl] :is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){text-align:right}[type=file]{--color:var(--muted-color);padding:calc(var(--form-element-spacing-vertical) * .5) 0;border:0;border-radius:0;background:0 0}[type=file]::file-selector-button{--background-color:var(--secondary);--border-color:var(--secondary);--color:var(--secondary-inverse);margin-right:calc(var(--spacing) / 2);margin-left:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:calc(var(--spacing) / 2);margin-inline-end:calc(var(--spacing) / 2);padding:calc(var(--form-element-spacing-vertical) * .5) calc(var(--form-element-spacing-horizontal) * .5);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:0;background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);font-size:1rem;line-height:var(--line-height);text-align:center;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}[type=file]::file-selector-button:is(:hover,:active,:focus){--background-color:var(--secondary-hover);--border-color:var(--secondary-hover)}[type=file]::-webkit-file-upload-button{--background-color:var(--secondary);--border-color:var(--secondary);--color:var(--secondary-inverse);margin-right:calc(var(--spacing) / 2);margin-left:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:calc(var(--spacing) / 2);margin-inline-end:calc(var(--spacing) / 2);padding:calc(var(--form-element-spacing-vertical) * .5) calc(var(--form-element-spacing-horizontal) * .5);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:0;background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);font-size:1rem;line-height:var(--line-height);text-align:center;cursor:pointer;-webkit-transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}[type=file]::-webkit-file-upload-button:is(:hover,:active,:focus){--background-color:var(--secondary-hover);--border-color:var(--secondary-hover)}[type=file]::-ms-browse{--background-color:var(--secondary);--border-color:var(--secondary);--color:var(--secondary-inverse);margin-right:calc(var(--spacing) / 2);margin-left:0;margin-inline-start:0;margin-inline-end:calc(var(--spacing) / 2);padding:calc(var(--form-element-spacing-vertical) * .5) calc(var(--form-element-spacing-horizontal) * .5);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:0;background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);font-size:1rem;line-height:var(--line-height);text-align:center;cursor:pointer;-ms-transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}[type=file]::-ms-browse:is(:hover,:active,:focus){--background-color:var(--secondary-hover);--border-color:var(--secondary-hover)}[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1.25rem;background:0 0}[type=range]::-webkit-slider-runnable-track{width:100%;height:.25rem;border-radius:var(--border-radius);background-color:var(--range-border-color);-webkit-transition:background-color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),box-shadow var(--transition)}[type=range]::-moz-range-track{width:100%;height:.25rem;border-radius:var(--border-radius);background-color:var(--range-border-color);-moz-transition:background-color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),box-shadow var(--transition)}[type=range]::-ms-track{width:100%;height:.25rem;border-radius:var(--border-radius);background-color:var(--range-border-color);-ms-transition:background-color var(--transition),box-shadow var(--transition);transition:background-color var(--transition),box-shadow var(--transition)}[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.5rem;border:2px solid var(--range-thumb-border-color);border-radius:50%;background-color:var(--range-thumb-color);cursor:pointer;-webkit-transition:background-color var(--transition),transform var(--transition);transition:background-color var(--transition),transform var(--transition)}[type=range]::-moz-range-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.5rem;border:2px solid var(--range-thumb-border-color);border-radius:50%;background-color:var(--range-thumb-color);cursor:pointer;-moz-transition:background-color var(--transition),transform var(--transition);transition:background-color var(--transition),transform var(--transition)}[type=range]::-ms-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.5rem;border:2px solid var(--range-thumb-border-color);border-radius:50%;background-color:var(--range-thumb-color);cursor:pointer;-ms-transition:background-color var(--transition),transform var(--transition);transition:background-color var(--transition),transform var(--transition)}[type=range]:focus,[type=range]:hover{--range-border-color:var(--range-active-border-color);--range-thumb-color:var(--range-thumb-hover-color)}[type=range]:active{--range-thumb-color:var(--range-thumb-active-color)}[type=range]:active::-webkit-slider-thumb{transform:scale(1.25)}[type=range]:active::-moz-range-thumb{transform:scale(1.25)}[type=range]:active::-ms-thumb{transform:scale(1.25)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{-webkit-padding-start:calc(var(--form-element-spacing-horizontal) + 1.75rem);padding-inline-start:calc(var(--form-element-spacing-horizontal) + 1.75rem);border-radius:5rem;background-image:var(--icon-search);background-position:center left 1.125rem;background-size:1rem auto;background-repeat:no-repeat}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{-webkit-padding-start:calc(var(--form-element-spacing-horizontal) + 1.75rem)!important;padding-inline-start:calc(var(--form-element-spacing-horizontal) + 1.75rem)!important;background-position:center left 1.125rem,center right .75rem}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=false]{background-image:var(--icon-search),var(--icon-valid)}input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=true]{background-image:var(--icon-search),var(--icon-invalid)}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}[dir=rtl] :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{background-position:center right 1.125rem}[dir=rtl] :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{background-position:center right 1.125rem,center left .75rem}:where(table){width:100%;border-collapse:collapse;border-spacing:0;text-indent:0}td,th{padding:calc(var(--spacing) / 2) var(--spacing);border-bottom:var(--border-width) solid var(--table-border-color);color:var(--color);font-weight:var(--font-weight);font-size:var(--font-size);text-align:left;text-align:start}tfoot td,tfoot th{border-top:var(--border-width) solid var(--table-border-color);border-bottom:0}table[role=grid] tbody tr:nth-child(odd){background-color:var(--table-row-stripped-background-color)}code,kbd,pre,samp{font-size:.875em;font-family:var(--font-family)}pre{-ms-overflow-style:scrollbar;overflow:auto}code,kbd,pre{border-radius:var(--border-radius);background:var(--code-background-color);color:var(--code-color);font-weight:var(--font-weight);line-height:initial}code,kbd{display:inline-block;padding:.375rem .5rem}pre{display:block;margin-bottom:var(--spacing);overflow-x:auto}pre>code{display:block;padding:var(--spacing);background:0 0;font-size:14px;line-height:var(--line-height)}code b{color:var(--code-tag-color);font-weight:var(--font-weight)}code i{color:var(--code-property-color);font-style:normal}code u{color:var(--code-value-color);text-decoration:none}code em{color:var(--code-comment-color);font-style:normal}kbd{background-color:var(--code-kbd-background-color);color:var(--code-kbd-color);vertical-align:baseline}hr{height:0;border:0;border-top:1px solid var(--muted-border-color);color:inherit}[hidden],template{display:none!important}canvas{display:inline-block}details{display:block;margin-bottom:var(--spacing);padding-bottom:var(--spacing);border-bottom:var(--border-width) solid var(--accordion-border-color)}details summary{line-height:1rem;list-style-type:none;cursor:pointer;transition:color var(--transition)}details summary:not([role]){color:var(--accordion-close-summary-color)}details summary::-webkit-details-marker{display:none}details summary::marker{display:none}details summary::-moz-list-bullet{list-style-type:none}details summary:after{display:block;width:1rem;height:1rem;-webkit-margin-start:calc(var(--spacing, 1rem) * .5);margin-inline-start:calc(var(--spacing, 1rem) * .5);float:right;transform:rotate(-90deg);background-image:var(--icon-chevron);background-position:right center;background-size:1rem auto;background-repeat:no-repeat;content:"";transition:transform var(--transition)}details summary:focus{outline:0}details summary:focus:not([role=button]){color:var(--accordion-active-summary-color)}details summary[role=button]{width:100%;text-align:left}details summary[role=button]:after{height:calc(1rem * var(--line-height, 1.5));background-image:var(--icon-chevron-button)}details summary[role=button]:not(.outline).contrast:after{background-image:var(--icon-chevron-button-inverse)}details[open]>summary{margin-bottom:calc(var(--spacing))}details[open]>summary:not([role]):not(:focus){color:var(--accordion-open-summary-color)}details[open]>summary:after{transform:rotate(0)}[dir=rtl] details summary{text-align:right}[dir=rtl] details summary:after{float:left;background-position:left center}article{margin:var(--block-spacing-vertical) 0;padding:var(--block-spacing-vertical) var(--block-spacing-horizontal);border-radius:var(--border-radius);background:var(--card-background-color);box-shadow:var(--card-box-shadow)}article>footer,article>header{margin-right:calc(var(--block-spacing-horizontal) * -1);margin-left:calc(var(--block-spacing-horizontal) * -1);padding:calc(var(--block-spacing-vertical) * .66) var(--block-spacing-horizontal);background-color:var(--card-sectionning-background-color)}article>header{margin-top:calc(var(--block-spacing-vertical) * -1);margin-bottom:var(--block-spacing-vertical);border-bottom:var(--border-width) solid var(--card-border-color);border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}article>footer{margin-top:var(--block-spacing-vertical);margin-bottom:calc(var(--block-spacing-vertical) * -1);border-top:var(--border-width) solid var(--card-border-color);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}:root{--scrollbar-width:0px}dialog{display:flex;z-index:999;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;width:inherit;min-width:100%;height:inherit;min-height:100%;padding:var(--spacing);border:0;-webkit-backdrop-filter:var(--modal-overlay-backdrop-filter);backdrop-filter:var(--modal-overlay-backdrop-filter);background-color:var(--modal-overlay-background-color);color:var(--color)}dialog article{max-height:calc(100vh - var(--spacing) * 2);overflow:auto}@media (min-width: 576px){dialog article{max-width:510px}}@media (min-width: 768px){dialog article{max-width:700px}}dialog article>footer,dialog article>header{padding:calc(var(--block-spacing-vertical) * .5) var(--block-spacing-horizontal)}dialog article>header .close{margin:0;margin-left:var(--spacing);float:right}dialog article>footer{text-align:right}dialog article>footer [role=button]{margin-bottom:0}dialog article>footer [role=button]:not(:first-of-type){margin-left:calc(var(--spacing) * .5)}dialog article p:last-of-type{margin:0}dialog article .close{display:block;width:1rem;height:1rem;margin-top:calc(var(--block-spacing-vertical) * -.5);margin-bottom:var(--typography-spacing-vertical);margin-left:auto;background-image:var(--icon-close);background-position:center;background-size:auto 1rem;background-repeat:no-repeat;opacity:.5;transition:opacity var(--transition)}dialog article .close:is([aria-current],:hover,:active,:focus){opacity:1}dialog:not([open]),dialog[open=false]{display:none}.modal-is-open{padding-right:var(--scrollbar-width, 0);overflow:hidden;pointer-events:none;touch-action:none}.modal-is-open dialog{pointer-events:auto}:where(.modal-is-opening,.modal-is-closing) dialog,:where(.modal-is-opening,.modal-is-closing) dialog>article{animation-duration:.2s;animation-timing-function:ease-in-out;animation-fill-mode:both}:where(.modal-is-opening,.modal-is-closing) dialog{animation-duration:.8s;animation-name:modal-overlay}:where(.modal-is-opening,.modal-is-closing) dialog>article{animation-delay:.2s;animation-name:modal}.modal-is-closing dialog,.modal-is-closing dialog>article{animation-delay:0s;animation-direction:reverse}@keyframes modal-overlay{0%{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent}}@keyframes modal{0%{transform:translateY(-100%);opacity:0}}:where(nav li):before{float:left;content:"\200b"}nav,nav ul{display:flex}nav{justify-content:space-between}nav ol,nav ul{align-items:center;margin-bottom:0;padding:0;list-style:none}nav ol:first-of-type,nav ul:first-of-type{margin-left:calc(var(--nav-element-spacing-horizontal) * -1)}nav ol:last-of-type,nav ul:last-of-type{margin-right:calc(var(--nav-element-spacing-horizontal) * -1)}nav li{display:inline-block;margin:0;padding:var(--nav-element-spacing-vertical) var(--nav-element-spacing-horizontal)}nav li>*{--spacing:0}nav :where(a,[role=link]){display:inline-block;margin:calc(var(--nav-link-spacing-vertical) * -1) calc(var(--nav-link-spacing-horizontal) * -1);padding:var(--nav-link-spacing-vertical) var(--nav-link-spacing-horizontal);border-radius:var(--border-radius);text-decoration:none}nav :where(a,[role=link]):is([aria-current],:hover,:active,:focus){text-decoration:none}nav[aria-label=breadcrumb]{align-items:center;justify-content:start}nav[aria-label=breadcrumb] ul li:not(:first-child){-webkit-margin-start:var(--nav-link-spacing-horizontal);margin-inline-start:var(--nav-link-spacing-horizontal)}nav[aria-label=breadcrumb] ul li:not(:last-child) :after{position:absolute;width:calc(var(--nav-link-spacing-horizontal) * 2);-webkit-margin-start:calc(var(--nav-link-spacing-horizontal) / 2);margin-inline-start:calc(var(--nav-link-spacing-horizontal) / 2);content:"/";color:var(--muted-color);text-align:center}nav[aria-label=breadcrumb] a[aria-current]{background-color:transparent;color:inherit;text-decoration:none;pointer-events:none}nav [role=button]{margin-right:inherit;margin-left:inherit;padding:var(--nav-link-spacing-vertical) var(--nav-link-spacing-horizontal)}aside li,aside nav,aside ol,aside ul{display:block}aside li{padding:calc(var(--nav-element-spacing-vertical) * .5) var(--nav-element-spacing-horizontal)}aside li a{display:block}aside li [role=button]{margin:inherit}[dir=rtl] nav[aria-label=breadcrumb] ul li:not(:last-child) :after{content:"\\"}progress{display:inline-block;vertical-align:baseline}progress{-webkit-appearance:none;-moz-appearance:none;display:inline-block;appearance:none;width:100%;height:.5rem;margin-bottom:calc(var(--spacing) * .5);overflow:hidden;border:0;border-radius:var(--border-radius);background-color:var(--progress-background-color);color:var(--progress-color)}progress::-webkit-progress-bar{border-radius:var(--border-radius);background:0 0}progress[value]::-webkit-progress-value{background-color:var(--progress-color)}progress::-moz-progress-bar{background-color:var(--progress-color)}@media (prefers-reduced-motion: no-preference){progress:indeterminate{background:var(--progress-background-color) linear-gradient(to right,var(--progress-color) 30%,var(--progress-background-color) 30%) top left/150% 150% no-repeat;animation:progress-indeterminate 1s linear infinite}progress:indeterminate[value]::-webkit-progress-value{background-color:transparent}progress:indeterminate::-moz-progress-bar{background-color:transparent}}@media (prefers-reduced-motion: no-preference){[dir=rtl] progress:indeterminate{animation-direction:reverse}}@keyframes progress-indeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}details[role=list],li[role=list]{position:relative}details[role=list] summary+ul,li[role=list]>ul{display:flex;z-index:99;position:absolute;top:auto;right:0;left:0;flex-direction:column;margin:0;padding:0;border:var(--border-width) solid var(--dropdown-border-color);border-radius:var(--border-radius);border-top-right-radius:0;border-top-left-radius:0;background-color:var(--dropdown-background-color);box-shadow:var(--card-box-shadow);color:var(--dropdown-color);white-space:nowrap}details[role=list] summary+ul li,li[role=list]>ul li{width:100%;margin-bottom:0;padding:calc(var(--form-element-spacing-vertical) * .5) var(--form-element-spacing-horizontal);list-style:none}details[role=list] summary+ul li:first-of-type,li[role=list]>ul li:first-of-type{margin-top:calc(var(--form-element-spacing-vertical) * .5)}details[role=list] summary+ul li:last-of-type,li[role=list]>ul li:last-of-type{margin-bottom:calc(var(--form-element-spacing-vertical) * .5)}details[role=list] summary+ul li a,li[role=list]>ul li a{display:block;margin:calc(var(--form-element-spacing-vertical) * -.5) calc(var(--form-element-spacing-horizontal) * -1);padding:calc(var(--form-element-spacing-vertical) * .5) var(--form-element-spacing-horizontal);overflow:hidden;color:var(--dropdown-color);text-decoration:none;text-overflow:ellipsis}details[role=list] summary+ul li a:hover,li[role=list]>ul li a:hover{background-color:var(--dropdown-hover-background-color)}details[role=list] summary:after,li[role=list]>a:after{display:block;width:1rem;height:calc(1rem * var(--line-height, 1.5));-webkit-margin-start:.5rem;margin-inline-start:.5rem;float:right;transform:rotate(0);background-position:right center;background-size:1rem auto;background-repeat:no-repeat;content:""}details[role=list]{padding:0;border-bottom:none}details[role=list] summary{margin-bottom:0}details[role=list] summary:not([role]){height:calc(1rem * var(--line-height) + var(--form-element-spacing-vertical) * 2 + var(--border-width) * 2);padding:var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);border:var(--border-width) solid var(--form-element-border-color);border-radius:var(--border-radius);background-color:var(--form-element-background-color);color:var(--form-element-placeholder-color);line-height:inherit;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}details[role=list] summary:not([role]):active,details[role=list] summary:not([role]):focus{border-color:var(--form-element-active-border-color);background-color:var(--form-element-active-background-color)}details[role=list] summary:not([role]):focus{box-shadow:0 0 0 var(--outline-width) var(--form-element-focus-color)}details[role=list][open] summary{border-bottom-right-radius:0;border-bottom-left-radius:0}details[role=list][open] summary:before{display:block;z-index:1;position:fixed;top:0;right:0;bottom:0;left:0;background:0 0;content:"";cursor:default}nav details[role=list] summary,nav li[role=list] a{display:flex;direction:ltr}nav details[role=list] summary+ul,nav li[role=list]>ul{min-width:-moz-fit-content;min-width:fit-content;border-radius:var(--border-radius)}nav details[role=list] summary+ul li a,nav li[role=list]>ul li a{border-radius:0}nav details[role=list] summary,nav details[role=list] summary:not([role]){height:auto;padding:var(--nav-link-spacing-vertical) var(--nav-link-spacing-horizontal)}nav details[role=list][open] summary{border-radius:var(--border-radius)}nav details[role=list] summary+ul{margin-top:var(--outline-width);-webkit-margin-start:0;margin-inline-start:0}nav details[role=list] summary[role=link]{margin-bottom:calc(var(--nav-link-spacing-vertical) * -1);line-height:var(--line-height)}nav details[role=list] summary[role=link]+ul{margin-top:calc(var(--nav-link-spacing-vertical) + var(--outline-width));-webkit-margin-start:calc(var(--nav-link-spacing-horizontal) * -1);margin-inline-start:calc(var(--nav-link-spacing-horizontal) * -1)}li[role=list] a:active~ul,li[role=list] a:focus~ul,li[role=list]:hover>ul{display:flex}li[role=list]>ul{display:none;margin-top:calc(var(--nav-link-spacing-vertical) + var(--outline-width));-webkit-margin-start:calc(var(--nav-element-spacing-horizontal) - var(--nav-link-spacing-horizontal));margin-inline-start:calc(var(--nav-element-spacing-horizontal) - var(--nav-link-spacing-horizontal))}li[role=list]>a:after{background-image:var(--icon-chevron)}[aria-busy=true]{cursor:progress}[aria-busy=true]:not(input,select,textarea):before{display:inline-block;width:1em;height:1em;border:.1875em solid currentColor;border-radius:1em;border-right-color:transparent;content:"";vertical-align:text-bottom;vertical-align:-.125em;animation:spinner .75s linear infinite;opacity:var(--loading-spinner-opacity)}[aria-busy=true]:not(input,select,textarea):not(:empty):before{margin-right:calc(var(--spacing) * .5);margin-left:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:calc(var(--spacing) * .5);margin-inline-end:calc(var(--spacing) * .5)}[aria-busy=true]:not(input,select,textarea):empty{text-align:center}a[aria-busy=true],button[aria-busy=true],input[type=button][aria-busy=true],input[type=reset][aria-busy=true],input[type=submit][aria-busy=true]{pointer-events:none}@keyframes spinner{to{transform:rotate(360deg)}}[data-tooltip]{position:relative}[data-tooltip]:not(a,button,input){border-bottom:1px dotted;text-decoration:none;cursor:help}[data-tooltip]:after,[data-tooltip]:before,[data-tooltip][data-placement=top]:after,[data-tooltip][data-placement=top]:before{display:block;z-index:99;position:absolute;bottom:100%;left:50%;padding:.25rem .5rem;overflow:hidden;transform:translate(-50%,-.25rem);border-radius:var(--border-radius);background:var(--tooltip-background-color);content:attr(data-tooltip);color:var(--tooltip-color);font-style:normal;font-weight:var(--font-weight);font-size:.875rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;opacity:0;pointer-events:none}[data-tooltip]:after,[data-tooltip][data-placement=top]:after{padding:0;transform:translate(-50%);border-top:.3rem solid;border-right:.3rem solid transparent;border-left:.3rem solid transparent;border-radius:0;background-color:transparent;content:"";color:var(--tooltip-background-color)}[data-tooltip][data-placement=bottom]:after,[data-tooltip][data-placement=bottom]:before{top:100%;bottom:auto;transform:translate(-50%,.25rem)}[data-tooltip][data-placement=bottom]:after{transform:translate(-50%,-.3rem);border:.3rem solid transparent;border-bottom:.3rem solid}[data-tooltip][data-placement=left]:after,[data-tooltip][data-placement=left]:before{top:50%;right:100%;bottom:auto;left:auto;transform:translate(-.25rem,-50%)}[data-tooltip][data-placement=left]:after{transform:translate(.3rem,-50%);border:.3rem solid transparent;border-left:.3rem solid}[data-tooltip][data-placement=right]:after,[data-tooltip][data-placement=right]:before{top:50%;right:auto;bottom:auto;left:100%;transform:translate(.25rem,-50%)}[data-tooltip][data-placement=right]:after{transform:translate(-.3rem,-50%);border:.3rem solid transparent;border-right:.3rem solid}[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1}@media (hover: hover) and (pointer: fine){[data-tooltip]:hover:after,[data-tooltip]:hover:before,[data-tooltip][data-placement=bottom]:focus:after,[data-tooltip][data-placement=bottom]:focus:before,[data-tooltip][data-placement=bottom]:hover [data-tooltip]:focus:after,[data-tooltip][data-placement=bottom]:hover [data-tooltip]:focus:before{animation-duration:.2s;animation-name:tooltip-slide-top}[data-tooltip]:hover:after,[data-tooltip][data-placement=bottom]:focus:after,[data-tooltip][data-placement=bottom]:hover [data-tooltip]:focus:after{animation-name:tooltip-caret-slide-top}[data-tooltip][data-placement=bottom]:focus:after,[data-tooltip][data-placement=bottom]:focus:before,[data-tooltip][data-placement=bottom]:hover:after,[data-tooltip][data-placement=bottom]:hover:before{animation-duration:.2s;animation-name:tooltip-slide-bottom}[data-tooltip][data-placement=bottom]:focus:after,[data-tooltip][data-placement=bottom]:hover:after{animation-name:tooltip-caret-slide-bottom}[data-tooltip][data-placement=left]:focus:after,[data-tooltip][data-placement=left]:focus:before,[data-tooltip][data-placement=left]:hover:after,[data-tooltip][data-placement=left]:hover:before{animation-duration:.2s;animation-name:tooltip-slide-left}[data-tooltip][data-placement=left]:focus:after,[data-tooltip][data-placement=left]:hover:after{animation-name:tooltip-caret-slide-left}[data-tooltip][data-placement=right]:focus:after,[data-tooltip][data-placement=right]:focus:before,[data-tooltip][data-placement=right]:hover:after,[data-tooltip][data-placement=right]:hover:before{animation-duration:.2s;animation-name:tooltip-slide-right}[data-tooltip][data-placement=right]:focus:after,[data-tooltip][data-placement=right]:hover:after{animation-name:tooltip-caret-slide-right}}@keyframes tooltip-slide-top{0%{transform:translate(-50%,.75rem);opacity:0}to{transform:translate(-50%,-.25rem);opacity:1}}@keyframes tooltip-caret-slide-top{0%{opacity:0}50%{transform:translate(-50%,-.25rem);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes tooltip-slide-bottom{0%{transform:translate(-50%,-.75rem);opacity:0}to{transform:translate(-50%,.25rem);opacity:1}}@keyframes tooltip-caret-slide-bottom{0%{opacity:0}50%{transform:translate(-50%,-.5rem);opacity:0}to{transform:translate(-50%,-.3rem);opacity:1}}@keyframes tooltip-slide-left{0%{transform:translate(.75rem,-50%);opacity:0}to{transform:translate(-.25rem,-50%);opacity:1}}@keyframes tooltip-caret-slide-left{0%{opacity:0}50%{transform:translate(.05rem,-50%);opacity:0}to{transform:translate(.3rem,-50%);opacity:1}}@keyframes tooltip-slide-right{0%{transform:translate(-.75rem,-50%);opacity:0}to{transform:translate(.25rem,-50%);opacity:1}}@keyframes tooltip-caret-slide-right{0%{opacity:0}50%{transform:translate(-.05rem,-50%);opacity:0}to{transform:translate(-.3rem,-50%);opacity:1}}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation}[dir=rtl]{direction:rtl}@media (prefers-reduced-motion: reduce){:not([aria-busy=true]),:not([aria-busy=true]):after,:not([aria-busy=true]):before{background-attachment:initial!important;animation-duration:1ms!important;animation-delay:-1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}body{font-family:Poppins,sans-serif}h1,h2,h3,h4,h5,h6,b{font-family:Bungee,sans-serif;color:#19b3e6}
diff --git a/docs/assets/index-8c334848.js b/docs/assets/index-8c334848.js
new file mode 100644
index 00000000..993d2bf8
--- /dev/null
+++ b/docs/assets/index-8c334848.js
@@ -0,0 +1,40 @@
+(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const o of l)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function t(l){const o={};return l.integrity&&(o.integrity=l.integrity),l.referrerPolicy&&(o.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?o.credentials="include":l.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(l){if(l.ep)return;l.ep=!0;const o=t(l);fetch(l.href,o)}})();function tc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ot={},rc={get exports(){return Ot},set exports(e){Ot=e}},tl={},rn={},lc={get exports(){return rn},set exports(e){rn=e}},L={};/**
+ * @license React
+ * react.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */var Zt=Symbol.for("react.element"),oc=Symbol.for("react.portal"),ic=Symbol.for("react.fragment"),uc=Symbol.for("react.strict_mode"),sc=Symbol.for("react.profiler"),ac=Symbol.for("react.provider"),cc=Symbol.for("react.context"),fc=Symbol.for("react.forward_ref"),dc=Symbol.for("react.suspense"),pc=Symbol.for("react.memo"),mc=Symbol.for("react.lazy"),Ui=Symbol.iterator;function hc(e){return e===null||typeof e!="object"?null:(e=Ui&&e[Ui]||e["@@iterator"],typeof e=="function"?e:null)}var Yu={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Xu=Object.assign,Gu={};function it(e,n,t){this.props=e,this.context=n,this.refs=Gu,this.updater=t||Yu}it.prototype.isReactComponent={};it.prototype.setState=function(e,n){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")};it.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Zu(){}Zu.prototype=it.prototype;function Ho(e,n,t){this.props=e,this.context=n,this.refs=Gu,this.updater=t||Yu}var Wo=Ho.prototype=new Zu;Wo.constructor=Ho;Xu(Wo,it.prototype);Wo.isPureReactComponent=!0;var $i=Array.isArray,Ju=Object.prototype.hasOwnProperty,Qo={current:null},qu={key:!0,ref:!0,__self:!0,__source:!0};function bu(e,n,t){var r,l={},o=null,i=null;if(n!=null)for(r in n.ref!==void 0&&(i=n.ref),n.key!==void 0&&(o=""+n.key),n)Ju.call(n,r)&&!qu.hasOwnProperty(r)&&(l[r]=n[r]);var u=arguments.length-2;if(u===1)l.children=t;else if(1>>1,G=C[W];if(0>>1;Wl(Sl,z))wnl(tr,Sl)?(C[W]=tr,C[wn]=z,W=wn):(C[W]=Sl,C[gn]=z,W=gn);else if(wnl(tr,z))C[W]=tr,C[wn]=z,W=wn;else break e}}return P}function l(C,P){var z=C.sortIndex-P.sortIndex;return z!==0?z:C.id-P.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,u=i.now();e.unstable_now=function(){return i.now()-u}}var s=[],c=[],h=1,m=null,p=3,g=!1,w=!1,S=!1,j=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,a=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function d(C){for(var P=t(c);P!==null;){if(P.callback===null)r(c);else if(P.startTime<=C)r(c),P.sortIndex=P.expirationTime,n(s,P);else break;P=t(c)}}function v(C){if(S=!1,d(C),!w)if(t(s)!==null)w=!0,gl(E);else{var P=t(c);P!==null&&wl(v,P.startTime-C)}}function E(C,P){w=!1,S&&(S=!1,f(N),N=-1),g=!0;var z=p;try{for(d(P),m=t(s);m!==null&&(!(m.expirationTime>P)||C&&!Ne());){var W=m.callback;if(typeof W=="function"){m.callback=null,p=m.priorityLevel;var G=W(m.expirationTime<=P);P=e.unstable_now(),typeof G=="function"?m.callback=G:m===t(s)&&r(s),d(P)}else r(s);m=t(s)}if(m!==null)var nr=!0;else{var gn=t(c);gn!==null&&wl(v,gn.startTime-P),nr=!1}return nr}finally{m=null,p=z,g=!1}}var _=!1,x=null,N=-1,H=5,T=-1;function Ne(){return!(e.unstable_now()-TC||125W?(C.sortIndex=z,n(c,C),t(s)===null&&C===t(c)&&(S?(f(N),N=-1):S=!0,wl(v,z-W))):(C.sortIndex=G,n(s,C),w||g||(w=!0,gl(E))),C},e.unstable_shouldYield=Ne,e.unstable_wrapCallback=function(C){var P=p;return function(){var z=p;p=P;try{return C.apply(this,arguments)}finally{p=z}}}})(ns);(function(e){e.exports=ns})(Lc);/**
+ * @license React
+ * react-dom.production.min.js
+ *
+ * Copyright (c) Facebook, Inc. and its affiliates.
+ *
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */var ts=rn,ye=Gl;function y(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Zl=Object.prototype.hasOwnProperty,Tc=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Vi={},Bi={};function Rc(e){return Zl.call(Bi,e)?!0:Zl.call(Vi,e)?!1:Tc.test(e)?Bi[e]=!0:(Vi[e]=!0,!1)}function Oc(e,n,t,r){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return r?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Mc(e,n,t,r){if(n===null||typeof n>"u"||Oc(e,n,t,r))return!0;if(r)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function se(e,n,t,r,l,o,i){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=o,this.removeEmptyString=i}var ee={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ee[e]=new se(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];ee[n]=new se(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ee[e]=new se(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ee[e]=new se(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ee[e]=new se(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ee[e]=new se(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ee[e]=new se(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ee[e]=new se(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ee[e]=new se(e,5,!1,e.toLowerCase(),null,!1,!1)});var Yo=/[\-:]([a-z])/g;function Xo(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(Yo,Xo);ee[n]=new se(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(Yo,Xo);ee[n]=new se(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(Yo,Xo);ee[n]=new se(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ee[e]=new se(e,1,!1,e.toLowerCase(),null,!1,!1)});ee.xlinkHref=new se("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ee[e]=new se(e,1,!1,e.toLowerCase(),null,!0,!0)});function Go(e,n,t,r){var l=ee.hasOwnProperty(n)?ee[n]:null;(l!==null?l.type!==0:r||!(2u||l[i]!==o[u]){var s=`
+`+l[i].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=i&&0<=u);break}}}finally{Cl=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?wt(e):""}function Dc(e){switch(e.tag){case 5:return wt(e.type);case 16:return wt("Lazy");case 13:return wt("Suspense");case 19:return wt("SuspenseList");case 0:case 2:case 15:return e=_l(e.type,!1),e;case 11:return e=_l(e.type.render,!1),e;case 1:return e=_l(e.type,!0),e;default:return""}}function eo(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Fn:return"Fragment";case In:return"Portal";case Jl:return"Profiler";case Zo:return"StrictMode";case ql:return"Suspense";case bl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case os:return(e.displayName||"Context")+".Consumer";case ls:return(e._context.displayName||"Context")+".Provider";case Jo:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case qo:return n=e.displayName||null,n!==null?n:eo(e.type)||"Memo";case Je:n=e._payload,e=e._init;try{return eo(e(n))}catch{}}return null}function Ic(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return eo(n);case 8:return n===Zo?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function pn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function us(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function Fc(e){var n=us(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var l=t.get,o=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,o.call(this,i)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function or(e){e._valueTracker||(e._valueTracker=Fc(e))}function ss(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=us(e)?e.checked?"true":"false":e.value),e=r,e!==t?(n.setValue(e),!0):!1}function Or(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function no(e,n){var t=n.checked;return V({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function Wi(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checked!=null?n.checked:n.defaultChecked;t=pn(n.value!=null?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function as(e,n){n=n.checked,n!=null&&Go(e,"checked",n,!1)}function to(e,n){as(e,n);var t=pn(n.value),r=n.type;if(t!=null)r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?ro(e,n.type,t):n.hasOwnProperty("defaultValue")&&ro(e,n.type,pn(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function Qi(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!(r!=="submit"&&r!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function ro(e,n,t){(n!=="number"||Or(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var St=Array.isArray;function Yn(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l"+n.valueOf().toString()+"",n=ir.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function Dt(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var Ct={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},jc=["Webkit","ms","Moz","O"];Object.keys(Ct).forEach(function(e){jc.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),Ct[n]=Ct[e]})});function ps(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||Ct.hasOwnProperty(e)&&Ct[e]?(""+n).trim():n+"px"}function ms(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var r=t.indexOf("--")===0,l=ps(t,n[t],r);t==="float"&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}var Uc=V({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function io(e,n){if(n){if(Uc[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(y(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(y(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(y(61))}if(n.style!=null&&typeof n.style!="object")throw Error(y(62))}}function uo(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var so=null;function bo(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ao=null,Xn=null,Gn=null;function Xi(e){if(e=bt(e)){if(typeof ao!="function")throw Error(y(280));var n=e.stateNode;n&&(n=ul(n),ao(e.stateNode,e.type,n))}}function hs(e){Xn?Gn?Gn.push(e):Gn=[e]:Xn=e}function vs(){if(Xn){var e=Xn,n=Gn;if(Gn=Xn=null,Xi(e),n)for(e=0;e>>=0,e===0?32:31-(Gc(e)/Zc|0)|0}var ur=64,sr=4194304;function kt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Fr(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,i=t&268435455;if(i!==0){var u=i&~l;u!==0?r=kt(u):(o&=i,o!==0&&(r=kt(o)))}else i=t&~l,i!==0?r=kt(i):o!==0&&(r=kt(o));if(r===0)return 0;if(n!==0&&n!==r&&!(n&l)&&(l=r&-r,o=n&-n,l>=o||l===16&&(o&4194240)!==0))return n;if(r&4&&(r|=t&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=r;0t;t++)n.push(e);return n}function Jt(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-Re(n),e[n]=t}function ef(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=xt),ru=String.fromCharCode(32),lu=!1;function Fs(e,n){switch(e){case"keyup":return Lf.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function js(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var jn=!1;function Rf(e,n){switch(e){case"compositionend":return js(n);case"keypress":return n.which!==32?null:(lu=!0,ru);case"textInput":return e=n.data,e===ru&&lu?null:e;default:return null}}function Of(e,n){if(jn)return e==="compositionend"||!ui&&Fs(e,n)?(e=Ds(),Cr=li=nn=null,jn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=r}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=su(t)}}function Vs(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?Vs(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function Bs(){for(var e=window,n=Or();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=Or(e.document)}return n}function si(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function Vf(e){var n=Bs(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&Vs(t.ownerDocument.documentElement,t)){if(r!==null&&si(t)){if(n=r.start,e=r.end,e===void 0&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if(e=(n=t.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var l=t.textContent.length,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=au(t,o);var i=au(t,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(n=n.createRange(),n.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(n),e.extend(i.node,i.offset)):(n.setEnd(i.node,i.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,Un=null,vo=null,Pt=null,yo=!1;function cu(e,n,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;yo||Un==null||Un!==Or(r)||(r=Un,"selectionStart"in r&&si(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Pt&&At(Pt,r)||(Pt=r,r=$r(vo,"onSelect"),0Vn||(e.current=Co[Vn],Co[Vn]=null,Vn--)}function D(e,n){Vn++,Co[Vn]=e.current,e.current=n}var mn={},le=vn(mn),fe=vn(!1),Pn=mn;function et(e,n){var t=e.type.contextTypes;if(!t)return mn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in t)l[o]=n[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=l),l}function de(e){return e=e.childContextTypes,e!=null}function Vr(){F(fe),F(le)}function yu(e,n,t){if(le.current!==mn)throw Error(y(168));D(le,n),D(fe,t)}function Js(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.getChildContext!="function")return t;r=r.getChildContext();for(var l in r)if(!(l in n))throw Error(y(108,Ic(e)||"Unknown",l));return V({},t,r)}function Br(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||mn,Pn=le.current,D(le,e),D(fe,fe.current),!0}function gu(e,n,t){var r=e.stateNode;if(!r)throw Error(y(169));t?(e=Js(e,n,Pn),r.__reactInternalMemoizedMergedChildContext=e,F(fe),F(le),D(le,e)):F(fe),D(fe,t)}var Ae=null,sl=!1,Ul=!1;function qs(e){Ae===null?Ae=[e]:Ae.push(e)}function bf(e){sl=!0,qs(e)}function yn(){if(!Ul&&Ae!==null){Ul=!0;var e=0,n=M;try{var t=Ae;for(M=1;e>=i,l-=i,Be=1<<32-Re(n)+l|t<N?(H=x,x=null):H=x.sibling;var T=p(f,x,d[N],v);if(T===null){x===null&&(x=H);break}e&&x&&T.alternate===null&&n(f,x),a=o(T,a,N),_===null?E=T:_.sibling=T,_=T,x=H}if(N===d.length)return t(f,x),U&&Sn(f,N),E;if(x===null){for(;NN?(H=x,x=null):H=x.sibling;var Ne=p(f,x,T.value,v);if(Ne===null){x===null&&(x=H);break}e&&x&&Ne.alternate===null&&n(f,x),a=o(Ne,a,N),_===null?E=Ne:_.sibling=Ne,_=Ne,x=H}if(T.done)return t(f,x),U&&Sn(f,N),E;if(x===null){for(;!T.done;N++,T=d.next())T=m(f,T.value,v),T!==null&&(a=o(T,a,N),_===null?E=T:_.sibling=T,_=T);return U&&Sn(f,N),E}for(x=r(f,x);!T.done;N++,T=d.next())T=g(x,f,N,T.value,v),T!==null&&(e&&T.alternate!==null&&x.delete(T.key===null?N:T.key),a=o(T,a,N),_===null?E=T:_.sibling=T,_=T);return e&&x.forEach(function(at){return n(f,at)}),U&&Sn(f,N),E}function j(f,a,d,v){if(typeof d=="object"&&d!==null&&d.type===Fn&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case lr:e:{for(var E=d.key,_=a;_!==null;){if(_.key===E){if(E=d.type,E===Fn){if(_.tag===7){t(f,_.sibling),a=l(_,d.props.children),a.return=f,f=a;break e}}else if(_.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Je&&xu(E)===_.type){t(f,_.sibling),a=l(_,d.props),a.ref=vt(f,_,d),a.return=f,f=a;break e}t(f,_);break}else n(f,_);_=_.sibling}d.type===Fn?(a=Nn(d.props.children,f.mode,v,d.key),a.return=f,f=a):(v=Rr(d.type,d.key,d.props,null,f.mode,v),v.ref=vt(f,a,d),v.return=f,f=v)}return i(f);case In:e:{for(_=d.key;a!==null;){if(a.key===_)if(a.tag===4&&a.stateNode.containerInfo===d.containerInfo&&a.stateNode.implementation===d.implementation){t(f,a.sibling),a=l(a,d.children||[]),a.return=f,f=a;break e}else{t(f,a);break}else n(f,a);a=a.sibling}a=Kl(d,f.mode,v),a.return=f,f=a}return i(f);case Je:return _=d._init,j(f,a,_(d._payload),v)}if(St(d))return w(f,a,d,v);if(ft(d))return S(f,a,d,v);hr(f,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,a!==null&&a.tag===6?(t(f,a.sibling),a=l(a,d),a.return=f,f=a):(t(f,a),a=Ql(d,f.mode,v),a.return=f,f=a),i(f)):t(f,a)}return j}var tt=ia(!0),ua=ia(!1),er={},Ue=vn(er),Wt=vn(er),Qt=vn(er);function _n(e){if(e===er)throw Error(y(174));return e}function yi(e,n){switch(D(Qt,n),D(Wt,e),D(Ue,er),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:oo(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=oo(n,e)}F(Ue),D(Ue,n)}function rt(){F(Ue),F(Wt),F(Qt)}function sa(e){_n(Qt.current);var n=_n(Ue.current),t=oo(n,e.type);n!==t&&(D(Wt,e),D(Ue,t))}function gi(e){Wt.current===e&&(F(Ue),F(Wt))}var $=vn(0);function Xr(e){for(var n=e;n!==null;){if(n.tag===13){var t=n.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if(n.flags&128)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var $l=[];function wi(){for(var e=0;e<$l.length;e++)$l[e]._workInProgressVersionPrimary=null;$l.length=0}var Nr=Ge.ReactCurrentDispatcher,Al=Ge.ReactCurrentBatchConfig,Ln=0,A=null,Y=null,Z=null,Gr=!1,zt=!1,Kt=0,nd=0;function ne(){throw Error(y(321))}function Si(e,n){if(n===null)return!1;for(var t=0;tt?t:4,e(!0);var r=Al.transition;Al.transition={};try{e(!1),n()}finally{M=t,Al.transition=r}}function _a(){return xe().memoizedState}function rd(e,n,t){var r=fn(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},xa(e))Na(n,t);else if(t=ta(e,n,t,r),t!==null){var l=ie();Oe(t,e,r,l),Pa(t,n,r)}}function ld(e,n,t){var r=fn(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(xa(e))Na(n,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=n.lastRenderedReducer,o!==null))try{var i=n.lastRenderedState,u=o(i,t);if(l.hasEagerState=!0,l.eagerState=u,Me(u,i)){var s=n.interleaved;s===null?(l.next=l,hi(n)):(l.next=s.next,s.next=l),n.interleaved=l;return}}catch{}finally{}t=ta(e,n,l,r),t!==null&&(l=ie(),Oe(t,e,r,l),Pa(t,n,r))}}function xa(e){var n=e.alternate;return e===A||n!==null&&n===A}function Na(e,n){zt=Gr=!0;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function Pa(e,n,t){if(t&4194240){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,ni(e,t)}}var Zr={readContext:_e,useCallback:ne,useContext:ne,useEffect:ne,useImperativeHandle:ne,useInsertionEffect:ne,useLayoutEffect:ne,useMemo:ne,useReducer:ne,useRef:ne,useState:ne,useDebugValue:ne,useDeferredValue:ne,useTransition:ne,useMutableSource:ne,useSyncExternalStore:ne,useId:ne,unstable_isNewReconciler:!1},od={readContext:_e,useCallback:function(e,n){return Ie().memoizedState=[e,n===void 0?null:n],e},useContext:_e,useEffect:Pu,useImperativeHandle:function(e,n,t){return t=t!=null?t.concat([e]):null,Pr(4194308,4,wa.bind(null,n,e),t)},useLayoutEffect:function(e,n){return Pr(4194308,4,e,n)},useInsertionEffect:function(e,n){return Pr(4,2,e,n)},useMemo:function(e,n){var t=Ie();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=Ie();return n=t!==void 0?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=rd.bind(null,A,e),[r.memoizedState,e]},useRef:function(e){var n=Ie();return e={current:e},n.memoizedState=e},useState:Nu,useDebugValue:_i,useDeferredValue:function(e){return Ie().memoizedState=e},useTransition:function(){var e=Nu(!1),n=e[0];return e=td.bind(null,e[1]),Ie().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=A,l=Ie();if(U){if(t===void 0)throw Error(y(407));t=t()}else{if(t=n(),J===null)throw Error(y(349));Ln&30||fa(r,n,t)}l.memoizedState=t;var o={value:t,getSnapshot:n};return l.queue=o,Pu(pa.bind(null,r,o,e),[e]),r.flags|=2048,Xt(9,da.bind(null,r,o,t,n),void 0,null),t},useId:function(){var e=Ie(),n=J.identifierPrefix;if(U){var t=He,r=Be;t=(r&~(1<<32-Re(r)-1)).toString(32)+t,n=":"+n+"R"+t,t=Kt++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(t,{is:r.is}):(e=i.createElement(t),t==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,t),e[Fe]=n,e[Ht]=r,Fa(e,n,!1,!1),n.stateNode=e;e:{switch(i=uo(t,r),t){case"dialog":I("cancel",e),I("close",e),l=r;break;case"iframe":case"object":case"embed":I("load",e),l=r;break;case"video":case"audio":for(l=0;lot&&(n.flags|=128,r=!0,yt(o,!1),n.lanes=4194304)}else{if(!r)if(e=Xr(i),e!==null){if(n.flags|=128,r=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),yt(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!U)return te(n),null}else 2*Q()-o.renderingStartTime>ot&&t!==1073741824&&(n.flags|=128,r=!0,yt(o,!1),n.lanes=4194304);o.isBackwards?(i.sibling=n.child,n.child=i):(t=o.last,t!==null?t.sibling=i:n.child=i,o.last=i)}return o.tail!==null?(n=o.tail,o.rendering=n,o.tail=n.sibling,o.renderingStartTime=Q(),n.sibling=null,t=$.current,D($,r?t&1|2:t&1),n):(te(n),null);case 22:case 23:return Ti(),r=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(n.flags|=8192),r&&n.mode&1?me&1073741824&&(te(n),n.subtreeFlags&6&&(n.flags|=8192)):te(n),null;case 24:return null;case 25:return null}throw Error(y(156,n.tag))}function pd(e,n){switch(ci(n),n.tag){case 1:return de(n.type)&&Vr(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return rt(),F(fe),F(le),wi(),e=n.flags,e&65536&&!(e&128)?(n.flags=e&-65537|128,n):null;case 5:return gi(n),null;case 13:if(F($),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(y(340));nt()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return F($),null;case 4:return rt(),null;case 10:return mi(n.type._context),null;case 22:case 23:return Ti(),null;case 24:return null;default:return null}}var yr=!1,re=!1,md=typeof WeakSet=="function"?WeakSet:Set,k=null;function Qn(e,n){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){B(e,n,r)}else t.current=null}function Io(e,n,t){try{t()}catch(r){B(e,n,r)}}var Fu=!1;function hd(e,n){if(go=jr,e=Bs(),si(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var r=t.getSelection&&t.getSelection();if(r&&r.rangeCount!==0){t=r.anchorNode;var l=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{t.nodeType,o.nodeType}catch{t=null;break e}var i=0,u=-1,s=-1,c=0,h=0,m=e,p=null;n:for(;;){for(var g;m!==t||l!==0&&m.nodeType!==3||(u=i+l),m!==o||r!==0&&m.nodeType!==3||(s=i+r),m.nodeType===3&&(i+=m.nodeValue.length),(g=m.firstChild)!==null;)p=m,m=g;for(;;){if(m===e)break n;if(p===t&&++c===l&&(u=i),p===o&&++h===r&&(s=i),(g=m.nextSibling)!==null)break;m=p,p=m.parentNode}m=g}t=u===-1||s===-1?null:{start:u,end:s}}else t=null}t=t||{start:0,end:0}}else t=null;for(wo={focusedElem:e,selectionRange:t},jr=!1,k=n;k!==null;)if(n=k,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,k=e;else for(;k!==null;){n=k;try{var w=n.alternate;if(n.flags&1024)switch(n.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var S=w.memoizedProps,j=w.memoizedState,f=n.stateNode,a=f.getSnapshotBeforeUpdate(n.elementType===n.type?S:ze(n.type,S),j);f.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var d=n.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(y(163))}}catch(v){B(n,n.return,v)}if(e=n.sibling,e!==null){e.return=n.return,k=e;break}k=n.return}return w=Fu,Fu=!1,w}function Lt(e,n,t){var r=n.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var o=l.destroy;l.destroy=void 0,o!==void 0&&Io(n,t,o)}l=l.next}while(l!==r)}}function fl(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function Fo(e){var n=e.ref;if(n!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof n=="function"?n(e):n.current=e}}function $a(e){var n=e.alternate;n!==null&&(e.alternate=null,$a(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Fe],delete n[Ht],delete n[Eo],delete n[Jf],delete n[qf])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Aa(e){return e.tag===5||e.tag===3||e.tag===4}function ju(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Aa(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function jo(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=Ar));else if(r!==4&&(e=e.child,e!==null))for(jo(e,n,t),e=e.sibling;e!==null;)jo(e,n,t),e=e.sibling}function Uo(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Uo(e,n,t),e=e.sibling;e!==null;)Uo(e,n,t),e=e.sibling}var q=null,Le=!1;function Ze(e,n,t){for(t=t.child;t!==null;)Va(e,n,t),t=t.sibling}function Va(e,n,t){if(je&&typeof je.onCommitFiberUnmount=="function")try{je.onCommitFiberUnmount(rl,t)}catch{}switch(t.tag){case 5:re||Qn(t,n);case 6:var r=q,l=Le;q=null,Ze(e,n,t),q=r,Le=l,q!==null&&(Le?(e=q,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):q.removeChild(t.stateNode));break;case 18:q!==null&&(Le?(e=q,t=t.stateNode,e.nodeType===8?jl(e.parentNode,t):e.nodeType===1&&jl(e,t),Ut(e)):jl(q,t.stateNode));break;case 4:r=q,l=Le,q=t.stateNode.containerInfo,Le=!0,Ze(e,n,t),q=r,Le=l;break;case 0:case 11:case 14:case 15:if(!re&&(r=t.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,i=o.destroy;o=o.tag,i!==void 0&&(o&2||o&4)&&Io(t,n,i),l=l.next}while(l!==r)}Ze(e,n,t);break;case 1:if(!re&&(Qn(t,n),r=t.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(u){B(t,n,u)}Ze(e,n,t);break;case 21:Ze(e,n,t);break;case 22:t.mode&1?(re=(r=re)||t.memoizedState!==null,Ze(e,n,t),re=r):Ze(e,n,t);break;default:Ze(e,n,t)}}function Uu(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new md),n.forEach(function(r){var l=_d.bind(null,e,r);t.has(r)||(t.add(r),r.then(l,l))})}}function Pe(e,n){var t=n.deletions;if(t!==null)for(var r=0;rl&&(l=i),r&=~o}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*yd(r/1960))-r,10e?16:e,tn===null)var r=!1;else{if(e=tn,tn=null,br=0,R&6)throw Error(y(331));var l=R;for(R|=4,k=e.current;k!==null;){var o=k,i=o.child;if(k.flags&16){var u=o.deletions;if(u!==null){for(var s=0;sQ()-zi?xn(e,0):Pi|=t),pe(e,n)}function Ga(e,n){n===0&&(e.mode&1?(n=sr,sr<<=1,!(sr&130023424)&&(sr=4194304)):n=1);var t=ie();e=Ye(e,n),e!==null&&(Jt(e,n,t),pe(e,t))}function Cd(e){var n=e.memoizedState,t=0;n!==null&&(t=n.retryLane),Ga(e,t)}function _d(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(y(314))}r!==null&&r.delete(n),Ga(e,t)}var Za;Za=function(e,n,t){if(e!==null)if(e.memoizedProps!==n.pendingProps||fe.current)ce=!0;else{if(!(e.lanes&t)&&!(n.flags&128))return ce=!1,fd(e,n,t);ce=!!(e.flags&131072)}else ce=!1,U&&n.flags&1048576&&bs(n,Wr,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;zr(e,n),e=n.pendingProps;var l=et(n,le.current);Jn(n,t),l=ki(null,n,r,e,l,t);var o=Ei();return n.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,de(r)?(o=!0,Br(n)):o=!1,n.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,vi(n),l.updater=al,n.stateNode=l,l._reactInternals=n,zo(n,r,e,t),n=Ro(null,n,r,!0,o,t)):(n.tag=0,U&&o&&ai(n),oe(null,n,l,t),n=n.child),n;case 16:r=n.elementType;e:{switch(zr(e,n),e=n.pendingProps,l=r._init,r=l(r._payload),n.type=r,l=n.tag=Nd(r),e=ze(r,e),l){case 0:n=To(null,n,r,e,t);break e;case 1:n=Mu(null,n,r,e,t);break e;case 11:n=Ru(null,n,r,e,t);break e;case 14:n=Ou(null,n,r,ze(r.type,e),t);break e}throw Error(y(306,r,""))}return n;case 0:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:ze(r,l),To(e,n,r,l,t);case 1:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:ze(r,l),Mu(e,n,r,l,t);case 3:e:{if(Ma(n),e===null)throw Error(y(387));r=n.pendingProps,o=n.memoizedState,l=o.element,ra(e,n),Yr(n,r,null,t);var i=n.memoizedState;if(r=i.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},n.updateQueue.baseState=o,n.memoizedState=o,n.flags&256){l=lt(Error(y(423)),n),n=Du(e,n,r,t,l);break e}else if(r!==l){l=lt(Error(y(424)),n),n=Du(e,n,r,t,l);break e}else for(he=sn(n.stateNode.containerInfo.firstChild),ve=n,U=!0,Te=null,t=ua(n,null,r,t),n.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(nt(),r===l){n=Xe(e,n,t);break e}oe(e,n,r,t)}n=n.child}return n;case 5:return sa(n),e===null&&xo(n),r=n.type,l=n.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,So(r,l)?i=null:o!==null&&So(r,o)&&(n.flags|=32),Oa(e,n),oe(e,n,i,t),n.child;case 6:return e===null&&xo(n),null;case 13:return Da(e,n,t);case 4:return yi(n,n.stateNode.containerInfo),r=n.pendingProps,e===null?n.child=tt(n,null,r,t):oe(e,n,r,t),n.child;case 11:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:ze(r,l),Ru(e,n,r,l,t);case 7:return oe(e,n,n.pendingProps,t),n.child;case 8:return oe(e,n,n.pendingProps.children,t),n.child;case 12:return oe(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,l=n.pendingProps,o=n.memoizedProps,i=l.value,D(Qr,r._currentValue),r._currentValue=i,o!==null)if(Me(o.value,i)){if(o.children===l.children&&!fe.current){n=Xe(e,n,t);break e}}else for(o=n.child,o!==null&&(o.return=n);o!==null;){var u=o.dependencies;if(u!==null){i=o.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(o.tag===1){s=We(-1,t&-t),s.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var h=c.pending;h===null?s.next=s:(s.next=h.next,h.next=s),c.pending=s}}o.lanes|=t,s=o.alternate,s!==null&&(s.lanes|=t),No(o.return,t,n),u.lanes|=t;break}s=s.next}}else if(o.tag===10)i=o.type===n.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(y(341));i.lanes|=t,u=i.alternate,u!==null&&(u.lanes|=t),No(i,t,n),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===n){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}oe(e,n,l.children,t),n=n.child}return n;case 9:return l=n.type,r=n.pendingProps.children,Jn(n,t),l=_e(l),r=r(l),n.flags|=1,oe(e,n,r,t),n.child;case 14:return r=n.type,l=ze(r,n.pendingProps),l=ze(r.type,l),Ou(e,n,r,l,t);case 15:return Ta(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:ze(r,l),zr(e,n),n.tag=1,de(r)?(e=!0,Br(n)):e=!1,Jn(n,t),oa(n,r,l),zo(n,r,l,t),Ro(null,n,r,!0,e,t);case 19:return Ia(e,n,t);case 22:return Ra(e,n,t)}throw Error(y(156,n.tag))};function Ja(e,n){return Cs(e,n)}function xd(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ee(e,n,t,r){return new xd(e,n,t,r)}function Oi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Nd(e){if(typeof e=="function")return Oi(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Jo)return 11;if(e===qo)return 14}return 2}function dn(e,n){var t=e.alternate;return t===null?(t=Ee(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function Rr(e,n,t,r,l,o){var i=2;if(r=e,typeof e=="function")Oi(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Fn:return Nn(t.children,l,o,n);case Zo:i=8,l|=8;break;case Jl:return e=Ee(12,t,n,l|2),e.elementType=Jl,e.lanes=o,e;case ql:return e=Ee(13,t,n,l),e.elementType=ql,e.lanes=o,e;case bl:return e=Ee(19,t,n,l),e.elementType=bl,e.lanes=o,e;case is:return pl(t,l,o,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ls:i=10;break e;case os:i=9;break e;case Jo:i=11;break e;case qo:i=14;break e;case Je:i=16,r=null;break e}throw Error(y(130,e==null?e:typeof e,""))}return n=Ee(i,t,n,l),n.elementType=e,n.type=r,n.lanes=o,n}function Nn(e,n,t,r){return e=Ee(7,e,r,n),e.lanes=t,e}function pl(e,n,t,r){return e=Ee(22,e,r,n),e.elementType=is,e.lanes=t,e.stateNode={isHidden:!1},e}function Ql(e,n,t){return e=Ee(6,e,null,n),e.lanes=t,e}function Kl(e,n,t){return n=Ee(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Pd(e,n,t,r,l){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Nl(0),this.expirationTimes=Nl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Nl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Mi(e,n,t,r,l,o,i,u,s){return e=new Pd(e,n,t,u,s),n===1?(n=1,o===!0&&(n|=8)):n=0,o=Ee(3,null,null,n),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},vi(o),e}function zd(e,n,t){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(t){console.error(t)}}n(),e.exports=ge})(zc);var Ku=Xl;Yl.createRoot=Ku.createRoot,Yl.hydrateRoot=Ku.hydrateRoot;const Md=({cast:e,onChoice:n})=>O("div",{style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(90px, 1fr))",gap:"1rem",marginBottom:"1rem"},children:e.map(t=>O("a",{onClick:()=>{n(t)},"data-tooltip":t.name,children:O("img",{src:`images/${t.slug}_tn.svg`,alt:t.name})},t.id))}),Dd=({member:e,handleClose:n,handleChange:t})=>O("dialog",{id:"modal-member",open:!0,children:Ve("article",{children:[O("a",{href:"#close","aria-label":"Close",className:"close","data-target":"modal-member",onClick:n}),O("hgroup",{children:Ve("div",{style:{display:"flex",gap:"1rem"},children:[O("img",{style:{width:"200px"},src:`images/${e.slug}.svg`,alt:e.name}),Ve("hgroup",{children:[O("h1",{children:e.name}),O("p",{children:e.bio}),Ve("hgroup",{style:{display:"flex",gap:"1rem",marginTop:"1rem",justifyContent:"space-between"},children:[O("a",{className:"outline",href:"#",role:"button",onClick:()=>{t(Number(e.id)-1)},children:O("span",{className:"material-symbols-outlined",children:"arrow_back"})}),O("a",{className:"outline",href:"#",role:"button",onClick:()=>{t(Number(e.id)+1)},children:O("span",{className:"material-symbols-outlined",children:"arrow_forward"})})]})]})]})})]})});const Id=({cast:e,onChoice:n})=>Ve("nav",{className:"container",children:[O("ul",{children:O("li",{children:Ve("details",{role:"list",children:[O("summary",{"aria-haspopup":"listbox",role:"link",children:"cast"}),O("ul",{role:"listbox",children:e.map(t=>O("li",{children:O("a",{onClick:()=>{n(t)},"data-tooltip":t.name,children:t.name})},t.id))})]})})}),O("ul",{children:O("li",{children:O("a",{href:"#",children:O("img",{style:{height:"50px"},src:"images/logo_bug_stargazers.svg",alt:"Stargazers Logo"})})})})]});function Fd(){const[e,n]=rn.useState([]);let[t,r]=rn.useState(null);async function l(){const o=await fetch("cast.json");n(await o.json())}return rn.useEffect(()=>{l()}),Ve(Pc,{children:[O(Id,{cast:e,onChoice:o=>{r(o)}}),O("div",{className:"container",children:Ve("hgroup",{children:[O("img",{src:"images/group.svg",alt:"StarGazers Group"}),O("h1",{children:"Meet the Stargazers"}),Ve("p",{children:["Members of an ",O("b",{children:"intergalactic alliance"})," paving the way for peace and benevolence among all species. They are known for their enthusiasm for science, for their love of fun, and their dedication to education."]}),O(Md,{cast:e,onChoice:o=>{r(o)}}),t&&O(Dd,{member:t,handleChange:o=>{r(e[o])},handleClose:()=>{r(null)}})]})})]})}Yl.createRoot(document.getElementById("root")).render(O(Sc.StrictMode,{children:O(Fd,{})}));
diff --git a/docs/cast.json b/docs/cast.json
new file mode 100644
index 00000000..990ae61a
--- /dev/null
+++ b/docs/cast.json
@@ -0,0 +1,306 @@
+[
+ {
+ "id": 0,
+ "name": "Aneirin",
+ "slug": "aneirin",
+ "bio": "Aneirin is the foremost expert of cold climates in planetoids universe-wide, with a particular inquisitiveness in areas colder than -300 F / - 184.4444444 C (hence the profound personal interest in knitting mittens). Having travelled extensively, Aneirin enjoys collecting, receiving, and sending distinctive postcards from all corners of the macrocosm.",
+ "origin": "Zacon II",
+ "eyes": 2,
+ "hobby": "knitting",
+ "ambulation": "walking, skipping",
+ "job_title": "Cold Climate Analyst",
+ "dream_job_title": "Private Island Caretaker",
+ "singing_voice": "alto",
+ "favorites": {
+ "food": "asparagus",
+ "music_genre": "hip hop, classic rock",
+ "book": "The Call of the Wild by Jack London",
+ "footwear": "cowboy boots"
+ }
+ },
+ {
+ "id": 1,
+ "name": "Celestia Dristi",
+ "slug": "celestia-dristi",
+ "bio": "As a mobility engineer, Celestia Dristi helps individuals and companies to improve personal and professional agility and growth in technology and systems. An expert in translating and implementing needs into functionality, Celestia Dristi has a unique proclivity for solving problems and helping to avoid future issues.",
+ "origin": "Krachonk",
+ "eyes": 1,
+ "hobby": "landscaping",
+ "ambulation": "rolling",
+ "job_title": "Mobility Engineer",
+ "dream_job_title": "Mime",
+ "singing_voice": "soprano",
+ "favorites": {
+ "food": "ice cream cake",
+ "music_genre": "reggae",
+ "book": "A Tale of Two Cities by Charles Dickens",
+ "footwear": "n/a"
+ }
+ },
+ {
+ "id": 2,
+ "name": "Charmaine",
+ "slug": "charmaine",
+ "bio": "Charmaine loves fossils from every society and planet, and helping to piece together the stories they tell of an earlier time. Once completing university studies in paleontology with a minor in swimming arts, Charmaine immediately transitioned to working on the now-famous Dig of Pleoria.",
+ "origin": "Graykor 5",
+ "eyes": 2,
+ "hobby": "calligraphy",
+ "ambulation": "swimming, walking",
+ "job_title": "Paleontologist",
+ "dream_job_title": "Olympian Water Poloist",
+ "singing_voice": "tenor",
+ "favorites": {
+ "food": "chocolate-covered crickets",
+ "music_genre": "jazz",
+ "book": "Half of a Yellow Sun by Chimamanda Ngozi Adichie",
+ "footwear": "flipper covers"
+ }
+ },
+ {
+ "id": 3,
+ "name": "Emmyloo, \"Em\"",
+ "slug": "emmyloo-em",
+ "bio": "If you look up “lexicography” in the dictionary, you will see a photo of Emmyloo. She claims that her devotion to lexicography began as early as two years old, when she spoke her first full sentence. Fluent in 94 languages, Emmyloo helps in analyzing relationships among words and the nuances of their meanings and relationships to other words.",
+ "origin": "Maedora",
+ "eyes": 2,
+ "hobby": "scientific glassblowing",
+ "ambulation": "rolling",
+ "job_title": "Interplanetary Theoretical Lexicographer",
+ "dream_job_title": "Interplanetary Theoretical Lexicographer",
+ "singing_voice": "soprano",
+ "favorites": {
+ "food": "avocado toast",
+ "music_genre": "baroque, classical, kizomba",
+ "book": "A Brief History of Time by Stephen Hawking",
+ "footwear": "n/a"
+ }
+ },
+ {
+ "id": 4,
+ "name": "Gill",
+ "slug": "gill",
+ "bio": "Gill carries on generations of tradition in his family as a hydrologist specializing in underground reservoirs of aquatic-based planetoids. Of note is his revolutionary studies in the adaptation and accumulation of life in estuaries and cenotes. He volunteers as an instructor in advanced swimming and walking to young Amphibians.",
+ "origin": "Amphibia",
+ "eyes": 2,
+ "hobby": "aquascaping",
+ "ambulation": "swimming, walking",
+ "job_title": "Senior Hydrologist",
+ "dream_job_title": "Senior Free-floater",
+ "singing_voice": "bass",
+ "favorites": {
+ "food": "crawfish étouffée",
+ "music_genre": "punk rock",
+ "book": "Where The Crawdads Sing by Delia Owens",
+ "footwear": "flipper covers, none"
+ }
+ },
+ {
+ "id": 5,
+ "name": "Ichabod",
+ "slug": "ichabod",
+ "bio": "Operations supervisor Ichabod is unwavering in adherence to the perfection of order and function. Using inborn impassiveness to distracting influences, Ichabod has led several teams to operational distinction with the advantage of being able to successfully teach precise hoverboard maneuverability.",
+ "origin": "Krachonk",
+ "eyes": 3,
+ "hobby": "piano",
+ "ambulation": "hoverboard",
+ "job_title": "Operations Supervisor",
+ "dream_job_title": "Senior Free-floater",
+ "singing_voice": "falsetto",
+ "favorites": {
+ "food": "squeeze yogurt",
+ "music_genre": "blues, electronica",
+ "book": "Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones by James Clear",
+ "footwear": "vegan sheepskin boots"
+ }
+ },
+ {
+ "id": 6,
+ "name": "Laverne",
+ "slug": "laverne",
+ "bio": "Laverne holds a degree in theoretical physics from Quantumnus University. Having interned for the great theoretical physicist, Bob, Laverne pursued a natural aptitude in understanding relationships among dissimilar measurable quantities to become the theoretical physics coordinator at Quantumnus U.",
+ "origin": "Isronch Major",
+ "eyes": 2,
+ "hobby": "down-hill skiing",
+ "ambulation": "swimming, walking",
+ "job_title": "Theoretical Physics Coordinator",
+ "dream_job_title": "Pilates Instructor",
+ "singing_voice": "alto",
+ "favorites": {
+ "food": "s'mores",
+ "music_genre": "bluegrass",
+ "book": "Becoming by Michelle Obama",
+ "footwear": "none"
+ }
+ },
+ {
+ "id": 7,
+ "name": "Mindigo, 'Mindigogo'",
+ "slug": "mindigo",
+ "bio": "Transportation Technologist Mindigo earned the nickname “MindiGoGo” because of her tireless work in advanced travel and commodity conveyance. After earning a degree in transportation from Amethystopia’s premiere technical college, Mindigo quickly rolled up through company ranks from cargo hauler to conveyance savant. She is recipient of the coveted Presidential Medal of Moving Stuff.",
+ "origin": "Amethystopia",
+ "eyes": 2,
+ "hobby": "vintage camper restoration",
+ "ambulation": "roller skating",
+ "job_title": "Transportation Technologist",
+ "dream_job_title": "Laser Tag Referee",
+ "singing_voice": "alto",
+ "favorites": {
+ "food": "cauliflower casserole",
+ "music_genre": "disco",
+ "book": "Nomadland by Jessica Bruder",
+ "footwear": "roller skates"
+ }
+ },
+ {
+ "id": 8,
+ "name": "Nalda",
+ "slug": "nalda",
+ "bio": "Autodidact Nalda began work as a mind reader and universal translator in 2288 when founding the non-profit, Interplanetary Understanders and Lie Detectors, LLC (IULD). Through IULD, Nalda has successfully helped several formerly feuding planetary governments to pause, recognize their similarities, and eventually understand what the other was actually saying, assisting in achieve lasting peace and collaboration.",
+ "origin": "Isronch Minor",
+ "eyes": 2,
+ "hobby": "pyrography",
+ "ambulation": "walking, tip-toeing",
+ "job_title": "Mind Reader and Universal Translator",
+ "dream_job_title": "Poet",
+ "singing_voice": "alto",
+ "favorites": {
+ "food": "jackfruit fritters",
+ "music_genre": "punk rock, 90s pop",
+ "book": "The Housekeeper and the Professor by Yoko Ogawa",
+ "footwear": "fluffy slippers"
+ }
+ },
+ {
+ "id": 9,
+ "name": "Narf the Fourth",
+ "slug": "narf-the-fourth",
+ "bio": "Narf the Fourth (known to friends as ‘Norf’) oversees the manufacturing of astronomic spaceship accessories at Saucer & Rocket, Inc. Norf keeps an eye on all aspects of production quality, including managing several lower quality assurance specialists. Interests include jet-pack racing, bodybuilding, and volunteer baseball coach. Friends tell us that it’s not summer if you don't hear Norf yelling ”keep your eye on the ball!\"",
+ "origin": "Krachonk",
+ "eyes": 1,
+ "hobby": "gardening",
+ "ambulation": "walking, jetpack",
+ "job_title": "Quality Assurance Specialist",
+ "dream_job_title": "Hand Model",
+ "singing_voice": "baritone",
+ "favorites": {
+ "food": "calzones",
+ "music_genre": "classic country",
+ "book": "The Adventures of Tom Sawyer by Mark Twain",
+ "footwear": "clogs, boots"
+ }
+ },
+ {
+ "id": 10,
+ "name": "Portman",
+ "slug": "portman",
+ "bio": "No one loves animals, critters, varmints, and beasties as much as Dr. Portman, whether they are wild or a beloved pet. Leading a crew of superterrestrial veterinarians throughout the galaxy, Dr. Portman has discovered many antidotes for animal illnesses on a planetoid that can also be used successfully on other planetoids, and is working to expand the cross-distribution of these treatments and cures throughout the universe.",
+ "origin": "Proboscisk",
+ "eyes": 2,
+ "hobby": "juggling",
+ "ambulation": "walking",
+ "job_title": "Superterrestrial Veterinarian",
+ "dream_job_title": "Superterrestrial Veterinarian Professor",
+ "singing_voice": "baritone and falsetto",
+ "favorites": {
+ "food": "lemon-berry savarin",
+ "music_genre": "j-pop",
+ "book": "The Velveteen Rabbit by Margery Williams and William Nicholson (illustrator)",
+ "footwear": "rubber rain boots"
+ }
+ },
+ {
+ "id": 11,
+ "name": "Seymour",
+ "slug": "seymour",
+ "bio": "“If it isn't counted, it doesn't count!\"™ is the mantra Seymour originated and propagated in the colossal and growing industry of inventory control. Now trademarked as the slogan for Seymour's company, Totaling, it serves as reassurance of the company's mission and meaning for potential and current clients. Counting things is pretty much all Seymour does, other than recreational mountain climbing.",
+ "origin": "Pepinos IV",
+ "eyes": 2,
+ "hobby": "dancing",
+ "ambulation": "rolling",
+ "job_title": "Inventory Control Manager",
+ "dream_job_title": "Hand Model",
+ "singing_voice": "bass",
+ "favorites": {
+ "food": "dilly beans",
+ "music_genre": "punk rock",
+ "book": "Greenlights by Matthew McConaughey",
+ "footwear": "n/a"
+ }
+ },
+ {
+ "id": 12,
+ "name": "Tomolor",
+ "slug": "tomolor",
+ "bio": "As a professional computer systems analyst, Tomolor has made history in adapting systems for countless organizations, increasing their overall efficiency by an average of 65%. An active member of the Beinghood of Bookery, Tomolor has authored several children’s books that explain how to flourish in their respective areas of interest so that they can most efficiently metamorphose into a career they love.",
+ "origin": "Isronch Major",
+ "eyes": 2,
+ "hobby": "weightlifting",
+ "ambulation": "walking",
+ "job_title": "Computer Systems Analyst",
+ "dream_job_title": "Children’s Book Author",
+ "singing_voice": "baritone",
+ "favorites": {
+ "food": "baked potato",
+ "music_genre": "kizomba",
+ "book": "Encyclopedia of Modern Bodybuilding by Arnold Schwarzenegger",
+ "footwear": "vegan sheepskin boots"
+ }
+ },
+ {
+ "id": 13,
+ "name": "Trisaphron",
+ "slug": "trisaphron",
+ "bio": "Trisaphron earned a masters degree in practical operations from Omerania University after completing a bachelors of science in impractical mathematics. With a keen ability to watch and understand the nuances of cooperation among production robots, Trisaphron never hesitates to jump in and lend a hand or two or three to educate and improve procedures.",
+ "origin": "Hexapoda Minor",
+ "eyes": 3,
+ "hobby": "knitting, weaving",
+ "ambulation": "walking, running",
+ "job_title": "Executive Director, Operations",
+ "dream_job_title": "Mountain Climber",
+ "singing_voice": "tenor",
+ "favorites": {
+ "food": "tom ka gai",
+ "music_genre": "classic rock",
+ "book": "I Love You to the Moon and Back by Amelia Hepworth and Tim Warnes (illustrator)",
+ "footwear": "none"
+ }
+ },
+ {
+ "id": 14,
+ "name": "Two",
+ "slug": "two",
+ "bio": "With growing interest by organizations in expanding their business on multiple planets, Two finds that it is increasingly critical to focus on sustainability. As Two describes it, we can’t expect any business to be viable long-term if a planet and its beings aren’t well cared for. Currently stationed on Earth, Two enjoys collecting and studying lithium batteries.",
+ "origin": "Strogarus",
+ "eyes": 2,
+ "hobby": "trampolining",
+ "ambulation": "ice skating, walking",
+ "job_title": "Sustainability Strategist",
+ "dream_job_title": "Professional Traveler",
+ "singing_voice": "tenor",
+ "favorites": {
+ "food": "scallions",
+ "music_genre": "classical",
+ "book": "Rebuilding Earth: Designing Ecoconscious Habitats for Humans by Teresa Coady",
+ "footwear": "socks"
+ }
+ },
+ {
+ "id": 15,
+ "name": "Violette",
+ "slug": "violette",
+ "bio": "Violette holds a doctorate degree in Planetary Behaviorism from Fouraluy University. She has been fascinated in researching the behavior of sentient beings as long as she can remember. She feels her experience in animal husbandry growing up on her family farm gave her a unique perspective in and appreciation for all life that drives and complements her current work as a behaviorist. She loves ballet, classic disco, and spending time with her 17 Earth chickens.",
+ "origin": "Amethystopia",
+ "eyes": 2,
+ "hobby": "dancing",
+ "ambulation": "walking, jumping",
+ "job_title": "Planetary Behaviorist",
+ "dream_job_title": "Principle Disco Dancer for the Amethystopia Ballet",
+ "singing_voice": "mezzo-soprano",
+ "favorites": {
+ "food": "plum pudding",
+ "music_genre": "disco",
+ "book": "The World Needs More Purple People by Kristen Bell and Benjamin Hart",
+ "footwear": "none"
+ }
+ }
+]
diff --git a/docs/images/aneirin-02.svg b/docs/images/aneirin-02.svg
new file mode 100644
index 00000000..20230920
--- /dev/null
+++ b/docs/images/aneirin-02.svg
@@ -0,0 +1,177 @@
+
+
+
diff --git a/docs/images/aneirin-03.svg b/docs/images/aneirin-03.svg
new file mode 100644
index 00000000..824168a1
--- /dev/null
+++ b/docs/images/aneirin-03.svg
@@ -0,0 +1,180 @@
+
+
+
diff --git a/docs/images/aneirin-04.svg b/docs/images/aneirin-04.svg
new file mode 100644
index 00000000..96ef60d1
--- /dev/null
+++ b/docs/images/aneirin-04.svg
@@ -0,0 +1,172 @@
+
+
+
diff --git a/docs/images/aneirin-05.svg b/docs/images/aneirin-05.svg
new file mode 100644
index 00000000..f2f26e2b
--- /dev/null
+++ b/docs/images/aneirin-05.svg
@@ -0,0 +1,180 @@
+
+
+
diff --git a/docs/images/aneirin-06.svg b/docs/images/aneirin-06.svg
new file mode 100644
index 00000000..0cbbd734
--- /dev/null
+++ b/docs/images/aneirin-06.svg
@@ -0,0 +1,185 @@
+
+
+
diff --git a/docs/images/aneirin-07.svg b/docs/images/aneirin-07.svg
new file mode 100644
index 00000000..39523833
--- /dev/null
+++ b/docs/images/aneirin-07.svg
@@ -0,0 +1,171 @@
+
+
+
diff --git a/docs/images/aneirin-08.svg b/docs/images/aneirin-08.svg
new file mode 100644
index 00000000..97042240
--- /dev/null
+++ b/docs/images/aneirin-08.svg
@@ -0,0 +1,178 @@
+
+
+
diff --git a/docs/images/aneirin-09.svg b/docs/images/aneirin-09.svg
new file mode 100644
index 00000000..ebac7aae
--- /dev/null
+++ b/docs/images/aneirin-09.svg
@@ -0,0 +1,185 @@
+
+
+
diff --git a/docs/images/aneirin-10.svg b/docs/images/aneirin-10.svg
new file mode 100644
index 00000000..f47d4f01
--- /dev/null
+++ b/docs/images/aneirin-10.svg
@@ -0,0 +1,167 @@
+
+
+
diff --git a/docs/images/aneirin-11.svg b/docs/images/aneirin-11.svg
new file mode 100644
index 00000000..9430d768
--- /dev/null
+++ b/docs/images/aneirin-11.svg
@@ -0,0 +1,181 @@
+
+
+
diff --git a/docs/images/aneirin-12.svg b/docs/images/aneirin-12.svg
new file mode 100644
index 00000000..b006d784
--- /dev/null
+++ b/docs/images/aneirin-12.svg
@@ -0,0 +1,182 @@
+
+
+
diff --git a/docs/images/aneirin.png b/docs/images/aneirin.png
new file mode 100644
index 00000000..1f53ea9b
Binary files /dev/null and b/docs/images/aneirin.png differ
diff --git a/docs/images/aneirin.svg b/docs/images/aneirin.svg
new file mode 100644
index 00000000..55b4ddf6
--- /dev/null
+++ b/docs/images/aneirin.svg
@@ -0,0 +1,146 @@
+
+
+
diff --git a/docs/images/aneirin_tn.svg b/docs/images/aneirin_tn.svg
new file mode 100644
index 00000000..ffc82c68
--- /dev/null
+++ b/docs/images/aneirin_tn.svg
@@ -0,0 +1,144 @@
+
+
+
diff --git a/docs/images/bg-acropolis.svg b/docs/images/bg-acropolis.svg
new file mode 100644
index 00000000..d4ad6339
--- /dev/null
+++ b/docs/images/bg-acropolis.svg
@@ -0,0 +1,378 @@
+
+
+
diff --git a/docs/images/bg-cityscape.svg b/docs/images/bg-cityscape.svg
new file mode 100644
index 00000000..c4a5ba93
--- /dev/null
+++ b/docs/images/bg-cityscape.svg
@@ -0,0 +1,340 @@
+
+
+
diff --git a/docs/images/bg-earthquake.svg b/docs/images/bg-earthquake.svg
new file mode 100644
index 00000000..24ea66af
--- /dev/null
+++ b/docs/images/bg-earthquake.svg
@@ -0,0 +1,222 @@
+
+
+
diff --git a/docs/images/bg-lake.svg b/docs/images/bg-lake.svg
new file mode 100644
index 00000000..dbb45a90
--- /dev/null
+++ b/docs/images/bg-lake.svg
@@ -0,0 +1,423 @@
+
+
+
diff --git a/docs/images/bg-monoliths.svg b/docs/images/bg-monoliths.svg
new file mode 100644
index 00000000..7dd342b1
--- /dev/null
+++ b/docs/images/bg-monoliths.svg
@@ -0,0 +1,683 @@
+
+
+
diff --git a/docs/images/bg-moonscape.svg b/docs/images/bg-moonscape.svg
new file mode 100644
index 00000000..ff6d9c35
--- /dev/null
+++ b/docs/images/bg-moonscape.svg
@@ -0,0 +1,371 @@
+
+
+
diff --git a/docs/images/bg-plateau.svg b/docs/images/bg-plateau.svg
new file mode 100644
index 00000000..a324e57f
--- /dev/null
+++ b/docs/images/bg-plateau.svg
@@ -0,0 +1,811 @@
+
+
+
diff --git a/docs/images/bg-riverplanet.svg b/docs/images/bg-riverplanet.svg
new file mode 100644
index 00000000..af98cdca
--- /dev/null
+++ b/docs/images/bg-riverplanet.svg
@@ -0,0 +1,510 @@
+
+
+
diff --git a/docs/images/bg-spaceship.svg b/docs/images/bg-spaceship.svg
new file mode 100644
index 00000000..11745cd4
--- /dev/null
+++ b/docs/images/bg-spaceship.svg
@@ -0,0 +1,728 @@
+
+
+
diff --git a/docs/images/bg-waterfall.svg b/docs/images/bg-waterfall.svg
new file mode 100644
index 00000000..09b4fcd3
--- /dev/null
+++ b/docs/images/bg-waterfall.svg
@@ -0,0 +1,1658 @@
+
+
+
diff --git a/docs/images/card-charmaine-back.svg b/docs/images/card-charmaine-back.svg
new file mode 100644
index 00000000..c4813f0e
--- /dev/null
+++ b/docs/images/card-charmaine-back.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/images/card-charmaine-front.svg b/docs/images/card-charmaine-front.svg
new file mode 100644
index 00000000..11a3c4c0
--- /dev/null
+++ b/docs/images/card-charmaine-front.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/images/card-gill-back.svg b/docs/images/card-gill-back.svg
new file mode 100644
index 00000000..9743764b
--- /dev/null
+++ b/docs/images/card-gill-back.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/images/card-gill-front.svg b/docs/images/card-gill-front.svg
new file mode 100644
index 00000000..34671f1c
--- /dev/null
+++ b/docs/images/card-gill-front.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/images/card-mindigo-back.svg b/docs/images/card-mindigo-back.svg
new file mode 100644
index 00000000..59a42d93
--- /dev/null
+++ b/docs/images/card-mindigo-back.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/images/card-mindigo-front.svg b/docs/images/card-mindigo-front.svg
new file mode 100644
index 00000000..d430216d
--- /dev/null
+++ b/docs/images/card-mindigo-front.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/images/card-trisaphron-back.svg b/docs/images/card-trisaphron-back.svg
new file mode 100644
index 00000000..b04be281
--- /dev/null
+++ b/docs/images/card-trisaphron-back.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/images/card-trisaphron-front.svg b/docs/images/card-trisaphron-front.svg
new file mode 100644
index 00000000..717e6780
--- /dev/null
+++ b/docs/images/card-trisaphron-front.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/images/celestia-dristi-02.svg b/docs/images/celestia-dristi-02.svg
new file mode 100644
index 00000000..3e25fee9
--- /dev/null
+++ b/docs/images/celestia-dristi-02.svg
@@ -0,0 +1,145 @@
+
+
+
diff --git a/docs/images/celestia-dristi-03.svg b/docs/images/celestia-dristi-03.svg
new file mode 100644
index 00000000..7d7d4c7c
--- /dev/null
+++ b/docs/images/celestia-dristi-03.svg
@@ -0,0 +1,210 @@
+
+
+
diff --git a/docs/images/celestia-dristi-04.svg b/docs/images/celestia-dristi-04.svg
new file mode 100644
index 00000000..34d329e7
--- /dev/null
+++ b/docs/images/celestia-dristi-04.svg
@@ -0,0 +1,156 @@
+
+
+
diff --git a/docs/images/celestia-dristi-05.svg b/docs/images/celestia-dristi-05.svg
new file mode 100644
index 00000000..3bb052bf
--- /dev/null
+++ b/docs/images/celestia-dristi-05.svg
@@ -0,0 +1,182 @@
+
+
+
diff --git a/docs/images/celestia-dristi-06.svg b/docs/images/celestia-dristi-06.svg
new file mode 100644
index 00000000..a5a8c37a
--- /dev/null
+++ b/docs/images/celestia-dristi-06.svg
@@ -0,0 +1,205 @@
+
+
+
diff --git a/docs/images/celestia-dristi-07.svg b/docs/images/celestia-dristi-07.svg
new file mode 100644
index 00000000..4acc7e48
--- /dev/null
+++ b/docs/images/celestia-dristi-07.svg
@@ -0,0 +1,151 @@
+
+
+
diff --git a/docs/images/celestia-dristi-08.svg b/docs/images/celestia-dristi-08.svg
new file mode 100644
index 00000000..e6d2f986
--- /dev/null
+++ b/docs/images/celestia-dristi-08.svg
@@ -0,0 +1,182 @@
+
+
+
diff --git a/docs/images/celestia-dristi-09.svg b/docs/images/celestia-dristi-09.svg
new file mode 100644
index 00000000..6f78aaf0
--- /dev/null
+++ b/docs/images/celestia-dristi-09.svg
@@ -0,0 +1,209 @@
+
+
+
diff --git a/docs/images/celestia-dristi-10.svg b/docs/images/celestia-dristi-10.svg
new file mode 100644
index 00000000..2cf3c3b3
--- /dev/null
+++ b/docs/images/celestia-dristi-10.svg
@@ -0,0 +1,154 @@
+
+
+
diff --git a/docs/images/celestia-dristi-11.svg b/docs/images/celestia-dristi-11.svg
new file mode 100644
index 00000000..815ec730
--- /dev/null
+++ b/docs/images/celestia-dristi-11.svg
@@ -0,0 +1,182 @@
+
+
+
diff --git a/docs/images/celestia-dristi-12.svg b/docs/images/celestia-dristi-12.svg
new file mode 100644
index 00000000..c6bda49c
--- /dev/null
+++ b/docs/images/celestia-dristi-12.svg
@@ -0,0 +1,200 @@
+
+
+
diff --git a/docs/images/celestia-dristi.svg b/docs/images/celestia-dristi.svg
new file mode 100644
index 00000000..2c9c2a18
--- /dev/null
+++ b/docs/images/celestia-dristi.svg
@@ -0,0 +1,180 @@
+
+
+
diff --git a/docs/images/celestia-dristi_tn.svg b/docs/images/celestia-dristi_tn.svg
new file mode 100644
index 00000000..23d3c055
--- /dev/null
+++ b/docs/images/celestia-dristi_tn.svg
@@ -0,0 +1,180 @@
+
+
+
diff --git a/docs/images/celestia.png b/docs/images/celestia.png
new file mode 100644
index 00000000..7430edad
Binary files /dev/null and b/docs/images/celestia.png differ
diff --git a/docs/images/charmaine-02.svg b/docs/images/charmaine-02.svg
new file mode 100644
index 00000000..faf8522c
--- /dev/null
+++ b/docs/images/charmaine-02.svg
@@ -0,0 +1,253 @@
+
+
+
diff --git a/docs/images/charmaine-03.svg b/docs/images/charmaine-03.svg
new file mode 100644
index 00000000..648b6e26
--- /dev/null
+++ b/docs/images/charmaine-03.svg
@@ -0,0 +1,298 @@
+
+
+
diff --git a/docs/images/charmaine-04.svg b/docs/images/charmaine-04.svg
new file mode 100644
index 00000000..7c116ee0
--- /dev/null
+++ b/docs/images/charmaine-04.svg
@@ -0,0 +1,296 @@
+
+
+
diff --git a/docs/images/charmaine-05.svg b/docs/images/charmaine-05.svg
new file mode 100644
index 00000000..827f63a7
--- /dev/null
+++ b/docs/images/charmaine-05.svg
@@ -0,0 +1,252 @@
+
+
+
diff --git a/docs/images/charmaine-06.svg b/docs/images/charmaine-06.svg
new file mode 100644
index 00000000..1eeb3cbe
--- /dev/null
+++ b/docs/images/charmaine-06.svg
@@ -0,0 +1,299 @@
+
+
+
diff --git a/docs/images/charmaine-07.svg b/docs/images/charmaine-07.svg
new file mode 100644
index 00000000..9d180ad3
--- /dev/null
+++ b/docs/images/charmaine-07.svg
@@ -0,0 +1,294 @@
+
+
+
diff --git a/docs/images/charmaine-08.svg b/docs/images/charmaine-08.svg
new file mode 100644
index 00000000..2d674a63
--- /dev/null
+++ b/docs/images/charmaine-08.svg
@@ -0,0 +1,254 @@
+
+
+
diff --git a/docs/images/charmaine-09.svg b/docs/images/charmaine-09.svg
new file mode 100644
index 00000000..b4764e1f
--- /dev/null
+++ b/docs/images/charmaine-09.svg
@@ -0,0 +1,283 @@
+
+
+
diff --git a/docs/images/charmaine-10.svg b/docs/images/charmaine-10.svg
new file mode 100644
index 00000000..90ddcf88
--- /dev/null
+++ b/docs/images/charmaine-10.svg
@@ -0,0 +1,282 @@
+
+
+
diff --git a/docs/images/charmaine-11.svg b/docs/images/charmaine-11.svg
new file mode 100644
index 00000000..b384b9d0
--- /dev/null
+++ b/docs/images/charmaine-11.svg
@@ -0,0 +1,243 @@
+
+
+
diff --git a/docs/images/charmaine-12.svg b/docs/images/charmaine-12.svg
new file mode 100644
index 00000000..3dd52e8d
--- /dev/null
+++ b/docs/images/charmaine-12.svg
@@ -0,0 +1,289 @@
+
+
+
diff --git a/docs/images/charmaine.png b/docs/images/charmaine.png
new file mode 100644
index 00000000..ea9d5250
Binary files /dev/null and b/docs/images/charmaine.png differ
diff --git a/docs/images/charmaine.svg b/docs/images/charmaine.svg
new file mode 100644
index 00000000..37cf5da0
--- /dev/null
+++ b/docs/images/charmaine.svg
@@ -0,0 +1,294 @@
+
+
+
diff --git a/docs/images/charmaine_tn.svg b/docs/images/charmaine_tn.svg
new file mode 100644
index 00000000..47308b11
--- /dev/null
+++ b/docs/images/charmaine_tn.svg
@@ -0,0 +1,294 @@
+
+
+
diff --git a/docs/images/emmyloo-em-02.svg b/docs/images/emmyloo-em-02.svg
new file mode 100644
index 00000000..340258e6
--- /dev/null
+++ b/docs/images/emmyloo-em-02.svg
@@ -0,0 +1,146 @@
+
+
+
diff --git a/docs/images/emmyloo-em-03.svg b/docs/images/emmyloo-em-03.svg
new file mode 100644
index 00000000..9738b2fa
--- /dev/null
+++ b/docs/images/emmyloo-em-03.svg
@@ -0,0 +1,161 @@
+
+
+
diff --git a/docs/images/emmyloo-em-04.svg b/docs/images/emmyloo-em-04.svg
new file mode 100644
index 00000000..e13738ed
--- /dev/null
+++ b/docs/images/emmyloo-em-04.svg
@@ -0,0 +1,118 @@
+
+
+
diff --git a/docs/images/emmyloo-em-05.svg b/docs/images/emmyloo-em-05.svg
new file mode 100644
index 00000000..bee1653d
--- /dev/null
+++ b/docs/images/emmyloo-em-05.svg
@@ -0,0 +1,162 @@
+
+
+
diff --git a/docs/images/emmyloo-em-06.svg b/docs/images/emmyloo-em-06.svg
new file mode 100644
index 00000000..b51e5f69
--- /dev/null
+++ b/docs/images/emmyloo-em-06.svg
@@ -0,0 +1,163 @@
+
+
+
diff --git a/docs/images/emmyloo-em-07.svg b/docs/images/emmyloo-em-07.svg
new file mode 100644
index 00000000..6fd2fb0d
--- /dev/null
+++ b/docs/images/emmyloo-em-07.svg
@@ -0,0 +1,120 @@
+
+
+
diff --git a/docs/images/emmyloo-em-08.svg b/docs/images/emmyloo-em-08.svg
new file mode 100644
index 00000000..2b7435f8
--- /dev/null
+++ b/docs/images/emmyloo-em-08.svg
@@ -0,0 +1,157 @@
+
+
+
diff --git a/docs/images/emmyloo-em-09.svg b/docs/images/emmyloo-em-09.svg
new file mode 100644
index 00000000..07b3a4cd
--- /dev/null
+++ b/docs/images/emmyloo-em-09.svg
@@ -0,0 +1,169 @@
+
+
+
diff --git a/docs/images/emmyloo-em-10.svg b/docs/images/emmyloo-em-10.svg
new file mode 100644
index 00000000..87919ee7
--- /dev/null
+++ b/docs/images/emmyloo-em-10.svg
@@ -0,0 +1,115 @@
+
+
+
diff --git a/docs/images/emmyloo-em-11.svg b/docs/images/emmyloo-em-11.svg
new file mode 100644
index 00000000..d0f32880
--- /dev/null
+++ b/docs/images/emmyloo-em-11.svg
@@ -0,0 +1,156 @@
+
+
+
diff --git a/docs/images/emmyloo-em-12.svg b/docs/images/emmyloo-em-12.svg
new file mode 100644
index 00000000..686cc1d3
--- /dev/null
+++ b/docs/images/emmyloo-em-12.svg
@@ -0,0 +1,166 @@
+
+
+
diff --git a/docs/images/emmyloo-em.svg b/docs/images/emmyloo-em.svg
new file mode 100644
index 00000000..450b4abd
--- /dev/null
+++ b/docs/images/emmyloo-em.svg
@@ -0,0 +1,130 @@
+
+
+
diff --git a/docs/images/emmyloo-em_tn.svg b/docs/images/emmyloo-em_tn.svg
new file mode 100644
index 00000000..819c25df
--- /dev/null
+++ b/docs/images/emmyloo-em_tn.svg
@@ -0,0 +1,130 @@
+
+
+
diff --git a/docs/images/gill-02.svg b/docs/images/gill-02.svg
new file mode 100644
index 00000000..593328f5
--- /dev/null
+++ b/docs/images/gill-02.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/docs/images/gill-03.svg b/docs/images/gill-03.svg
new file mode 100644
index 00000000..d3536a15
--- /dev/null
+++ b/docs/images/gill-03.svg
@@ -0,0 +1,138 @@
+
+
+
diff --git a/docs/images/gill-04.svg b/docs/images/gill-04.svg
new file mode 100644
index 00000000..7a72f717
--- /dev/null
+++ b/docs/images/gill-04.svg
@@ -0,0 +1,155 @@
+
+
+
diff --git a/docs/images/gill-05.svg b/docs/images/gill-05.svg
new file mode 100644
index 00000000..1eda9acf
--- /dev/null
+++ b/docs/images/gill-05.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/docs/images/gill-06.svg b/docs/images/gill-06.svg
new file mode 100644
index 00000000..62298a4f
--- /dev/null
+++ b/docs/images/gill-06.svg
@@ -0,0 +1,139 @@
+
+
+
diff --git a/docs/images/gill-07.svg b/docs/images/gill-07.svg
new file mode 100644
index 00000000..9ae8c855
--- /dev/null
+++ b/docs/images/gill-07.svg
@@ -0,0 +1,156 @@
+
+
+
diff --git a/docs/images/gill-08.svg b/docs/images/gill-08.svg
new file mode 100644
index 00000000..8315a9a7
--- /dev/null
+++ b/docs/images/gill-08.svg
@@ -0,0 +1,132 @@
+
+
+
diff --git a/docs/images/gill-09.svg b/docs/images/gill-09.svg
new file mode 100644
index 00000000..81c2932e
--- /dev/null
+++ b/docs/images/gill-09.svg
@@ -0,0 +1,146 @@
+
+
+
diff --git a/docs/images/gill-10.svg b/docs/images/gill-10.svg
new file mode 100644
index 00000000..b4a0f8aa
--- /dev/null
+++ b/docs/images/gill-10.svg
@@ -0,0 +1,156 @@
+
+
+
diff --git a/docs/images/gill-11.svg b/docs/images/gill-11.svg
new file mode 100644
index 00000000..a46b0dbe
--- /dev/null
+++ b/docs/images/gill-11.svg
@@ -0,0 +1,132 @@
+
+
+
diff --git a/docs/images/gill-12.svg b/docs/images/gill-12.svg
new file mode 100644
index 00000000..e6fcd003
--- /dev/null
+++ b/docs/images/gill-12.svg
@@ -0,0 +1,143 @@
+
+
+
diff --git a/docs/images/gill.png b/docs/images/gill.png
new file mode 100644
index 00000000..af9fe8ca
Binary files /dev/null and b/docs/images/gill.png differ
diff --git a/docs/images/gill.svg b/docs/images/gill.svg
new file mode 100644
index 00000000..3b45b064
--- /dev/null
+++ b/docs/images/gill.svg
@@ -0,0 +1,175 @@
+
+
+
diff --git a/docs/images/gill_tn.svg b/docs/images/gill_tn.svg
new file mode 100644
index 00000000..b3ea26a8
--- /dev/null
+++ b/docs/images/gill_tn.svg
@@ -0,0 +1,174 @@
+
+
+
diff --git a/docs/images/group.png b/docs/images/group.png
new file mode 100644
index 00000000..fec428c5
Binary files /dev/null and b/docs/images/group.png differ
diff --git a/docs/images/group.svg b/docs/images/group.svg
new file mode 100644
index 00000000..77ecdcaa
--- /dev/null
+++ b/docs/images/group.svg
@@ -0,0 +1,1382 @@
+
+
+
diff --git a/docs/images/ichabod-02.svg b/docs/images/ichabod-02.svg
new file mode 100644
index 00000000..4942d9e3
--- /dev/null
+++ b/docs/images/ichabod-02.svg
@@ -0,0 +1,158 @@
+
+
+
diff --git a/docs/images/ichabod-03.svg b/docs/images/ichabod-03.svg
new file mode 100644
index 00000000..681d81f6
--- /dev/null
+++ b/docs/images/ichabod-03.svg
@@ -0,0 +1,146 @@
+
+
+
diff --git a/docs/images/ichabod-04.svg b/docs/images/ichabod-04.svg
new file mode 100644
index 00000000..77c87da4
--- /dev/null
+++ b/docs/images/ichabod-04.svg
@@ -0,0 +1,140 @@
+
+
+
diff --git a/docs/images/ichabod-05.svg b/docs/images/ichabod-05.svg
new file mode 100644
index 00000000..575cb7be
--- /dev/null
+++ b/docs/images/ichabod-05.svg
@@ -0,0 +1,164 @@
+
+
+
diff --git a/docs/images/ichabod-06.svg b/docs/images/ichabod-06.svg
new file mode 100644
index 00000000..be620bff
--- /dev/null
+++ b/docs/images/ichabod-06.svg
@@ -0,0 +1,150 @@
+
+
+
diff --git a/docs/images/ichabod-07.svg b/docs/images/ichabod-07.svg
new file mode 100644
index 00000000..fa02cae3
--- /dev/null
+++ b/docs/images/ichabod-07.svg
@@ -0,0 +1,137 @@
+
+
+
diff --git a/docs/images/ichabod-08.svg b/docs/images/ichabod-08.svg
new file mode 100644
index 00000000..27a70f5a
--- /dev/null
+++ b/docs/images/ichabod-08.svg
@@ -0,0 +1,165 @@
+
+
+
diff --git a/docs/images/ichabod-09.ai b/docs/images/ichabod-09.ai
new file mode 100644
index 00000000..9dca8518
--- /dev/null
+++ b/docs/images/ichabod-09.ai
@@ -0,0 +1,7461 @@
+%PDF-1.6
%
+1 0 obj
<>/OCGs[37 0 R 38 0 R 39 0 R 40 0 R]>>/Pages 3 0 R/Type/Catalog>>
endobj
2 0 obj
<>stream
+
+
+
+
+ application/pdf
+
+
+ Alien_9
+
+
+ Adobe Illustrator 25.2 (Macintosh)
+ 2021-02-24T12:15:45-05:00
+ 2021-02-24T12:15:46-05:00
+ 2021-02-24T12:15:46-05:00
+
+
+
+ 256
+ 184
+ JPEG
+ /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAuAEAAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9GzXfngJdGDSdMd0kIsl
fUrhBJHUUeVhYv6bEV+FQ4H8xrsqjdIm1+RZ/wBMWlraMshFt9UuZLkPF2d/UgtvTb/JHIf5WKo/
FUkvZ/MML3Z0SytL2Y3A9RL27ls1A+rxU4tFbXhbf/JGKp2K03698VdirsVdirsVdirsVad0RGd2
CooJZiaAAdSTgJpIF7BAWnmDQryb0LXULeaY9I0kUsfkK75VDU45GhIE+9vyaTLAXKMgPcmGXOOh
bL/em/8A+M6/8mIsVS8XfnP1wp0rTvQ5UaT9Iz8wvx7hPqNCdk25d23+EclUbpc2tyLJ+lbS2tWB
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
7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq//9k=
+
+
+
+ proof:pdf
+ uuid:65E6390686CF11DBA6E2D887CEACB407
+ xmp.did:ad83aa68-26d3-4468-9b1e-2647e11ef975
+ uuid:e4dc7d42-6a38-1944-b2f1-2ec788fcef4d
+
+ uuid:e73f2211-9a85-d748-bde4-b6f750b99907
+ xmp.did:44a1b5d8-5d80-4b86-bb4a-7a0662fc3df4
+ uuid:65E6390686CF11DBA6E2D887CEACB407
+ proof:pdf
+
+
+
+
+ saved
+ xmp.iid:db865ec2-e897-43f4-a1c6-ee9733181823
+ 2021-01-22T14:24:31-05:00
+ Adobe Illustrator 25.0 (Macintosh)
+ /
+
+
+ saved
+ xmp.iid:ad83aa68-26d3-4468-9b1e-2647e11ef975
+ 2021-02-24T12:09:52-05:00
+ Adobe Illustrator 25.2 (Macintosh)
+ /
+
+
+
+ Web
+ AIRobin
+ Document
+ Adobe PDF library 15.00
+ 21.0.0
+ 1
+ True
+ False
+
+ 3303.838075
+ 2915.000000
+ Pixels
+
+
+
+
+ MyriadPro-Regular
+ Myriad Pro
+ Regular
+ Open Type
+ Version 2.106;PS 2.000;hotconv 1.0.70;makeotf.lib2.5.58329
+ False
+ MyriadPro-Regular.otf
+
+
+
+
+
+ Cyan
+ Magenta
+ Yellow
+ Black
+
+
+
+
+
+ Default Swatch Group
+ 0
+
+
+
+ White
+ RGB
+ PROCESS
+ 255
+ 255
+ 255
+
+
+ Black
+ RGB
+ PROCESS
+ 0
+ 0
+ 0
+
+
+ RGB Red
+ RGB
+ PROCESS
+ 255
+ 0
+ 0
+
+
+ RGB Yellow
+ RGB
+ PROCESS
+ 255
+ 255
+ 0
+
+
+ RGB Green
+ RGB
+ PROCESS
+ 0
+ 255
+ 0
+
+
+ RGB Cyan
+ RGB
+ PROCESS
+ 0
+ 255
+ 255
+
+
+ RGB Blue
+ RGB
+ PROCESS
+ 0
+ 0
+ 255
+
+
+ RGB Magenta
+ RGB
+ PROCESS
+ 255
+ 0
+ 255
+
+
+ R=193 G=39 B=45
+ RGB
+ PROCESS
+ 193
+ 39
+ 45
+
+
+ R=237 G=28 B=36
+ RGB
+ PROCESS
+ 237
+ 28
+ 36
+
+
+ R=241 G=90 B=36
+ RGB
+ PROCESS
+ 241
+ 90
+ 36
+
+
+ R=247 G=147 B=30
+ RGB
+ PROCESS
+ 247
+ 147
+ 30
+
+
+ R=251 G=176 B=59
+ RGB
+ PROCESS
+ 251
+ 176
+ 59
+
+
+ R=252 G=238 B=33
+ RGB
+ PROCESS
+ 252
+ 238
+ 33
+
+
+ R=217 G=224 B=33
+ RGB
+ PROCESS
+ 217
+ 224
+ 33
+
+
+ R=140 G=198 B=63
+ RGB
+ PROCESS
+ 140
+ 198
+ 63
+
+
+ R=57 G=181 B=74
+ RGB
+ PROCESS
+ 57
+ 181
+ 74
+
+
+ R=0 G=146 B=69
+ RGB
+ PROCESS
+ 0
+ 146
+ 69
+
+
+ R=0 G=104 B=55
+ RGB
+ PROCESS
+ 0
+ 104
+ 55
+
+
+ R=34 G=181 B=115
+ RGB
+ PROCESS
+ 34
+ 181
+ 115
+
+
+ R=0 G=169 B=157
+ RGB
+ PROCESS
+ 0
+ 169
+ 157
+
+
+ R=41 G=171 B=226
+ RGB
+ PROCESS
+ 41
+ 171
+ 226
+
+
+ R=0 G=113 B=188
+ RGB
+ PROCESS
+ 0
+ 113
+ 188
+
+
+ R=46 G=49 B=146
+ RGB
+ PROCESS
+ 46
+ 49
+ 146
+
+
+ R=27 G=20 B=100
+ RGB
+ PROCESS
+ 27
+ 20
+ 100
+
+
+ R=102 G=45 B=145
+ RGB
+ PROCESS
+ 102
+ 45
+ 145
+
+
+ R=147 G=39 B=143
+ RGB
+ PROCESS
+ 147
+ 39
+ 143
+
+
+ R=158 G=0 B=93
+ RGB
+ PROCESS
+ 158
+ 0
+ 93
+
+
+ R=212 G=20 B=90
+ RGB
+ PROCESS
+ 212
+ 20
+ 90
+
+
+ R=237 G=30 B=121
+ RGB
+ PROCESS
+ 237
+ 30
+ 121
+
+
+ R=199 G=178 B=153
+ RGB
+ PROCESS
+ 199
+ 178
+ 153
+
+
+ R=153 G=134 B=117
+ RGB
+ PROCESS
+ 153
+ 134
+ 117
+
+
+ R=115 G=99 B=87
+ RGB
+ PROCESS
+ 115
+ 99
+ 87
+
+
+ R=83 G=71 B=65
+ RGB
+ PROCESS
+ 83
+ 71
+ 65
+
+
+ R=198 G=156 B=109
+ RGB
+ PROCESS
+ 198
+ 156
+ 109
+
+
+ R=166 G=124 B=82
+ RGB
+ PROCESS
+ 166
+ 124
+ 82
+
+
+ R=140 G=98 B=57
+ RGB
+ PROCESS
+ 140
+ 98
+ 57
+
+
+ R=117 G=76 B=36
+ RGB
+ PROCESS
+ 117
+ 76
+ 36
+
+
+ R=96 G=56 B=19
+ RGB
+ PROCESS
+ 96
+ 56
+ 19
+
+
+ R=66 G=33 B=11
+ RGB
+ PROCESS
+ 66
+ 33
+ 11
+
+
+ R=126 G=165 B=64
+ PROCESS
+ 100.000000
+ RGB
+ 126
+ 165
+ 64
+
+
+ R=115 G=51 B=163
+ PROCESS
+ 100.000000
+ RGB
+ 115
+ 51
+ 163
+
+
+ PRPL 5
+ SPOT
+ 100.000000
+ RGB
+ 80
+ 49
+ 103
+
+
+ PRPL 7
+ SPOT
+ 100.000000
+ RGB
+ 38
+ 18
+ 52
+
+
+ PRPL 6
+ SPOT
+ 100.000000
+ RGB
+ 59
+ 34
+ 77
+
+
+ R=97 G=43 B=137
+ PROCESS
+ 100.000000
+ RGB
+ 97
+ 43
+ 137
+
+
+ R=133 G=59 B=188
+ PROCESS
+ 100.000000
+ RGB
+ 133
+ 59
+ 188
+
+
+ CPPR 1
+ SPOT
+ 100.000000
+ RGB
+ 234
+ 228
+ 225
+
+
+ PRPL Analogous
+ SPOT
+ 100.000000
+ RGB
+ 153
+ 92
+ 139
+
+
+ PRPL 4
+ SPOT
+ 100.000000
+ RGB
+ 101
+ 64
+ 128
+
+
+ CPPR 3
+ SPOT
+ 100.000000
+ RGB
+ 193
+ 185
+ 181
+
+
+ CPPR 2
+ SPOT
+ 100.000000
+ RGB
+ 213
+ 206
+ 203
+
+
+ R=138 G=150 B=171
+ PROCESS
+ 100.000000
+ RGB
+ 138
+ 150
+ 171
+
+
+ Skintone B shadow
+ SPOT
+ 100.000000
+ RGB
+ 127
+ 99
+ 89
+
+
+ Skintone G
+ SPOT
+ 100.000000
+ RGB
+ 214
+ 172
+ 146
+
+
+ CPPR 4
+ SPOT
+ 100.000000
+ RGB
+ 172
+ 163
+ 159
+
+
+ Skintone A
+ SPOT
+ 100.000000
+ RGB
+ 248
+ 220
+ 157
+
+
+ R=233 G=65 B=203
+ PROCESS
+ 100.000000
+ RGB
+ 233
+ 65
+ 203
+
+
+ ORNG Analogous
+ SPOT
+ 100.000000
+ RGB
+ 217
+ 157
+ 54
+
+
+ R=212 G=61 B=64
+ PROCESS
+ 100.000000
+ RGB
+ 212
+ 61
+ 64
+
+
+ R=253 G=121 B=34
+ PROCESS
+ 100.000000
+ RGB
+ 253
+ 121
+ 34
+
+
+ R=184 G=193 B=202
+ PROCESS
+ 100.000000
+ RGB
+ 184
+ 193
+ 202
+
+
+ R=244 G=244 B=244
+ PROCESS
+ 100.000000
+ RGB
+ 244
+ 244
+ 244
+
+
+ R=221 G=221 B=221
+ PROCESS
+ 100.000000
+ RGB
+ 221
+ 221
+ 221
+
+
+ R=47 G=178 B=121
+ PROCESS
+ 100.000000
+ RGB
+ 47
+ 178
+ 121
+
+
+ R=76 G=58 B=127
+ PROCESS
+ 100.000000
+ RGB
+ 76
+ 58
+ 127
+
+
+ R=101 G=78 B=145
+ PROCESS
+ 100.000000
+ RGB
+ 101
+ 78
+ 145
+
+
+ R=197 G=230 B=249
+ PROCESS
+ 100.000000
+ RGB
+ 197
+ 230
+ 249
+
+
+ R=127 G=92 B=161
+ PROCESS
+ 100.000000
+ RGB
+ 127
+ 92
+ 161
+
+
+ R=50 G=79 B=107
+ PROCESS
+ 100.000000
+ RGB
+ 50
+ 79
+ 107
+
+
+ R=56 G=48 B=44
+ PROCESS
+ 100.000000
+ RGB
+ 56
+ 48
+ 44
+
+
+ R=193 G=91 B=154
+ PROCESS
+ 100.000000
+ RGB
+ 193
+ 91
+ 154
+
+
+ R=219 G=103 B=174
+ PROCESS
+ 100.000000
+ RGB
+ 219
+ 103
+ 174
+
+
+ R=244 G=115 B=194
+ PROCESS
+ 100.000000
+ RGB
+ 244
+ 115
+ 194
+
+
+ R=244 G=134 B=202
+ PROCESS
+ 100.000000
+ RGB
+ 244
+ 134
+ 202
+
+
+ R=244 G=168 B=215
+ PROCESS
+ 100.000000
+ RGB
+ 244
+ 168
+ 215
+
+
+
+
+
+ Grays
+ 1
+
+
+
+ R=0 G=0 B=0
+ RGB
+ PROCESS
+ 0
+ 0
+ 0
+
+
+ R=26 G=26 B=26
+ RGB
+ PROCESS
+ 26
+ 26
+ 26
+
+
+ R=51 G=51 B=51
+ RGB
+ PROCESS
+ 51
+ 51
+ 51
+
+
+ R=77 G=77 B=77
+ RGB
+ PROCESS
+ 77
+ 77
+ 77
+
+
+ R=102 G=102 B=102
+ RGB
+ PROCESS
+ 102
+ 102
+ 102
+
+
+ R=128 G=128 B=128
+ RGB
+ PROCESS
+ 128
+ 128
+ 128
+
+
+ R=153 G=153 B=153
+ RGB
+ PROCESS
+ 153
+ 153
+ 153
+
+
+ R=179 G=179 B=179
+ RGB
+ PROCESS
+ 179
+ 179
+ 179
+
+
+ R=204 G=204 B=204
+ RGB
+ PROCESS
+ 204
+ 204
+ 204
+
+
+ R=230 G=230 B=230
+ RGB
+ PROCESS
+ 230
+ 230
+ 230
+
+
+ R=242 G=242 B=242
+ RGB
+ PROCESS
+ 242
+ 242
+ 242
+
+
+
+
+
+ Web Color Group
+ 1
+
+
+
+ R=63 G=169 B=245
+ RGB
+ PROCESS
+ 63
+ 169
+ 245
+
+
+ R=122 G=201 B=67
+ RGB
+ PROCESS
+ 122
+ 201
+ 67
+
+
+ R=255 G=147 B=30
+ RGB
+ PROCESS
+ 255
+ 147
+ 30
+
+
+ R=255 G=29 B=37
+ RGB
+ PROCESS
+ 255
+ 29
+ 37
+
+
+ R=255 G=123 B=172
+ RGB
+ PROCESS
+ 255
+ 123
+ 172
+
+
+ R=189 G=204 B=212
+ RGB
+ PROCESS
+ 189
+ 204
+ 212
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
endstream
endobj
3 0 obj
<>
endobj
42 0 obj
<>
endobj
43 0 obj
<>
endobj
33 0 obj
<>/Resources<>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 407.366 892.94]/Type/Page>>
endobj
34 0 obj
<>/Resources<>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 350.009 602.39]/Type/Page>>
endobj
35 0 obj
<>/Resources<>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 368.338 583.004]/Type/Page>>
endobj
36 0 obj
<>/Resources<>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 391.079 659.732]/Type/Page>>
endobj
44 0 obj
<>/Resources<>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 350.009 890.018]/Type/Page>>
endobj
45 0 obj
<>/Resources<>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 350.009 864.049]/Type/Page>>
endobj
46 0 obj
<>/Resources<>/ExtGState<>/Properties<>>>/TrimBox[0.0 0.0 481.23 892.94]/Type/Page>>
endobj
47 0 obj
<>/Resources<>/ExtGState<>/Properties<>/XObject<>>>/TrimBox[0.0 0.0 1309.32 1474.11]/Type/Page>>
endobj
48 0 obj
<>/Resources<>/ExtGState<>/Font<>/ProcSet[/PDF/Text]/Properties<>/XObject<>>>/TrimBox[0.0 0.0 3303.84 2915.0]/Type/Page>>
endobj
71 0 obj
<>stream
+HKoWRZ̰߽5b'd@IJMǁ}S}ߔ8\gzuNrmX>v}?7G%,v7/rb oyqζo=}}%:~yY|X