From e8525e883608cb0e6b669585aeeb45e0a260a648 Mon Sep 17 00:00:00 2001
From: SofianeLasri <alasri250@gmail.com>
Date: Sun, 4 Jun 2023 15:45:40 +0200
Subject: [PATCH] =?UTF-8?q?Ajout=20de=20Bootstrap=205=20et=20Font=20awesom?=
 =?UTF-8?q?e=206.=20Cr=C3=A9ation=20de=20la=20page=20d'accueil=20du=20site?=
 =?UTF-8?q?.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .gitignore                                    |    1 +
 WSR/static/bootstrap-5.3.0/_accordion.scss    |  158 +
 WSR/static/bootstrap-5.3.0/_alert.scss        |   68 +
 WSR/static/bootstrap-5.3.0/_badge.scss        |   38 +
 WSR/static/bootstrap-5.3.0/_breadcrumb.scss   |   40 +
 WSR/static/bootstrap-5.3.0/_button-group.scss |  142 +
 WSR/static/bootstrap-5.3.0/_buttons.scss      |  207 +
 WSR/static/bootstrap-5.3.0/_card.scss         |  239 +
 WSR/static/bootstrap-5.3.0/_carousel.scss     |  244 +
 WSR/static/bootstrap-5.3.0/_close.scss        |   63 +
 WSR/static/bootstrap-5.3.0/_containers.scss   |   41 +
 WSR/static/bootstrap-5.3.0/_dropdown.scss     |  250 +
 WSR/static/bootstrap-5.3.0/_forms.scss        |    9 +
 WSR/static/bootstrap-5.3.0/_functions.scss    |  302 +
 WSR/static/bootstrap-5.3.0/_grid.scss         |   39 +
 WSR/static/bootstrap-5.3.0/_helpers.scss      |   12 +
 WSR/static/bootstrap-5.3.0/_images.scss       |   42 +
 WSR/static/bootstrap-5.3.0/_list-group.scss   |  197 +
 WSR/static/bootstrap-5.3.0/_maps.scss         |  174 +
 WSR/static/bootstrap-5.3.0/_mixins.scss       |   42 +
 WSR/static/bootstrap-5.3.0/_modal.scss        |  237 +
 WSR/static/bootstrap-5.3.0/_nav.scss          |  209 +
 WSR/static/bootstrap-5.3.0/_navbar.scss       |  289 +
 WSR/static/bootstrap-5.3.0/_offcanvas.scss    |  146 +
 WSR/static/bootstrap-5.3.0/_pagination.scss   |  109 +
 WSR/static/bootstrap-5.3.0/_placeholders.scss |   51 +
 WSR/static/bootstrap-5.3.0/_popover.scss      |  196 +
 WSR/static/bootstrap-5.3.0/_progress.scss     |   68 +
 WSR/static/bootstrap-5.3.0/_reboot.scss       |  610 ++
 WSR/static/bootstrap-5.3.0/_root.scss         |  184 +
 WSR/static/bootstrap-5.3.0/_spinners.scss     |   85 +
 WSR/static/bootstrap-5.3.0/_tables.scss       |  171 +
 WSR/static/bootstrap-5.3.0/_toasts.scss       |   73 +
 WSR/static/bootstrap-5.3.0/_tooltip.scss      |  119 +
 WSR/static/bootstrap-5.3.0/_transitions.scss  |   27 +
 WSR/static/bootstrap-5.3.0/_type.scss         |  106 +
 WSR/static/bootstrap-5.3.0/_utilities.scss    |  806 ++
 .../bootstrap-5.3.0/_variables-dark.scss      |   85 +
 WSR/static/bootstrap-5.3.0/_variables.scss    | 1743 ++++
 .../bootstrap-5.3.0/bootstrap-grid.scss       |   62 +
 .../bootstrap-5.3.0/bootstrap-reboot.scss     |   10 +
 .../bootstrap-5.3.0/bootstrap-utilities.scss  |   19 +
 WSR/static/bootstrap-5.3.0/bootstrap.scss     |   52 +
 .../forms/_floating-labels.scss               |   94 +
 .../bootstrap-5.3.0/forms/_form-check.scss    |  188 +
 .../bootstrap-5.3.0/forms/_form-control.scss  |  214 +
 .../bootstrap-5.3.0/forms/_form-range.scss    |   91 +
 .../bootstrap-5.3.0/forms/_form-select.scss   |   80 +
 .../bootstrap-5.3.0/forms/_form-text.scss     |   11 +
 .../bootstrap-5.3.0/forms/_input-group.scss   |  132 +
 WSR/static/bootstrap-5.3.0/forms/_labels.scss |   36 +
 .../bootstrap-5.3.0/forms/_validation.scss    |   12 +
 .../bootstrap-5.3.0/helpers/_clearfix.scss    |    3 +
 .../bootstrap-5.3.0/helpers/_color-bg.scss    |    8 +
 .../helpers/_colored-links.scss               |   30 +
 .../bootstrap-5.3.0/helpers/_focus-ring.scss  |    5 +
 .../bootstrap-5.3.0/helpers/_icon-link.scss   |   25 +
 .../bootstrap-5.3.0/helpers/_position.scss    |   36 +
 .../bootstrap-5.3.0/helpers/_ratio.scss       |   26 +
 .../bootstrap-5.3.0/helpers/_stacks.scss      |   15 +
 .../helpers/_stretched-link.scss              |   15 +
 .../helpers/_text-truncation.scss             |    7 +
 .../helpers/_visually-hidden.scss             |    8 +
 WSR/static/bootstrap-5.3.0/helpers/_vr.scss   |    8 +
 WSR/static/bootstrap-5.3.0/mixins/_alert.scss |   18 +
 .../bootstrap-5.3.0/mixins/_backdrop.scss     |   14 +
 .../bootstrap-5.3.0/mixins/_banner.scss       |    7 +
 .../mixins/_border-radius.scss                |   78 +
 .../bootstrap-5.3.0/mixins/_box-shadow.scss   |   18 +
 .../bootstrap-5.3.0/mixins/_breakpoints.scss  |  127 +
 .../bootstrap-5.3.0/mixins/_buttons.scss      |   70 +
 WSR/static/bootstrap-5.3.0/mixins/_caret.scss |   69 +
 .../bootstrap-5.3.0/mixins/_clearfix.scss     |    9 +
 .../bootstrap-5.3.0/mixins/_color-mode.scss   |   21 +
 .../bootstrap-5.3.0/mixins/_color-scheme.scss |    7 +
 .../bootstrap-5.3.0/mixins/_container.scss    |   11 +
 .../bootstrap-5.3.0/mixins/_deprecate.scss    |   10 +
 WSR/static/bootstrap-5.3.0/mixins/_forms.scss |  153 +
 .../bootstrap-5.3.0/mixins/_gradients.scss    |   47 +
 WSR/static/bootstrap-5.3.0/mixins/_grid.scss  |  151 +
 WSR/static/bootstrap-5.3.0/mixins/_image.scss |   16 +
 .../bootstrap-5.3.0/mixins/_list-group.scss   |   26 +
 WSR/static/bootstrap-5.3.0/mixins/_lists.scss |    7 +
 .../bootstrap-5.3.0/mixins/_pagination.scss   |   10 +
 .../bootstrap-5.3.0/mixins/_reset-text.scss   |   17 +
 .../bootstrap-5.3.0/mixins/_resize.scss       |    6 +
 .../mixins/_table-variants.scss               |   24 +
 .../mixins/_text-truncate.scss                |    8 +
 .../bootstrap-5.3.0/mixins/_transition.scss   |   26 +
 .../bootstrap-5.3.0/mixins/_utilities.scss    |   97 +
 .../mixins/_visually-hidden.scss              |   33 +
 WSR/static/bootstrap-5.3.0/tests/jasmine.js   |   16 +
 .../tests/mixins/_color-modes.test.scss       |   69 +
 .../_media-query-color-mode-full.test.scss    |    8 +
 .../tests/mixins/_utilities.test.scss         |  393 +
 .../tests/sass-true/register.js               |   14 +
 .../bootstrap-5.3.0/tests/sass-true/runner.js |   17 +
 .../tests/utilities/_api.test.scss            |   75 +
 .../bootstrap-5.3.0/utilities/_api.scss       |   47 +
 WSR/static/bootstrap-5.3.0/vendor/_rfs.scss   |  348 +
 WSR/static/fontawesome-6.4.0/LICENSE.txt      |  165 +
 WSR/static/fontawesome-6.4.0/css/all.css      | 7955 +++++++++++++++++
 WSR/static/fontawesome-6.4.0/css/all.min.css  |    9 +
 WSR/static/fontawesome-6.4.0/css/brands.css   | 1522 ++++
 .../fontawesome-6.4.0/css/brands.min.css      |    6 +
 .../fontawesome-6.4.0/css/fontawesome.css     | 6372 +++++++++++++
 .../fontawesome-6.4.0/css/fontawesome.min.css |    9 +
 WSR/static/fontawesome-6.4.0/css/regular.css  |   19 +
 .../fontawesome-6.4.0/css/regular.min.css     |    6 +
 WSR/static/fontawesome-6.4.0/css/solid.css    |   19 +
 .../fontawesome-6.4.0/css/solid.min.css       |    6 +
 .../fontawesome-6.4.0/css/svg-with-js.css     |  639 ++
 .../fontawesome-6.4.0/css/svg-with-js.min.css |    6 +
 .../fontawesome-6.4.0/css/v4-font-face.css    |   26 +
 .../css/v4-font-face.min.css                  |    6 +
 WSR/static/fontawesome-6.4.0/css/v4-shims.css | 2194 +++++
 .../fontawesome-6.4.0/css/v4-shims.min.css    |    6 +
 .../fontawesome-6.4.0/css/v5-font-face.css    |   22 +
 .../css/v5-font-face.min.css                  |    6 +
 .../webfonts/fa-brands-400.ttf                |  Bin 0 -> 187208 bytes
 .../webfonts/fa-brands-400.woff2              |  Bin 0 -> 108020 bytes
 .../webfonts/fa-regular-400.ttf               |  Bin 0 -> 63952 bytes
 .../webfonts/fa-regular-400.woff2             |  Bin 0 -> 24948 bytes
 .../webfonts/fa-solid-900.ttf                 |  Bin 0 -> 394628 bytes
 .../webfonts/fa-solid-900.woff2               |  Bin 0 -> 150124 bytes
 .../webfonts/fa-v4compatibility.ttf           |  Bin 0 -> 10172 bytes
 .../webfonts/fa-v4compatibility.woff2         |  Bin 0 -> 4564 bytes
 WSR/static/images/WSR.png                     |  Bin 0 -> 1963 bytes
 WSR/static/scss/_fonts.scss                   |    0
 WSR/static/scss/app.scss                      |   83 +
 WSR/static/scss/components.scss               |  223 +
 WSR/templates/home.html                       |  202 +
 WSR/views.py                                  |    5 +
 WSR_website/settings.py                       |   11 +
 WSR_website/urls.py                           |    3 +
 135 files changed, 30396 insertions(+)
 create mode 100644 WSR/static/bootstrap-5.3.0/_accordion.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_alert.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_badge.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_breadcrumb.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_button-group.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_buttons.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_card.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_carousel.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_close.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_containers.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_dropdown.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_forms.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_functions.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_grid.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_helpers.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_images.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_list-group.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_maps.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_mixins.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_modal.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_nav.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_navbar.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_offcanvas.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_pagination.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_placeholders.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_popover.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_progress.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_reboot.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_root.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_spinners.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_tables.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_toasts.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_tooltip.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_transitions.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_type.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_utilities.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_variables-dark.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/_variables.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/bootstrap-grid.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/bootstrap-reboot.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/bootstrap-utilities.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/bootstrap.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/forms/_floating-labels.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/forms/_form-check.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/forms/_form-control.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/forms/_form-range.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/forms/_form-select.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/forms/_form-text.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/forms/_input-group.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/forms/_labels.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/forms/_validation.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/helpers/_clearfix.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/helpers/_color-bg.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/helpers/_colored-links.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/helpers/_focus-ring.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/helpers/_icon-link.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/helpers/_position.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/helpers/_ratio.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/helpers/_stacks.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/helpers/_stretched-link.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/helpers/_text-truncation.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/helpers/_visually-hidden.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/helpers/_vr.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_alert.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_backdrop.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_banner.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_border-radius.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_box-shadow.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_breakpoints.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_buttons.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_caret.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_clearfix.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_color-mode.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_color-scheme.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_container.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_deprecate.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_forms.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_gradients.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_grid.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_image.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_list-group.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_lists.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_pagination.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_reset-text.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_resize.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_table-variants.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_text-truncate.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_transition.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_utilities.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/mixins/_visually-hidden.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/tests/jasmine.js
 create mode 100644 WSR/static/bootstrap-5.3.0/tests/mixins/_color-modes.test.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/tests/mixins/_media-query-color-mode-full.test.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/tests/mixins/_utilities.test.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/tests/sass-true/register.js
 create mode 100644 WSR/static/bootstrap-5.3.0/tests/sass-true/runner.js
 create mode 100644 WSR/static/bootstrap-5.3.0/tests/utilities/_api.test.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/utilities/_api.scss
 create mode 100644 WSR/static/bootstrap-5.3.0/vendor/_rfs.scss
 create mode 100644 WSR/static/fontawesome-6.4.0/LICENSE.txt
 create mode 100644 WSR/static/fontawesome-6.4.0/css/all.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/all.min.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/brands.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/brands.min.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/fontawesome.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/fontawesome.min.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/regular.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/regular.min.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/solid.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/solid.min.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/svg-with-js.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/svg-with-js.min.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/v4-font-face.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/v4-font-face.min.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/v4-shims.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/v4-shims.min.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/v5-font-face.css
 create mode 100644 WSR/static/fontawesome-6.4.0/css/v5-font-face.min.css
 create mode 100644 WSR/static/fontawesome-6.4.0/webfonts/fa-brands-400.ttf
 create mode 100644 WSR/static/fontawesome-6.4.0/webfonts/fa-brands-400.woff2
 create mode 100644 WSR/static/fontawesome-6.4.0/webfonts/fa-regular-400.ttf
 create mode 100644 WSR/static/fontawesome-6.4.0/webfonts/fa-regular-400.woff2
 create mode 100644 WSR/static/fontawesome-6.4.0/webfonts/fa-solid-900.ttf
 create mode 100644 WSR/static/fontawesome-6.4.0/webfonts/fa-solid-900.woff2
 create mode 100644 WSR/static/fontawesome-6.4.0/webfonts/fa-v4compatibility.ttf
 create mode 100644 WSR/static/fontawesome-6.4.0/webfonts/fa-v4compatibility.woff2
 create mode 100644 WSR/static/images/WSR.png
 create mode 100644 WSR/static/scss/_fonts.scss
 create mode 100644 WSR/static/scss/app.scss
 create mode 100644 WSR/static/scss/components.scss
 create mode 100644 WSR/templates/home.html

diff --git a/.gitignore b/.gitignore
index bb9fa24..3d112ad 100644
--- a/.gitignore
+++ b/.gitignore
@@ -212,3 +212,4 @@ ENV/
 /site
 
 # End of https://www.gitignore.io/api/macos,linux,django,python,pycharm
+/static/
diff --git a/WSR/static/bootstrap-5.3.0/_accordion.scss b/WSR/static/bootstrap-5.3.0/_accordion.scss
new file mode 100644
index 0000000..75588a5
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_accordion.scss
@@ -0,0 +1,158 @@
+//
+// Base styles
+//
+
+.accordion {
+  // scss-docs-start accordion-css-vars
+  --#{$prefix}accordion-color: #{$accordion-color};
+  --#{$prefix}accordion-bg: #{$accordion-bg};
+  --#{$prefix}accordion-transition: #{$accordion-transition};
+  --#{$prefix}accordion-border-color: #{$accordion-border-color};
+  --#{$prefix}accordion-border-width: #{$accordion-border-width};
+  --#{$prefix}accordion-border-radius: #{$accordion-border-radius};
+  --#{$prefix}accordion-inner-border-radius: #{$accordion-inner-border-radius};
+  --#{$prefix}accordion-btn-padding-x: #{$accordion-button-padding-x};
+  --#{$prefix}accordion-btn-padding-y: #{$accordion-button-padding-y};
+  --#{$prefix}accordion-btn-color: #{$accordion-button-color};
+  --#{$prefix}accordion-btn-bg: #{$accordion-button-bg};
+  --#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon)};
+  --#{$prefix}accordion-btn-icon-width: #{$accordion-icon-width};
+  --#{$prefix}accordion-btn-icon-transform: #{$accordion-icon-transform};
+  --#{$prefix}accordion-btn-icon-transition: #{$accordion-icon-transition};
+  --#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon)};
+  --#{$prefix}accordion-btn-focus-border-color: #{$accordion-button-focus-border-color};
+  --#{$prefix}accordion-btn-focus-box-shadow: #{$accordion-button-focus-box-shadow};
+  --#{$prefix}accordion-body-padding-x: #{$accordion-body-padding-x};
+  --#{$prefix}accordion-body-padding-y: #{$accordion-body-padding-y};
+  --#{$prefix}accordion-active-color: #{$accordion-button-active-color};
+  --#{$prefix}accordion-active-bg: #{$accordion-button-active-bg};
+  // scss-docs-end accordion-css-vars
+}
+
+.accordion-button {
+  position: relative;
+  display: flex;
+  align-items: center;
+  width: 100%;
+  padding: var(--#{$prefix}accordion-btn-padding-y) var(--#{$prefix}accordion-btn-padding-x);
+  @include font-size($font-size-base);
+  color: var(--#{$prefix}accordion-btn-color);
+  text-align: left; // Reset button style
+  background-color: var(--#{$prefix}accordion-btn-bg);
+  border: 0;
+  @include border-radius(0);
+  overflow-anchor: none;
+  @include transition(var(--#{$prefix}accordion-transition));
+
+  &:not(.collapsed) {
+    color: var(--#{$prefix}accordion-active-color);
+    background-color: var(--#{$prefix}accordion-active-bg);
+    box-shadow: inset 0 calc(-1 * var(--#{$prefix}accordion-border-width)) 0 var(--#{$prefix}accordion-border-color); // stylelint-disable-line function-disallowed-list
+
+    &::after {
+      background-image: var(--#{$prefix}accordion-btn-active-icon);
+      transform: var(--#{$prefix}accordion-btn-icon-transform);
+    }
+  }
+
+  // Accordion icon
+  &::after {
+    flex-shrink: 0;
+    width: var(--#{$prefix}accordion-btn-icon-width);
+    height: var(--#{$prefix}accordion-btn-icon-width);
+    margin-left: auto;
+    content: "";
+    background-image: var(--#{$prefix}accordion-btn-icon);
+    background-repeat: no-repeat;
+    background-size: var(--#{$prefix}accordion-btn-icon-width);
+    @include transition(var(--#{$prefix}accordion-btn-icon-transition));
+  }
+
+  &:hover {
+    z-index: 2;
+  }
+
+  &:focus {
+    z-index: 3;
+    border-color: var(--#{$prefix}accordion-btn-focus-border-color);
+    outline: 0;
+    box-shadow: var(--#{$prefix}accordion-btn-focus-box-shadow);
+  }
+}
+
+.accordion-header {
+  margin-bottom: 0;
+}
+
+.accordion-item {
+  color: var(--#{$prefix}accordion-color);
+  background-color: var(--#{$prefix}accordion-bg);
+  border: var(--#{$prefix}accordion-border-width) solid var(--#{$prefix}accordion-border-color);
+
+  &:first-of-type {
+    @include border-top-radius(var(--#{$prefix}accordion-border-radius));
+
+    .accordion-button {
+      @include border-top-radius(var(--#{$prefix}accordion-inner-border-radius));
+    }
+  }
+
+  &:not(:first-of-type) {
+    border-top: 0;
+  }
+
+  // Only set a border-radius on the last item if the accordion is collapsed
+  &:last-of-type {
+    @include border-bottom-radius(var(--#{$prefix}accordion-border-radius));
+
+    .accordion-button {
+      &.collapsed {
+        @include border-bottom-radius(var(--#{$prefix}accordion-inner-border-radius));
+      }
+    }
+
+    .accordion-collapse {
+      @include border-bottom-radius(var(--#{$prefix}accordion-border-radius));
+    }
+  }
+}
+
+.accordion-body {
+  padding: var(--#{$prefix}accordion-body-padding-y) var(--#{$prefix}accordion-body-padding-x);
+}
+
+
+// Flush accordion items
+//
+// Remove borders and border-radius to keep accordion items edge-to-edge.
+
+.accordion-flush {
+  .accordion-collapse {
+    border-width: 0;
+  }
+
+  .accordion-item {
+    border-right: 0;
+    border-left: 0;
+    @include border-radius(0);
+
+    &:first-child { border-top: 0; }
+    &:last-child { border-bottom: 0; }
+
+    .accordion-button {
+      &,
+      &.collapsed {
+        @include border-radius(0);
+      }
+    }
+  }
+}
+
+@if $enable-dark-mode {
+  @include color-mode(dark) {
+    .accordion-button::after {
+      --#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon-dark)};
+      --#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon-dark)};
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_alert.scss b/WSR/static/bootstrap-5.3.0/_alert.scss
new file mode 100644
index 0000000..b8cff9b
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_alert.scss
@@ -0,0 +1,68 @@
+//
+// Base styles
+//
+
+.alert {
+  // scss-docs-start alert-css-vars
+  --#{$prefix}alert-bg: transparent;
+  --#{$prefix}alert-padding-x: #{$alert-padding-x};
+  --#{$prefix}alert-padding-y: #{$alert-padding-y};
+  --#{$prefix}alert-margin-bottom: #{$alert-margin-bottom};
+  --#{$prefix}alert-color: inherit;
+  --#{$prefix}alert-border-color: transparent;
+  --#{$prefix}alert-border: #{$alert-border-width} solid var(--#{$prefix}alert-border-color);
+  --#{$prefix}alert-border-radius: #{$alert-border-radius};
+  --#{$prefix}alert-link-color: inherit;
+  // scss-docs-end alert-css-vars
+
+  position: relative;
+  padding: var(--#{$prefix}alert-padding-y) var(--#{$prefix}alert-padding-x);
+  margin-bottom: var(--#{$prefix}alert-margin-bottom);
+  color: var(--#{$prefix}alert-color);
+  background-color: var(--#{$prefix}alert-bg);
+  border: var(--#{$prefix}alert-border);
+  @include border-radius(var(--#{$prefix}alert-border-radius));
+}
+
+// Headings for larger alerts
+.alert-heading {
+  // Specified to prevent conflicts of changing $headings-color
+  color: inherit;
+}
+
+// Provide class for links that match alerts
+.alert-link {
+  font-weight: $alert-link-font-weight;
+  color: var(--#{$prefix}alert-link-color);
+}
+
+
+// Dismissible alerts
+//
+// Expand the right padding and account for the close button's positioning.
+
+.alert-dismissible {
+  padding-right: $alert-dismissible-padding-r;
+
+  // Adjust close link position
+  .btn-close {
+    position: absolute;
+    top: 0;
+    right: 0;
+    z-index: $stretched-link-z-index + 1;
+    padding: $alert-padding-y * 1.25 $alert-padding-x;
+  }
+}
+
+
+// scss-docs-start alert-modifiers
+// Generate contextual modifier classes for colorizing the alert
+@each $state in map-keys($theme-colors) {
+  .alert-#{$state} {
+    --#{$prefix}alert-color: var(--#{$prefix}#{$state}-text-emphasis);
+    --#{$prefix}alert-bg: var(--#{$prefix}#{$state}-bg-subtle);
+    --#{$prefix}alert-border-color: var(--#{$prefix}#{$state}-border-subtle);
+    --#{$prefix}alert-link-color: var(--#{$prefix}#{$state}-text-emphasis);
+  }
+}
+// scss-docs-end alert-modifiers
diff --git a/WSR/static/bootstrap-5.3.0/_badge.scss b/WSR/static/bootstrap-5.3.0/_badge.scss
new file mode 100644
index 0000000..cc3d269
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_badge.scss
@@ -0,0 +1,38 @@
+// Base class
+//
+// Requires one of the contextual, color modifier classes for `color` and
+// `background-color`.
+
+.badge {
+  // scss-docs-start badge-css-vars
+  --#{$prefix}badge-padding-x: #{$badge-padding-x};
+  --#{$prefix}badge-padding-y: #{$badge-padding-y};
+  @include rfs($badge-font-size, --#{$prefix}badge-font-size);
+  --#{$prefix}badge-font-weight: #{$badge-font-weight};
+  --#{$prefix}badge-color: #{$badge-color};
+  --#{$prefix}badge-border-radius: #{$badge-border-radius};
+  // scss-docs-end badge-css-vars
+
+  display: inline-block;
+  padding: var(--#{$prefix}badge-padding-y) var(--#{$prefix}badge-padding-x);
+  @include font-size(var(--#{$prefix}badge-font-size));
+  font-weight: var(--#{$prefix}badge-font-weight);
+  line-height: 1;
+  color: var(--#{$prefix}badge-color);
+  text-align: center;
+  white-space: nowrap;
+  vertical-align: baseline;
+  @include border-radius(var(--#{$prefix}badge-border-radius));
+  @include gradient-bg();
+
+  // Empty badges collapse automatically
+  &:empty {
+    display: none;
+  }
+}
+
+// Quick fix for badges in buttons
+.btn .badge {
+  position: relative;
+  top: -1px;
+}
diff --git a/WSR/static/bootstrap-5.3.0/_breadcrumb.scss b/WSR/static/bootstrap-5.3.0/_breadcrumb.scss
new file mode 100644
index 0000000..b8252ff
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_breadcrumb.scss
@@ -0,0 +1,40 @@
+.breadcrumb {
+  // scss-docs-start breadcrumb-css-vars
+  --#{$prefix}breadcrumb-padding-x: #{$breadcrumb-padding-x};
+  --#{$prefix}breadcrumb-padding-y: #{$breadcrumb-padding-y};
+  --#{$prefix}breadcrumb-margin-bottom: #{$breadcrumb-margin-bottom};
+  @include rfs($breadcrumb-font-size, --#{$prefix}breadcrumb-font-size);
+  --#{$prefix}breadcrumb-bg: #{$breadcrumb-bg};
+  --#{$prefix}breadcrumb-border-radius: #{$breadcrumb-border-radius};
+  --#{$prefix}breadcrumb-divider-color: #{$breadcrumb-divider-color};
+  --#{$prefix}breadcrumb-item-padding-x: #{$breadcrumb-item-padding-x};
+  --#{$prefix}breadcrumb-item-active-color: #{$breadcrumb-active-color};
+  // scss-docs-end breadcrumb-css-vars
+
+  display: flex;
+  flex-wrap: wrap;
+  padding: var(--#{$prefix}breadcrumb-padding-y) var(--#{$prefix}breadcrumb-padding-x);
+  margin-bottom: var(--#{$prefix}breadcrumb-margin-bottom);
+  @include font-size(var(--#{$prefix}breadcrumb-font-size));
+  list-style: none;
+  background-color: var(--#{$prefix}breadcrumb-bg);
+  @include border-radius(var(--#{$prefix}breadcrumb-border-radius));
+}
+
+.breadcrumb-item {
+  // The separator between breadcrumbs (by default, a forward-slash: "/")
+  + .breadcrumb-item {
+    padding-left: var(--#{$prefix}breadcrumb-item-padding-x);
+
+    &::before {
+      float: left; // Suppress inline spacings and underlining of the separator
+      padding-right: var(--#{$prefix}breadcrumb-item-padding-x);
+      color: var(--#{$prefix}breadcrumb-divider-color);
+      content: var(--#{$prefix}breadcrumb-divider, escape-svg($breadcrumb-divider)) #{"/* rtl:"} var(--#{$prefix}breadcrumb-divider, escape-svg($breadcrumb-divider-flipped)) #{"*/"};
+    }
+  }
+
+  &.active {
+    color: var(--#{$prefix}breadcrumb-item-active-color);
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_button-group.scss b/WSR/static/bootstrap-5.3.0/_button-group.scss
new file mode 100644
index 0000000..55ae3f6
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_button-group.scss
@@ -0,0 +1,142 @@
+// Make the div behave like a button
+.btn-group,
+.btn-group-vertical {
+  position: relative;
+  display: inline-flex;
+  vertical-align: middle; // match .btn alignment given font-size hack above
+
+  > .btn {
+    position: relative;
+    flex: 1 1 auto;
+  }
+
+  // Bring the hover, focused, and "active" buttons to the front to overlay
+  // the borders properly
+  > .btn-check:checked + .btn,
+  > .btn-check:focus + .btn,
+  > .btn:hover,
+  > .btn:focus,
+  > .btn:active,
+  > .btn.active {
+    z-index: 1;
+  }
+}
+
+// Optional: Group multiple button groups together for a toolbar
+.btn-toolbar {
+  display: flex;
+  flex-wrap: wrap;
+  justify-content: flex-start;
+
+  .input-group {
+    width: auto;
+  }
+}
+
+.btn-group {
+  @include border-radius($btn-border-radius);
+
+  // Prevent double borders when buttons are next to each other
+  > :not(.btn-check:first-child) + .btn,
+  > .btn-group:not(:first-child) {
+    margin-left: calc(#{$btn-border-width} * -1); // stylelint-disable-line function-disallowed-list
+  }
+
+  // Reset rounded corners
+  > .btn:not(:last-child):not(.dropdown-toggle),
+  > .btn.dropdown-toggle-split:first-child,
+  > .btn-group:not(:last-child) > .btn {
+    @include border-end-radius(0);
+  }
+
+  // The left radius should be 0 if the button is:
+  // - the "third or more" child
+  // - the second child and the previous element isn't `.btn-check` (making it the first child visually)
+  // - part of a btn-group which isn't the first child
+  > .btn:nth-child(n + 3),
+  > :not(.btn-check) + .btn,
+  > .btn-group:not(:first-child) > .btn {
+    @include border-start-radius(0);
+  }
+}
+
+// Sizing
+//
+// Remix the default button sizing classes into new ones for easier manipulation.
+
+.btn-group-sm > .btn { @extend .btn-sm; }
+.btn-group-lg > .btn { @extend .btn-lg; }
+
+
+//
+// Split button dropdowns
+//
+
+.dropdown-toggle-split {
+  padding-right: $btn-padding-x * .75;
+  padding-left: $btn-padding-x * .75;
+
+  &::after,
+  .dropup &::after,
+  .dropend &::after {
+    margin-left: 0;
+  }
+
+  .dropstart &::before {
+    margin-right: 0;
+  }
+}
+
+.btn-sm + .dropdown-toggle-split {
+  padding-right: $btn-padding-x-sm * .75;
+  padding-left: $btn-padding-x-sm * .75;
+}
+
+.btn-lg + .dropdown-toggle-split {
+  padding-right: $btn-padding-x-lg * .75;
+  padding-left: $btn-padding-x-lg * .75;
+}
+
+
+// The clickable button for toggling the menu
+// Set the same inset shadow as the :active state
+.btn-group.show .dropdown-toggle {
+  @include box-shadow($btn-active-box-shadow);
+
+  // Show no shadow for `.btn-link` since it has no other button styles.
+  &.btn-link {
+    @include box-shadow(none);
+  }
+}
+
+
+//
+// Vertical button groups
+//
+
+.btn-group-vertical {
+  flex-direction: column;
+  align-items: flex-start;
+  justify-content: center;
+
+  > .btn,
+  > .btn-group {
+    width: 100%;
+  }
+
+  > .btn:not(:first-child),
+  > .btn-group:not(:first-child) {
+    margin-top: calc(#{$btn-border-width} * -1); // stylelint-disable-line function-disallowed-list
+  }
+
+  // Reset rounded corners
+  > .btn:not(:last-child):not(.dropdown-toggle),
+  > .btn-group:not(:last-child) > .btn {
+    @include border-bottom-radius(0);
+  }
+
+  > .btn ~ .btn,
+  > .btn-group:not(:first-child) > .btn {
+    @include border-top-radius(0);
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_buttons.scss b/WSR/static/bootstrap-5.3.0/_buttons.scss
new file mode 100644
index 0000000..cbc0784
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_buttons.scss
@@ -0,0 +1,207 @@
+//
+// Base styles
+//
+
+.btn {
+  // scss-docs-start btn-css-vars
+  --#{$prefix}btn-padding-x: #{$btn-padding-x};
+  --#{$prefix}btn-padding-y: #{$btn-padding-y};
+  --#{$prefix}btn-font-family: #{$btn-font-family};
+  @include rfs($btn-font-size, --#{$prefix}btn-font-size);
+  --#{$prefix}btn-font-weight: #{$btn-font-weight};
+  --#{$prefix}btn-line-height: #{$btn-line-height};
+  --#{$prefix}btn-color: #{$btn-color};
+  --#{$prefix}btn-bg: transparent;
+  --#{$prefix}btn-border-width: #{$btn-border-width};
+  --#{$prefix}btn-border-color: transparent;
+  --#{$prefix}btn-border-radius: #{$btn-border-radius};
+  --#{$prefix}btn-hover-border-color: transparent;
+  --#{$prefix}btn-box-shadow: #{$btn-box-shadow};
+  --#{$prefix}btn-disabled-opacity: #{$btn-disabled-opacity};
+  --#{$prefix}btn-focus-box-shadow: 0 0 0 #{$btn-focus-width} rgba(var(--#{$prefix}btn-focus-shadow-rgb), .5);
+  // scss-docs-end btn-css-vars
+
+  display: inline-block;
+  padding: var(--#{$prefix}btn-padding-y) var(--#{$prefix}btn-padding-x);
+  font-family: var(--#{$prefix}btn-font-family);
+  @include font-size(var(--#{$prefix}btn-font-size));
+  font-weight: var(--#{$prefix}btn-font-weight);
+  line-height: var(--#{$prefix}btn-line-height);
+  color: var(--#{$prefix}btn-color);
+  text-align: center;
+  text-decoration: if($link-decoration == none, null, none);
+  white-space: $btn-white-space;
+  vertical-align: middle;
+  cursor: if($enable-button-pointers, pointer, null);
+  user-select: none;
+  border: var(--#{$prefix}btn-border-width) solid var(--#{$prefix}btn-border-color);
+  @include border-radius(var(--#{$prefix}btn-border-radius));
+  @include gradient-bg(var(--#{$prefix}btn-bg));
+  @include box-shadow(var(--#{$prefix}btn-box-shadow));
+  @include transition($btn-transition);
+
+  &:hover {
+    color: var(--#{$prefix}btn-hover-color);
+    text-decoration: if($link-hover-decoration == underline, none, null);
+    background-color: var(--#{$prefix}btn-hover-bg);
+    border-color: var(--#{$prefix}btn-hover-border-color);
+  }
+
+  .btn-check + &:hover {
+    // override for the checkbox/radio buttons
+    color: var(--#{$prefix}btn-color);
+    background-color: var(--#{$prefix}btn-bg);
+    border-color: var(--#{$prefix}btn-border-color);
+  }
+
+  &:focus-visible {
+    color: var(--#{$prefix}btn-hover-color);
+    @include gradient-bg(var(--#{$prefix}btn-hover-bg));
+    border-color: var(--#{$prefix}btn-hover-border-color);
+    outline: 0;
+    // Avoid using mixin so we can pass custom focus shadow properly
+    @if $enable-shadows {
+      box-shadow: var(--#{$prefix}btn-box-shadow), var(--#{$prefix}btn-focus-box-shadow);
+    } @else {
+      box-shadow: var(--#{$prefix}btn-focus-box-shadow);
+    }
+  }
+
+  .btn-check:focus-visible + & {
+    border-color: var(--#{$prefix}btn-hover-border-color);
+    outline: 0;
+    // Avoid using mixin so we can pass custom focus shadow properly
+    @if $enable-shadows {
+      box-shadow: var(--#{$prefix}btn-box-shadow), var(--#{$prefix}btn-focus-box-shadow);
+    } @else {
+      box-shadow: var(--#{$prefix}btn-focus-box-shadow);
+    }
+  }
+
+  .btn-check:checked + &,
+  :not(.btn-check) + &:active,
+  &:first-child:active,
+  &.active,
+  &.show {
+    color: var(--#{$prefix}btn-active-color);
+    background-color: var(--#{$prefix}btn-active-bg);
+    // Remove CSS gradients if they're enabled
+    background-image: if($enable-gradients, none, null);
+    border-color: var(--#{$prefix}btn-active-border-color);
+    @include box-shadow(var(--#{$prefix}btn-active-shadow));
+
+    &:focus-visible {
+      // Avoid using mixin so we can pass custom focus shadow properly
+      @if $enable-shadows {
+        box-shadow: var(--#{$prefix}btn-active-shadow), var(--#{$prefix}btn-focus-box-shadow);
+      } @else {
+        box-shadow: var(--#{$prefix}btn-focus-box-shadow);
+      }
+    }
+  }
+
+  &:disabled,
+  &.disabled,
+  fieldset:disabled & {
+    color: var(--#{$prefix}btn-disabled-color);
+    pointer-events: none;
+    background-color: var(--#{$prefix}btn-disabled-bg);
+    background-image: if($enable-gradients, none, null);
+    border-color: var(--#{$prefix}btn-disabled-border-color);
+    opacity: var(--#{$prefix}btn-disabled-opacity);
+    @include box-shadow(none);
+  }
+}
+
+
+//
+// Alternate buttons
+//
+
+// scss-docs-start btn-variant-loops
+@each $color, $value in $theme-colors {
+  .btn-#{$color} {
+    @if $color == "light" {
+      @include button-variant(
+        $value,
+        $value,
+        $hover-background: shade-color($value, $btn-hover-bg-shade-amount),
+        $hover-border: shade-color($value, $btn-hover-border-shade-amount),
+        $active-background: shade-color($value, $btn-active-bg-shade-amount),
+        $active-border: shade-color($value, $btn-active-border-shade-amount)
+      );
+    } @else if $color == "dark" {
+      @include button-variant(
+        $value,
+        $value,
+        $hover-background: tint-color($value, $btn-hover-bg-tint-amount),
+        $hover-border: tint-color($value, $btn-hover-border-tint-amount),
+        $active-background: tint-color($value, $btn-active-bg-tint-amount),
+        $active-border: tint-color($value, $btn-active-border-tint-amount)
+      );
+    } @else {
+      @include button-variant($value, $value);
+    }
+  }
+}
+
+@each $color, $value in $theme-colors {
+  .btn-outline-#{$color} {
+    @include button-outline-variant($value);
+  }
+}
+// scss-docs-end btn-variant-loops
+
+
+//
+// Link buttons
+//
+
+// Make a button look and behave like a link
+.btn-link {
+  --#{$prefix}btn-font-weight: #{$font-weight-normal};
+  --#{$prefix}btn-color: #{$btn-link-color};
+  --#{$prefix}btn-bg: transparent;
+  --#{$prefix}btn-border-color: transparent;
+  --#{$prefix}btn-hover-color: #{$btn-link-hover-color};
+  --#{$prefix}btn-hover-border-color: transparent;
+  --#{$prefix}btn-active-color: #{$btn-link-hover-color};
+  --#{$prefix}btn-active-border-color: transparent;
+  --#{$prefix}btn-disabled-color: #{$btn-link-disabled-color};
+  --#{$prefix}btn-disabled-border-color: transparent;
+  --#{$prefix}btn-box-shadow: 0 0 0 #000; // Can't use `none` as keyword negates all values when used with multiple shadows
+  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb(mix(color-contrast($link-color), $link-color, 15%))};
+
+  text-decoration: $link-decoration;
+  @if $enable-gradients {
+    background-image: none;
+  }
+
+  &:hover,
+  &:focus-visible {
+    text-decoration: $link-hover-decoration;
+  }
+
+  &:focus-visible {
+    color: var(--#{$prefix}btn-color);
+  }
+
+  &:hover {
+    color: var(--#{$prefix}btn-hover-color);
+  }
+
+  // No need for an active state here
+}
+
+
+//
+// Button Sizes
+//
+
+.btn-lg {
+  @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-border-radius-lg);
+}
+
+.btn-sm {
+  @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-border-radius-sm);
+}
diff --git a/WSR/static/bootstrap-5.3.0/_card.scss b/WSR/static/bootstrap-5.3.0/_card.scss
new file mode 100644
index 0000000..d3535a9
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_card.scss
@@ -0,0 +1,239 @@
+//
+// Base styles
+//
+
+.card {
+  // scss-docs-start card-css-vars
+  --#{$prefix}card-spacer-y: #{$card-spacer-y};
+  --#{$prefix}card-spacer-x: #{$card-spacer-x};
+  --#{$prefix}card-title-spacer-y: #{$card-title-spacer-y};
+  --#{$prefix}card-title-color: #{$card-title-color};
+  --#{$prefix}card-subtitle-color: #{$card-subtitle-color};
+  --#{$prefix}card-border-width: #{$card-border-width};
+  --#{$prefix}card-border-color: #{$card-border-color};
+  --#{$prefix}card-border-radius: #{$card-border-radius};
+  --#{$prefix}card-box-shadow: #{$card-box-shadow};
+  --#{$prefix}card-inner-border-radius: #{$card-inner-border-radius};
+  --#{$prefix}card-cap-padding-y: #{$card-cap-padding-y};
+  --#{$prefix}card-cap-padding-x: #{$card-cap-padding-x};
+  --#{$prefix}card-cap-bg: #{$card-cap-bg};
+  --#{$prefix}card-cap-color: #{$card-cap-color};
+  --#{$prefix}card-height: #{$card-height};
+  --#{$prefix}card-color: #{$card-color};
+  --#{$prefix}card-bg: #{$card-bg};
+  --#{$prefix}card-img-overlay-padding: #{$card-img-overlay-padding};
+  --#{$prefix}card-group-margin: #{$card-group-margin};
+  // scss-docs-end card-css-vars
+
+  position: relative;
+  display: flex;
+  flex-direction: column;
+  min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106
+  height: var(--#{$prefix}card-height);
+  color: var(--#{$prefix}body-color);
+  word-wrap: break-word;
+  background-color: var(--#{$prefix}card-bg);
+  background-clip: border-box;
+  border: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);
+  @include border-radius(var(--#{$prefix}card-border-radius));
+  @include box-shadow(var(--#{$prefix}card-box-shadow));
+
+  > hr {
+    margin-right: 0;
+    margin-left: 0;
+  }
+
+  > .list-group {
+    border-top: inherit;
+    border-bottom: inherit;
+
+    &:first-child {
+      border-top-width: 0;
+      @include border-top-radius(var(--#{$prefix}card-inner-border-radius));
+    }
+
+    &:last-child  {
+      border-bottom-width: 0;
+      @include border-bottom-radius(var(--#{$prefix}card-inner-border-radius));
+    }
+  }
+
+  // Due to specificity of the above selector (`.card > .list-group`), we must
+  // use a child selector here to prevent double borders.
+  > .card-header + .list-group,
+  > .list-group + .card-footer {
+    border-top: 0;
+  }
+}
+
+.card-body {
+  // Enable `flex-grow: 1` for decks and groups so that card blocks take up
+  // as much space as possible, ensuring footers are aligned to the bottom.
+  flex: 1 1 auto;
+  padding: var(--#{$prefix}card-spacer-y) var(--#{$prefix}card-spacer-x);
+  color: var(--#{$prefix}card-color);
+}
+
+.card-title {
+  margin-bottom: var(--#{$prefix}card-title-spacer-y);
+  color: var(--#{$prefix}card-title-color);
+}
+
+.card-subtitle {
+  margin-top: calc(-.5 * var(--#{$prefix}card-title-spacer-y)); // stylelint-disable-line function-disallowed-list
+  margin-bottom: 0;
+  color: var(--#{$prefix}card-subtitle-color);
+}
+
+.card-text:last-child {
+  margin-bottom: 0;
+}
+
+.card-link {
+  &:hover {
+    text-decoration: if($link-hover-decoration == underline, none, null);
+  }
+
+  + .card-link {
+    margin-left: var(--#{$prefix}card-spacer-x);
+  }
+}
+
+//
+// Optional textual caps
+//
+
+.card-header {
+  padding: var(--#{$prefix}card-cap-padding-y) var(--#{$prefix}card-cap-padding-x);
+  margin-bottom: 0; // Removes the default margin-bottom of <hN>
+  color: var(--#{$prefix}card-cap-color);
+  background-color: var(--#{$prefix}card-cap-bg);
+  border-bottom: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);
+
+  &:first-child {
+    @include border-radius(var(--#{$prefix}card-inner-border-radius) var(--#{$prefix}card-inner-border-radius) 0 0);
+  }
+}
+
+.card-footer {
+  padding: var(--#{$prefix}card-cap-padding-y) var(--#{$prefix}card-cap-padding-x);
+  color: var(--#{$prefix}card-cap-color);
+  background-color: var(--#{$prefix}card-cap-bg);
+  border-top: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);
+
+  &:last-child {
+    @include border-radius(0 0 var(--#{$prefix}card-inner-border-radius) var(--#{$prefix}card-inner-border-radius));
+  }
+}
+
+
+//
+// Header navs
+//
+
+.card-header-tabs {
+  margin-right: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list
+  margin-bottom: calc(-1 * var(--#{$prefix}card-cap-padding-y)); // stylelint-disable-line function-disallowed-list
+  margin-left: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list
+  border-bottom: 0;
+
+  .nav-link.active {
+    background-color: var(--#{$prefix}card-bg);
+    border-bottom-color: var(--#{$prefix}card-bg);
+  }
+}
+
+.card-header-pills {
+  margin-right: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list
+  margin-left: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list
+}
+
+// Card image
+.card-img-overlay {
+  position: absolute;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  padding: var(--#{$prefix}card-img-overlay-padding);
+  @include border-radius(var(--#{$prefix}card-inner-border-radius));
+}
+
+.card-img,
+.card-img-top,
+.card-img-bottom {
+  width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch
+}
+
+.card-img,
+.card-img-top {
+  @include border-top-radius(var(--#{$prefix}card-inner-border-radius));
+}
+
+.card-img,
+.card-img-bottom {
+  @include border-bottom-radius(var(--#{$prefix}card-inner-border-radius));
+}
+
+
+//
+// Card groups
+//
+
+.card-group {
+  // The child selector allows nested `.card` within `.card-group`
+  // to display properly.
+  > .card {
+    margin-bottom: var(--#{$prefix}card-group-margin);
+  }
+
+  @include media-breakpoint-up(sm) {
+    display: flex;
+    flex-flow: row wrap;
+    // The child selector allows nested `.card` within `.card-group`
+    // to display properly.
+    > .card {
+      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4
+      flex: 1 0 0%;
+      margin-bottom: 0;
+
+      + .card {
+        margin-left: 0;
+        border-left: 0;
+      }
+
+      // Handle rounded corners
+      @if $enable-rounded {
+        &:not(:last-child) {
+          @include border-end-radius(0);
+
+          .card-img-top,
+          .card-header {
+            // stylelint-disable-next-line property-disallowed-list
+            border-top-right-radius: 0;
+          }
+          .card-img-bottom,
+          .card-footer {
+            // stylelint-disable-next-line property-disallowed-list
+            border-bottom-right-radius: 0;
+          }
+        }
+
+        &:not(:first-child) {
+          @include border-start-radius(0);
+
+          .card-img-top,
+          .card-header {
+            // stylelint-disable-next-line property-disallowed-list
+            border-top-left-radius: 0;
+          }
+          .card-img-bottom,
+          .card-footer {
+            // stylelint-disable-next-line property-disallowed-list
+            border-bottom-left-radius: 0;
+          }
+        }
+      }
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_carousel.scss b/WSR/static/bootstrap-5.3.0/_carousel.scss
new file mode 100644
index 0000000..0ac8f87
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_carousel.scss
@@ -0,0 +1,244 @@
+// Notes on the classes:
+//
+// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)
+//    even when their scroll action started on a carousel, but for compatibility (with Firefox)
+//    we're preventing all actions instead
+// 2. The .carousel-item-start and .carousel-item-end is used to indicate where
+//    the active slide is heading.
+// 3. .active.carousel-item is the current slide.
+// 4. .active.carousel-item-start and .active.carousel-item-end is the current
+//    slide in its in-transition state. Only one of these occurs at a time.
+// 5. .carousel-item-next.carousel-item-start and .carousel-item-prev.carousel-item-end
+//    is the upcoming slide in transition.
+
+.carousel {
+  position: relative;
+}
+
+.carousel.pointer-event {
+  touch-action: pan-y;
+}
+
+.carousel-inner {
+  position: relative;
+  width: 100%;
+  overflow: hidden;
+  @include clearfix();
+}
+
+.carousel-item {
+  position: relative;
+  display: none;
+  float: left;
+  width: 100%;
+  margin-right: -100%;
+  backface-visibility: hidden;
+  @include transition($carousel-transition);
+}
+
+.carousel-item.active,
+.carousel-item-next,
+.carousel-item-prev {
+  display: block;
+}
+
+.carousel-item-next:not(.carousel-item-start),
+.active.carousel-item-end {
+  transform: translateX(100%);
+}
+
+.carousel-item-prev:not(.carousel-item-end),
+.active.carousel-item-start {
+  transform: translateX(-100%);
+}
+
+
+//
+// Alternate transitions
+//
+
+.carousel-fade {
+  .carousel-item {
+    opacity: 0;
+    transition-property: opacity;
+    transform: none;
+  }
+
+  .carousel-item.active,
+  .carousel-item-next.carousel-item-start,
+  .carousel-item-prev.carousel-item-end {
+    z-index: 1;
+    opacity: 1;
+  }
+
+  .active.carousel-item-start,
+  .active.carousel-item-end {
+    z-index: 0;
+    opacity: 0;
+    @include transition(opacity 0s $carousel-transition-duration);
+  }
+}
+
+
+//
+// Left/right controls for nav
+//
+
+.carousel-control-prev,
+.carousel-control-next {
+  position: absolute;
+  top: 0;
+  bottom: 0;
+  z-index: 1;
+  // Use flex for alignment (1-3)
+  display: flex; // 1. allow flex styles
+  align-items: center; // 2. vertically center contents
+  justify-content: center; // 3. horizontally center contents
+  width: $carousel-control-width;
+  padding: 0;
+  color: $carousel-control-color;
+  text-align: center;
+  background: none;
+  border: 0;
+  opacity: $carousel-control-opacity;
+  @include transition($carousel-control-transition);
+
+  // Hover/focus state
+  &:hover,
+  &:focus {
+    color: $carousel-control-color;
+    text-decoration: none;
+    outline: 0;
+    opacity: $carousel-control-hover-opacity;
+  }
+}
+.carousel-control-prev {
+  left: 0;
+  background-image: if($enable-gradients, linear-gradient(90deg, rgba($black, .25), rgba($black, .001)), null);
+}
+.carousel-control-next {
+  right: 0;
+  background-image: if($enable-gradients, linear-gradient(270deg, rgba($black, .25), rgba($black, .001)), null);
+}
+
+// Icons for within
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+  display: inline-block;
+  width: $carousel-control-icon-width;
+  height: $carousel-control-icon-width;
+  background-repeat: no-repeat;
+  background-position: 50%;
+  background-size: 100% 100%;
+}
+
+/* rtl:options: {
+  "autoRename": true,
+  "stringMap":[ {
+    "name"    : "prev-next",
+    "search"  : "prev",
+    "replace" : "next"
+  } ]
+} */
+.carousel-control-prev-icon {
+  background-image: escape-svg($carousel-control-prev-icon-bg);
+}
+.carousel-control-next-icon {
+  background-image: escape-svg($carousel-control-next-icon-bg);
+}
+
+// Optional indicator pips/controls
+//
+// Add a container (such as a list) with the following class and add an item (ideally a focusable control,
+// like a button) with data-bs-target for each slide your carousel holds.
+
+.carousel-indicators {
+  position: absolute;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 2;
+  display: flex;
+  justify-content: center;
+  padding: 0;
+  // Use the .carousel-control's width as margin so we don't overlay those
+  margin-right: $carousel-control-width;
+  margin-bottom: 1rem;
+  margin-left: $carousel-control-width;
+
+  [data-bs-target] {
+    box-sizing: content-box;
+    flex: 0 1 auto;
+    width: $carousel-indicator-width;
+    height: $carousel-indicator-height;
+    padding: 0;
+    margin-right: $carousel-indicator-spacer;
+    margin-left: $carousel-indicator-spacer;
+    text-indent: -999px;
+    cursor: pointer;
+    background-color: $carousel-indicator-active-bg;
+    background-clip: padding-box;
+    border: 0;
+    // Use transparent borders to increase the hit area by 10px on top and bottom.
+    border-top: $carousel-indicator-hit-area-height solid transparent;
+    border-bottom: $carousel-indicator-hit-area-height solid transparent;
+    opacity: $carousel-indicator-opacity;
+    @include transition($carousel-indicator-transition);
+  }
+
+  .active {
+    opacity: $carousel-indicator-active-opacity;
+  }
+}
+
+
+// Optional captions
+//
+//
+
+.carousel-caption {
+  position: absolute;
+  right: (100% - $carousel-caption-width) * .5;
+  bottom: $carousel-caption-spacer;
+  left: (100% - $carousel-caption-width) * .5;
+  padding-top: $carousel-caption-padding-y;
+  padding-bottom: $carousel-caption-padding-y;
+  color: $carousel-caption-color;
+  text-align: center;
+}
+
+// Dark mode carousel
+
+@mixin carousel-dark() {
+  .carousel-control-prev-icon,
+  .carousel-control-next-icon {
+    filter: $carousel-dark-control-icon-filter;
+  }
+
+  .carousel-indicators [data-bs-target] {
+    background-color: $carousel-dark-indicator-active-bg;
+  }
+
+  .carousel-caption {
+    color: $carousel-dark-caption-color;
+  }
+}
+
+.carousel-dark {
+  @include carousel-dark();
+}
+
+@if $enable-dark-mode {
+  @include color-mode(dark) {
+    @if $color-mode-type == "media-query" {
+      .carousel {
+        @include carousel-dark();
+      }
+    } @else {
+      .carousel,
+      &.carousel {
+        @include carousel-dark();
+      }
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_close.scss b/WSR/static/bootstrap-5.3.0/_close.scss
new file mode 100644
index 0000000..4d6e73c
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_close.scss
@@ -0,0 +1,63 @@
+// Transparent background and border properties included for button version.
+// iOS requires the button element instead of an anchor tag.
+// If you want the anchor version, it requires `href="#"`.
+// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile
+
+.btn-close {
+  // scss-docs-start close-css-vars
+  --#{$prefix}btn-close-color: #{$btn-close-color};
+  --#{$prefix}btn-close-bg: #{ escape-svg($btn-close-bg) };
+  --#{$prefix}btn-close-opacity: #{$btn-close-opacity};
+  --#{$prefix}btn-close-hover-opacity: #{$btn-close-hover-opacity};
+  --#{$prefix}btn-close-focus-shadow: #{$btn-close-focus-shadow};
+  --#{$prefix}btn-close-focus-opacity: #{$btn-close-focus-opacity};
+  --#{$prefix}btn-close-disabled-opacity: #{$btn-close-disabled-opacity};
+  --#{$prefix}btn-close-white-filter: #{$btn-close-white-filter};
+  // scss-docs-end close-css-vars
+
+  box-sizing: content-box;
+  width: $btn-close-width;
+  height: $btn-close-height;
+  padding: $btn-close-padding-y $btn-close-padding-x;
+  color: var(--#{$prefix}btn-close-color);
+  background: transparent var(--#{$prefix}btn-close-bg) center / $btn-close-width auto no-repeat; // include transparent for button elements
+  border: 0; // for button elements
+  @include border-radius();
+  opacity: var(--#{$prefix}btn-close-opacity);
+
+  // Override <a>'s hover style
+  &:hover {
+    color: var(--#{$prefix}btn-close-color);
+    text-decoration: none;
+    opacity: var(--#{$prefix}btn-close-hover-opacity);
+  }
+
+  &:focus {
+    outline: 0;
+    box-shadow: var(--#{$prefix}btn-close-focus-shadow);
+    opacity: var(--#{$prefix}btn-close-focus-opacity);
+  }
+
+  &:disabled,
+  &.disabled {
+    pointer-events: none;
+    user-select: none;
+    opacity: var(--#{$prefix}btn-close-disabled-opacity);
+  }
+}
+
+@mixin btn-close-white() {
+  filter: var(--#{$prefix}btn-close-white-filter);
+}
+
+.btn-close-white {
+  @include btn-close-white();
+}
+
+@if $enable-dark-mode {
+  @include color-mode(dark) {
+    .btn-close {
+      @include btn-close-white();
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_containers.scss b/WSR/static/bootstrap-5.3.0/_containers.scss
new file mode 100644
index 0000000..83b3138
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_containers.scss
@@ -0,0 +1,41 @@
+// Container widths
+//
+// Set the container width, and override it for fixed navbars in media queries.
+
+@if $enable-container-classes {
+  // Single container class with breakpoint max-widths
+  .container,
+  // 100% wide container at all breakpoints
+  .container-fluid {
+    @include make-container();
+  }
+
+  // Responsive containers that are 100% wide until a breakpoint
+  @each $breakpoint, $container-max-width in $container-max-widths {
+    .container-#{$breakpoint} {
+      @extend .container-fluid;
+    }
+
+    @include media-breakpoint-up($breakpoint, $grid-breakpoints) {
+      %responsive-container-#{$breakpoint} {
+        max-width: $container-max-width;
+      }
+
+      // Extend each breakpoint which is smaller or equal to the current breakpoint
+      $extend-breakpoint: true;
+
+      @each $name, $width in $grid-breakpoints {
+        @if ($extend-breakpoint) {
+          .container#{breakpoint-infix($name, $grid-breakpoints)} {
+            @extend %responsive-container-#{$breakpoint};
+          }
+
+          // Once the current breakpoint is reached, stop extending
+          @if ($breakpoint == $name) {
+            $extend-breakpoint: false;
+          }
+        }
+      }
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_dropdown.scss b/WSR/static/bootstrap-5.3.0/_dropdown.scss
new file mode 100644
index 0000000..587ebb4
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_dropdown.scss
@@ -0,0 +1,250 @@
+// The dropdown wrapper (`<div>`)
+.dropup,
+.dropend,
+.dropdown,
+.dropstart,
+.dropup-center,
+.dropdown-center {
+  position: relative;
+}
+
+.dropdown-toggle {
+  white-space: nowrap;
+
+  // Generate the caret automatically
+  @include caret();
+}
+
+// The dropdown menu
+.dropdown-menu {
+  // scss-docs-start dropdown-css-vars
+  --#{$prefix}dropdown-zindex: #{$zindex-dropdown};
+  --#{$prefix}dropdown-min-width: #{$dropdown-min-width};
+  --#{$prefix}dropdown-padding-x: #{$dropdown-padding-x};
+  --#{$prefix}dropdown-padding-y: #{$dropdown-padding-y};
+  --#{$prefix}dropdown-spacer: #{$dropdown-spacer};
+  @include rfs($dropdown-font-size, --#{$prefix}dropdown-font-size);
+  --#{$prefix}dropdown-color: #{$dropdown-color};
+  --#{$prefix}dropdown-bg: #{$dropdown-bg};
+  --#{$prefix}dropdown-border-color: #{$dropdown-border-color};
+  --#{$prefix}dropdown-border-radius: #{$dropdown-border-radius};
+  --#{$prefix}dropdown-border-width: #{$dropdown-border-width};
+  --#{$prefix}dropdown-inner-border-radius: #{$dropdown-inner-border-radius};
+  --#{$prefix}dropdown-divider-bg: #{$dropdown-divider-bg};
+  --#{$prefix}dropdown-divider-margin-y: #{$dropdown-divider-margin-y};
+  --#{$prefix}dropdown-box-shadow: #{$dropdown-box-shadow};
+  --#{$prefix}dropdown-link-color: #{$dropdown-link-color};
+  --#{$prefix}dropdown-link-hover-color: #{$dropdown-link-hover-color};
+  --#{$prefix}dropdown-link-hover-bg: #{$dropdown-link-hover-bg};
+  --#{$prefix}dropdown-link-active-color: #{$dropdown-link-active-color};
+  --#{$prefix}dropdown-link-active-bg: #{$dropdown-link-active-bg};
+  --#{$prefix}dropdown-link-disabled-color: #{$dropdown-link-disabled-color};
+  --#{$prefix}dropdown-item-padding-x: #{$dropdown-item-padding-x};
+  --#{$prefix}dropdown-item-padding-y: #{$dropdown-item-padding-y};
+  --#{$prefix}dropdown-header-color: #{$dropdown-header-color};
+  --#{$prefix}dropdown-header-padding-x: #{$dropdown-header-padding-x};
+  --#{$prefix}dropdown-header-padding-y: #{$dropdown-header-padding-y};
+  // scss-docs-end dropdown-css-vars
+
+  position: absolute;
+  z-index: var(--#{$prefix}dropdown-zindex);
+  display: none; // none by default, but block on "open" of the menu
+  min-width: var(--#{$prefix}dropdown-min-width);
+  padding: var(--#{$prefix}dropdown-padding-y) var(--#{$prefix}dropdown-padding-x);
+  margin: 0; // Override default margin of ul
+  @include font-size(var(--#{$prefix}dropdown-font-size));
+  color: var(--#{$prefix}dropdown-color);
+  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)
+  list-style: none;
+  background-color: var(--#{$prefix}dropdown-bg);
+  background-clip: padding-box;
+  border: var(--#{$prefix}dropdown-border-width) solid var(--#{$prefix}dropdown-border-color);
+  @include border-radius(var(--#{$prefix}dropdown-border-radius));
+  @include box-shadow(var(--#{$prefix}dropdown-box-shadow));
+
+  &[data-bs-popper] {
+    top: 100%;
+    left: 0;
+    margin-top: var(--#{$prefix}dropdown-spacer);
+  }
+
+  @if $dropdown-padding-y == 0 {
+    > .dropdown-item:first-child,
+    > li:first-child .dropdown-item {
+      @include border-top-radius(var(--#{$prefix}dropdown-inner-border-radius));
+    }
+    > .dropdown-item:last-child,
+    > li:last-child .dropdown-item {
+      @include border-bottom-radius(var(--#{$prefix}dropdown-inner-border-radius));
+    }
+
+  }
+}
+
+// scss-docs-start responsive-breakpoints
+// We deliberately hardcode the `bs-` prefix because we check
+// this custom property in JS to determine Popper's positioning
+
+@each $breakpoint in map-keys($grid-breakpoints) {
+  @include media-breakpoint-up($breakpoint) {
+    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
+
+    .dropdown-menu#{$infix}-start {
+      --bs-position: start;
+
+      &[data-bs-popper] {
+        right: auto;
+        left: 0;
+      }
+    }
+
+    .dropdown-menu#{$infix}-end {
+      --bs-position: end;
+
+      &[data-bs-popper] {
+        right: 0;
+        left: auto;
+      }
+    }
+  }
+}
+// scss-docs-end responsive-breakpoints
+
+// Allow for dropdowns to go bottom up (aka, dropup-menu)
+// Just add .dropup after the standard .dropdown class and you're set.
+.dropup {
+  .dropdown-menu[data-bs-popper] {
+    top: auto;
+    bottom: 100%;
+    margin-top: 0;
+    margin-bottom: var(--#{$prefix}dropdown-spacer);
+  }
+
+  .dropdown-toggle {
+    @include caret(up);
+  }
+}
+
+.dropend {
+  .dropdown-menu[data-bs-popper] {
+    top: 0;
+    right: auto;
+    left: 100%;
+    margin-top: 0;
+    margin-left: var(--#{$prefix}dropdown-spacer);
+  }
+
+  .dropdown-toggle {
+    @include caret(end);
+    &::after {
+      vertical-align: 0;
+    }
+  }
+}
+
+.dropstart {
+  .dropdown-menu[data-bs-popper] {
+    top: 0;
+    right: 100%;
+    left: auto;
+    margin-top: 0;
+    margin-right: var(--#{$prefix}dropdown-spacer);
+  }
+
+  .dropdown-toggle {
+    @include caret(start);
+    &::before {
+      vertical-align: 0;
+    }
+  }
+}
+
+
+// Dividers (basically an `<hr>`) within the dropdown
+.dropdown-divider {
+  height: 0;
+  margin: var(--#{$prefix}dropdown-divider-margin-y) 0;
+  overflow: hidden;
+  border-top: 1px solid var(--#{$prefix}dropdown-divider-bg);
+  opacity: 1; // Revisit in v6 to de-dupe styles that conflict with <hr> element
+}
+
+// Links, buttons, and more within the dropdown menu
+//
+// `<button>`-specific styles are denoted with `// For <button>s`
+.dropdown-item {
+  display: block;
+  width: 100%; // For `<button>`s
+  padding: var(--#{$prefix}dropdown-item-padding-y) var(--#{$prefix}dropdown-item-padding-x);
+  clear: both;
+  font-weight: $font-weight-normal;
+  color: var(--#{$prefix}dropdown-link-color);
+  text-align: inherit; // For `<button>`s
+  text-decoration: if($link-decoration == none, null, none);
+  white-space: nowrap; // prevent links from randomly breaking onto new lines
+  background-color: transparent; // For `<button>`s
+  border: 0; // For `<button>`s
+  @include border-radius(var(--#{$prefix}dropdown-item-border-radius, 0));
+
+  &:hover,
+  &:focus {
+    color: var(--#{$prefix}dropdown-link-hover-color);
+    text-decoration: if($link-hover-decoration == underline, none, null);
+    @include gradient-bg(var(--#{$prefix}dropdown-link-hover-bg));
+  }
+
+  &.active,
+  &:active {
+    color: var(--#{$prefix}dropdown-link-active-color);
+    text-decoration: none;
+    @include gradient-bg(var(--#{$prefix}dropdown-link-active-bg));
+  }
+
+  &.disabled,
+  &:disabled {
+    color: var(--#{$prefix}dropdown-link-disabled-color);
+    pointer-events: none;
+    background-color: transparent;
+    // Remove CSS gradients if they're enabled
+    background-image: if($enable-gradients, none, null);
+  }
+}
+
+.dropdown-menu.show {
+  display: block;
+}
+
+// Dropdown section headers
+.dropdown-header {
+  display: block;
+  padding: var(--#{$prefix}dropdown-header-padding-y) var(--#{$prefix}dropdown-header-padding-x);
+  margin-bottom: 0; // for use with heading elements
+  @include font-size($font-size-sm);
+  color: var(--#{$prefix}dropdown-header-color);
+  white-space: nowrap; // as with > li > a
+}
+
+// Dropdown text
+.dropdown-item-text {
+  display: block;
+  padding: var(--#{$prefix}dropdown-item-padding-y) var(--#{$prefix}dropdown-item-padding-x);
+  color: var(--#{$prefix}dropdown-link-color);
+}
+
+// Dark dropdowns
+.dropdown-menu-dark {
+  // scss-docs-start dropdown-dark-css-vars
+  --#{$prefix}dropdown-color: #{$dropdown-dark-color};
+  --#{$prefix}dropdown-bg: #{$dropdown-dark-bg};
+  --#{$prefix}dropdown-border-color: #{$dropdown-dark-border-color};
+  --#{$prefix}dropdown-box-shadow: #{$dropdown-dark-box-shadow};
+  --#{$prefix}dropdown-link-color: #{$dropdown-dark-link-color};
+  --#{$prefix}dropdown-link-hover-color: #{$dropdown-dark-link-hover-color};
+  --#{$prefix}dropdown-divider-bg: #{$dropdown-dark-divider-bg};
+  --#{$prefix}dropdown-link-hover-bg: #{$dropdown-dark-link-hover-bg};
+  --#{$prefix}dropdown-link-active-color: #{$dropdown-dark-link-active-color};
+  --#{$prefix}dropdown-link-active-bg: #{$dropdown-dark-link-active-bg};
+  --#{$prefix}dropdown-link-disabled-color: #{$dropdown-dark-link-disabled-color};
+  --#{$prefix}dropdown-header-color: #{$dropdown-dark-header-color};
+  // scss-docs-end dropdown-dark-css-vars
+}
diff --git a/WSR/static/bootstrap-5.3.0/_forms.scss b/WSR/static/bootstrap-5.3.0/_forms.scss
new file mode 100644
index 0000000..7b17d84
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_forms.scss
@@ -0,0 +1,9 @@
+@import "forms/labels";
+@import "forms/form-text";
+@import "forms/form-control";
+@import "forms/form-select";
+@import "forms/form-check";
+@import "forms/form-range";
+@import "forms/floating-labels";
+@import "forms/input-group";
+@import "forms/validation";
diff --git a/WSR/static/bootstrap-5.3.0/_functions.scss b/WSR/static/bootstrap-5.3.0/_functions.scss
new file mode 100644
index 0000000..9029658
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_functions.scss
@@ -0,0 +1,302 @@
+// Bootstrap functions
+//
+// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.
+
+// Ascending
+// Used to evaluate Sass maps like our grid breakpoints.
+@mixin _assert-ascending($map, $map-name) {
+  $prev-key: null;
+  $prev-num: null;
+  @each $key, $num in $map {
+    @if $prev-num == null or unit($num) == "%" or unit($prev-num) == "%" {
+      // Do nothing
+    } @else if not comparable($prev-num, $num) {
+      @warn "Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !";
+    } @else if $prev-num >= $num {
+      @warn "Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !";
+    }
+    $prev-key: $key;
+    $prev-num: $num;
+  }
+}
+
+// Starts at zero
+// Used to ensure the min-width of the lowest breakpoint starts at 0.
+@mixin _assert-starts-at-zero($map, $map-name: "$grid-breakpoints") {
+  @if length($map) > 0 {
+    $values: map-values($map);
+    $first-value: nth($values, 1);
+    @if $first-value != 0 {
+      @warn "First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.";
+    }
+  }
+}
+
+// Colors
+@function to-rgb($value) {
+  @return red($value), green($value), blue($value);
+}
+
+// stylelint-disable scss/dollar-variable-pattern
+@function rgba-css-var($identifier, $target) {
+  @if $identifier == "body" and $target == "bg" {
+    @return rgba(var(--#{$prefix}#{$identifier}-bg-rgb), var(--#{$prefix}#{$target}-opacity));
+  } @if $identifier == "body" and $target == "text" {
+    @return rgba(var(--#{$prefix}#{$identifier}-color-rgb), var(--#{$prefix}#{$target}-opacity));
+  } @else {
+    @return rgba(var(--#{$prefix}#{$identifier}-rgb), var(--#{$prefix}#{$target}-opacity));
+  }
+}
+
+@function map-loop($map, $func, $args...) {
+  $_map: ();
+
+  @each $key, $value in $map {
+    // allow to pass the $key and $value of the map as an function argument
+    $_args: ();
+    @each $arg in $args {
+      $_args: append($_args, if($arg == "$key", $key, if($arg == "$value", $value, $arg)));
+    }
+
+    $_map: map-merge($_map, ($key: call(get-function($func), $_args...)));
+  }
+
+  @return $_map;
+}
+// stylelint-enable scss/dollar-variable-pattern
+
+@function varify($list) {
+  $result: null;
+  @each $entry in $list {
+    $result: append($result, var(--#{$prefix}#{$entry}), space);
+  }
+  @return $result;
+}
+
+// Internal Bootstrap function to turn maps into its negative variant.
+// It prefixes the keys with `n` and makes the value negative.
+@function negativify-map($map) {
+  $result: ();
+  @each $key, $value in $map {
+    @if $key != 0 {
+      $result: map-merge($result, ("n" + $key: (-$value)));
+    }
+  }
+  @return $result;
+}
+
+// Get multiple keys from a sass map
+@function map-get-multiple($map, $values) {
+  $result: ();
+  @each $key, $value in $map {
+    @if (index($values, $key) != null) {
+      $result: map-merge($result, ($key: $value));
+    }
+  }
+  @return $result;
+}
+
+// Merge multiple maps
+@function map-merge-multiple($maps...) {
+  $merged-maps: ();
+
+  @each $map in $maps {
+    $merged-maps: map-merge($merged-maps, $map);
+  }
+  @return $merged-maps;
+}
+
+// Replace `$search` with `$replace` in `$string`
+// Used on our SVG icon backgrounds for custom forms.
+//
+// @author Kitty Giraudel
+// @param {String} $string - Initial string
+// @param {String} $search - Substring to replace
+// @param {String} $replace ('') - New value
+// @return {String} - Updated string
+@function str-replace($string, $search, $replace: "") {
+  $index: str-index($string, $search);
+
+  @if $index {
+    @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);
+  }
+
+  @return $string;
+}
+
+// See https://codepen.io/kevinweber/pen/dXWoRw
+//
+// Requires the use of quotes around data URIs.
+
+@function escape-svg($string) {
+  @if str-index($string, "data:image/svg+xml") {
+    @each $char, $encoded in $escaped-characters {
+      // Do not escape the url brackets
+      @if str-index($string, "url(") == 1 {
+        $string: url("#{str-replace(str-slice($string, 6, -3), $char, $encoded)}");
+      } @else {
+        $string: str-replace($string, $char, $encoded);
+      }
+    }
+  }
+
+  @return $string;
+}
+
+// Color contrast
+// See https://github.com/twbs/bootstrap/pull/30168
+
+// A list of pre-calculated numbers of pow(divide((divide($value, 255) + .055), 1.055), 2.4). (from 0 to 255)
+// stylelint-disable-next-line scss/dollar-variable-default, scss/dollar-variable-pattern
+$_luminance-list: .0008 .001 .0011 .0013 .0015 .0017 .002 .0022 .0025 .0027 .003 .0033 .0037 .004 .0044 .0048 .0052 .0056 .006 .0065 .007 .0075 .008 .0086 .0091 .0097 .0103 .011 .0116 .0123 .013 .0137 .0144 .0152 .016 .0168 .0176 .0185 .0194 .0203 .0212 .0222 .0232 .0242 .0252 .0262 .0273 .0284 .0296 .0307 .0319 .0331 .0343 .0356 .0369 .0382 .0395 .0409 .0423 .0437 .0452 .0467 .0482 .0497 .0513 .0529 .0545 .0561 .0578 .0595 .0612 .063 .0648 .0666 .0685 .0704 .0723 .0742 .0762 .0782 .0802 .0823 .0844 .0865 .0887 .0908 .0931 .0953 .0976 .0999 .1022 .1046 .107 .1095 .1119 .1144 .117 .1195 .1221 .1248 .1274 .1301 .1329 .1356 .1384 .1413 .1441 .147 .15 .1529 .1559 .159 .162 .1651 .1683 .1714 .1746 .1779 .1812 .1845 .1878 .1912 .1946 .1981 .2016 .2051 .2086 .2122 .2159 .2195 .2232 .227 .2307 .2346 .2384 .2423 .2462 .2502 .2542 .2582 .2623 .2664 .2705 .2747 .2789 .2831 .2874 .2918 .2961 .3005 .305 .3095 .314 .3185 .3231 .3278 .3325 .3372 .3419 .3467 .3515 .3564 .3613 .3663 .3712 .3763 .3813 .3864 .3916 .3968 .402 .4072 .4125 .4179 .4233 .4287 .4342 .4397 .4452 .4508 .4564 .4621 .4678 .4735 .4793 .4851 .491 .4969 .5029 .5089 .5149 .521 .5271 .5333 .5395 .5457 .552 .5583 .5647 .5711 .5776 .5841 .5906 .5972 .6038 .6105 .6172 .624 .6308 .6376 .6445 .6514 .6584 .6654 .6724 .6795 .6867 .6939 .7011 .7084 .7157 .7231 .7305 .7379 .7454 .7529 .7605 .7682 .7758 .7835 .7913 .7991 .807 .8148 .8228 .8308 .8388 .8469 .855 .8632 .8714 .8796 .8879 .8963 .9047 .9131 .9216 .9301 .9387 .9473 .956 .9647 .9734 .9823 .9911 1;
+
+@function color-contrast($background, $color-contrast-dark: $color-contrast-dark, $color-contrast-light: $color-contrast-light, $min-contrast-ratio: $min-contrast-ratio) {
+  $foregrounds: $color-contrast-light, $color-contrast-dark, $white, $black;
+  $max-ratio: 0;
+  $max-ratio-color: null;
+
+  @each $color in $foregrounds {
+    $contrast-ratio: contrast-ratio($background, $color);
+    @if $contrast-ratio > $min-contrast-ratio {
+      @return $color;
+    } @else if $contrast-ratio > $max-ratio {
+      $max-ratio: $contrast-ratio;
+      $max-ratio-color: $color;
+    }
+  }
+
+  @warn "Found no color leading to #{$min-contrast-ratio}:1 contrast ratio against #{$background}...";
+
+  @return $max-ratio-color;
+}
+
+@function contrast-ratio($background, $foreground: $color-contrast-light) {
+  $l1: luminance($background);
+  $l2: luminance(opaque($background, $foreground));
+
+  @return if($l1 > $l2, divide($l1 + .05, $l2 + .05), divide($l2 + .05, $l1 + .05));
+}
+
+// Return WCAG2.1 relative luminance
+// See https://www.w3.org/TR/WCAG/#dfn-relative-luminance
+// See https://www.w3.org/TR/WCAG/#dfn-contrast-ratio
+@function luminance($color) {
+  $rgb: (
+    "r": red($color),
+    "g": green($color),
+    "b": blue($color)
+  );
+
+  @each $name, $value in $rgb {
+    $value: if(divide($value, 255) < .04045, divide(divide($value, 255), 12.92), nth($_luminance-list, $value + 1));
+    $rgb: map-merge($rgb, ($name: $value));
+  }
+
+  @return (map-get($rgb, "r") * .2126) + (map-get($rgb, "g") * .7152) + (map-get($rgb, "b") * .0722);
+}
+
+// Return opaque color
+// opaque(#fff, rgba(0, 0, 0, .5)) => #808080
+@function opaque($background, $foreground) {
+  @return mix(rgba($foreground, 1), $background, opacity($foreground) * 100%);
+}
+
+// scss-docs-start color-functions
+// Tint a color: mix a color with white
+@function tint-color($color, $weight) {
+  @return mix(white, $color, $weight);
+}
+
+// Shade a color: mix a color with black
+@function shade-color($color, $weight) {
+  @return mix(black, $color, $weight);
+}
+
+// Shade the color if the weight is positive, else tint it
+@function shift-color($color, $weight) {
+  @return if($weight > 0, shade-color($color, $weight), tint-color($color, -$weight));
+}
+// scss-docs-end color-functions
+
+// Return valid calc
+@function add($value1, $value2, $return-calc: true) {
+  @if $value1 == null {
+    @return $value2;
+  }
+
+  @if $value2 == null {
+    @return $value1;
+  }
+
+  @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {
+    @return $value1 + $value2;
+  }
+
+  @return if($return-calc == true, calc(#{$value1} + #{$value2}), $value1 + unquote(" + ") + $value2);
+}
+
+@function subtract($value1, $value2, $return-calc: true) {
+  @if $value1 == null and $value2 == null {
+    @return null;
+  }
+
+  @if $value1 == null {
+    @return -$value2;
+  }
+
+  @if $value2 == null {
+    @return $value1;
+  }
+
+  @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {
+    @return $value1 - $value2;
+  }
+
+  @if type-of($value2) != number {
+    $value2: unquote("(") + $value2 + unquote(")");
+  }
+
+  @return if($return-calc == true, calc(#{$value1} - #{$value2}), $value1 + unquote(" - ") + $value2);
+}
+
+@function divide($dividend, $divisor, $precision: 10) {
+  $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);
+  $dividend: abs($dividend);
+  $divisor: abs($divisor);
+  @if $dividend == 0 {
+    @return 0;
+  }
+  @if $divisor == 0 {
+    @error "Cannot divide by 0";
+  }
+  $remainder: $dividend;
+  $result: 0;
+  $factor: 10;
+  @while ($remainder > 0 and $precision >= 0) {
+    $quotient: 0;
+    @while ($remainder >= $divisor) {
+      $remainder: $remainder - $divisor;
+      $quotient: $quotient + 1;
+    }
+    $result: $result * 10 + $quotient;
+    $factor: $factor * .1;
+    $remainder: $remainder * 10;
+    $precision: $precision - 1;
+    @if ($precision < 0 and $remainder >= $divisor * 5) {
+      $result: $result + 1;
+    }
+  }
+  $result: $result * $factor * $sign;
+  $dividend-unit: unit($dividend);
+  $divisor-unit: unit($divisor);
+  $unit-map: (
+    "px": 1px,
+    "rem": 1rem,
+    "em": 1em,
+    "%": 1%
+  );
+  @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {
+    $result: $result * map-get($unit-map, $dividend-unit);
+  }
+  @return $result;
+}
diff --git a/WSR/static/bootstrap-5.3.0/_grid.scss b/WSR/static/bootstrap-5.3.0/_grid.scss
new file mode 100644
index 0000000..048f800
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_grid.scss
@@ -0,0 +1,39 @@
+// Row
+//
+// Rows contain your columns.
+
+:root {
+  @each $name, $value in $grid-breakpoints {
+    --#{$prefix}breakpoint-#{$name}: #{$value};
+  }
+}
+
+@if $enable-grid-classes {
+  .row {
+    @include make-row();
+
+    > * {
+      @include make-col-ready();
+    }
+  }
+}
+
+@if $enable-cssgrid {
+  .grid {
+    display: grid;
+    grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);
+    grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);
+    gap: var(--#{$prefix}gap, #{$grid-gutter-width});
+
+    @include make-cssgrid();
+  }
+}
+
+
+// Columns
+//
+// Common styles for small and large grid columns
+
+@if $enable-grid-classes {
+  @include make-grid-columns();
+}
diff --git a/WSR/static/bootstrap-5.3.0/_helpers.scss b/WSR/static/bootstrap-5.3.0/_helpers.scss
new file mode 100644
index 0000000..13f2752
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_helpers.scss
@@ -0,0 +1,12 @@
+@import "helpers/clearfix";
+@import "helpers/color-bg";
+@import "helpers/colored-links";
+@import "helpers/focus-ring";
+@import "helpers/icon-link";
+@import "helpers/ratio";
+@import "helpers/position";
+@import "helpers/stacks";
+@import "helpers/visually-hidden";
+@import "helpers/stretched-link";
+@import "helpers/text-truncation";
+@import "helpers/vr";
diff --git a/WSR/static/bootstrap-5.3.0/_images.scss b/WSR/static/bootstrap-5.3.0/_images.scss
new file mode 100644
index 0000000..3d6a101
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_images.scss
@@ -0,0 +1,42 @@
+// Responsive images (ensure images don't scale beyond their parents)
+//
+// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.
+// We previously tried the "images are responsive by default" approach in Bootstrap v2,
+// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)
+// which weren't expecting the images within themselves to be involuntarily resized.
+// See also https://github.com/twbs/bootstrap/issues/18178
+.img-fluid {
+  @include img-fluid();
+}
+
+
+// Image thumbnails
+.img-thumbnail {
+  padding: $thumbnail-padding;
+  background-color: $thumbnail-bg;
+  border: $thumbnail-border-width solid $thumbnail-border-color;
+  @include border-radius($thumbnail-border-radius);
+  @include box-shadow($thumbnail-box-shadow);
+
+  // Keep them at most 100% wide
+  @include img-fluid();
+}
+
+//
+// Figures
+//
+
+.figure {
+  // Ensures the caption's text aligns with the image.
+  display: inline-block;
+}
+
+.figure-img {
+  margin-bottom: $spacer * .5;
+  line-height: 1;
+}
+
+.figure-caption {
+  @include font-size($figure-caption-font-size);
+  color: $figure-caption-color;
+}
diff --git a/WSR/static/bootstrap-5.3.0/_list-group.scss b/WSR/static/bootstrap-5.3.0/_list-group.scss
new file mode 100644
index 0000000..455531e
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_list-group.scss
@@ -0,0 +1,197 @@
+// Base class
+//
+// Easily usable on <ul>, <ol>, or <div>.
+
+.list-group {
+  // scss-docs-start list-group-css-vars
+  --#{$prefix}list-group-color: #{$list-group-color};
+  --#{$prefix}list-group-bg: #{$list-group-bg};
+  --#{$prefix}list-group-border-color: #{$list-group-border-color};
+  --#{$prefix}list-group-border-width: #{$list-group-border-width};
+  --#{$prefix}list-group-border-radius: #{$list-group-border-radius};
+  --#{$prefix}list-group-item-padding-x: #{$list-group-item-padding-x};
+  --#{$prefix}list-group-item-padding-y: #{$list-group-item-padding-y};
+  --#{$prefix}list-group-action-color: #{$list-group-action-color};
+  --#{$prefix}list-group-action-hover-color: #{$list-group-action-hover-color};
+  --#{$prefix}list-group-action-hover-bg: #{$list-group-hover-bg};
+  --#{$prefix}list-group-action-active-color: #{$list-group-action-active-color};
+  --#{$prefix}list-group-action-active-bg: #{$list-group-action-active-bg};
+  --#{$prefix}list-group-disabled-color: #{$list-group-disabled-color};
+  --#{$prefix}list-group-disabled-bg: #{$list-group-disabled-bg};
+  --#{$prefix}list-group-active-color: #{$list-group-active-color};
+  --#{$prefix}list-group-active-bg: #{$list-group-active-bg};
+  --#{$prefix}list-group-active-border-color: #{$list-group-active-border-color};
+  // scss-docs-end list-group-css-vars
+
+  display: flex;
+  flex-direction: column;
+
+  // No need to set list-style: none; since .list-group-item is block level
+  padding-left: 0; // reset padding because ul and ol
+  margin-bottom: 0;
+  @include border-radius(var(--#{$prefix}list-group-border-radius));
+}
+
+.list-group-numbered {
+  list-style-type: none;
+  counter-reset: section;
+
+  > .list-group-item::before {
+    // Increments only this instance of the section counter
+    content: counters(section, ".") ". ";
+    counter-increment: section;
+  }
+}
+
+// Interactive list items
+//
+// Use anchor or button elements instead of `li`s or `div`s to create interactive
+// list items. Includes an extra `.active` modifier class for selected items.
+
+.list-group-item-action {
+  width: 100%; // For `<button>`s (anchors become 100% by default though)
+  color: var(--#{$prefix}list-group-action-color);
+  text-align: inherit; // For `<button>`s (anchors inherit)
+
+  // Hover state
+  &:hover,
+  &:focus {
+    z-index: 1; // Place hover/focus items above their siblings for proper border styling
+    color: var(--#{$prefix}list-group-action-hover-color);
+    text-decoration: none;
+    background-color: var(--#{$prefix}list-group-action-hover-bg);
+  }
+
+  &:active {
+    color: var(--#{$prefix}list-group-action-active-color);
+    background-color: var(--#{$prefix}list-group-action-active-bg);
+  }
+}
+
+// Individual list items
+//
+// Use on `li`s or `div`s within the `.list-group` parent.
+
+.list-group-item {
+  position: relative;
+  display: block;
+  padding: var(--#{$prefix}list-group-item-padding-y) var(--#{$prefix}list-group-item-padding-x);
+  color: var(--#{$prefix}list-group-color);
+  text-decoration: if($link-decoration == none, null, none);
+  background-color: var(--#{$prefix}list-group-bg);
+  border: var(--#{$prefix}list-group-border-width) solid var(--#{$prefix}list-group-border-color);
+
+  &:first-child {
+    @include border-top-radius(inherit);
+  }
+
+  &:last-child {
+    @include border-bottom-radius(inherit);
+  }
+
+  &.disabled,
+  &:disabled {
+    color: var(--#{$prefix}list-group-disabled-color);
+    pointer-events: none;
+    background-color: var(--#{$prefix}list-group-disabled-bg);
+  }
+
+  // Include both here for `<a>`s and `<button>`s
+  &.active {
+    z-index: 2; // Place active items above their siblings for proper border styling
+    color: var(--#{$prefix}list-group-active-color);
+    background-color: var(--#{$prefix}list-group-active-bg);
+    border-color: var(--#{$prefix}list-group-active-border-color);
+  }
+
+  // stylelint-disable-next-line scss/selector-no-redundant-nesting-selector
+  & + .list-group-item {
+    border-top-width: 0;
+
+    &.active {
+      margin-top: calc(-1 * var(--#{$prefix}list-group-border-width)); // stylelint-disable-line function-disallowed-list
+      border-top-width: var(--#{$prefix}list-group-border-width);
+    }
+  }
+}
+
+// Horizontal
+//
+// Change the layout of list group items from vertical (default) to horizontal.
+
+@each $breakpoint in map-keys($grid-breakpoints) {
+  @include media-breakpoint-up($breakpoint) {
+    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
+
+    .list-group-horizontal#{$infix} {
+      flex-direction: row;
+
+      > .list-group-item {
+        &:first-child:not(:last-child) {
+          @include border-bottom-start-radius(var(--#{$prefix}list-group-border-radius));
+          @include border-top-end-radius(0);
+        }
+
+        &:last-child:not(:first-child) {
+          @include border-top-end-radius(var(--#{$prefix}list-group-border-radius));
+          @include border-bottom-start-radius(0);
+        }
+
+        &.active {
+          margin-top: 0;
+        }
+
+        + .list-group-item {
+          border-top-width: var(--#{$prefix}list-group-border-width);
+          border-left-width: 0;
+
+          &.active {
+            margin-left: calc(-1 * var(--#{$prefix}list-group-border-width)); // stylelint-disable-line function-disallowed-list
+            border-left-width: var(--#{$prefix}list-group-border-width);
+          }
+        }
+      }
+    }
+  }
+}
+
+
+// Flush list items
+//
+// Remove borders and border-radius to keep list group items edge-to-edge. Most
+// useful within other components (e.g., cards).
+
+.list-group-flush {
+  @include border-radius(0);
+
+  > .list-group-item {
+    border-width: 0 0 var(--#{$prefix}list-group-border-width);
+
+    &:last-child {
+      border-bottom-width: 0;
+    }
+  }
+}
+
+
+// scss-docs-start list-group-modifiers
+// List group contextual variants
+//
+// Add modifier classes to change text and background color on individual items.
+// Organizationally, this must come after the `:hover` states.
+
+@each $state in map-keys($theme-colors) {
+  .list-group-item-#{$state} {
+    --#{$prefix}list-group-color: var(--#{$prefix}#{$state}-text-emphasis);
+    --#{$prefix}list-group-bg: var(--#{$prefix}#{$state}-bg-subtle);
+    --#{$prefix}list-group-border-color: var(--#{$prefix}#{$state}-border-subtle);
+    --#{$prefix}list-group-action-hover-color: var(--#{$prefix}emphasis-color);
+    --#{$prefix}list-group-action-hover-bg: var(--#{$prefix}#{$state}-border-subtle);
+    --#{$prefix}list-group-action-active-color: var(--#{$prefix}emphasis-color);
+    --#{$prefix}list-group-action-active-bg: var(--#{$prefix}#{$state}-border-subtle);
+    --#{$prefix}list-group-active-color: var(--#{$prefix}#{$state}-bg-subtle);
+    --#{$prefix}list-group-active-bg: var(--#{$prefix}#{$state}-text-emphasis);
+    --#{$prefix}list-group-active-border-color: var(--#{$prefix}#{$state}-text-emphasis);
+  }
+}
+// scss-docs-end list-group-modifiers
diff --git a/WSR/static/bootstrap-5.3.0/_maps.scss b/WSR/static/bootstrap-5.3.0/_maps.scss
new file mode 100644
index 0000000..68ee421
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_maps.scss
@@ -0,0 +1,174 @@
+// Re-assigned maps
+//
+// Placed here so that others can override the default Sass maps and see automatic updates to utilities and more.
+
+// scss-docs-start theme-colors-rgb
+$theme-colors-rgb: map-loop($theme-colors, to-rgb, "$value") !default;
+// scss-docs-end theme-colors-rgb
+
+// scss-docs-start theme-text-map
+$theme-colors-text: (
+  "primary": $primary-text-emphasis,
+  "secondary": $secondary-text-emphasis,
+  "success": $success-text-emphasis,
+  "info": $info-text-emphasis,
+  "warning": $warning-text-emphasis,
+  "danger": $danger-text-emphasis,
+  "light": $light-text-emphasis,
+  "dark": $dark-text-emphasis,
+) !default;
+// scss-docs-end theme-text-map
+
+// scss-docs-start theme-bg-subtle-map
+$theme-colors-bg-subtle: (
+  "primary": $primary-bg-subtle,
+  "secondary": $secondary-bg-subtle,
+  "success": $success-bg-subtle,
+  "info": $info-bg-subtle,
+  "warning": $warning-bg-subtle,
+  "danger": $danger-bg-subtle,
+  "light": $light-bg-subtle,
+  "dark": $dark-bg-subtle,
+) !default;
+// scss-docs-end theme-bg-subtle-map
+
+// scss-docs-start theme-border-subtle-map
+$theme-colors-border-subtle: (
+  "primary": $primary-border-subtle,
+  "secondary": $secondary-border-subtle,
+  "success": $success-border-subtle,
+  "info": $info-border-subtle,
+  "warning": $warning-border-subtle,
+  "danger": $danger-border-subtle,
+  "light": $light-border-subtle,
+  "dark": $dark-border-subtle,
+) !default;
+// scss-docs-end theme-border-subtle-map
+
+$theme-colors-text-dark: null !default;
+$theme-colors-bg-subtle-dark: null !default;
+$theme-colors-border-subtle-dark: null !default;
+
+@if $enable-dark-mode {
+  // scss-docs-start theme-text-dark-map
+  $theme-colors-text-dark: (
+    "primary": $primary-text-emphasis-dark,
+    "secondary": $secondary-text-emphasis-dark,
+    "success": $success-text-emphasis-dark,
+    "info": $info-text-emphasis-dark,
+    "warning": $warning-text-emphasis-dark,
+    "danger": $danger-text-emphasis-dark,
+    "light": $light-text-emphasis-dark,
+    "dark": $dark-text-emphasis-dark,
+  ) !default;
+  // scss-docs-end theme-text-dark-map
+
+  // scss-docs-start theme-bg-subtle-dark-map
+  $theme-colors-bg-subtle-dark: (
+    "primary": $primary-bg-subtle-dark,
+    "secondary": $secondary-bg-subtle-dark,
+    "success": $success-bg-subtle-dark,
+    "info": $info-bg-subtle-dark,
+    "warning": $warning-bg-subtle-dark,
+    "danger": $danger-bg-subtle-dark,
+    "light": $light-bg-subtle-dark,
+    "dark": $dark-bg-subtle-dark,
+  ) !default;
+  // scss-docs-end theme-bg-subtle-dark-map
+
+  // scss-docs-start theme-border-subtle-dark-map
+  $theme-colors-border-subtle-dark: (
+    "primary": $primary-border-subtle-dark,
+    "secondary": $secondary-border-subtle-dark,
+    "success": $success-border-subtle-dark,
+    "info": $info-border-subtle-dark,
+    "warning": $warning-border-subtle-dark,
+    "danger": $danger-border-subtle-dark,
+    "light": $light-border-subtle-dark,
+    "dark": $dark-border-subtle-dark,
+  ) !default;
+  // scss-docs-end theme-border-subtle-dark-map
+}
+
+// Utilities maps
+//
+// Extends the default `$theme-colors` maps to help create our utilities.
+
+// Come v6, we'll de-dupe these variables. Until then, for backward compatibility, we keep them to reassign.
+// scss-docs-start utilities-colors
+$utilities-colors: $theme-colors-rgb !default;
+// scss-docs-end utilities-colors
+
+// scss-docs-start utilities-text-colors
+$utilities-text: map-merge(
+  $utilities-colors,
+  (
+    "black": to-rgb($black),
+    "white": to-rgb($white),
+    "body": to-rgb($body-color)
+  )
+) !default;
+$utilities-text-colors: map-loop($utilities-text, rgba-css-var, "$key", "text") !default;
+
+$utilities-text-emphasis-colors: (
+  "primary-emphasis": var(--#{$prefix}primary-text-emphasis),
+  "secondary-emphasis": var(--#{$prefix}secondary-text-emphasis),
+  "success-emphasis": var(--#{$prefix}success-text-emphasis),
+  "info-emphasis": var(--#{$prefix}info-text-emphasis),
+  "warning-emphasis": var(--#{$prefix}warning-text-emphasis),
+  "danger-emphasis": var(--#{$prefix}danger-text-emphasis),
+  "light-emphasis": var(--#{$prefix}light-text-emphasis),
+  "dark-emphasis": var(--#{$prefix}dark-text-emphasis)
+) !default;
+// scss-docs-end utilities-text-colors
+
+// scss-docs-start utilities-bg-colors
+$utilities-bg: map-merge(
+  $utilities-colors,
+  (
+    "black": to-rgb($black),
+    "white": to-rgb($white),
+    "body": to-rgb($body-bg)
+  )
+) !default;
+$utilities-bg-colors: map-loop($utilities-bg, rgba-css-var, "$key", "bg") !default;
+
+$utilities-bg-subtle: (
+  "primary-subtle": var(--#{$prefix}primary-bg-subtle),
+  "secondary-subtle": var(--#{$prefix}secondary-bg-subtle),
+  "success-subtle": var(--#{$prefix}success-bg-subtle),
+  "info-subtle": var(--#{$prefix}info-bg-subtle),
+  "warning-subtle": var(--#{$prefix}warning-bg-subtle),
+  "danger-subtle": var(--#{$prefix}danger-bg-subtle),
+  "light-subtle": var(--#{$prefix}light-bg-subtle),
+  "dark-subtle": var(--#{$prefix}dark-bg-subtle)
+) !default;
+// scss-docs-end utilities-bg-colors
+
+// scss-docs-start utilities-border-colors
+$utilities-border: map-merge(
+  $utilities-colors,
+  (
+    "black": to-rgb($black),
+    "white": to-rgb($white)
+  )
+) !default;
+$utilities-border-colors: map-loop($utilities-border, rgba-css-var, "$key", "border") !default;
+
+$utilities-border-subtle: (
+  "primary-subtle": var(--#{$prefix}primary-border-subtle),
+  "secondary-subtle": var(--#{$prefix}secondary-border-subtle),
+  "success-subtle": var(--#{$prefix}success-border-subtle),
+  "info-subtle": var(--#{$prefix}info-border-subtle),
+  "warning-subtle": var(--#{$prefix}warning-border-subtle),
+  "danger-subtle": var(--#{$prefix}danger-border-subtle),
+  "light-subtle": var(--#{$prefix}light-border-subtle),
+  "dark-subtle": var(--#{$prefix}dark-border-subtle)
+) !default;
+// scss-docs-end utilities-border-colors
+
+$utilities-links-underline: map-loop($utilities-colors, rgba-css-var, "$key", "link-underline") !default;
+
+$negative-spacers: if($enable-negative-margins, negativify-map($spacers), null) !default;
+
+$gutters: $spacers !default;
diff --git a/WSR/static/bootstrap-5.3.0/_mixins.scss b/WSR/static/bootstrap-5.3.0/_mixins.scss
new file mode 100644
index 0000000..e1e130b
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_mixins.scss
@@ -0,0 +1,42 @@
+// Toggles
+//
+// Used in conjunction with global variables to enable certain theme features.
+
+// Vendor
+@import "vendor/rfs";
+
+// Deprecate
+@import "mixins/deprecate";
+
+// Helpers
+@import "mixins/breakpoints";
+@import "mixins/color-mode";
+@import "mixins/color-scheme";
+@import "mixins/image";
+@import "mixins/resize";
+@import "mixins/visually-hidden";
+@import "mixins/reset-text";
+@import "mixins/text-truncate";
+
+// Utilities
+@import "mixins/utilities";
+
+// Components
+@import "mixins/backdrop";
+@import "mixins/buttons";
+@import "mixins/caret";
+@import "mixins/pagination";
+@import "mixins/lists";
+@import "mixins/forms";
+@import "mixins/table-variants";
+
+// Skins
+@import "mixins/border-radius";
+@import "mixins/box-shadow";
+@import "mixins/gradients";
+@import "mixins/transition";
+
+// Layout
+@import "mixins/clearfix";
+@import "mixins/container";
+@import "mixins/grid";
diff --git a/WSR/static/bootstrap-5.3.0/_modal.scss b/WSR/static/bootstrap-5.3.0/_modal.scss
new file mode 100644
index 0000000..5f1429f
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_modal.scss
@@ -0,0 +1,237 @@
+// stylelint-disable function-disallowed-list
+
+// .modal-open      - body class for killing the scroll
+// .modal           - container to scroll within
+// .modal-dialog    - positioning shell for the actual modal
+// .modal-content   - actual modal w/ bg and corners and stuff
+
+
+// Container that the modal scrolls within
+.modal {
+  // scss-docs-start modal-css-vars
+  --#{$prefix}modal-zindex: #{$zindex-modal};
+  --#{$prefix}modal-width: #{$modal-md};
+  --#{$prefix}modal-padding: #{$modal-inner-padding};
+  --#{$prefix}modal-margin: #{$modal-dialog-margin};
+  --#{$prefix}modal-color: #{$modal-content-color};
+  --#{$prefix}modal-bg: #{$modal-content-bg};
+  --#{$prefix}modal-border-color: #{$modal-content-border-color};
+  --#{$prefix}modal-border-width: #{$modal-content-border-width};
+  --#{$prefix}modal-border-radius: #{$modal-content-border-radius};
+  --#{$prefix}modal-box-shadow: #{$modal-content-box-shadow-xs};
+  --#{$prefix}modal-inner-border-radius: #{$modal-content-inner-border-radius};
+  --#{$prefix}modal-header-padding-x: #{$modal-header-padding-x};
+  --#{$prefix}modal-header-padding-y: #{$modal-header-padding-y};
+  --#{$prefix}modal-header-padding: #{$modal-header-padding}; // Todo in v6: Split this padding into x and y
+  --#{$prefix}modal-header-border-color: #{$modal-header-border-color};
+  --#{$prefix}modal-header-border-width: #{$modal-header-border-width};
+  --#{$prefix}modal-title-line-height: #{$modal-title-line-height};
+  --#{$prefix}modal-footer-gap: #{$modal-footer-margin-between};
+  --#{$prefix}modal-footer-bg: #{$modal-footer-bg};
+  --#{$prefix}modal-footer-border-color: #{$modal-footer-border-color};
+  --#{$prefix}modal-footer-border-width: #{$modal-footer-border-width};
+  // scss-docs-end modal-css-vars
+
+  position: fixed;
+  top: 0;
+  left: 0;
+  z-index: var(--#{$prefix}modal-zindex);
+  display: none;
+  width: 100%;
+  height: 100%;
+  overflow-x: hidden;
+  overflow-y: auto;
+  // Prevent Chrome on Windows from adding a focus outline. For details, see
+  // https://github.com/twbs/bootstrap/pull/10951.
+  outline: 0;
+  // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a
+  // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342
+  // See also https://github.com/twbs/bootstrap/issues/17695
+}
+
+// Shell div to position the modal with bottom padding
+.modal-dialog {
+  position: relative;
+  width: auto;
+  margin: var(--#{$prefix}modal-margin);
+  // allow clicks to pass through for custom click handling to close modal
+  pointer-events: none;
+
+  // When fading in the modal, animate it to slide down
+  .modal.fade & {
+    @include transition($modal-transition);
+    transform: $modal-fade-transform;
+  }
+  .modal.show & {
+    transform: $modal-show-transform;
+  }
+
+  // When trying to close, animate focus to scale
+  .modal.modal-static & {
+    transform: $modal-scale-transform;
+  }
+}
+
+.modal-dialog-scrollable {
+  height: calc(100% - var(--#{$prefix}modal-margin) * 2);
+
+  .modal-content {
+    max-height: 100%;
+    overflow: hidden;
+  }
+
+  .modal-body {
+    overflow-y: auto;
+  }
+}
+
+.modal-dialog-centered {
+  display: flex;
+  align-items: center;
+  min-height: calc(100% - var(--#{$prefix}modal-margin) * 2);
+}
+
+// Actual modal
+.modal-content {
+  position: relative;
+  display: flex;
+  flex-direction: column;
+  width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`
+  // counteract the pointer-events: none; in the .modal-dialog
+  color: var(--#{$prefix}modal-color);
+  pointer-events: auto;
+  background-color: var(--#{$prefix}modal-bg);
+  background-clip: padding-box;
+  border: var(--#{$prefix}modal-border-width) solid var(--#{$prefix}modal-border-color);
+  @include border-radius(var(--#{$prefix}modal-border-radius));
+  @include box-shadow(var(--#{$prefix}modal-box-shadow));
+  // Remove focus outline from opened modal
+  outline: 0;
+}
+
+// Modal background
+.modal-backdrop {
+  // scss-docs-start modal-backdrop-css-vars
+  --#{$prefix}backdrop-zindex: #{$zindex-modal-backdrop};
+  --#{$prefix}backdrop-bg: #{$modal-backdrop-bg};
+  --#{$prefix}backdrop-opacity: #{$modal-backdrop-opacity};
+  // scss-docs-end modal-backdrop-css-vars
+
+  @include overlay-backdrop(var(--#{$prefix}backdrop-zindex), var(--#{$prefix}backdrop-bg), var(--#{$prefix}backdrop-opacity));
+}
+
+// Modal header
+// Top section of the modal w/ title and dismiss
+.modal-header {
+  display: flex;
+  flex-shrink: 0;
+  align-items: center;
+  justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends
+  padding: var(--#{$prefix}modal-header-padding);
+  border-bottom: var(--#{$prefix}modal-header-border-width) solid var(--#{$prefix}modal-header-border-color);
+  @include border-top-radius(var(--#{$prefix}modal-inner-border-radius));
+
+  .btn-close {
+    padding: calc(var(--#{$prefix}modal-header-padding-y) * .5) calc(var(--#{$prefix}modal-header-padding-x) * .5);
+    margin: calc(-.5 * var(--#{$prefix}modal-header-padding-y)) calc(-.5 * var(--#{$prefix}modal-header-padding-x)) calc(-.5 * var(--#{$prefix}modal-header-padding-y)) auto;
+  }
+}
+
+// Title text within header
+.modal-title {
+  margin-bottom: 0;
+  line-height: var(--#{$prefix}modal-title-line-height);
+}
+
+// Modal body
+// Where all modal content resides (sibling of .modal-header and .modal-footer)
+.modal-body {
+  position: relative;
+  // Enable `flex-grow: 1` so that the body take up as much space as possible
+  // when there should be a fixed height on `.modal-dialog`.
+  flex: 1 1 auto;
+  padding: var(--#{$prefix}modal-padding);
+}
+
+// Footer (for actions)
+.modal-footer {
+  display: flex;
+  flex-shrink: 0;
+  flex-wrap: wrap;
+  align-items: center; // vertically center
+  justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items
+  padding: calc(var(--#{$prefix}modal-padding) - var(--#{$prefix}modal-footer-gap) * .5);
+  background-color: var(--#{$prefix}modal-footer-bg);
+  border-top: var(--#{$prefix}modal-footer-border-width) solid var(--#{$prefix}modal-footer-border-color);
+  @include border-bottom-radius(var(--#{$prefix}modal-inner-border-radius));
+
+  // Place margin between footer elements
+  // This solution is far from ideal because of the universal selector usage,
+  // but is needed to fix https://github.com/twbs/bootstrap/issues/24800
+  > * {
+    margin: calc(var(--#{$prefix}modal-footer-gap) * .5); // Todo in v6: replace with gap on parent class
+  }
+}
+
+// Scale up the modal
+@include media-breakpoint-up(sm) {
+  .modal {
+    --#{$prefix}modal-margin: #{$modal-dialog-margin-y-sm-up};
+    --#{$prefix}modal-box-shadow: #{$modal-content-box-shadow-sm-up};
+  }
+
+  // Automatically set modal's width for larger viewports
+  .modal-dialog {
+    max-width: var(--#{$prefix}modal-width);
+    margin-right: auto;
+    margin-left: auto;
+  }
+
+  .modal-sm {
+    --#{$prefix}modal-width: #{$modal-sm};
+  }
+}
+
+@include media-breakpoint-up(lg) {
+  .modal-lg,
+  .modal-xl {
+    --#{$prefix}modal-width: #{$modal-lg};
+  }
+}
+
+@include media-breakpoint-up(xl) {
+  .modal-xl {
+    --#{$prefix}modal-width: #{$modal-xl};
+  }
+}
+
+// scss-docs-start modal-fullscreen-loop
+@each $breakpoint in map-keys($grid-breakpoints) {
+  $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
+  $postfix: if($infix != "", $infix + "-down", "");
+
+  @include media-breakpoint-down($breakpoint) {
+    .modal-fullscreen#{$postfix} {
+      width: 100vw;
+      max-width: none;
+      height: 100%;
+      margin: 0;
+
+      .modal-content {
+        height: 100%;
+        border: 0;
+        @include border-radius(0);
+      }
+
+      .modal-header,
+      .modal-footer {
+        @include border-radius(0);
+      }
+
+      .modal-body {
+        overflow-y: auto;
+      }
+    }
+  }
+}
+// scss-docs-end modal-fullscreen-loop
diff --git a/WSR/static/bootstrap-5.3.0/_nav.scss b/WSR/static/bootstrap-5.3.0/_nav.scss
new file mode 100644
index 0000000..aedbdba
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_nav.scss
@@ -0,0 +1,209 @@
+// Base class
+//
+// Kickstart any navigation component with a set of style resets. Works with
+// `<nav>`s, `<ul>`s or `<ol>`s.
+
+.nav {
+  // scss-docs-start nav-css-vars
+  --#{$prefix}nav-link-padding-x: #{$nav-link-padding-x};
+  --#{$prefix}nav-link-padding-y: #{$nav-link-padding-y};
+  @include rfs($nav-link-font-size, --#{$prefix}nav-link-font-size);
+  --#{$prefix}nav-link-font-weight: #{$nav-link-font-weight};
+  --#{$prefix}nav-link-color: #{$nav-link-color};
+  --#{$prefix}nav-link-hover-color: #{$nav-link-hover-color};
+  --#{$prefix}nav-link-disabled-color: #{$nav-link-disabled-color};
+  // scss-docs-end nav-css-vars
+
+  display: flex;
+  flex-wrap: wrap;
+  padding-left: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+
+.nav-link {
+  display: block;
+  padding: var(--#{$prefix}nav-link-padding-y) var(--#{$prefix}nav-link-padding-x);
+  @include font-size(var(--#{$prefix}nav-link-font-size));
+  font-weight: var(--#{$prefix}nav-link-font-weight);
+  color: var(--#{$prefix}nav-link-color);
+  text-decoration: if($link-decoration == none, null, none);
+  background: none;
+  border: 0;
+  @include transition($nav-link-transition);
+
+  &:hover,
+  &:focus {
+    color: var(--#{$prefix}nav-link-hover-color);
+    text-decoration: if($link-hover-decoration == underline, none, null);
+  }
+
+  &:focus-visible {
+    outline: 0;
+    box-shadow: $nav-link-focus-box-shadow;
+  }
+
+  // Disabled state lightens text
+  &.disabled {
+    color: var(--#{$prefix}nav-link-disabled-color);
+    pointer-events: none;
+    cursor: default;
+  }
+}
+
+//
+// Tabs
+//
+
+.nav-tabs {
+  // scss-docs-start nav-tabs-css-vars
+  --#{$prefix}nav-tabs-border-width: #{$nav-tabs-border-width};
+  --#{$prefix}nav-tabs-border-color: #{$nav-tabs-border-color};
+  --#{$prefix}nav-tabs-border-radius: #{$nav-tabs-border-radius};
+  --#{$prefix}nav-tabs-link-hover-border-color: #{$nav-tabs-link-hover-border-color};
+  --#{$prefix}nav-tabs-link-active-color: #{$nav-tabs-link-active-color};
+  --#{$prefix}nav-tabs-link-active-bg: #{$nav-tabs-link-active-bg};
+  --#{$prefix}nav-tabs-link-active-border-color: #{$nav-tabs-link-active-border-color};
+  // scss-docs-end nav-tabs-css-vars
+
+  border-bottom: var(--#{$prefix}nav-tabs-border-width) solid var(--#{$prefix}nav-tabs-border-color);
+
+  .nav-link {
+    margin-bottom: calc(-1 * var(--#{$prefix}nav-tabs-border-width)); // stylelint-disable-line function-disallowed-list
+    border: var(--#{$prefix}nav-tabs-border-width) solid transparent;
+    @include border-top-radius(var(--#{$prefix}nav-tabs-border-radius));
+
+    &:hover,
+    &:focus {
+      // Prevents active .nav-link tab overlapping focus outline of previous/next .nav-link
+      isolation: isolate;
+      border-color: var(--#{$prefix}nav-tabs-link-hover-border-color);
+    }
+
+    &.disabled,
+    &:disabled {
+      color: var(--#{$prefix}nav-link-disabled-color);
+      background-color: transparent;
+      border-color: transparent;
+    }
+  }
+
+  .nav-link.active,
+  .nav-item.show .nav-link {
+    color: var(--#{$prefix}nav-tabs-link-active-color);
+    background-color: var(--#{$prefix}nav-tabs-link-active-bg);
+    border-color: var(--#{$prefix}nav-tabs-link-active-border-color);
+  }
+
+  .dropdown-menu {
+    // Make dropdown border overlap tab border
+    margin-top: calc(-1 * var(--#{$prefix}nav-tabs-border-width)); // stylelint-disable-line function-disallowed-list
+    // Remove the top rounded corners here since there is a hard edge above the menu
+    @include border-top-radius(0);
+  }
+}
+
+
+//
+// Pills
+//
+
+.nav-pills {
+  // scss-docs-start nav-pills-css-vars
+  --#{$prefix}nav-pills-border-radius: #{$nav-pills-border-radius};
+  --#{$prefix}nav-pills-link-active-color: #{$nav-pills-link-active-color};
+  --#{$prefix}nav-pills-link-active-bg: #{$nav-pills-link-active-bg};
+  // scss-docs-end nav-pills-css-vars
+
+  .nav-link {
+    @include border-radius(var(--#{$prefix}nav-pills-border-radius));
+
+    &:disabled {
+      color: var(--#{$prefix}nav-link-disabled-color);
+      background-color: transparent;
+      border-color: transparent;
+    }
+  }
+
+  .nav-link.active,
+  .show > .nav-link {
+    color: var(--#{$prefix}nav-pills-link-active-color);
+    @include gradient-bg(var(--#{$prefix}nav-pills-link-active-bg));
+  }
+}
+
+
+//
+// Underline
+//
+
+.nav-underline {
+  // scss-docs-start nav-underline-css-vars
+  --#{$prefix}nav-underline-gap: #{$nav-underline-gap};
+  --#{$prefix}nav-underline-border-width: #{$nav-underline-border-width};
+  --#{$prefix}nav-underline-link-active-color: #{$nav-underline-link-active-color};
+  // scss-docs-end nav-underline-css-vars
+
+  gap: var(--#{$prefix}nav-underline-gap);
+
+  .nav-link {
+    padding-right: 0;
+    padding-left: 0;
+    border-bottom: var(--#{$prefix}nav-underline-border-width) solid transparent;
+
+    &:hover,
+    &:focus {
+      border-bottom-color: currentcolor;
+    }
+  }
+
+  .nav-link.active,
+  .show > .nav-link {
+    font-weight: $font-weight-bold;
+    color: var(--#{$prefix}nav-underline-link-active-color);
+    border-bottom-color: currentcolor;
+  }
+}
+
+
+//
+// Justified variants
+//
+
+.nav-fill {
+  > .nav-link,
+  .nav-item {
+    flex: 1 1 auto;
+    text-align: center;
+  }
+}
+
+.nav-justified {
+  > .nav-link,
+  .nav-item {
+    flex-basis: 0;
+    flex-grow: 1;
+    text-align: center;
+  }
+}
+
+.nav-fill,
+.nav-justified {
+  .nav-item .nav-link {
+    width: 100%; // Make sure button will grow
+  }
+}
+
+
+// Tabbable tabs
+//
+// Hide tabbable panes to start, show them when `.active`
+
+.tab-content {
+  > .tab-pane {
+    display: none;
+  }
+  > .active {
+    display: block;
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_navbar.scss b/WSR/static/bootstrap-5.3.0/_navbar.scss
new file mode 100644
index 0000000..7161938
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_navbar.scss
@@ -0,0 +1,289 @@
+// Navbar
+//
+// Provide a static navbar from which we expand to create full-width, fixed, and
+// other navbar variations.
+
+.navbar {
+  // scss-docs-start navbar-css-vars
+  --#{$prefix}navbar-padding-x: #{if($navbar-padding-x == null, 0, $navbar-padding-x)};
+  --#{$prefix}navbar-padding-y: #{$navbar-padding-y};
+  --#{$prefix}navbar-color: #{$navbar-light-color};
+  --#{$prefix}navbar-hover-color: #{$navbar-light-hover-color};
+  --#{$prefix}navbar-disabled-color: #{$navbar-light-disabled-color};
+  --#{$prefix}navbar-active-color: #{$navbar-light-active-color};
+  --#{$prefix}navbar-brand-padding-y: #{$navbar-brand-padding-y};
+  --#{$prefix}navbar-brand-margin-end: #{$navbar-brand-margin-end};
+  --#{$prefix}navbar-brand-font-size: #{$navbar-brand-font-size};
+  --#{$prefix}navbar-brand-color: #{$navbar-light-brand-color};
+  --#{$prefix}navbar-brand-hover-color: #{$navbar-light-brand-hover-color};
+  --#{$prefix}navbar-nav-link-padding-x: #{$navbar-nav-link-padding-x};
+  --#{$prefix}navbar-toggler-padding-y: #{$navbar-toggler-padding-y};
+  --#{$prefix}navbar-toggler-padding-x: #{$navbar-toggler-padding-x};
+  --#{$prefix}navbar-toggler-font-size: #{$navbar-toggler-font-size};
+  --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-light-toggler-icon-bg)};
+  --#{$prefix}navbar-toggler-border-color: #{$navbar-light-toggler-border-color};
+  --#{$prefix}navbar-toggler-border-radius: #{$navbar-toggler-border-radius};
+  --#{$prefix}navbar-toggler-focus-width: #{$navbar-toggler-focus-width};
+  --#{$prefix}navbar-toggler-transition: #{$navbar-toggler-transition};
+  // scss-docs-end navbar-css-vars
+
+  position: relative;
+  display: flex;
+  flex-wrap: wrap; // allow us to do the line break for collapsing content
+  align-items: center;
+  justify-content: space-between; // space out brand from logo
+  padding: var(--#{$prefix}navbar-padding-y) var(--#{$prefix}navbar-padding-x);
+  @include gradient-bg();
+
+  // Because flex properties aren't inherited, we need to redeclare these first
+  // few properties so that content nested within behave properly.
+  // The `flex-wrap` property is inherited to simplify the expanded navbars
+  %container-flex-properties {
+    display: flex;
+    flex-wrap: inherit;
+    align-items: center;
+    justify-content: space-between;
+  }
+
+  > .container,
+  > .container-fluid {
+    @extend %container-flex-properties;
+  }
+
+  @each $breakpoint, $container-max-width in $container-max-widths {
+    > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {
+      @extend %container-flex-properties;
+    }
+  }
+}
+
+
+// Navbar brand
+//
+// Used for brand, project, or site names.
+
+.navbar-brand {
+  padding-top: var(--#{$prefix}navbar-brand-padding-y);
+  padding-bottom: var(--#{$prefix}navbar-brand-padding-y);
+  margin-right: var(--#{$prefix}navbar-brand-margin-end);
+  @include font-size(var(--#{$prefix}navbar-brand-font-size));
+  color: var(--#{$prefix}navbar-brand-color);
+  text-decoration: if($link-decoration == none, null, none);
+  white-space: nowrap;
+
+  &:hover,
+  &:focus {
+    color: var(--#{$prefix}navbar-brand-hover-color);
+    text-decoration: if($link-hover-decoration == underline, none, null);
+  }
+}
+
+
+// Navbar nav
+//
+// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).
+
+.navbar-nav {
+  // scss-docs-start navbar-nav-css-vars
+  --#{$prefix}nav-link-padding-x: 0;
+  --#{$prefix}nav-link-padding-y: #{$nav-link-padding-y};
+  @include rfs($nav-link-font-size, --#{$prefix}nav-link-font-size);
+  --#{$prefix}nav-link-font-weight: #{$nav-link-font-weight};
+  --#{$prefix}nav-link-color: var(--#{$prefix}navbar-color);
+  --#{$prefix}nav-link-hover-color: var(--#{$prefix}navbar-hover-color);
+  --#{$prefix}nav-link-disabled-color: var(--#{$prefix}navbar-disabled-color);
+  // scss-docs-end navbar-nav-css-vars
+
+  display: flex;
+  flex-direction: column; // cannot use `inherit` to get the `.navbar`s value
+  padding-left: 0;
+  margin-bottom: 0;
+  list-style: none;
+
+  .nav-link {
+    &.active,
+    &.show {
+      color: var(--#{$prefix}navbar-active-color);
+    }
+  }
+
+  .dropdown-menu {
+    position: static;
+  }
+}
+
+
+// Navbar text
+//
+//
+
+.navbar-text {
+  padding-top: $nav-link-padding-y;
+  padding-bottom: $nav-link-padding-y;
+  color: var(--#{$prefix}navbar-color);
+
+  a,
+  a:hover,
+  a:focus  {
+    color: var(--#{$prefix}navbar-active-color);
+  }
+}
+
+
+// Responsive navbar
+//
+// Custom styles for responsive collapsing and toggling of navbar contents.
+// Powered by the collapse Bootstrap JavaScript plugin.
+
+// When collapsed, prevent the toggleable navbar contents from appearing in
+// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`
+// on the `.navbar` parent.
+.navbar-collapse {
+  flex-basis: 100%;
+  flex-grow: 1;
+  // For always expanded or extra full navbars, ensure content aligns itself
+  // properly vertically. Can be easily overridden with flex utilities.
+  align-items: center;
+}
+
+// Button for toggling the navbar when in its collapsed state
+.navbar-toggler {
+  padding: var(--#{$prefix}navbar-toggler-padding-y) var(--#{$prefix}navbar-toggler-padding-x);
+  @include font-size(var(--#{$prefix}navbar-toggler-font-size));
+  line-height: 1;
+  color: var(--#{$prefix}navbar-color);
+  background-color: transparent; // remove default button style
+  border: var(--#{$prefix}border-width) solid var(--#{$prefix}navbar-toggler-border-color); // remove default button style
+  @include border-radius(var(--#{$prefix}navbar-toggler-border-radius));
+  @include transition(var(--#{$prefix}navbar-toggler-transition));
+
+  &:hover {
+    text-decoration: none;
+  }
+
+  &:focus {
+    text-decoration: none;
+    outline: 0;
+    box-shadow: 0 0 0 var(--#{$prefix}navbar-toggler-focus-width);
+  }
+}
+
+// Keep as a separate element so folks can easily override it with another icon
+// or image file as needed.
+.navbar-toggler-icon {
+  display: inline-block;
+  width: 1.5em;
+  height: 1.5em;
+  vertical-align: middle;
+  background-image: var(--#{$prefix}navbar-toggler-icon-bg);
+  background-repeat: no-repeat;
+  background-position: center;
+  background-size: 100%;
+}
+
+.navbar-nav-scroll {
+  max-height: var(--#{$prefix}scroll-height, 75vh);
+  overflow-y: auto;
+}
+
+// scss-docs-start navbar-expand-loop
+// Generate series of `.navbar-expand-*` responsive classes for configuring
+// where your navbar collapses.
+.navbar-expand {
+  @each $breakpoint in map-keys($grid-breakpoints) {
+    $next: breakpoint-next($breakpoint, $grid-breakpoints);
+    $infix: breakpoint-infix($next, $grid-breakpoints);
+
+    // stylelint-disable-next-line scss/selector-no-union-class-name
+    &#{$infix} {
+      @include media-breakpoint-up($next) {
+        flex-wrap: nowrap;
+        justify-content: flex-start;
+
+        .navbar-nav {
+          flex-direction: row;
+
+          .dropdown-menu {
+            position: absolute;
+          }
+
+          .nav-link {
+            padding-right: var(--#{$prefix}navbar-nav-link-padding-x);
+            padding-left: var(--#{$prefix}navbar-nav-link-padding-x);
+          }
+        }
+
+        .navbar-nav-scroll {
+          overflow: visible;
+        }
+
+        .navbar-collapse {
+          display: flex !important; // stylelint-disable-line declaration-no-important
+          flex-basis: auto;
+        }
+
+        .navbar-toggler {
+          display: none;
+        }
+
+        .offcanvas {
+          // stylelint-disable declaration-no-important
+          position: static;
+          z-index: auto;
+          flex-grow: 1;
+          width: auto !important;
+          height: auto !important;
+          visibility: visible !important;
+          background-color: transparent !important;
+          border: 0 !important;
+          transform: none !important;
+          @include box-shadow(none);
+          @include transition(none);
+          // stylelint-enable declaration-no-important
+
+          .offcanvas-header {
+            display: none;
+          }
+
+          .offcanvas-body {
+            display: flex;
+            flex-grow: 0;
+            padding: 0;
+            overflow-y: visible;
+          }
+        }
+      }
+    }
+  }
+}
+// scss-docs-end navbar-expand-loop
+
+// Navbar themes
+//
+// Styles for switching between navbars with light or dark background.
+
+.navbar-light {
+  @include deprecate("`.navbar-light`", "v5.2.0", "v6.0.0", true);
+}
+
+.navbar-dark,
+.navbar[data-bs-theme="dark"] {
+  // scss-docs-start navbar-dark-css-vars
+  --#{$prefix}navbar-color: #{$navbar-dark-color};
+  --#{$prefix}navbar-hover-color: #{$navbar-dark-hover-color};
+  --#{$prefix}navbar-disabled-color: #{$navbar-dark-disabled-color};
+  --#{$prefix}navbar-active-color: #{$navbar-dark-active-color};
+  --#{$prefix}navbar-brand-color: #{$navbar-dark-brand-color};
+  --#{$prefix}navbar-brand-hover-color: #{$navbar-dark-brand-hover-color};
+  --#{$prefix}navbar-toggler-border-color: #{$navbar-dark-toggler-border-color};
+  --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-dark-toggler-icon-bg)};
+  // scss-docs-end navbar-dark-css-vars
+}
+
+@if $enable-dark-mode {
+  @include color-mode(dark) {
+    .navbar-toggler-icon {
+      --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-dark-toggler-icon-bg)};
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_offcanvas.scss b/WSR/static/bootstrap-5.3.0/_offcanvas.scss
new file mode 100644
index 0000000..04e3ce6
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_offcanvas.scss
@@ -0,0 +1,146 @@
+// stylelint-disable function-disallowed-list
+
+%offcanvas-css-vars {
+  // scss-docs-start offcanvas-css-vars
+  --#{$prefix}offcanvas-zindex: #{$zindex-offcanvas};
+  --#{$prefix}offcanvas-width: #{$offcanvas-horizontal-width};
+  --#{$prefix}offcanvas-height: #{$offcanvas-vertical-height};
+  --#{$prefix}offcanvas-padding-x: #{$offcanvas-padding-x};
+  --#{$prefix}offcanvas-padding-y: #{$offcanvas-padding-y};
+  --#{$prefix}offcanvas-color: #{$offcanvas-color};
+  --#{$prefix}offcanvas-bg: #{$offcanvas-bg-color};
+  --#{$prefix}offcanvas-border-width: #{$offcanvas-border-width};
+  --#{$prefix}offcanvas-border-color: #{$offcanvas-border-color};
+  --#{$prefix}offcanvas-box-shadow: #{$offcanvas-box-shadow};
+  --#{$prefix}offcanvas-transition: #{transform $offcanvas-transition-duration ease-in-out};
+  --#{$prefix}offcanvas-title-line-height: #{$offcanvas-title-line-height};
+  // scss-docs-end offcanvas-css-vars
+}
+
+@each $breakpoint in map-keys($grid-breakpoints) {
+  $next: breakpoint-next($breakpoint, $grid-breakpoints);
+  $infix: breakpoint-infix($next, $grid-breakpoints);
+
+  .offcanvas#{$infix} {
+    @extend %offcanvas-css-vars;
+  }
+}
+
+@each $breakpoint in map-keys($grid-breakpoints) {
+  $next: breakpoint-next($breakpoint, $grid-breakpoints);
+  $infix: breakpoint-infix($next, $grid-breakpoints);
+
+  .offcanvas#{$infix} {
+    @include media-breakpoint-down($next) {
+      position: fixed;
+      bottom: 0;
+      z-index: var(--#{$prefix}offcanvas-zindex);
+      display: flex;
+      flex-direction: column;
+      max-width: 100%;
+      color: var(--#{$prefix}offcanvas-color);
+      visibility: hidden;
+      background-color: var(--#{$prefix}offcanvas-bg);
+      background-clip: padding-box;
+      outline: 0;
+      @include box-shadow(var(--#{$prefix}offcanvas-box-shadow));
+      @include transition(var(--#{$prefix}offcanvas-transition));
+
+      &.offcanvas-start {
+        top: 0;
+        left: 0;
+        width: var(--#{$prefix}offcanvas-width);
+        border-right: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);
+        transform: translateX(-100%);
+      }
+
+      &.offcanvas-end {
+        top: 0;
+        right: 0;
+        width: var(--#{$prefix}offcanvas-width);
+        border-left: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);
+        transform: translateX(100%);
+      }
+
+      &.offcanvas-top {
+        top: 0;
+        right: 0;
+        left: 0;
+        height: var(--#{$prefix}offcanvas-height);
+        max-height: 100%;
+        border-bottom: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);
+        transform: translateY(-100%);
+      }
+
+      &.offcanvas-bottom {
+        right: 0;
+        left: 0;
+        height: var(--#{$prefix}offcanvas-height);
+        max-height: 100%;
+        border-top: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);
+        transform: translateY(100%);
+      }
+
+      &.showing,
+      &.show:not(.hiding) {
+        transform: none;
+      }
+
+      &.showing,
+      &.hiding,
+      &.show {
+        visibility: visible;
+      }
+    }
+
+    @if not ($infix == "") {
+      @include media-breakpoint-up($next) {
+        --#{$prefix}offcanvas-height: auto;
+        --#{$prefix}offcanvas-border-width: 0;
+        background-color: transparent !important; // stylelint-disable-line declaration-no-important
+
+        .offcanvas-header {
+          display: none;
+        }
+
+        .offcanvas-body {
+          display: flex;
+          flex-grow: 0;
+          padding: 0;
+          overflow-y: visible;
+          // Reset `background-color` in case `.bg-*` classes are used in offcanvas
+          background-color: transparent !important; // stylelint-disable-line declaration-no-important
+        }
+      }
+    }
+  }
+}
+
+.offcanvas-backdrop {
+  @include overlay-backdrop($zindex-offcanvas-backdrop, $offcanvas-backdrop-bg, $offcanvas-backdrop-opacity);
+}
+
+.offcanvas-header {
+  display: flex;
+  align-items: center;
+  justify-content: space-between;
+  padding: var(--#{$prefix}offcanvas-padding-y) var(--#{$prefix}offcanvas-padding-x);
+
+  .btn-close {
+    padding: calc(var(--#{$prefix}offcanvas-padding-y) * .5) calc(var(--#{$prefix}offcanvas-padding-x) * .5);
+    margin-top: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));
+    margin-right: calc(-.5 * var(--#{$prefix}offcanvas-padding-x));
+    margin-bottom: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));
+  }
+}
+
+.offcanvas-title {
+  margin-bottom: 0;
+  line-height: var(--#{$prefix}offcanvas-title-line-height);
+}
+
+.offcanvas-body {
+  flex-grow: 1;
+  padding: var(--#{$prefix}offcanvas-padding-y) var(--#{$prefix}offcanvas-padding-x);
+  overflow-y: auto;
+}
diff --git a/WSR/static/bootstrap-5.3.0/_pagination.scss b/WSR/static/bootstrap-5.3.0/_pagination.scss
new file mode 100644
index 0000000..f275a62
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_pagination.scss
@@ -0,0 +1,109 @@
+.pagination {
+  // scss-docs-start pagination-css-vars
+  --#{$prefix}pagination-padding-x: #{$pagination-padding-x};
+  --#{$prefix}pagination-padding-y: #{$pagination-padding-y};
+  @include rfs($pagination-font-size, --#{$prefix}pagination-font-size);
+  --#{$prefix}pagination-color: #{$pagination-color};
+  --#{$prefix}pagination-bg: #{$pagination-bg};
+  --#{$prefix}pagination-border-width: #{$pagination-border-width};
+  --#{$prefix}pagination-border-color: #{$pagination-border-color};
+  --#{$prefix}pagination-border-radius: #{$pagination-border-radius};
+  --#{$prefix}pagination-hover-color: #{$pagination-hover-color};
+  --#{$prefix}pagination-hover-bg: #{$pagination-hover-bg};
+  --#{$prefix}pagination-hover-border-color: #{$pagination-hover-border-color};
+  --#{$prefix}pagination-focus-color: #{$pagination-focus-color};
+  --#{$prefix}pagination-focus-bg: #{$pagination-focus-bg};
+  --#{$prefix}pagination-focus-box-shadow: #{$pagination-focus-box-shadow};
+  --#{$prefix}pagination-active-color: #{$pagination-active-color};
+  --#{$prefix}pagination-active-bg: #{$pagination-active-bg};
+  --#{$prefix}pagination-active-border-color: #{$pagination-active-border-color};
+  --#{$prefix}pagination-disabled-color: #{$pagination-disabled-color};
+  --#{$prefix}pagination-disabled-bg: #{$pagination-disabled-bg};
+  --#{$prefix}pagination-disabled-border-color: #{$pagination-disabled-border-color};
+  // scss-docs-end pagination-css-vars
+
+  display: flex;
+  @include list-unstyled();
+}
+
+.page-link {
+  position: relative;
+  display: block;
+  padding: var(--#{$prefix}pagination-padding-y) var(--#{$prefix}pagination-padding-x);
+  @include font-size(var(--#{$prefix}pagination-font-size));
+  color: var(--#{$prefix}pagination-color);
+  text-decoration: if($link-decoration == none, null, none);
+  background-color: var(--#{$prefix}pagination-bg);
+  border: var(--#{$prefix}pagination-border-width) solid var(--#{$prefix}pagination-border-color);
+  @include transition($pagination-transition);
+
+  &:hover {
+    z-index: 2;
+    color: var(--#{$prefix}pagination-hover-color);
+    text-decoration: if($link-hover-decoration == underline, none, null);
+    background-color: var(--#{$prefix}pagination-hover-bg);
+    border-color: var(--#{$prefix}pagination-hover-border-color);
+  }
+
+  &:focus {
+    z-index: 3;
+    color: var(--#{$prefix}pagination-focus-color);
+    background-color: var(--#{$prefix}pagination-focus-bg);
+    outline: $pagination-focus-outline;
+    box-shadow: var(--#{$prefix}pagination-focus-box-shadow);
+  }
+
+  &.active,
+  .active > & {
+    z-index: 3;
+    color: var(--#{$prefix}pagination-active-color);
+    @include gradient-bg(var(--#{$prefix}pagination-active-bg));
+    border-color: var(--#{$prefix}pagination-active-border-color);
+  }
+
+  &.disabled,
+  .disabled > & {
+    color: var(--#{$prefix}pagination-disabled-color);
+    pointer-events: none;
+    background-color: var(--#{$prefix}pagination-disabled-bg);
+    border-color: var(--#{$prefix}pagination-disabled-border-color);
+  }
+}
+
+.page-item {
+  &:not(:first-child) .page-link {
+    margin-left: $pagination-margin-start;
+  }
+
+  @if $pagination-margin-start == calc(#{$pagination-border-width} * -1) {
+    &:first-child {
+      .page-link {
+        @include border-start-radius(var(--#{$prefix}pagination-border-radius));
+      }
+    }
+
+    &:last-child {
+      .page-link {
+        @include border-end-radius(var(--#{$prefix}pagination-border-radius));
+      }
+    }
+  } @else {
+    // Add border-radius to all pageLinks in case they have left margin
+    .page-link {
+      @include border-radius(var(--#{$prefix}pagination-border-radius));
+    }
+  }
+}
+
+
+//
+// Sizing
+//
+
+.pagination-lg {
+  @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $pagination-border-radius-lg);
+}
+
+.pagination-sm {
+  @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $pagination-border-radius-sm);
+}
diff --git a/WSR/static/bootstrap-5.3.0/_placeholders.scss b/WSR/static/bootstrap-5.3.0/_placeholders.scss
new file mode 100644
index 0000000..6e32e1c
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_placeholders.scss
@@ -0,0 +1,51 @@
+.placeholder {
+  display: inline-block;
+  min-height: 1em;
+  vertical-align: middle;
+  cursor: wait;
+  background-color: currentcolor;
+  opacity: $placeholder-opacity-max;
+
+  &.btn::before {
+    display: inline-block;
+    content: "";
+  }
+}
+
+// Sizing
+.placeholder-xs {
+  min-height: .6em;
+}
+
+.placeholder-sm {
+  min-height: .8em;
+}
+
+.placeholder-lg {
+  min-height: 1.2em;
+}
+
+// Animation
+.placeholder-glow {
+  .placeholder {
+    animation: placeholder-glow 2s ease-in-out infinite;
+  }
+}
+
+@keyframes placeholder-glow {
+  50% {
+    opacity: $placeholder-opacity-min;
+  }
+}
+
+.placeholder-wave {
+  mask-image: linear-gradient(130deg, $black 55%, rgba(0, 0, 0, (1 - $placeholder-opacity-min)) 75%, $black 95%);
+  mask-size: 200% 100%;
+  animation: placeholder-wave 2s linear infinite;
+}
+
+@keyframes placeholder-wave {
+  100% {
+    mask-position: -200% 0%;
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_popover.scss b/WSR/static/bootstrap-5.3.0/_popover.scss
new file mode 100644
index 0000000..7b69f62
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_popover.scss
@@ -0,0 +1,196 @@
+.popover {
+  // scss-docs-start popover-css-vars
+  --#{$prefix}popover-zindex: #{$zindex-popover};
+  --#{$prefix}popover-max-width: #{$popover-max-width};
+  @include rfs($popover-font-size, --#{$prefix}popover-font-size);
+  --#{$prefix}popover-bg: #{$popover-bg};
+  --#{$prefix}popover-border-width: #{$popover-border-width};
+  --#{$prefix}popover-border-color: #{$popover-border-color};
+  --#{$prefix}popover-border-radius: #{$popover-border-radius};
+  --#{$prefix}popover-inner-border-radius: #{$popover-inner-border-radius};
+  --#{$prefix}popover-box-shadow: #{$popover-box-shadow};
+  --#{$prefix}popover-header-padding-x: #{$popover-header-padding-x};
+  --#{$prefix}popover-header-padding-y: #{$popover-header-padding-y};
+  @include rfs($popover-header-font-size, --#{$prefix}popover-header-font-size);
+  --#{$prefix}popover-header-color: #{$popover-header-color};
+  --#{$prefix}popover-header-bg: #{$popover-header-bg};
+  --#{$prefix}popover-body-padding-x: #{$popover-body-padding-x};
+  --#{$prefix}popover-body-padding-y: #{$popover-body-padding-y};
+  --#{$prefix}popover-body-color: #{$popover-body-color};
+  --#{$prefix}popover-arrow-width: #{$popover-arrow-width};
+  --#{$prefix}popover-arrow-height: #{$popover-arrow-height};
+  --#{$prefix}popover-arrow-border: var(--#{$prefix}popover-border-color);
+  // scss-docs-end popover-css-vars
+
+  z-index: var(--#{$prefix}popover-zindex);
+  display: block;
+  max-width: var(--#{$prefix}popover-max-width);
+  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.
+  // So reset our font and text properties to avoid inheriting weird values.
+  @include reset-text();
+  @include font-size(var(--#{$prefix}popover-font-size));
+  // Allow breaking very long words so they don't overflow the popover's bounds
+  word-wrap: break-word;
+  background-color: var(--#{$prefix}popover-bg);
+  background-clip: padding-box;
+  border: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-border-color);
+  @include border-radius(var(--#{$prefix}popover-border-radius));
+  @include box-shadow(var(--#{$prefix}popover-box-shadow));
+
+  .popover-arrow {
+    display: block;
+    width: var(--#{$prefix}popover-arrow-width);
+    height: var(--#{$prefix}popover-arrow-height);
+
+    &::before,
+    &::after {
+      position: absolute;
+      display: block;
+      content: "";
+      border-color: transparent;
+      border-style: solid;
+      border-width: 0;
+    }
+  }
+}
+
+.bs-popover-top {
+  > .popover-arrow {
+    bottom: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list
+
+    &::before,
+    &::after {
+      border-width: var(--#{$prefix}popover-arrow-height) calc(var(--#{$prefix}popover-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list
+    }
+
+    &::before {
+      bottom: 0;
+      border-top-color: var(--#{$prefix}popover-arrow-border);
+    }
+
+    &::after {
+      bottom: var(--#{$prefix}popover-border-width);
+      border-top-color: var(--#{$prefix}popover-bg);
+    }
+  }
+}
+
+/* rtl:begin:ignore */
+.bs-popover-end {
+  > .popover-arrow {
+    left: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list
+    width: var(--#{$prefix}popover-arrow-height);
+    height: var(--#{$prefix}popover-arrow-width);
+
+    &::before,
+    &::after {
+      border-width: calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height) calc(var(--#{$prefix}popover-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list
+    }
+
+    &::before {
+      left: 0;
+      border-right-color: var(--#{$prefix}popover-arrow-border);
+    }
+
+    &::after {
+      left: var(--#{$prefix}popover-border-width);
+      border-right-color: var(--#{$prefix}popover-bg);
+    }
+  }
+}
+
+/* rtl:end:ignore */
+
+.bs-popover-bottom {
+  > .popover-arrow {
+    top: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list
+
+    &::before,
+    &::after {
+      border-width: 0 calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height); // stylelint-disable-line function-disallowed-list
+    }
+
+    &::before {
+      top: 0;
+      border-bottom-color: var(--#{$prefix}popover-arrow-border);
+    }
+
+    &::after {
+      top: var(--#{$prefix}popover-border-width);
+      border-bottom-color: var(--#{$prefix}popover-bg);
+    }
+  }
+
+  // This will remove the popover-header's border just below the arrow
+  .popover-header::before {
+    position: absolute;
+    top: 0;
+    left: 50%;
+    display: block;
+    width: var(--#{$prefix}popover-arrow-width);
+    margin-left: calc(-.5 * var(--#{$prefix}popover-arrow-width)); // stylelint-disable-line function-disallowed-list
+    content: "";
+    border-bottom: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-header-bg);
+  }
+}
+
+/* rtl:begin:ignore */
+.bs-popover-start {
+  > .popover-arrow {
+    right: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list
+    width: var(--#{$prefix}popover-arrow-height);
+    height: var(--#{$prefix}popover-arrow-width);
+
+    &::before,
+    &::after {
+      border-width: calc(var(--#{$prefix}popover-arrow-width) * .5) 0 calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height); // stylelint-disable-line function-disallowed-list
+    }
+
+    &::before {
+      right: 0;
+      border-left-color: var(--#{$prefix}popover-arrow-border);
+    }
+
+    &::after {
+      right: var(--#{$prefix}popover-border-width);
+      border-left-color: var(--#{$prefix}popover-bg);
+    }
+  }
+}
+
+/* rtl:end:ignore */
+
+.bs-popover-auto {
+  &[data-popper-placement^="top"] {
+    @extend .bs-popover-top;
+  }
+  &[data-popper-placement^="right"] {
+    @extend .bs-popover-end;
+  }
+  &[data-popper-placement^="bottom"] {
+    @extend .bs-popover-bottom;
+  }
+  &[data-popper-placement^="left"] {
+    @extend .bs-popover-start;
+  }
+}
+
+// Offset the popover to account for the popover arrow
+.popover-header {
+  padding: var(--#{$prefix}popover-header-padding-y) var(--#{$prefix}popover-header-padding-x);
+  margin-bottom: 0; // Reset the default from Reboot
+  @include font-size(var(--#{$prefix}popover-header-font-size));
+  color: var(--#{$prefix}popover-header-color);
+  background-color: var(--#{$prefix}popover-header-bg);
+  border-bottom: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-border-color);
+  @include border-top-radius(var(--#{$prefix}popover-inner-border-radius));
+
+  &:empty {
+    display: none;
+  }
+}
+
+.popover-body {
+  padding: var(--#{$prefix}popover-body-padding-y) var(--#{$prefix}popover-body-padding-x);
+  color: var(--#{$prefix}popover-body-color);
+}
diff --git a/WSR/static/bootstrap-5.3.0/_progress.scss b/WSR/static/bootstrap-5.3.0/_progress.scss
new file mode 100644
index 0000000..148c381
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_progress.scss
@@ -0,0 +1,68 @@
+// Disable animation if transitions are disabled
+
+// scss-docs-start progress-keyframes
+@if $enable-transitions {
+  @keyframes progress-bar-stripes {
+    0% { background-position-x: $progress-height; }
+  }
+}
+// scss-docs-end progress-keyframes
+
+.progress,
+.progress-stacked {
+  // scss-docs-start progress-css-vars
+  --#{$prefix}progress-height: #{$progress-height};
+  @include rfs($progress-font-size, --#{$prefix}progress-font-size);
+  --#{$prefix}progress-bg: #{$progress-bg};
+  --#{$prefix}progress-border-radius: #{$progress-border-radius};
+  --#{$prefix}progress-box-shadow: #{$progress-box-shadow};
+  --#{$prefix}progress-bar-color: #{$progress-bar-color};
+  --#{$prefix}progress-bar-bg: #{$progress-bar-bg};
+  --#{$prefix}progress-bar-transition: #{$progress-bar-transition};
+  // scss-docs-end progress-css-vars
+
+  display: flex;
+  height: var(--#{$prefix}progress-height);
+  overflow: hidden; // force rounded corners by cropping it
+  @include font-size(var(--#{$prefix}progress-font-size));
+  background-color: var(--#{$prefix}progress-bg);
+  @include border-radius(var(--#{$prefix}progress-border-radius));
+  @include box-shadow(var(--#{$prefix}progress-box-shadow));
+}
+
+.progress-bar {
+  display: flex;
+  flex-direction: column;
+  justify-content: center;
+  overflow: hidden;
+  color: var(--#{$prefix}progress-bar-color);
+  text-align: center;
+  white-space: nowrap;
+  background-color: var(--#{$prefix}progress-bar-bg);
+  @include transition(var(--#{$prefix}progress-bar-transition));
+}
+
+.progress-bar-striped {
+  @include gradient-striped();
+  background-size: var(--#{$prefix}progress-height) var(--#{$prefix}progress-height);
+}
+
+.progress-stacked > .progress {
+  overflow: visible;
+}
+
+.progress-stacked > .progress > .progress-bar {
+  width: 100%;
+}
+
+@if $enable-transitions {
+  .progress-bar-animated {
+    animation: $progress-bar-animation-timing progress-bar-stripes;
+
+    @if $enable-reduced-motion {
+      @media (prefers-reduced-motion: reduce) {
+        animation: none;
+      }
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_reboot.scss b/WSR/static/bootstrap-5.3.0/_reboot.scss
new file mode 100644
index 0000000..4226ab8
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_reboot.scss
@@ -0,0 +1,610 @@
+// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix
+
+
+// Reboot
+//
+// Normalization of HTML elements, manually forked from Normalize.css to remove
+// styles targeting irrelevant browsers while applying new styles.
+//
+// Normalize is licensed MIT. https://github.com/necolas/normalize.css
+
+
+// Document
+//
+// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.
+
+*,
+*::before,
+*::after {
+  box-sizing: border-box;
+}
+
+
+// Root
+//
+// Ability to the value of the root font sizes, affecting the value of `rem`.
+// null by default, thus nothing is generated.
+
+:root {
+  @if $font-size-root != null {
+    @include font-size(var(--#{$prefix}root-font-size));
+  }
+
+  @if $enable-smooth-scroll {
+    @media (prefers-reduced-motion: no-preference) {
+      scroll-behavior: smooth;
+    }
+  }
+}
+
+
+// Body
+//
+// 1. Remove the margin in all browsers.
+// 2. As a best practice, apply a default `background-color`.
+// 3. Prevent adjustments of font size after orientation changes in iOS.
+// 4. Change the default tap highlight to be completely transparent in iOS.
+
+// scss-docs-start reboot-body-rules
+body {
+  margin: 0; // 1
+  font-family: var(--#{$prefix}body-font-family);
+  @include font-size(var(--#{$prefix}body-font-size));
+  font-weight: var(--#{$prefix}body-font-weight);
+  line-height: var(--#{$prefix}body-line-height);
+  color: var(--#{$prefix}body-color);
+  text-align: var(--#{$prefix}body-text-align);
+  background-color: var(--#{$prefix}body-bg); // 2
+  -webkit-text-size-adjust: 100%; // 3
+  -webkit-tap-highlight-color: rgba($black, 0); // 4
+}
+// scss-docs-end reboot-body-rules
+
+
+// Content grouping
+//
+// 1. Reset Firefox's gray color
+
+hr {
+  margin: $hr-margin-y 0;
+  color: $hr-color; // 1
+  border: 0;
+  border-top: $hr-border-width solid $hr-border-color;
+  opacity: $hr-opacity;
+}
+
+
+// Typography
+//
+// 1. Remove top margins from headings
+//    By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top
+//    margin for easier control within type scales as it avoids margin collapsing.
+
+%heading {
+  margin-top: 0; // 1
+  margin-bottom: $headings-margin-bottom;
+  font-family: $headings-font-family;
+  font-style: $headings-font-style;
+  font-weight: $headings-font-weight;
+  line-height: $headings-line-height;
+  color: var(--#{$prefix}heading-color);
+}
+
+h1 {
+  @extend %heading;
+  @include font-size($h1-font-size);
+}
+
+h2 {
+  @extend %heading;
+  @include font-size($h2-font-size);
+}
+
+h3 {
+  @extend %heading;
+  @include font-size($h3-font-size);
+}
+
+h4 {
+  @extend %heading;
+  @include font-size($h4-font-size);
+}
+
+h5 {
+  @extend %heading;
+  @include font-size($h5-font-size);
+}
+
+h6 {
+  @extend %heading;
+  @include font-size($h6-font-size);
+}
+
+
+// Reset margins on paragraphs
+//
+// Similarly, the top margin on `<p>`s get reset. However, we also reset the
+// bottom margin to use `rem` units instead of `em`.
+
+p {
+  margin-top: 0;
+  margin-bottom: $paragraph-margin-bottom;
+}
+
+
+// Abbreviations
+//
+// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.
+// 2. Add explicit cursor to indicate changed behavior.
+// 3. Prevent the text-decoration to be skipped.
+
+abbr[title] {
+  text-decoration: underline dotted; // 1
+  cursor: help; // 2
+  text-decoration-skip-ink: none; // 3
+}
+
+
+// Address
+
+address {
+  margin-bottom: 1rem;
+  font-style: normal;
+  line-height: inherit;
+}
+
+
+// Lists
+
+ol,
+ul {
+  padding-left: 2rem;
+}
+
+ol,
+ul,
+dl {
+  margin-top: 0;
+  margin-bottom: 1rem;
+}
+
+ol ol,
+ul ul,
+ol ul,
+ul ol {
+  margin-bottom: 0;
+}
+
+dt {
+  font-weight: $dt-font-weight;
+}
+
+// 1. Undo browser default
+
+dd {
+  margin-bottom: .5rem;
+  margin-left: 0; // 1
+}
+
+
+// Blockquote
+
+blockquote {
+  margin: 0 0 1rem;
+}
+
+
+// Strong
+//
+// Add the correct font weight in Chrome, Edge, and Safari
+
+b,
+strong {
+  font-weight: $font-weight-bolder;
+}
+
+
+// Small
+//
+// Add the correct font size in all browsers
+
+small {
+  @include font-size($small-font-size);
+}
+
+
+// Mark
+
+mark {
+  padding: $mark-padding;
+  background-color: var(--#{$prefix}highlight-bg);
+}
+
+
+// Sub and Sup
+//
+// Prevent `sub` and `sup` elements from affecting the line height in
+// all browsers.
+
+sub,
+sup {
+  position: relative;
+  @include font-size($sub-sup-font-size);
+  line-height: 0;
+  vertical-align: baseline;
+}
+
+sub { bottom: -.25em; }
+sup { top: -.5em; }
+
+
+// Links
+
+a {
+  color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));
+  text-decoration: $link-decoration;
+
+  &:hover {
+    --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);
+    text-decoration: $link-hover-decoration;
+  }
+}
+
+// And undo these styles for placeholder links/named anchors (without href).
+// It would be more straightforward to just use a[href] in previous block, but that
+// causes specificity issues in many other styles that are too complex to fix.
+// See https://github.com/twbs/bootstrap/issues/19402
+
+a:not([href]):not([class]) {
+  &,
+  &:hover {
+    color: inherit;
+    text-decoration: none;
+  }
+}
+
+
+// Code
+
+pre,
+code,
+kbd,
+samp {
+  font-family: $font-family-code;
+  @include font-size(1em); // Correct the odd `em` font sizing in all browsers.
+}
+
+// 1. Remove browser default top margin
+// 2. Reset browser default of `1em` to use `rem`s
+// 3. Don't allow content to break outside
+
+pre {
+  display: block;
+  margin-top: 0; // 1
+  margin-bottom: 1rem; // 2
+  overflow: auto; // 3
+  @include font-size($code-font-size);
+  color: $pre-color;
+
+  // Account for some code outputs that place code tags in pre tags
+  code {
+    @include font-size(inherit);
+    color: inherit;
+    word-break: normal;
+  }
+}
+
+code {
+  @include font-size($code-font-size);
+  color: var(--#{$prefix}code-color);
+  word-wrap: break-word;
+
+  // Streamline the style when inside anchors to avoid broken underline and more
+  a > & {
+    color: inherit;
+  }
+}
+
+kbd {
+  padding: $kbd-padding-y $kbd-padding-x;
+  @include font-size($kbd-font-size);
+  color: $kbd-color;
+  background-color: $kbd-bg;
+  @include border-radius($border-radius-sm);
+
+  kbd {
+    padding: 0;
+    @include font-size(1em);
+    font-weight: $nested-kbd-font-weight;
+  }
+}
+
+
+// Figures
+//
+// Apply a consistent margin strategy (matches our type styles).
+
+figure {
+  margin: 0 0 1rem;
+}
+
+
+// Images and content
+
+img,
+svg {
+  vertical-align: middle;
+}
+
+
+// Tables
+//
+// Prevent double borders
+
+table {
+  caption-side: bottom;
+  border-collapse: collapse;
+}
+
+caption {
+  padding-top: $table-cell-padding-y;
+  padding-bottom: $table-cell-padding-y;
+  color: $table-caption-color;
+  text-align: left;
+}
+
+// 1. Removes font-weight bold by inheriting
+// 2. Matches default `<td>` alignment by inheriting `text-align`.
+// 3. Fix alignment for Safari
+
+th {
+  font-weight: $table-th-font-weight; // 1
+  text-align: inherit; // 2
+  text-align: -webkit-match-parent; // 3
+}
+
+thead,
+tbody,
+tfoot,
+tr,
+td,
+th {
+  border-color: inherit;
+  border-style: solid;
+  border-width: 0;
+}
+
+
+// Forms
+//
+// 1. Allow labels to use `margin` for spacing.
+
+label {
+  display: inline-block; // 1
+}
+
+// Remove the default `border-radius` that macOS Chrome adds.
+// See https://github.com/twbs/bootstrap/issues/24093
+
+button {
+  // stylelint-disable-next-line property-disallowed-list
+  border-radius: 0;
+}
+
+// Explicitly remove focus outline in Chromium when it shouldn't be
+// visible (e.g. as result of mouse click or touch tap). It already
+// should be doing this automatically, but seems to currently be
+// confused and applies its very visible two-tone outline anyway.
+
+button:focus:not(:focus-visible) {
+  outline: 0;
+}
+
+// 1. Remove the margin in Firefox and Safari
+
+input,
+button,
+select,
+optgroup,
+textarea {
+  margin: 0; // 1
+  font-family: inherit;
+  @include font-size(inherit);
+  line-height: inherit;
+}
+
+// Remove the inheritance of text transform in Firefox
+button,
+select {
+  text-transform: none;
+}
+// Set the cursor for non-`<button>` buttons
+//
+// Details at https://github.com/twbs/bootstrap/pull/30562
+[role="button"] {
+  cursor: pointer;
+}
+
+select {
+  // Remove the inheritance of word-wrap in Safari.
+  // See https://github.com/twbs/bootstrap/issues/24990
+  word-wrap: normal;
+
+  // Undo the opacity change from Chrome
+  &:disabled {
+    opacity: 1;
+  }
+}
+
+// Remove the dropdown arrow only from text type inputs built with datalists in Chrome.
+// See https://stackoverflow.com/a/54997118
+
+[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator {
+  display: none !important;
+}
+
+// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
+//    controls in Android 4.
+// 2. Correct the inability to style clickable types in iOS and Safari.
+// 3. Opinionated: add "hand" cursor to non-disabled button elements.
+
+button,
+[type="button"], // 1
+[type="reset"],
+[type="submit"] {
+  -webkit-appearance: button; // 2
+
+  @if $enable-button-pointers {
+    &:not(:disabled) {
+      cursor: pointer; // 3
+    }
+  }
+}
+
+// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.
+
+::-moz-focus-inner {
+  padding: 0;
+  border-style: none;
+}
+
+// 1. Textareas should really only resize vertically so they don't break their (horizontal) containers.
+
+textarea {
+  resize: vertical; // 1
+}
+
+// 1. Browsers set a default `min-width: min-content;` on fieldsets,
+//    unlike e.g. `<div>`s, which have `min-width: 0;` by default.
+//    So we reset that to ensure fieldsets behave more like a standard block element.
+//    See https://github.com/twbs/bootstrap/issues/12359
+//    and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements
+// 2. Reset the default outline behavior of fieldsets so they don't affect page layout.
+
+fieldset {
+  min-width: 0; // 1
+  padding: 0; // 2
+  margin: 0; // 2
+  border: 0; // 2
+}
+
+// 1. By using `float: left`, the legend will behave like a block element.
+//    This way the border of a fieldset wraps around the legend if present.
+// 2. Fix wrapping bug.
+//    See https://github.com/twbs/bootstrap/issues/29712
+
+legend {
+  float: left; // 1
+  width: 100%;
+  padding: 0;
+  margin-bottom: $legend-margin-bottom;
+  @include font-size($legend-font-size);
+  font-weight: $legend-font-weight;
+  line-height: inherit;
+
+  + * {
+    clear: left; // 2
+  }
+}
+
+// Fix height of inputs with a type of datetime-local, date, month, week, or time
+// See https://github.com/twbs/bootstrap/issues/18842
+
+::-webkit-datetime-edit-fields-wrapper,
+::-webkit-datetime-edit-text,
+::-webkit-datetime-edit-minute,
+::-webkit-datetime-edit-hour-field,
+::-webkit-datetime-edit-day-field,
+::-webkit-datetime-edit-month-field,
+::-webkit-datetime-edit-year-field {
+  padding: 0;
+}
+
+::-webkit-inner-spin-button {
+  height: auto;
+}
+
+// 1. Correct the outline style in Safari.
+// 2. This overrides the extra rounded corners on search inputs in iOS so that our
+//    `.form-control` class can properly style them. Note that this cannot simply
+//    be added to `.form-control` as it's not specific enough. For details, see
+//    https://github.com/twbs/bootstrap/issues/11586.
+
+[type="search"] {
+  outline-offset: -2px; // 1
+  -webkit-appearance: textfield; // 2
+}
+
+// 1. A few input types should stay LTR
+// See https://rtlstyling.com/posts/rtl-styling#form-inputs
+// 2. RTL only output
+// See https://rtlcss.com/learn/usage-guide/control-directives/#raw
+
+/* rtl:raw:
+[type="tel"],
+[type="url"],
+[type="email"],
+[type="number"] {
+  direction: ltr;
+}
+*/
+
+// Remove the inner padding in Chrome and Safari on macOS.
+
+::-webkit-search-decoration {
+  -webkit-appearance: none;
+}
+
+// Remove padding around color pickers in webkit browsers
+
+::-webkit-color-swatch-wrapper {
+  padding: 0;
+}
+
+
+// 1. Inherit font family and line height for file input buttons
+// 2. Correct the inability to style clickable types in iOS and Safari.
+
+::file-selector-button {
+  font: inherit; // 1
+  -webkit-appearance: button; // 2
+}
+
+// Correct element displays
+
+output {
+  display: inline-block;
+}
+
+// Remove border from iframe
+
+iframe {
+  border: 0;
+}
+
+// Summary
+//
+// 1. Add the correct display in all browsers
+
+summary {
+  display: list-item; // 1
+  cursor: pointer;
+}
+
+
+// Progress
+//
+// Add the correct vertical alignment in Chrome, Firefox, and Opera.
+
+progress {
+  vertical-align: baseline;
+}
+
+
+// Hidden attribute
+//
+// Always hide an element with the `hidden` HTML attribute.
+
+[hidden] {
+  display: none !important;
+}
diff --git a/WSR/static/bootstrap-5.3.0/_root.scss b/WSR/static/bootstrap-5.3.0/_root.scss
new file mode 100644
index 0000000..ab720a3
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_root.scss
@@ -0,0 +1,184 @@
+:root,
+[data-bs-theme="light"] {
+  // Note: Custom variable values only support SassScript inside `#{}`.
+
+  // Colors
+  //
+  // Generate palettes for full colors, grays, and theme colors.
+
+  @each $color, $value in $colors {
+    --#{$prefix}#{$color}: #{$value};
+  }
+
+  @each $color, $value in $grays {
+    --#{$prefix}gray-#{$color}: #{$value};
+  }
+
+  @each $color, $value in $theme-colors {
+    --#{$prefix}#{$color}: #{$value};
+  }
+
+  @each $color, $value in $theme-colors-rgb {
+    --#{$prefix}#{$color}-rgb: #{$value};
+  }
+
+  @each $color, $value in $theme-colors-text {
+    --#{$prefix}#{$color}-text-emphasis: #{$value};
+  }
+
+  @each $color, $value in $theme-colors-bg-subtle {
+    --#{$prefix}#{$color}-bg-subtle: #{$value};
+  }
+
+  @each $color, $value in $theme-colors-border-subtle {
+    --#{$prefix}#{$color}-border-subtle: #{$value};
+  }
+
+  --#{$prefix}white-rgb: #{to-rgb($white)};
+  --#{$prefix}black-rgb: #{to-rgb($black)};
+
+  // Fonts
+
+  // Note: Use `inspect` for lists so that quoted items keep the quotes.
+  // See https://github.com/sass/sass/issues/2383#issuecomment-336349172
+  --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};
+  --#{$prefix}font-monospace: #{inspect($font-family-monospace)};
+  --#{$prefix}gradient: #{$gradient};
+
+  // Root and body
+  // scss-docs-start root-body-variables
+  @if $font-size-root != null {
+    --#{$prefix}root-font-size: #{$font-size-root};
+  }
+  --#{$prefix}body-font-family: #{inspect($font-family-base)};
+  @include rfs($font-size-base, --#{$prefix}body-font-size);
+  --#{$prefix}body-font-weight: #{$font-weight-base};
+  --#{$prefix}body-line-height: #{$line-height-base};
+  @if $body-text-align != null {
+    --#{$prefix}body-text-align: #{$body-text-align};
+  }
+
+  --#{$prefix}body-color: #{$body-color};
+  --#{$prefix}body-color-rgb: #{to-rgb($body-color)};
+  --#{$prefix}body-bg: #{$body-bg};
+  --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};
+
+  --#{$prefix}emphasis-color: #{$body-emphasis-color};
+  --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color)};
+
+  --#{$prefix}secondary-color: #{$body-secondary-color};
+  --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color)};
+  --#{$prefix}secondary-bg: #{$body-secondary-bg};
+  --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg)};
+
+  --#{$prefix}tertiary-color: #{$body-tertiary-color};
+  --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color)};
+  --#{$prefix}tertiary-bg: #{$body-tertiary-bg};
+  --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg)};
+  // scss-docs-end root-body-variables
+
+  --#{$prefix}heading-color: #{$headings-color};
+
+  --#{$prefix}link-color: #{$link-color};
+  --#{$prefix}link-color-rgb: #{to-rgb($link-color)};
+  --#{$prefix}link-decoration: #{$link-decoration};
+
+  --#{$prefix}link-hover-color: #{$link-hover-color};
+  --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color)};
+
+  @if $link-hover-decoration != null {
+    --#{$prefix}link-hover-decoration: #{$link-hover-decoration};
+  }
+
+  --#{$prefix}code-color: #{$code-color};
+  --#{$prefix}highlight-bg: #{$mark-bg};
+
+  // scss-docs-start root-border-var
+  --#{$prefix}border-width: #{$border-width};
+  --#{$prefix}border-style: #{$border-style};
+  --#{$prefix}border-color: #{$border-color};
+  --#{$prefix}border-color-translucent: #{$border-color-translucent};
+
+  --#{$prefix}border-radius: #{$border-radius};
+  --#{$prefix}border-radius-sm: #{$border-radius-sm};
+  --#{$prefix}border-radius-lg: #{$border-radius-lg};
+  --#{$prefix}border-radius-xl: #{$border-radius-xl};
+  --#{$prefix}border-radius-xxl: #{$border-radius-xxl};
+  --#{$prefix}border-radius-2xl: var(--#{$prefix}border-radius-xxl); // Deprecated in v5.3.0 for consistency
+  --#{$prefix}border-radius-pill: #{$border-radius-pill};
+  // scss-docs-end root-border-var
+
+  --#{$prefix}box-shadow: #{$box-shadow};
+  --#{$prefix}box-shadow-sm: #{$box-shadow-sm};
+  --#{$prefix}box-shadow-lg: #{$box-shadow-lg};
+  --#{$prefix}box-shadow-inset: #{$box-shadow-inset};
+
+  // Focus styles
+  // scss-docs-start root-focus-variables
+  --#{$prefix}focus-ring-width: #{$focus-ring-width};
+  --#{$prefix}focus-ring-opacity: #{$focus-ring-opacity};
+  --#{$prefix}focus-ring-color: #{$focus-ring-color};
+  // scss-docs-end root-focus-variables
+
+  // scss-docs-start root-form-validation-variables
+  --#{$prefix}form-valid-color: #{$form-valid-color};
+  --#{$prefix}form-valid-border-color: #{$form-valid-border-color};
+  --#{$prefix}form-invalid-color: #{$form-invalid-color};
+  --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color};
+  // scss-docs-end root-form-validation-variables
+}
+
+@if $enable-dark-mode {
+  @include color-mode(dark, true) {
+    color-scheme: dark;
+
+    // scss-docs-start root-dark-mode-vars
+    --#{$prefix}body-color: #{$body-color-dark};
+    --#{$prefix}body-color-rgb: #{to-rgb($body-color-dark)};
+    --#{$prefix}body-bg: #{$body-bg-dark};
+    --#{$prefix}body-bg-rgb: #{to-rgb($body-bg-dark)};
+
+    --#{$prefix}emphasis-color: #{$body-emphasis-color-dark};
+    --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color-dark)};
+
+    --#{$prefix}secondary-color: #{$body-secondary-color-dark};
+    --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color-dark)};
+    --#{$prefix}secondary-bg: #{$body-secondary-bg-dark};
+    --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg-dark)};
+
+    --#{$prefix}tertiary-color: #{$body-tertiary-color-dark};
+    --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color-dark)};
+    --#{$prefix}tertiary-bg: #{$body-tertiary-bg-dark};
+    --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg-dark)};
+
+    @each $color, $value in $theme-colors-text-dark {
+      --#{$prefix}#{$color}-text-emphasis: #{$value};
+    }
+
+    @each $color, $value in $theme-colors-bg-subtle-dark {
+      --#{$prefix}#{$color}-bg-subtle: #{$value};
+    }
+
+    @each $color, $value in $theme-colors-border-subtle-dark {
+      --#{$prefix}#{$color}-border-subtle: #{$value};
+    }
+
+    --#{$prefix}heading-color: #{$headings-color-dark};
+
+    --#{$prefix}link-color: #{$link-color-dark};
+    --#{$prefix}link-hover-color: #{$link-hover-color-dark};
+    --#{$prefix}link-color-rgb: #{to-rgb($link-color-dark)};
+    --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};
+
+    --#{$prefix}code-color: #{$code-color-dark};
+
+    --#{$prefix}border-color: #{$border-color-dark};
+    --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};
+
+    --#{$prefix}form-valid-color: #{$form-valid-color-dark};
+    --#{$prefix}form-valid-border-color: #{$form-valid-border-color-dark};
+    --#{$prefix}form-invalid-color: #{$form-invalid-color-dark};
+    --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color-dark};
+    // scss-docs-end root-dark-mode-vars
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_spinners.scss b/WSR/static/bootstrap-5.3.0/_spinners.scss
new file mode 100644
index 0000000..ec84732
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_spinners.scss
@@ -0,0 +1,85 @@
+//
+// Rotating border
+//
+
+.spinner-grow,
+.spinner-border {
+  display: inline-block;
+  width: var(--#{$prefix}spinner-width);
+  height: var(--#{$prefix}spinner-height);
+  vertical-align: var(--#{$prefix}spinner-vertical-align);
+  // stylelint-disable-next-line property-disallowed-list
+  border-radius: 50%;
+  animation: var(--#{$prefix}spinner-animation-speed) linear infinite var(--#{$prefix}spinner-animation-name);
+}
+
+// scss-docs-start spinner-border-keyframes
+@keyframes spinner-border {
+  to { transform: rotate(360deg) #{"/* rtl:ignore */"}; }
+}
+// scss-docs-end spinner-border-keyframes
+
+.spinner-border {
+  // scss-docs-start spinner-border-css-vars
+  --#{$prefix}spinner-width: #{$spinner-width};
+  --#{$prefix}spinner-height: #{$spinner-height};
+  --#{$prefix}spinner-vertical-align: #{$spinner-vertical-align};
+  --#{$prefix}spinner-border-width: #{$spinner-border-width};
+  --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed};
+  --#{$prefix}spinner-animation-name: spinner-border;
+  // scss-docs-end spinner-border-css-vars
+
+  border: var(--#{$prefix}spinner-border-width) solid currentcolor;
+  border-right-color: transparent;
+}
+
+.spinner-border-sm {
+  // scss-docs-start spinner-border-sm-css-vars
+  --#{$prefix}spinner-width: #{$spinner-width-sm};
+  --#{$prefix}spinner-height: #{$spinner-height-sm};
+  --#{$prefix}spinner-border-width: #{$spinner-border-width-sm};
+  // scss-docs-end spinner-border-sm-css-vars
+}
+
+//
+// Growing circle
+//
+
+// scss-docs-start spinner-grow-keyframes
+@keyframes spinner-grow {
+  0% {
+    transform: scale(0);
+  }
+  50% {
+    opacity: 1;
+    transform: none;
+  }
+}
+// scss-docs-end spinner-grow-keyframes
+
+.spinner-grow {
+  // scss-docs-start spinner-grow-css-vars
+  --#{$prefix}spinner-width: #{$spinner-width};
+  --#{$prefix}spinner-height: #{$spinner-height};
+  --#{$prefix}spinner-vertical-align: #{$spinner-vertical-align};
+  --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed};
+  --#{$prefix}spinner-animation-name: spinner-grow;
+  // scss-docs-end spinner-grow-css-vars
+
+  background-color: currentcolor;
+  opacity: 0;
+}
+
+.spinner-grow-sm {
+  --#{$prefix}spinner-width: #{$spinner-width-sm};
+  --#{$prefix}spinner-height: #{$spinner-height-sm};
+}
+
+@if $enable-reduced-motion {
+  @media (prefers-reduced-motion: reduce) {
+    .spinner-border,
+    .spinner-grow {
+      --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed * 2};
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_tables.scss b/WSR/static/bootstrap-5.3.0/_tables.scss
new file mode 100644
index 0000000..ebfc00a
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_tables.scss
@@ -0,0 +1,171 @@
+//
+// Basic Bootstrap table
+//
+
+.table {
+  // Reset needed for nesting tables
+  --#{$prefix}table-color-type: initial;
+  --#{$prefix}table-bg-type: initial;
+  --#{$prefix}table-color-state: initial;
+  --#{$prefix}table-bg-state: initial;
+  // End of reset
+  --#{$prefix}table-color: #{$table-color};
+  --#{$prefix}table-bg: #{$table-bg};
+  --#{$prefix}table-border-color: #{$table-border-color};
+  --#{$prefix}table-accent-bg: #{$table-accent-bg};
+  --#{$prefix}table-striped-color: #{$table-striped-color};
+  --#{$prefix}table-striped-bg: #{$table-striped-bg};
+  --#{$prefix}table-active-color: #{$table-active-color};
+  --#{$prefix}table-active-bg: #{$table-active-bg};
+  --#{$prefix}table-hover-color: #{$table-hover-color};
+  --#{$prefix}table-hover-bg: #{$table-hover-bg};
+
+  width: 100%;
+  margin-bottom: $spacer;
+  vertical-align: $table-cell-vertical-align;
+  border-color: var(--#{$prefix}table-border-color);
+
+  // Target th & td
+  // We need the child combinator to prevent styles leaking to nested tables which doesn't have a `.table` class.
+  // We use the universal selectors here to simplify the selector (else we would need 6 different selectors).
+  // Another advantage is that this generates less code and makes the selector less specific making it easier to override.
+  // stylelint-disable-next-line selector-max-universal
+  > :not(caption) > * > * {
+    padding: $table-cell-padding-y $table-cell-padding-x;
+    // Following the precept of cascades: https://codepen.io/miriamsuzanne/full/vYNgodb
+    color: var(--#{$prefix}table-color-state, var(--#{$prefix}table-color-type, var(--#{$prefix}table-color)));
+    background-color: var(--#{$prefix}table-bg);
+    border-bottom-width: $table-border-width;
+    box-shadow: inset 0 0 0 9999px var(--#{$prefix}table-bg-state, var(--#{$prefix}table-bg-type, var(--#{$prefix}table-accent-bg)));
+  }
+
+  > tbody {
+    vertical-align: inherit;
+  }
+
+  > thead {
+    vertical-align: bottom;
+  }
+}
+
+.table-group-divider {
+  border-top: calc(#{$table-border-width} * 2) solid $table-group-separator-color; // stylelint-disable-line function-disallowed-list
+}
+
+//
+// Change placement of captions with a class
+//
+
+.caption-top {
+  caption-side: top;
+}
+
+
+//
+// Condensed table w/ half padding
+//
+
+.table-sm {
+  // stylelint-disable-next-line selector-max-universal
+  > :not(caption) > * > * {
+    padding: $table-cell-padding-y-sm $table-cell-padding-x-sm;
+  }
+}
+
+
+// Border versions
+//
+// Add or remove borders all around the table and between all the columns.
+//
+// When borders are added on all sides of the cells, the corners can render odd when
+// these borders do not have the same color or if they are semi-transparent.
+// Therefor we add top and border bottoms to the `tr`s and left and right borders
+// to the `td`s or `th`s
+
+.table-bordered {
+  > :not(caption) > * {
+    border-width: $table-border-width 0;
+
+    // stylelint-disable-next-line selector-max-universal
+    > * {
+      border-width: 0 $table-border-width;
+    }
+  }
+}
+
+.table-borderless {
+  // stylelint-disable-next-line selector-max-universal
+  > :not(caption) > * > * {
+    border-bottom-width: 0;
+  }
+
+  > :not(:first-child) {
+    border-top-width: 0;
+  }
+}
+
+// Zebra-striping
+//
+// Default zebra-stripe styles (alternating gray and transparent backgrounds)
+
+// For rows
+.table-striped {
+  > tbody > tr:nth-of-type(#{$table-striped-order}) > * {
+    --#{$prefix}table-color-type: var(--#{$prefix}table-striped-color);
+    --#{$prefix}table-bg-type: var(--#{$prefix}table-striped-bg);
+  }
+}
+
+// For columns
+.table-striped-columns {
+  > :not(caption) > tr > :nth-child(#{$table-striped-columns-order}) {
+    --#{$prefix}table-color-type: var(--#{$prefix}table-striped-color);
+    --#{$prefix}table-bg-type: var(--#{$prefix}table-striped-bg);
+  }
+}
+
+// Active table
+//
+// The `.table-active` class can be added to highlight rows or cells
+
+.table-active {
+  --#{$prefix}table-color-state: var(--#{$prefix}table-active-color);
+  --#{$prefix}table-bg-state: var(--#{$prefix}table-active-bg);
+}
+
+// Hover effect
+//
+// Placed here since it has to come after the potential zebra striping
+
+.table-hover {
+  > tbody > tr:hover > * {
+    --#{$prefix}table-color-state: var(--#{$prefix}table-hover-color);
+    --#{$prefix}table-bg-state: var(--#{$prefix}table-hover-bg);
+  }
+}
+
+
+// Table variants
+//
+// Table variants set the table cell backgrounds, border colors
+// and the colors of the striped, hovered & active tables
+
+@each $color, $value in $table-variants {
+  @include table-variant($color, $value);
+}
+
+// Responsive tables
+//
+// Generate series of `.table-responsive-*` classes for configuring the screen
+// size of where your table will overflow.
+
+@each $breakpoint in map-keys($grid-breakpoints) {
+  $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
+
+  @include media-breakpoint-down($breakpoint) {
+    .table-responsive#{$infix} {
+      overflow-x: auto;
+      -webkit-overflow-scrolling: touch;
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_toasts.scss b/WSR/static/bootstrap-5.3.0/_toasts.scss
new file mode 100644
index 0000000..2ce378d
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_toasts.scss
@@ -0,0 +1,73 @@
+.toast {
+  // scss-docs-start toast-css-vars
+  --#{$prefix}toast-zindex: #{$zindex-toast};
+  --#{$prefix}toast-padding-x: #{$toast-padding-x};
+  --#{$prefix}toast-padding-y: #{$toast-padding-y};
+  --#{$prefix}toast-spacing: #{$toast-spacing};
+  --#{$prefix}toast-max-width: #{$toast-max-width};
+  @include rfs($toast-font-size, --#{$prefix}toast-font-size);
+  --#{$prefix}toast-color: #{$toast-color};
+  --#{$prefix}toast-bg: #{$toast-background-color};
+  --#{$prefix}toast-border-width: #{$toast-border-width};
+  --#{$prefix}toast-border-color: #{$toast-border-color};
+  --#{$prefix}toast-border-radius: #{$toast-border-radius};
+  --#{$prefix}toast-box-shadow: #{$toast-box-shadow};
+  --#{$prefix}toast-header-color: #{$toast-header-color};
+  --#{$prefix}toast-header-bg: #{$toast-header-background-color};
+  --#{$prefix}toast-header-border-color: #{$toast-header-border-color};
+  // scss-docs-end toast-css-vars
+
+  width: var(--#{$prefix}toast-max-width);
+  max-width: 100%;
+  @include font-size(var(--#{$prefix}toast-font-size));
+  color: var(--#{$prefix}toast-color);
+  pointer-events: auto;
+  background-color: var(--#{$prefix}toast-bg);
+  background-clip: padding-box;
+  border: var(--#{$prefix}toast-border-width) solid var(--#{$prefix}toast-border-color);
+  box-shadow: var(--#{$prefix}toast-box-shadow);
+  @include border-radius(var(--#{$prefix}toast-border-radius));
+
+  &.showing {
+    opacity: 0;
+  }
+
+  &:not(.show) {
+    display: none;
+  }
+}
+
+.toast-container {
+  --#{$prefix}toast-zindex: #{$zindex-toast};
+
+  position: absolute;
+  z-index: var(--#{$prefix}toast-zindex);
+  width: max-content;
+  max-width: 100%;
+  pointer-events: none;
+
+  > :not(:last-child) {
+    margin-bottom: var(--#{$prefix}toast-spacing);
+  }
+}
+
+.toast-header {
+  display: flex;
+  align-items: center;
+  padding: var(--#{$prefix}toast-padding-y) var(--#{$prefix}toast-padding-x);
+  color: var(--#{$prefix}toast-header-color);
+  background-color: var(--#{$prefix}toast-header-bg);
+  background-clip: padding-box;
+  border-bottom: var(--#{$prefix}toast-border-width) solid var(--#{$prefix}toast-header-border-color);
+  @include border-top-radius(calc(var(--#{$prefix}toast-border-radius) - var(--#{$prefix}toast-border-width)));
+
+  .btn-close {
+    margin-right: calc(-.5 * var(--#{$prefix}toast-padding-x)); // stylelint-disable-line function-disallowed-list
+    margin-left: var(--#{$prefix}toast-padding-x);
+  }
+}
+
+.toast-body {
+  padding: var(--#{$prefix}toast-padding-x);
+  word-wrap: break-word;
+}
diff --git a/WSR/static/bootstrap-5.3.0/_tooltip.scss b/WSR/static/bootstrap-5.3.0/_tooltip.scss
new file mode 100644
index 0000000..85de90f
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_tooltip.scss
@@ -0,0 +1,119 @@
+// Base class
+.tooltip {
+  // scss-docs-start tooltip-css-vars
+  --#{$prefix}tooltip-zindex: #{$zindex-tooltip};
+  --#{$prefix}tooltip-max-width: #{$tooltip-max-width};
+  --#{$prefix}tooltip-padding-x: #{$tooltip-padding-x};
+  --#{$prefix}tooltip-padding-y: #{$tooltip-padding-y};
+  --#{$prefix}tooltip-margin: #{$tooltip-margin};
+  @include rfs($tooltip-font-size, --#{$prefix}tooltip-font-size);
+  --#{$prefix}tooltip-color: #{$tooltip-color};
+  --#{$prefix}tooltip-bg: #{$tooltip-bg};
+  --#{$prefix}tooltip-border-radius: #{$tooltip-border-radius};
+  --#{$prefix}tooltip-opacity: #{$tooltip-opacity};
+  --#{$prefix}tooltip-arrow-width: #{$tooltip-arrow-width};
+  --#{$prefix}tooltip-arrow-height: #{$tooltip-arrow-height};
+  // scss-docs-end tooltip-css-vars
+
+  z-index: var(--#{$prefix}tooltip-zindex);
+  display: block;
+  margin: var(--#{$prefix}tooltip-margin);
+  @include deprecate("`$tooltip-margin`", "v5", "v5.x", true);
+  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.
+  // So reset our font and text properties to avoid inheriting weird values.
+  @include reset-text();
+  @include font-size(var(--#{$prefix}tooltip-font-size));
+  // Allow breaking very long words so they don't overflow the tooltip's bounds
+  word-wrap: break-word;
+  opacity: 0;
+
+  &.show { opacity: var(--#{$prefix}tooltip-opacity); }
+
+  .tooltip-arrow {
+    display: block;
+    width: var(--#{$prefix}tooltip-arrow-width);
+    height: var(--#{$prefix}tooltip-arrow-height);
+
+    &::before {
+      position: absolute;
+      content: "";
+      border-color: transparent;
+      border-style: solid;
+    }
+  }
+}
+
+.bs-tooltip-top .tooltip-arrow {
+  bottom: calc(-1 * var(--#{$prefix}tooltip-arrow-height)); // stylelint-disable-line function-disallowed-list
+
+  &::before {
+    top: -1px;
+    border-width: var(--#{$prefix}tooltip-arrow-height) calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list
+    border-top-color: var(--#{$prefix}tooltip-bg);
+  }
+}
+
+/* rtl:begin:ignore */
+.bs-tooltip-end .tooltip-arrow {
+  left: calc(-1 * var(--#{$prefix}tooltip-arrow-height)); // stylelint-disable-line function-disallowed-list
+  width: var(--#{$prefix}tooltip-arrow-height);
+  height: var(--#{$prefix}tooltip-arrow-width);
+
+  &::before {
+    right: -1px;
+    border-width: calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height) calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list
+    border-right-color: var(--#{$prefix}tooltip-bg);
+  }
+}
+
+/* rtl:end:ignore */
+
+.bs-tooltip-bottom .tooltip-arrow {
+  top: calc(-1 * var(--#{$prefix}tooltip-arrow-height)); // stylelint-disable-line function-disallowed-list
+
+  &::before {
+    bottom: -1px;
+    border-width: 0 calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height); // stylelint-disable-line function-disallowed-list
+    border-bottom-color: var(--#{$prefix}tooltip-bg);
+  }
+}
+
+/* rtl:begin:ignore */
+.bs-tooltip-start .tooltip-arrow {
+  right: calc(-1 * var(--#{$prefix}tooltip-arrow-height)); // stylelint-disable-line function-disallowed-list
+  width: var(--#{$prefix}tooltip-arrow-height);
+  height: var(--#{$prefix}tooltip-arrow-width);
+
+  &::before {
+    left: -1px;
+    border-width: calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0 calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height); // stylelint-disable-line function-disallowed-list
+    border-left-color: var(--#{$prefix}tooltip-bg);
+  }
+}
+
+/* rtl:end:ignore */
+
+.bs-tooltip-auto {
+  &[data-popper-placement^="top"] {
+    @extend .bs-tooltip-top;
+  }
+  &[data-popper-placement^="right"] {
+    @extend .bs-tooltip-end;
+  }
+  &[data-popper-placement^="bottom"] {
+    @extend .bs-tooltip-bottom;
+  }
+  &[data-popper-placement^="left"] {
+    @extend .bs-tooltip-start;
+  }
+}
+
+// Wrapper for the tooltip content
+.tooltip-inner {
+  max-width: var(--#{$prefix}tooltip-max-width);
+  padding: var(--#{$prefix}tooltip-padding-y) var(--#{$prefix}tooltip-padding-x);
+  color: var(--#{$prefix}tooltip-color);
+  text-align: center;
+  background-color: var(--#{$prefix}tooltip-bg);
+  @include border-radius(var(--#{$prefix}tooltip-border-radius));
+}
diff --git a/WSR/static/bootstrap-5.3.0/_transitions.scss b/WSR/static/bootstrap-5.3.0/_transitions.scss
new file mode 100644
index 0000000..bfb26aa
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_transitions.scss
@@ -0,0 +1,27 @@
+.fade {
+  @include transition($transition-fade);
+
+  &:not(.show) {
+    opacity: 0;
+  }
+}
+
+// scss-docs-start collapse-classes
+.collapse {
+  &:not(.show) {
+    display: none;
+  }
+}
+
+.collapsing {
+  height: 0;
+  overflow: hidden;
+  @include transition($transition-collapse);
+
+  &.collapse-horizontal {
+    width: 0;
+    height: auto;
+    @include transition($transition-collapse-width);
+  }
+}
+// scss-docs-end collapse-classes
diff --git a/WSR/static/bootstrap-5.3.0/_type.scss b/WSR/static/bootstrap-5.3.0/_type.scss
new file mode 100644
index 0000000..37d64bf
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_type.scss
@@ -0,0 +1,106 @@
+//
+// Headings
+//
+.h1 {
+  @extend h1;
+}
+
+.h2 {
+  @extend h2;
+}
+
+.h3 {
+  @extend h3;
+}
+
+.h4 {
+  @extend h4;
+}
+
+.h5 {
+  @extend h5;
+}
+
+.h6 {
+  @extend h6;
+}
+
+
+.lead {
+  @include font-size($lead-font-size);
+  font-weight: $lead-font-weight;
+}
+
+// Type display classes
+@each $display, $font-size in $display-font-sizes {
+  .display-#{$display} {
+    @include font-size($font-size);
+    font-family: $display-font-family;
+    font-style: $display-font-style;
+    font-weight: $display-font-weight;
+    line-height: $display-line-height;
+  }
+}
+
+//
+// Emphasis
+//
+.small {
+  @extend small;
+}
+
+.mark {
+  @extend mark;
+}
+
+//
+// Lists
+//
+
+.list-unstyled {
+  @include list-unstyled();
+}
+
+// Inline turns list items into inline-block
+.list-inline {
+  @include list-unstyled();
+}
+.list-inline-item {
+  display: inline-block;
+
+  &:not(:last-child) {
+    margin-right: $list-inline-padding;
+  }
+}
+
+
+//
+// Misc
+//
+
+// Builds on `abbr`
+.initialism {
+  @include font-size($initialism-font-size);
+  text-transform: uppercase;
+}
+
+// Blockquotes
+.blockquote {
+  margin-bottom: $blockquote-margin-y;
+  @include font-size($blockquote-font-size);
+
+  > :last-child {
+    margin-bottom: 0;
+  }
+}
+
+.blockquote-footer {
+  margin-top: -$blockquote-margin-y;
+  margin-bottom: $blockquote-margin-y;
+  @include font-size($blockquote-footer-font-size);
+  color: $blockquote-footer-color;
+
+  &::before {
+    content: "\2014\00A0"; // em dash, nbsp
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/_utilities.scss b/WSR/static/bootstrap-5.3.0/_utilities.scss
new file mode 100644
index 0000000..e6069c9
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_utilities.scss
@@ -0,0 +1,806 @@
+// Utilities
+
+$utilities: () !default;
+// stylelint-disable-next-line scss/dollar-variable-default
+$utilities: map-merge(
+  (
+    // scss-docs-start utils-vertical-align
+    "align": (
+      property: vertical-align,
+      class: align,
+      values: baseline top middle bottom text-bottom text-top
+    ),
+    // scss-docs-end utils-vertical-align
+    // scss-docs-start utils-float
+    "float": (
+      responsive: true,
+      property: float,
+      values: (
+        start: left,
+        end: right,
+        none: none,
+      )
+    ),
+    // scss-docs-end utils-float
+    // Object Fit utilities
+    // scss-docs-start utils-object-fit
+    "object-fit": (
+      responsive: true,
+      property: object-fit,
+      values: (
+        contain: contain,
+        cover: cover,
+        fill: fill,
+        scale: scale-down,
+        none: none,
+      )
+    ),
+    // scss-docs-end utils-object-fit
+    // Opacity utilities
+    // scss-docs-start utils-opacity
+    "opacity": (
+      property: opacity,
+      values: (
+        0: 0,
+        25: .25,
+        50: .5,
+        75: .75,
+        100: 1,
+      )
+    ),
+    // scss-docs-end utils-opacity
+    // scss-docs-start utils-overflow
+    "overflow": (
+      property: overflow,
+      values: auto hidden visible scroll,
+    ),
+    "overflow-x": (
+      property: overflow-x,
+      values: auto hidden visible scroll,
+    ),
+    "overflow-y": (
+      property: overflow-y,
+      values: auto hidden visible scroll,
+    ),
+    // scss-docs-end utils-overflow
+    // scss-docs-start utils-display
+    "display": (
+      responsive: true,
+      print: true,
+      property: display,
+      class: d,
+      values: inline inline-block block grid inline-grid table table-row table-cell flex inline-flex none
+    ),
+    // scss-docs-end utils-display
+    // scss-docs-start utils-shadow
+    "shadow": (
+      property: box-shadow,
+      class: shadow,
+      values: (
+        null: $box-shadow,
+        sm: $box-shadow-sm,
+        lg: $box-shadow-lg,
+        none: none,
+      )
+    ),
+    // scss-docs-end utils-shadow
+    // scss-docs-start utils-focus-ring
+    "focus-ring": (
+      css-var: true,
+      css-variable-name: focus-ring-color,
+      class: focus-ring,
+      values: map-loop($theme-colors-rgb, rgba-css-var, "$key", "focus-ring")
+    ),
+    // scss-docs-end utils-focus-ring
+    // scss-docs-start utils-position
+    "position": (
+      property: position,
+      values: static relative absolute fixed sticky
+    ),
+    "top": (
+      property: top,
+      values: $position-values
+    ),
+    "bottom": (
+      property: bottom,
+      values: $position-values
+    ),
+    "start": (
+      property: left,
+      class: start,
+      values: $position-values
+    ),
+    "end": (
+      property: right,
+      class: end,
+      values: $position-values
+    ),
+    "translate-middle": (
+      property: transform,
+      class: translate-middle,
+      values: (
+        null: translate(-50%, -50%),
+        x: translateX(-50%),
+        y: translateY(-50%),
+      )
+    ),
+    // scss-docs-end utils-position
+    // scss-docs-start utils-borders
+    "border": (
+      property: border,
+      values: (
+        null: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color),
+        0: 0,
+      )
+    ),
+    "border-top": (
+      property: border-top,
+      values: (
+        null: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color),
+        0: 0,
+      )
+    ),
+    "border-end": (
+      property: border-right,
+      class: border-end,
+      values: (
+        null: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color),
+        0: 0,
+      )
+    ),
+    "border-bottom": (
+      property: border-bottom,
+      values: (
+        null: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color),
+        0: 0,
+      )
+    ),
+    "border-start": (
+      property: border-left,
+      class: border-start,
+      values: (
+        null: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color),
+        0: 0,
+      )
+    ),
+    "border-color": (
+      property: border-color,
+      class: border,
+      local-vars: (
+        "border-opacity": 1
+      ),
+      values: $utilities-border-colors
+    ),
+    "subtle-border-color": (
+      property: border-color,
+      class: border,
+      values: $utilities-border-subtle
+    ),
+    "border-width": (
+      property: border-width,
+      class: border,
+      values: $border-widths
+    ),
+    "border-opacity": (
+      css-var: true,
+      class: border-opacity,
+      values: (
+        10: .1,
+        25: .25,
+        50: .5,
+        75: .75,
+        100: 1
+      )
+    ),
+    // scss-docs-end utils-borders
+    // Sizing utilities
+    // scss-docs-start utils-sizing
+    "width": (
+      property: width,
+      class: w,
+      values: (
+        25: 25%,
+        50: 50%,
+        75: 75%,
+        100: 100%,
+        auto: auto
+      )
+    ),
+    "max-width": (
+      property: max-width,
+      class: mw,
+      values: (100: 100%)
+    ),
+    "viewport-width": (
+      property: width,
+      class: vw,
+      values: (100: 100vw)
+    ),
+    "min-viewport-width": (
+      property: min-width,
+      class: min-vw,
+      values: (100: 100vw)
+    ),
+    "height": (
+      property: height,
+      class: h,
+      values: (
+        25: 25%,
+        50: 50%,
+        75: 75%,
+        100: 100%,
+        auto: auto
+      )
+    ),
+    "max-height": (
+      property: max-height,
+      class: mh,
+      values: (100: 100%)
+    ),
+    "viewport-height": (
+      property: height,
+      class: vh,
+      values: (100: 100vh)
+    ),
+    "min-viewport-height": (
+      property: min-height,
+      class: min-vh,
+      values: (100: 100vh)
+    ),
+    // scss-docs-end utils-sizing
+    // Flex utilities
+    // scss-docs-start utils-flex
+    "flex": (
+      responsive: true,
+      property: flex,
+      values: (fill: 1 1 auto)
+    ),
+    "flex-direction": (
+      responsive: true,
+      property: flex-direction,
+      class: flex,
+      values: row column row-reverse column-reverse
+    ),
+    "flex-grow": (
+      responsive: true,
+      property: flex-grow,
+      class: flex,
+      values: (
+        grow-0: 0,
+        grow-1: 1,
+      )
+    ),
+    "flex-shrink": (
+      responsive: true,
+      property: flex-shrink,
+      class: flex,
+      values: (
+        shrink-0: 0,
+        shrink-1: 1,
+      )
+    ),
+    "flex-wrap": (
+      responsive: true,
+      property: flex-wrap,
+      class: flex,
+      values: wrap nowrap wrap-reverse
+    ),
+    "justify-content": (
+      responsive: true,
+      property: justify-content,
+      values: (
+        start: flex-start,
+        end: flex-end,
+        center: center,
+        between: space-between,
+        around: space-around,
+        evenly: space-evenly,
+      )
+    ),
+    "align-items": (
+      responsive: true,
+      property: align-items,
+      values: (
+        start: flex-start,
+        end: flex-end,
+        center: center,
+        baseline: baseline,
+        stretch: stretch,
+      )
+    ),
+    "align-content": (
+      responsive: true,
+      property: align-content,
+      values: (
+        start: flex-start,
+        end: flex-end,
+        center: center,
+        between: space-between,
+        around: space-around,
+        stretch: stretch,
+      )
+    ),
+    "align-self": (
+      responsive: true,
+      property: align-self,
+      values: (
+        auto: auto,
+        start: flex-start,
+        end: flex-end,
+        center: center,
+        baseline: baseline,
+        stretch: stretch,
+      )
+    ),
+    "order": (
+      responsive: true,
+      property: order,
+      values: (
+        first: -1,
+        0: 0,
+        1: 1,
+        2: 2,
+        3: 3,
+        4: 4,
+        5: 5,
+        last: 6,
+      ),
+    ),
+    // scss-docs-end utils-flex
+    // Margin utilities
+    // scss-docs-start utils-spacing
+    "margin": (
+      responsive: true,
+      property: margin,
+      class: m,
+      values: map-merge($spacers, (auto: auto))
+    ),
+    "margin-x": (
+      responsive: true,
+      property: margin-right margin-left,
+      class: mx,
+      values: map-merge($spacers, (auto: auto))
+    ),
+    "margin-y": (
+      responsive: true,
+      property: margin-top margin-bottom,
+      class: my,
+      values: map-merge($spacers, (auto: auto))
+    ),
+    "margin-top": (
+      responsive: true,
+      property: margin-top,
+      class: mt,
+      values: map-merge($spacers, (auto: auto))
+    ),
+    "margin-end": (
+      responsive: true,
+      property: margin-right,
+      class: me,
+      values: map-merge($spacers, (auto: auto))
+    ),
+    "margin-bottom": (
+      responsive: true,
+      property: margin-bottom,
+      class: mb,
+      values: map-merge($spacers, (auto: auto))
+    ),
+    "margin-start": (
+      responsive: true,
+      property: margin-left,
+      class: ms,
+      values: map-merge($spacers, (auto: auto))
+    ),
+    // Negative margin utilities
+    "negative-margin": (
+      responsive: true,
+      property: margin,
+      class: m,
+      values: $negative-spacers
+    ),
+    "negative-margin-x": (
+      responsive: true,
+      property: margin-right margin-left,
+      class: mx,
+      values: $negative-spacers
+    ),
+    "negative-margin-y": (
+      responsive: true,
+      property: margin-top margin-bottom,
+      class: my,
+      values: $negative-spacers
+    ),
+    "negative-margin-top": (
+      responsive: true,
+      property: margin-top,
+      class: mt,
+      values: $negative-spacers
+    ),
+    "negative-margin-end": (
+      responsive: true,
+      property: margin-right,
+      class: me,
+      values: $negative-spacers
+    ),
+    "negative-margin-bottom": (
+      responsive: true,
+      property: margin-bottom,
+      class: mb,
+      values: $negative-spacers
+    ),
+    "negative-margin-start": (
+      responsive: true,
+      property: margin-left,
+      class: ms,
+      values: $negative-spacers
+    ),
+    // Padding utilities
+    "padding": (
+      responsive: true,
+      property: padding,
+      class: p,
+      values: $spacers
+    ),
+    "padding-x": (
+      responsive: true,
+      property: padding-right padding-left,
+      class: px,
+      values: $spacers
+    ),
+    "padding-y": (
+      responsive: true,
+      property: padding-top padding-bottom,
+      class: py,
+      values: $spacers
+    ),
+    "padding-top": (
+      responsive: true,
+      property: padding-top,
+      class: pt,
+      values: $spacers
+    ),
+    "padding-end": (
+      responsive: true,
+      property: padding-right,
+      class: pe,
+      values: $spacers
+    ),
+    "padding-bottom": (
+      responsive: true,
+      property: padding-bottom,
+      class: pb,
+      values: $spacers
+    ),
+    "padding-start": (
+      responsive: true,
+      property: padding-left,
+      class: ps,
+      values: $spacers
+    ),
+    // Gap utility
+    "gap": (
+      responsive: true,
+      property: gap,
+      class: gap,
+      values: $spacers
+    ),
+    "row-gap": (
+      responsive: true,
+      property: row-gap,
+      class: row-gap,
+      values: $spacers
+    ),
+    "column-gap": (
+      responsive: true,
+      property: column-gap,
+      class: column-gap,
+      values: $spacers
+    ),
+    // scss-docs-end utils-spacing
+    // Text
+    // scss-docs-start utils-text
+    "font-family": (
+      property: font-family,
+      class: font,
+      values: (monospace: var(--#{$prefix}font-monospace))
+    ),
+    "font-size": (
+      rfs: true,
+      property: font-size,
+      class: fs,
+      values: $font-sizes
+    ),
+    "font-style": (
+      property: font-style,
+      class: fst,
+      values: italic normal
+    ),
+    "font-weight": (
+      property: font-weight,
+      class: fw,
+      values: (
+        lighter: $font-weight-lighter,
+        light: $font-weight-light,
+        normal: $font-weight-normal,
+        medium: $font-weight-medium,
+        semibold: $font-weight-semibold,
+        bold: $font-weight-bold,
+        bolder: $font-weight-bolder
+      )
+    ),
+    "line-height": (
+      property: line-height,
+      class: lh,
+      values: (
+        1: 1,
+        sm: $line-height-sm,
+        base: $line-height-base,
+        lg: $line-height-lg,
+      )
+    ),
+    "text-align": (
+      responsive: true,
+      property: text-align,
+      class: text,
+      values: (
+        start: left,
+        end: right,
+        center: center,
+      )
+    ),
+    "text-decoration": (
+      property: text-decoration,
+      values: none underline line-through
+    ),
+    "text-transform": (
+      property: text-transform,
+      class: text,
+      values: lowercase uppercase capitalize
+    ),
+    "white-space": (
+      property: white-space,
+      class: text,
+      values: (
+        wrap: normal,
+        nowrap: nowrap,
+      )
+    ),
+    "word-wrap": (
+      property: word-wrap word-break,
+      class: text,
+      values: (break: break-word),
+      rtl: false
+    ),
+    // scss-docs-end utils-text
+    // scss-docs-start utils-color
+    "color": (
+      property: color,
+      class: text,
+      local-vars: (
+        "text-opacity": 1
+      ),
+      values: map-merge(
+        $utilities-text-colors,
+        (
+          "muted": var(--#{$prefix}secondary-color), // deprecated
+          "black-50": rgba($black, .5), // deprecated
+          "white-50": rgba($white, .5), // deprecated
+          "body-secondary": var(--#{$prefix}secondary-color),
+          "body-tertiary": var(--#{$prefix}tertiary-color),
+          "body-emphasis": var(--#{$prefix}emphasis-color),
+          "reset": inherit,
+        )
+      )
+    ),
+    "text-opacity": (
+      css-var: true,
+      class: text-opacity,
+      values: (
+        25: .25,
+        50: .5,
+        75: .75,
+        100: 1
+      )
+    ),
+    "text-color": (
+      property: color,
+      class: text,
+      values: $utilities-text-emphasis-colors
+    ),
+    // scss-docs-end utils-color
+    // scss-docs-start utils-links
+    "link-opacity": (
+      css-var: true,
+      class: link-opacity,
+      state: hover,
+      values: (
+        10: .1,
+        25: .25,
+        50: .5,
+        75: .75,
+        100: 1
+      )
+    ),
+    "link-offset": (
+      property: text-underline-offset,
+      class: link-offset,
+      state: hover,
+      values: (
+        1: .125em,
+        2: .25em,
+        3: .375em,
+      )
+    ),
+    "link-underline": (
+      property: text-decoration-color,
+      class: link-underline,
+      local-vars: (
+        "link-underline-opacity": 1
+      ),
+      values: map-merge(
+        $utilities-links-underline,
+        (
+          null: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-underline-opacity, 1)),
+        )
+      )
+    ),
+    "link-underline-opacity": (
+      css-var: true,
+      class: link-underline-opacity,
+      state: hover,
+      values: (
+        0: 0,
+        10: .1,
+        25: .25,
+        50: .5,
+        75: .75,
+        100: 1
+      ),
+    ),
+    // scss-docs-end utils-links
+    // scss-docs-start utils-bg-color
+    "background-color": (
+      property: background-color,
+      class: bg,
+      local-vars: (
+        "bg-opacity": 1
+      ),
+      values: map-merge(
+        $utilities-bg-colors,
+        (
+          "transparent": transparent,
+          "body-secondary": rgba(var(--#{$prefix}secondary-bg-rgb), var(--#{$prefix}bg-opacity)),
+          "body-tertiary": rgba(var(--#{$prefix}tertiary-bg-rgb), var(--#{$prefix}bg-opacity)),
+        )
+      )
+    ),
+    "bg-opacity": (
+      css-var: true,
+      class: bg-opacity,
+      values: (
+        10: .1,
+        25: .25,
+        50: .5,
+        75: .75,
+        100: 1
+      )
+    ),
+    "subtle-background-color": (
+      property: background-color,
+      class: bg,
+      values: $utilities-bg-subtle
+    ),
+    // scss-docs-end utils-bg-color
+    "gradient": (
+      property: background-image,
+      class: bg,
+      values: (gradient: var(--#{$prefix}gradient))
+    ),
+    // scss-docs-start utils-interaction
+    "user-select": (
+      property: user-select,
+      values: all auto none
+    ),
+    "pointer-events": (
+      property: pointer-events,
+      class: pe,
+      values: none auto,
+    ),
+    // scss-docs-end utils-interaction
+    // scss-docs-start utils-border-radius
+    "rounded": (
+      property: border-radius,
+      class: rounded,
+      values: (
+        null: var(--#{$prefix}border-radius),
+        0: 0,
+        1: var(--#{$prefix}border-radius-sm),
+        2: var(--#{$prefix}border-radius),
+        3: var(--#{$prefix}border-radius-lg),
+        4: var(--#{$prefix}border-radius-xl),
+        5: var(--#{$prefix}border-radius-xxl),
+        circle: 50%,
+        pill: var(--#{$prefix}border-radius-pill)
+      )
+    ),
+    "rounded-top": (
+      property: border-top-left-radius border-top-right-radius,
+      class: rounded-top,
+      values: (
+        null: var(--#{$prefix}border-radius),
+        0: 0,
+        1: var(--#{$prefix}border-radius-sm),
+        2: var(--#{$prefix}border-radius),
+        3: var(--#{$prefix}border-radius-lg),
+        4: var(--#{$prefix}border-radius-xl),
+        5: var(--#{$prefix}border-radius-xxl),
+        circle: 50%,
+        pill: var(--#{$prefix}border-radius-pill)
+      )
+    ),
+    "rounded-end": (
+      property: border-top-right-radius border-bottom-right-radius,
+      class: rounded-end,
+      values: (
+        null: var(--#{$prefix}border-radius),
+        0: 0,
+        1: var(--#{$prefix}border-radius-sm),
+        2: var(--#{$prefix}border-radius),
+        3: var(--#{$prefix}border-radius-lg),
+        4: var(--#{$prefix}border-radius-xl),
+        5: var(--#{$prefix}border-radius-xxl),
+        circle: 50%,
+        pill: var(--#{$prefix}border-radius-pill)
+      )
+    ),
+    "rounded-bottom": (
+      property: border-bottom-right-radius border-bottom-left-radius,
+      class: rounded-bottom,
+      values: (
+        null: var(--#{$prefix}border-radius),
+        0: 0,
+        1: var(--#{$prefix}border-radius-sm),
+        2: var(--#{$prefix}border-radius),
+        3: var(--#{$prefix}border-radius-lg),
+        4: var(--#{$prefix}border-radius-xl),
+        5: var(--#{$prefix}border-radius-xxl),
+        circle: 50%,
+        pill: var(--#{$prefix}border-radius-pill)
+      )
+    ),
+    "rounded-start": (
+      property: border-bottom-left-radius border-top-left-radius,
+      class: rounded-start,
+      values: (
+        null: var(--#{$prefix}border-radius),
+        0: 0,
+        1: var(--#{$prefix}border-radius-sm),
+        2: var(--#{$prefix}border-radius),
+        3: var(--#{$prefix}border-radius-lg),
+        4: var(--#{$prefix}border-radius-xl),
+        5: var(--#{$prefix}border-radius-xxl),
+        circle: 50%,
+        pill: var(--#{$prefix}border-radius-pill)
+      )
+    ),
+    // scss-docs-end utils-border-radius
+    // scss-docs-start utils-visibility
+    "visibility": (
+      property: visibility,
+      class: null,
+      values: (
+        visible: visible,
+        invisible: hidden,
+      )
+    ),
+    // scss-docs-end utils-visibility
+    // scss-docs-start utils-zindex
+    "z-index": (
+      property: z-index,
+      class: z,
+      values: $zindex-levels,
+    )
+    // scss-docs-end utils-zindex
+  ),
+  $utilities
+);
diff --git a/WSR/static/bootstrap-5.3.0/_variables-dark.scss b/WSR/static/bootstrap-5.3.0/_variables-dark.scss
new file mode 100644
index 0000000..494eefa
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_variables-dark.scss
@@ -0,0 +1,85 @@
+// Dark color mode variables
+//
+// Custom variables for the `[data-bs-theme="dark"]` theme. Use this as a starting point for your own custom color modes by creating a new theme-specific file like `_variables-dark.scss` and adding the variables you need.
+
+//
+// Global colors
+//
+
+// scss-docs-start sass-dark-mode-vars
+// scss-docs-start theme-text-dark-variables
+$primary-text-emphasis-dark:        tint-color($primary, 40%) !default;
+$secondary-text-emphasis-dark:      tint-color($secondary, 40%) !default;
+$success-text-emphasis-dark:        tint-color($success, 40%) !default;
+$info-text-emphasis-dark:           tint-color($info, 40%) !default;
+$warning-text-emphasis-dark:        tint-color($warning, 40%) !default;
+$danger-text-emphasis-dark:         tint-color($danger, 40%) !default;
+$light-text-emphasis-dark:          $gray-100 !default;
+$dark-text-emphasis-dark:           $gray-300 !default;
+// scss-docs-end theme-text-dark-variables
+
+// scss-docs-start theme-bg-subtle-dark-variables
+$primary-bg-subtle-dark:            shade-color($primary, 80%) !default;
+$secondary-bg-subtle-dark:          shade-color($secondary, 80%) !default;
+$success-bg-subtle-dark:            shade-color($success, 80%) !default;
+$info-bg-subtle-dark:               shade-color($info, 80%) !default;
+$warning-bg-subtle-dark:            shade-color($warning, 80%) !default;
+$danger-bg-subtle-dark:             shade-color($danger, 80%) !default;
+$light-bg-subtle-dark:              $gray-800 !default;
+$dark-bg-subtle-dark:               mix($gray-800, $black) !default;
+// scss-docs-end theme-bg-subtle-dark-variables
+
+// scss-docs-start theme-border-subtle-dark-variables
+$primary-border-subtle-dark:        shade-color($primary, 40%) !default;
+$secondary-border-subtle-dark:      shade-color($secondary, 40%) !default;
+$success-border-subtle-dark:        shade-color($success, 40%) !default;
+$info-border-subtle-dark:           shade-color($info, 40%) !default;
+$warning-border-subtle-dark:        shade-color($warning, 40%) !default;
+$danger-border-subtle-dark:         shade-color($danger, 40%) !default;
+$light-border-subtle-dark:          $gray-700 !default;
+$dark-border-subtle-dark:           $gray-800 !default;
+// scss-docs-end theme-border-subtle-dark-variables
+
+$body-color-dark:                   $gray-500 !default;
+$body-bg-dark:                      $gray-900 !default;
+$body-secondary-color-dark:         rgba($body-color-dark, .75) !default;
+$body-secondary-bg-dark:            $gray-800 !default;
+$body-tertiary-color-dark:          rgba($body-color-dark, .5) !default;
+$body-tertiary-bg-dark:             mix($gray-800, $gray-900, 50%) !default;
+$body-emphasis-color-dark:          $white !default;
+$border-color-dark:                 $gray-700 !default;
+$border-color-translucent-dark:     rgba($white, .15) !default;
+$headings-color-dark:               inherit !default;
+$link-color-dark:                   tint-color($primary, 40%) !default;
+$link-hover-color-dark:             shift-color($link-color-dark, -$link-shade-percentage) !default;
+$code-color-dark:                   tint-color($code-color, 40%) !default;
+
+
+//
+// Forms
+//
+
+$form-select-indicator-color-dark:  $body-color-dark !default;
+$form-select-indicator-dark:        url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='#{$form-select-indicator-color-dark}' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/></svg>") !default;
+
+$form-switch-color-dark:            rgba($white, .25) !default;
+$form-switch-bg-image-dark:         url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-color-dark}'/></svg>") !default;
+
+// scss-docs-start form-validation-colors-dark
+$form-valid-color-dark:             $green-300 !default;
+$form-valid-border-color-dark:      $green-300 !default;
+$form-invalid-color-dark:           $red-300 !default;
+$form-invalid-border-color-dark:    $red-300 !default;
+// scss-docs-end form-validation-colors-dark
+
+
+//
+// Accordion
+//
+
+$accordion-icon-color-dark:         $primary-text-emphasis-dark !default;
+$accordion-icon-active-color-dark:  $primary-text-emphasis-dark !default;
+
+$accordion-button-icon-dark:         url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-color-dark}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !default;
+$accordion-button-active-icon-dark:  url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-active-color-dark}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !default;
+// scss-docs-end sass-dark-mode-vars
diff --git a/WSR/static/bootstrap-5.3.0/_variables.scss b/WSR/static/bootstrap-5.3.0/_variables.scss
new file mode 100644
index 0000000..0288898
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/_variables.scss
@@ -0,0 +1,1743 @@
+// Variables
+//
+// Variables should follow the `$component-state-property-size` formula for
+// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.
+
+// Color system
+
+// scss-docs-start gray-color-variables
+$white:    #fff !default;
+$gray-100: #f8f9fa !default;
+$gray-200: #e9ecef !default;
+$gray-300: #dee2e6 !default;
+$gray-400: #ced4da !default;
+$gray-500: #adb5bd !default;
+$gray-600: #6c757d !default;
+$gray-700: #495057 !default;
+$gray-800: #343a40 !default;
+$gray-900: #212529 !default;
+$black:    #000 !default;
+// scss-docs-end gray-color-variables
+
+// fusv-disable
+// scss-docs-start gray-colors-map
+$grays: (
+  "100": $gray-100,
+  "200": $gray-200,
+  "300": $gray-300,
+  "400": $gray-400,
+  "500": $gray-500,
+  "600": $gray-600,
+  "700": $gray-700,
+  "800": $gray-800,
+  "900": $gray-900
+) !default;
+// scss-docs-end gray-colors-map
+// fusv-enable
+
+// scss-docs-start color-variables
+$blue:    #0d6efd !default;
+$indigo:  #6610f2 !default;
+$purple:  #6f42c1 !default;
+$pink:    #d63384 !default;
+$red:     #dc3545 !default;
+$orange:  #fd7e14 !default;
+$yellow:  #ffc107 !default;
+$green:   #198754 !default;
+$teal:    #20c997 !default;
+$cyan:    #0dcaf0 !default;
+// scss-docs-end color-variables
+
+// scss-docs-start colors-map
+$colors: (
+  "blue":       $blue,
+  "indigo":     $indigo,
+  "purple":     $purple,
+  "pink":       $pink,
+  "red":        $red,
+  "orange":     $orange,
+  "yellow":     $yellow,
+  "green":      $green,
+  "teal":       $teal,
+  "cyan":       $cyan,
+  "black":      $black,
+  "white":      $white,
+  "gray":       $gray-600,
+  "gray-dark":  $gray-800
+) !default;
+// scss-docs-end colors-map
+
+// The contrast ratio to reach against white, to determine if color changes from "light" to "dark". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.
+// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast
+$min-contrast-ratio:   4.5 !default;
+
+// Customize the light and dark text colors for use in our color contrast function.
+$color-contrast-dark:      $black !default;
+$color-contrast-light:     $white !default;
+
+// fusv-disable
+$blue-100: tint-color($blue, 80%) !default;
+$blue-200: tint-color($blue, 60%) !default;
+$blue-300: tint-color($blue, 40%) !default;
+$blue-400: tint-color($blue, 20%) !default;
+$blue-500: $blue !default;
+$blue-600: shade-color($blue, 20%) !default;
+$blue-700: shade-color($blue, 40%) !default;
+$blue-800: shade-color($blue, 60%) !default;
+$blue-900: shade-color($blue, 80%) !default;
+
+$indigo-100: tint-color($indigo, 80%) !default;
+$indigo-200: tint-color($indigo, 60%) !default;
+$indigo-300: tint-color($indigo, 40%) !default;
+$indigo-400: tint-color($indigo, 20%) !default;
+$indigo-500: $indigo !default;
+$indigo-600: shade-color($indigo, 20%) !default;
+$indigo-700: shade-color($indigo, 40%) !default;
+$indigo-800: shade-color($indigo, 60%) !default;
+$indigo-900: shade-color($indigo, 80%) !default;
+
+$purple-100: tint-color($purple, 80%) !default;
+$purple-200: tint-color($purple, 60%) !default;
+$purple-300: tint-color($purple, 40%) !default;
+$purple-400: tint-color($purple, 20%) !default;
+$purple-500: $purple !default;
+$purple-600: shade-color($purple, 20%) !default;
+$purple-700: shade-color($purple, 40%) !default;
+$purple-800: shade-color($purple, 60%) !default;
+$purple-900: shade-color($purple, 80%) !default;
+
+$pink-100: tint-color($pink, 80%) !default;
+$pink-200: tint-color($pink, 60%) !default;
+$pink-300: tint-color($pink, 40%) !default;
+$pink-400: tint-color($pink, 20%) !default;
+$pink-500: $pink !default;
+$pink-600: shade-color($pink, 20%) !default;
+$pink-700: shade-color($pink, 40%) !default;
+$pink-800: shade-color($pink, 60%) !default;
+$pink-900: shade-color($pink, 80%) !default;
+
+$red-100: tint-color($red, 80%) !default;
+$red-200: tint-color($red, 60%) !default;
+$red-300: tint-color($red, 40%) !default;
+$red-400: tint-color($red, 20%) !default;
+$red-500: $red !default;
+$red-600: shade-color($red, 20%) !default;
+$red-700: shade-color($red, 40%) !default;
+$red-800: shade-color($red, 60%) !default;
+$red-900: shade-color($red, 80%) !default;
+
+$orange-100: tint-color($orange, 80%) !default;
+$orange-200: tint-color($orange, 60%) !default;
+$orange-300: tint-color($orange, 40%) !default;
+$orange-400: tint-color($orange, 20%) !default;
+$orange-500: $orange !default;
+$orange-600: shade-color($orange, 20%) !default;
+$orange-700: shade-color($orange, 40%) !default;
+$orange-800: shade-color($orange, 60%) !default;
+$orange-900: shade-color($orange, 80%) !default;
+
+$yellow-100: tint-color($yellow, 80%) !default;
+$yellow-200: tint-color($yellow, 60%) !default;
+$yellow-300: tint-color($yellow, 40%) !default;
+$yellow-400: tint-color($yellow, 20%) !default;
+$yellow-500: $yellow !default;
+$yellow-600: shade-color($yellow, 20%) !default;
+$yellow-700: shade-color($yellow, 40%) !default;
+$yellow-800: shade-color($yellow, 60%) !default;
+$yellow-900: shade-color($yellow, 80%) !default;
+
+$green-100: tint-color($green, 80%) !default;
+$green-200: tint-color($green, 60%) !default;
+$green-300: tint-color($green, 40%) !default;
+$green-400: tint-color($green, 20%) !default;
+$green-500: $green !default;
+$green-600: shade-color($green, 20%) !default;
+$green-700: shade-color($green, 40%) !default;
+$green-800: shade-color($green, 60%) !default;
+$green-900: shade-color($green, 80%) !default;
+
+$teal-100: tint-color($teal, 80%) !default;
+$teal-200: tint-color($teal, 60%) !default;
+$teal-300: tint-color($teal, 40%) !default;
+$teal-400: tint-color($teal, 20%) !default;
+$teal-500: $teal !default;
+$teal-600: shade-color($teal, 20%) !default;
+$teal-700: shade-color($teal, 40%) !default;
+$teal-800: shade-color($teal, 60%) !default;
+$teal-900: shade-color($teal, 80%) !default;
+
+$cyan-100: tint-color($cyan, 80%) !default;
+$cyan-200: tint-color($cyan, 60%) !default;
+$cyan-300: tint-color($cyan, 40%) !default;
+$cyan-400: tint-color($cyan, 20%) !default;
+$cyan-500: $cyan !default;
+$cyan-600: shade-color($cyan, 20%) !default;
+$cyan-700: shade-color($cyan, 40%) !default;
+$cyan-800: shade-color($cyan, 60%) !default;
+$cyan-900: shade-color($cyan, 80%) !default;
+
+$blues: (
+  "blue-100": $blue-100,
+  "blue-200": $blue-200,
+  "blue-300": $blue-300,
+  "blue-400": $blue-400,
+  "blue-500": $blue-500,
+  "blue-600": $blue-600,
+  "blue-700": $blue-700,
+  "blue-800": $blue-800,
+  "blue-900": $blue-900
+) !default;
+
+$indigos: (
+  "indigo-100": $indigo-100,
+  "indigo-200": $indigo-200,
+  "indigo-300": $indigo-300,
+  "indigo-400": $indigo-400,
+  "indigo-500": $indigo-500,
+  "indigo-600": $indigo-600,
+  "indigo-700": $indigo-700,
+  "indigo-800": $indigo-800,
+  "indigo-900": $indigo-900
+) !default;
+
+$purples: (
+  "purple-100": $purple-100,
+  "purple-200": $purple-200,
+  "purple-300": $purple-300,
+  "purple-400": $purple-400,
+  "purple-500": $purple-500,
+  "purple-600": $purple-600,
+  "purple-700": $purple-700,
+  "purple-800": $purple-800,
+  "purple-900": $purple-900
+) !default;
+
+$pinks: (
+  "pink-100": $pink-100,
+  "pink-200": $pink-200,
+  "pink-300": $pink-300,
+  "pink-400": $pink-400,
+  "pink-500": $pink-500,
+  "pink-600": $pink-600,
+  "pink-700": $pink-700,
+  "pink-800": $pink-800,
+  "pink-900": $pink-900
+) !default;
+
+$reds: (
+  "red-100": $red-100,
+  "red-200": $red-200,
+  "red-300": $red-300,
+  "red-400": $red-400,
+  "red-500": $red-500,
+  "red-600": $red-600,
+  "red-700": $red-700,
+  "red-800": $red-800,
+  "red-900": $red-900
+) !default;
+
+$oranges: (
+  "orange-100": $orange-100,
+  "orange-200": $orange-200,
+  "orange-300": $orange-300,
+  "orange-400": $orange-400,
+  "orange-500": $orange-500,
+  "orange-600": $orange-600,
+  "orange-700": $orange-700,
+  "orange-800": $orange-800,
+  "orange-900": $orange-900
+) !default;
+
+$yellows: (
+  "yellow-100": $yellow-100,
+  "yellow-200": $yellow-200,
+  "yellow-300": $yellow-300,
+  "yellow-400": $yellow-400,
+  "yellow-500": $yellow-500,
+  "yellow-600": $yellow-600,
+  "yellow-700": $yellow-700,
+  "yellow-800": $yellow-800,
+  "yellow-900": $yellow-900
+) !default;
+
+$greens: (
+  "green-100": $green-100,
+  "green-200": $green-200,
+  "green-300": $green-300,
+  "green-400": $green-400,
+  "green-500": $green-500,
+  "green-600": $green-600,
+  "green-700": $green-700,
+  "green-800": $green-800,
+  "green-900": $green-900
+) !default;
+
+$teals: (
+  "teal-100": $teal-100,
+  "teal-200": $teal-200,
+  "teal-300": $teal-300,
+  "teal-400": $teal-400,
+  "teal-500": $teal-500,
+  "teal-600": $teal-600,
+  "teal-700": $teal-700,
+  "teal-800": $teal-800,
+  "teal-900": $teal-900
+) !default;
+
+$cyans: (
+  "cyan-100": $cyan-100,
+  "cyan-200": $cyan-200,
+  "cyan-300": $cyan-300,
+  "cyan-400": $cyan-400,
+  "cyan-500": $cyan-500,
+  "cyan-600": $cyan-600,
+  "cyan-700": $cyan-700,
+  "cyan-800": $cyan-800,
+  "cyan-900": $cyan-900
+) !default;
+// fusv-enable
+
+// scss-docs-start theme-color-variables
+$primary:       $blue !default;
+$secondary:     $gray-600 !default;
+$success:       $green !default;
+$info:          $cyan !default;
+$warning:       $yellow !default;
+$danger:        $red !default;
+$light:         $gray-100 !default;
+$dark:          $gray-900 !default;
+// scss-docs-end theme-color-variables
+
+// scss-docs-start theme-colors-map
+$theme-colors: (
+  "primary":    $primary,
+  "secondary":  $secondary,
+  "success":    $success,
+  "info":       $info,
+  "warning":    $warning,
+  "danger":     $danger,
+  "light":      $light,
+  "dark":       $dark
+) !default;
+// scss-docs-end theme-colors-map
+
+// scss-docs-start theme-text-variables
+$primary-text-emphasis:   shade-color($primary, 60%) !default;
+$secondary-text-emphasis: shade-color($secondary, 60%) !default;
+$success-text-emphasis:   shade-color($success, 60%) !default;
+$info-text-emphasis:      shade-color($info, 60%) !default;
+$warning-text-emphasis:   shade-color($warning, 60%) !default;
+$danger-text-emphasis:    shade-color($danger, 60%) !default;
+$light-text-emphasis:     $gray-700 !default;
+$dark-text-emphasis:      $gray-700 !default;
+// scss-docs-end theme-text-variables
+
+// scss-docs-start theme-bg-subtle-variables
+$primary-bg-subtle:       tint-color($primary, 80%) !default;
+$secondary-bg-subtle:     tint-color($secondary, 80%) !default;
+$success-bg-subtle:       tint-color($success, 80%) !default;
+$info-bg-subtle:          tint-color($info, 80%) !default;
+$warning-bg-subtle:       tint-color($warning, 80%) !default;
+$danger-bg-subtle:        tint-color($danger, 80%) !default;
+$light-bg-subtle:         mix($gray-100, $white) !default;
+$dark-bg-subtle:          $gray-400 !default;
+// scss-docs-end theme-bg-subtle-variables
+
+// scss-docs-start theme-border-subtle-variables
+$primary-border-subtle:   tint-color($primary, 60%) !default;
+$secondary-border-subtle: tint-color($secondary, 60%) !default;
+$success-border-subtle:   tint-color($success, 60%) !default;
+$info-border-subtle:      tint-color($info, 60%) !default;
+$warning-border-subtle:   tint-color($warning, 60%) !default;
+$danger-border-subtle:    tint-color($danger, 60%) !default;
+$light-border-subtle:     $gray-200 !default;
+$dark-border-subtle:      $gray-500 !default;
+// scss-docs-end theme-border-subtle-variables
+
+// Characters which are escaped by the escape-svg function
+$escaped-characters: (
+  ("<", "%3c"),
+  (">", "%3e"),
+  ("#", "%23"),
+  ("(", "%28"),
+  (")", "%29"),
+) !default;
+
+// Options
+//
+// Quickly modify global styling by enabling or disabling optional features.
+
+$enable-caret:                true !default;
+$enable-rounded:              true !default;
+$enable-shadows:              false !default;
+$enable-gradients:            false !default;
+$enable-transitions:          true !default;
+$enable-reduced-motion:       true !default;
+$enable-smooth-scroll:        true !default;
+$enable-grid-classes:         true !default;
+$enable-container-classes:    true !default;
+$enable-cssgrid:              false !default;
+$enable-button-pointers:      true !default;
+$enable-rfs:                  true !default;
+$enable-validation-icons:     true !default;
+$enable-negative-margins:     false !default;
+$enable-deprecation-messages: true !default;
+$enable-important-utilities:  true !default;
+
+$enable-dark-mode:            true !default;
+$color-mode-type:             data !default; // `data` or `media-query`
+
+// Prefix for :root CSS variables
+
+$variable-prefix:             bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`
+$prefix:                      $variable-prefix !default;
+
+// Gradient
+//
+// The gradient which is added to components if `$enable-gradients` is `true`
+// This gradient is also added to elements with `.bg-gradient`
+// scss-docs-start variable-gradient
+$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;
+// scss-docs-end variable-gradient
+
+// Spacing
+//
+// Control the default styling of most Bootstrap elements by modifying these
+// variables. Mostly focused on spacing.
+// You can add more entries to the $spacers map, should you need more variation.
+
+// scss-docs-start spacer-variables-maps
+$spacer: 1rem !default;
+$spacers: (
+  0: 0,
+  1: $spacer * .25,
+  2: $spacer * .5,
+  3: $spacer,
+  4: $spacer * 1.5,
+  5: $spacer * 3,
+) !default;
+// scss-docs-end spacer-variables-maps
+
+// Position
+//
+// Define the edge positioning anchors of the position utilities.
+
+// scss-docs-start position-map
+$position-values: (
+  0: 0,
+  50: 50%,
+  100: 100%
+) !default;
+// scss-docs-end position-map
+
+// Body
+//
+// Settings for the `<body>` element.
+
+$body-text-align:           null !default;
+$body-color:                $gray-900 !default;
+$body-bg:                   $white !default;
+
+$body-secondary-color:      rgba($body-color, .75) !default;
+$body-secondary-bg:         $gray-200 !default;
+
+$body-tertiary-color:       rgba($body-color, .5) !default;
+$body-tertiary-bg:          $gray-100 !default;
+
+$body-emphasis-color:       $black !default;
+
+// Links
+//
+// Style anchor elements.
+
+$link-color:                              $primary !default;
+$link-decoration:                         underline !default;
+$link-shade-percentage:                   20% !default;
+$link-hover-color:                        shift-color($link-color, $link-shade-percentage) !default;
+$link-hover-decoration:                   null !default;
+
+$stretched-link-pseudo-element:           after !default;
+$stretched-link-z-index:                  1 !default;
+
+// Icon links
+// scss-docs-start icon-link-variables
+$icon-link-gap:               .375rem !default;
+$icon-link-underline-offset:  .25em !default;
+$icon-link-icon-size:         1em !default;
+$icon-link-icon-transition:   .2s ease-in-out transform !default;
+$icon-link-icon-transform:    translate3d(.25em, 0, 0) !default;
+// scss-docs-end icon-link-variables
+
+// Paragraphs
+//
+// Style p element.
+
+$paragraph-margin-bottom:   1rem !default;
+
+
+// Grid breakpoints
+//
+// Define the minimum dimensions at which your layout will change,
+// adapting to different screen sizes, for use in media queries.
+
+// scss-docs-start grid-breakpoints
+$grid-breakpoints: (
+  xs: 0,
+  sm: 576px,
+  md: 768px,
+  lg: 992px,
+  xl: 1200px,
+  xxl: 1400px
+) !default;
+// scss-docs-end grid-breakpoints
+
+@include _assert-ascending($grid-breakpoints, "$grid-breakpoints");
+@include _assert-starts-at-zero($grid-breakpoints, "$grid-breakpoints");
+
+
+// Grid containers
+//
+// Define the maximum width of `.container` for different screen sizes.
+
+// scss-docs-start container-max-widths
+$container-max-widths: (
+  sm: 540px,
+  md: 720px,
+  lg: 960px,
+  xl: 1140px,
+  xxl: 1320px
+) !default;
+// scss-docs-end container-max-widths
+
+@include _assert-ascending($container-max-widths, "$container-max-widths");
+
+
+// Grid columns
+//
+// Set the number of columns and specify the width of the gutters.
+
+$grid-columns:                12 !default;
+$grid-gutter-width:           1.5rem !default;
+$grid-row-columns:            6 !default;
+
+// Container padding
+
+$container-padding-x: $grid-gutter-width !default;
+
+
+// Components
+//
+// Define common padding and border radius sizes and more.
+
+// scss-docs-start border-variables
+$border-width:                1px !default;
+$border-widths: (
+  1: 1px,
+  2: 2px,
+  3: 3px,
+  4: 4px,
+  5: 5px
+) !default;
+$border-style:                solid !default;
+$border-color:                $gray-300 !default;
+$border-color-translucent:    rgba($black, .175) !default;
+// scss-docs-end border-variables
+
+// scss-docs-start border-radius-variables
+$border-radius:               .375rem !default;
+$border-radius-sm:            .25rem !default;
+$border-radius-lg:            .5rem !default;
+$border-radius-xl:            1rem !default;
+$border-radius-xxl:           2rem !default;
+$border-radius-pill:          50rem !default;
+// scss-docs-end border-radius-variables
+// fusv-disable
+$border-radius-2xl:           $border-radius-xxl !default; // Deprecated in v5.3.0
+// fusv-enable
+
+// scss-docs-start box-shadow-variables
+$box-shadow:                  0 .5rem 1rem rgba($black, .15) !default;
+$box-shadow-sm:               0 .125rem .25rem rgba($black, .075) !default;
+$box-shadow-lg:               0 1rem 3rem rgba($black, .175) !default;
+$box-shadow-inset:            inset 0 1px 2px rgba($black, .075) !default;
+// scss-docs-end box-shadow-variables
+
+$component-active-color:      $white !default;
+$component-active-bg:         $primary !default;
+
+// scss-docs-start focus-ring-variables
+$focus-ring-width:      .25rem !default;
+$focus-ring-opacity:    .25 !default;
+$focus-ring-color:      rgba($primary, $focus-ring-opacity) !default;
+$focus-ring-blur:       0 !default;
+$focus-ring-box-shadow: 0 0 $focus-ring-blur $focus-ring-width $focus-ring-color !default;
+// scss-docs-end focus-ring-variables
+
+// scss-docs-start caret-variables
+$caret-width:                 .3em !default;
+$caret-vertical-align:        $caret-width * .85 !default;
+$caret-spacing:               $caret-width * .85 !default;
+// scss-docs-end caret-variables
+
+$transition-base:             all .2s ease-in-out !default;
+$transition-fade:             opacity .15s linear !default;
+// scss-docs-start collapse-transition
+$transition-collapse:         height .35s ease !default;
+$transition-collapse-width:   width .35s ease !default;
+// scss-docs-end collapse-transition
+
+// stylelint-disable function-disallowed-list
+// scss-docs-start aspect-ratios
+$aspect-ratios: (
+  "1x1": 100%,
+  "4x3": calc(3 / 4 * 100%),
+  "16x9": calc(9 / 16 * 100%),
+  "21x9": calc(9 / 21 * 100%)
+) !default;
+// scss-docs-end aspect-ratios
+// stylelint-enable function-disallowed-list
+
+// Typography
+//
+// Font, line-height, and color for body text, headings, and more.
+
+// scss-docs-start font-variables
+// stylelint-disable value-keyword-case
+$font-family-sans-serif:      system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !default;
+$font-family-monospace:       SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !default;
+// stylelint-enable value-keyword-case
+$font-family-base:            var(--#{$prefix}font-sans-serif) !default;
+$font-family-code:            var(--#{$prefix}font-monospace) !default;
+
+// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins
+// $font-size-base affects the font size of the body text
+$font-size-root:              null !default;
+$font-size-base:              1rem !default; // Assumes the browser default, typically `16px`
+$font-size-sm:                $font-size-base * .875 !default;
+$font-size-lg:                $font-size-base * 1.25 !default;
+
+$font-weight-lighter:         lighter !default;
+$font-weight-light:           300 !default;
+$font-weight-normal:          400 !default;
+$font-weight-medium:          500 !default;
+$font-weight-semibold:        600 !default;
+$font-weight-bold:            700 !default;
+$font-weight-bolder:          bolder !default;
+
+$font-weight-base:            $font-weight-normal !default;
+
+$line-height-base:            1.5 !default;
+$line-height-sm:              1.25 !default;
+$line-height-lg:              2 !default;
+
+$h1-font-size:                $font-size-base * 2.5 !default;
+$h2-font-size:                $font-size-base * 2 !default;
+$h3-font-size:                $font-size-base * 1.75 !default;
+$h4-font-size:                $font-size-base * 1.5 !default;
+$h5-font-size:                $font-size-base * 1.25 !default;
+$h6-font-size:                $font-size-base !default;
+// scss-docs-end font-variables
+
+// scss-docs-start font-sizes
+$font-sizes: (
+  1: $h1-font-size,
+  2: $h2-font-size,
+  3: $h3-font-size,
+  4: $h4-font-size,
+  5: $h5-font-size,
+  6: $h6-font-size
+) !default;
+// scss-docs-end font-sizes
+
+// scss-docs-start headings-variables
+$headings-margin-bottom:      $spacer * .5 !default;
+$headings-font-family:        null !default;
+$headings-font-style:         null !default;
+$headings-font-weight:        500 !default;
+$headings-line-height:        1.2 !default;
+$headings-color:              inherit !default;
+// scss-docs-end headings-variables
+
+// scss-docs-start display-headings
+$display-font-sizes: (
+  1: 5rem,
+  2: 4.5rem,
+  3: 4rem,
+  4: 3.5rem,
+  5: 3rem,
+  6: 2.5rem
+) !default;
+
+$display-font-family: null !default;
+$display-font-style:  null !default;
+$display-font-weight: 300 !default;
+$display-line-height: $headings-line-height !default;
+// scss-docs-end display-headings
+
+// scss-docs-start type-variables
+$lead-font-size:              $font-size-base * 1.25 !default;
+$lead-font-weight:            300 !default;
+
+$small-font-size:             .875em !default;
+
+$sub-sup-font-size:           .75em !default;
+
+// fusv-disable
+$text-muted:                  var(--#{$prefix}secondary-color) !default; // Deprecated in 5.3.0
+// fusv-enable
+
+$initialism-font-size:        $small-font-size !default;
+
+$blockquote-margin-y:         $spacer !default;
+$blockquote-font-size:        $font-size-base * 1.25 !default;
+$blockquote-footer-color:     $gray-600 !default;
+$blockquote-footer-font-size: $small-font-size !default;
+
+$hr-margin-y:                 $spacer !default;
+$hr-color:                    inherit !default;
+
+// fusv-disable
+$hr-bg-color:                 null !default; // Deprecated in v5.2.0
+$hr-height:                   null !default; // Deprecated in v5.2.0
+// fusv-enable
+
+$hr-border-color:             null !default; // Allows for inherited colors
+$hr-border-width:             var(--#{$prefix}border-width) !default;
+$hr-opacity:                  .25 !default;
+
+$legend-margin-bottom:        .5rem !default;
+$legend-font-size:            1.5rem !default;
+$legend-font-weight:          null !default;
+
+$dt-font-weight:              $font-weight-bold !default;
+
+$list-inline-padding:         .5rem !default;
+
+$mark-padding:                .1875em !default;
+$mark-bg:                     $yellow-100 !default;
+// scss-docs-end type-variables
+
+
+// Tables
+//
+// Customizes the `.table` component with basic values, each used across all table variations.
+
+// scss-docs-start table-variables
+$table-cell-padding-y:        .5rem !default;
+$table-cell-padding-x:        .5rem !default;
+$table-cell-padding-y-sm:     .25rem !default;
+$table-cell-padding-x-sm:     .25rem !default;
+
+$table-cell-vertical-align:   top !default;
+
+$table-color:                 var(--#{$prefix}body-color) !default;
+$table-bg:                    var(--#{$prefix}body-bg) !default;
+$table-accent-bg:             transparent !default;
+
+$table-th-font-weight:        null !default;
+
+$table-striped-color:         $table-color !default;
+$table-striped-bg-factor:     .05 !default;
+$table-striped-bg:            rgba($black, $table-striped-bg-factor) !default;
+
+$table-active-color:          $table-color !default;
+$table-active-bg-factor:      .1 !default;
+$table-active-bg:             rgba($black, $table-active-bg-factor) !default;
+
+$table-hover-color:           $table-color !default;
+$table-hover-bg-factor:       .075 !default;
+$table-hover-bg:              rgba($black, $table-hover-bg-factor) !default;
+
+$table-border-factor:         .1 !default;
+$table-border-width:          var(--#{$prefix}border-width) !default;
+$table-border-color:          var(--#{$prefix}border-color) !default;
+
+$table-striped-order:         odd !default;
+$table-striped-columns-order: even !default;
+
+$table-group-separator-color: currentcolor !default;
+
+$table-caption-color:         var(--#{$prefix}secondary-color) !default;
+
+$table-bg-scale:              -80% !default;
+// scss-docs-end table-variables
+
+// scss-docs-start table-loop
+$table-variants: (
+  "primary":    shift-color($primary, $table-bg-scale),
+  "secondary":  shift-color($secondary, $table-bg-scale),
+  "success":    shift-color($success, $table-bg-scale),
+  "info":       shift-color($info, $table-bg-scale),
+  "warning":    shift-color($warning, $table-bg-scale),
+  "danger":     shift-color($danger, $table-bg-scale),
+  "light":      $light,
+  "dark":       $dark,
+) !default;
+// scss-docs-end table-loop
+
+
+// Buttons + Forms
+//
+// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.
+
+// scss-docs-start input-btn-variables
+$input-btn-padding-y:         .375rem !default;
+$input-btn-padding-x:         .75rem !default;
+$input-btn-font-family:       null !default;
+$input-btn-font-size:         $font-size-base !default;
+$input-btn-line-height:       $line-height-base !default;
+
+$input-btn-focus-width:         $focus-ring-width !default;
+$input-btn-focus-color-opacity: $focus-ring-opacity !default;
+$input-btn-focus-color:         $focus-ring-color !default;
+$input-btn-focus-blur:          $focus-ring-blur !default;
+$input-btn-focus-box-shadow:    $focus-ring-box-shadow !default;
+
+$input-btn-padding-y-sm:      .25rem !default;
+$input-btn-padding-x-sm:      .5rem !default;
+$input-btn-font-size-sm:      $font-size-sm !default;
+
+$input-btn-padding-y-lg:      .5rem !default;
+$input-btn-padding-x-lg:      1rem !default;
+$input-btn-font-size-lg:      $font-size-lg !default;
+
+$input-btn-border-width:      var(--#{$prefix}border-width) !default;
+// scss-docs-end input-btn-variables
+
+
+// Buttons
+//
+// For each of Bootstrap's buttons, define text, background, and border color.
+
+// scss-docs-start btn-variables
+$btn-color:                   var(--#{$prefix}body-color) !default;
+$btn-padding-y:               $input-btn-padding-y !default;
+$btn-padding-x:               $input-btn-padding-x !default;
+$btn-font-family:             $input-btn-font-family !default;
+$btn-font-size:               $input-btn-font-size !default;
+$btn-line-height:             $input-btn-line-height !default;
+$btn-white-space:             null !default; // Set to `nowrap` to prevent text wrapping
+
+$btn-padding-y-sm:            $input-btn-padding-y-sm !default;
+$btn-padding-x-sm:            $input-btn-padding-x-sm !default;
+$btn-font-size-sm:            $input-btn-font-size-sm !default;
+
+$btn-padding-y-lg:            $input-btn-padding-y-lg !default;
+$btn-padding-x-lg:            $input-btn-padding-x-lg !default;
+$btn-font-size-lg:            $input-btn-font-size-lg !default;
+
+$btn-border-width:            $input-btn-border-width !default;
+
+$btn-font-weight:             $font-weight-normal !default;
+$btn-box-shadow:              inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;
+$btn-focus-width:             $input-btn-focus-width !default;
+$btn-focus-box-shadow:        $input-btn-focus-box-shadow !default;
+$btn-disabled-opacity:        .65 !default;
+$btn-active-box-shadow:       inset 0 3px 5px rgba($black, .125) !default;
+
+$btn-link-color:              var(--#{$prefix}link-color) !default;
+$btn-link-hover-color:        var(--#{$prefix}link-hover-color) !default;
+$btn-link-disabled-color:     $gray-600 !default;
+
+// Allows for customizing button radius independently from global border radius
+$btn-border-radius:           var(--#{$prefix}border-radius) !default;
+$btn-border-radius-sm:        var(--#{$prefix}border-radius-sm) !default;
+$btn-border-radius-lg:        var(--#{$prefix}border-radius-lg) !default;
+
+$btn-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;
+
+$btn-hover-bg-shade-amount:       15% !default;
+$btn-hover-bg-tint-amount:        15% !default;
+$btn-hover-border-shade-amount:   20% !default;
+$btn-hover-border-tint-amount:    10% !default;
+$btn-active-bg-shade-amount:      20% !default;
+$btn-active-bg-tint-amount:       20% !default;
+$btn-active-border-shade-amount:  25% !default;
+$btn-active-border-tint-amount:   10% !default;
+// scss-docs-end btn-variables
+
+
+// Forms
+
+// scss-docs-start form-text-variables
+$form-text-margin-top:                  .25rem !default;
+$form-text-font-size:                   $small-font-size !default;
+$form-text-font-style:                  null !default;
+$form-text-font-weight:                 null !default;
+$form-text-color:                       var(--#{$prefix}secondary-color) !default;
+// scss-docs-end form-text-variables
+
+// scss-docs-start form-label-variables
+$form-label-margin-bottom:              .5rem !default;
+$form-label-font-size:                  null !default;
+$form-label-font-style:                 null !default;
+$form-label-font-weight:                null !default;
+$form-label-color:                      null !default;
+// scss-docs-end form-label-variables
+
+// scss-docs-start form-input-variables
+$input-padding-y:                       $input-btn-padding-y !default;
+$input-padding-x:                       $input-btn-padding-x !default;
+$input-font-family:                     $input-btn-font-family !default;
+$input-font-size:                       $input-btn-font-size !default;
+$input-font-weight:                     $font-weight-base !default;
+$input-line-height:                     $input-btn-line-height !default;
+
+$input-padding-y-sm:                    $input-btn-padding-y-sm !default;
+$input-padding-x-sm:                    $input-btn-padding-x-sm !default;
+$input-font-size-sm:                    $input-btn-font-size-sm !default;
+
+$input-padding-y-lg:                    $input-btn-padding-y-lg !default;
+$input-padding-x-lg:                    $input-btn-padding-x-lg !default;
+$input-font-size-lg:                    $input-btn-font-size-lg !default;
+
+$input-bg:                              var(--#{$prefix}body-bg) !default;
+$input-disabled-color:                  null !default;
+$input-disabled-bg:                     var(--#{$prefix}secondary-bg) !default;
+$input-disabled-border-color:           null !default;
+
+$input-color:                           var(--#{$prefix}body-color) !default;
+$input-border-color:                    var(--#{$prefix}border-color) !default;
+$input-border-width:                    $input-btn-border-width !default;
+$input-box-shadow:                      $box-shadow-inset !default;
+
+$input-border-radius:                   var(--#{$prefix}border-radius) !default;
+$input-border-radius-sm:                var(--#{$prefix}border-radius-sm) !default;
+$input-border-radius-lg:                var(--#{$prefix}border-radius-lg) !default;
+
+$input-focus-bg:                        $input-bg !default;
+$input-focus-border-color:              tint-color($component-active-bg, 50%) !default;
+$input-focus-color:                     $input-color !default;
+$input-focus-width:                     $input-btn-focus-width !default;
+$input-focus-box-shadow:                $input-btn-focus-box-shadow !default;
+
+$input-placeholder-color:               var(--#{$prefix}secondary-color) !default;
+$input-plaintext-color:                 var(--#{$prefix}body-color) !default;
+
+$input-height-border:                   calc(#{$input-border-width} * 2) !default; // stylelint-disable-line function-disallowed-list
+
+$input-height-inner:                    add($input-line-height * 1em, $input-padding-y * 2) !default;
+$input-height-inner-half:               add($input-line-height * .5em, $input-padding-y) !default;
+$input-height-inner-quarter:            add($input-line-height * .25em, $input-padding-y * .5) !default;
+
+$input-height:                          add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;
+$input-height-sm:                       add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;
+$input-height-lg:                       add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;
+
+$input-transition:                      border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;
+
+$form-color-width:                      3rem !default;
+// scss-docs-end form-input-variables
+
+// scss-docs-start form-check-variables
+$form-check-input-width:                  1em !default;
+$form-check-min-height:                   $font-size-base * $line-height-base !default;
+$form-check-padding-start:                $form-check-input-width + .5em !default;
+$form-check-margin-bottom:                .125rem !default;
+$form-check-label-color:                  null !default;
+$form-check-label-cursor:                 null !default;
+$form-check-transition:                   null !default;
+
+$form-check-input-active-filter:          brightness(90%) !default;
+
+$form-check-input-bg:                     $input-bg !default;
+$form-check-input-border:                 var(--#{$prefix}border-width) solid var(--#{$prefix}border-color) !default;
+$form-check-input-border-radius:          .25em !default;
+$form-check-radio-border-radius:          50% !default;
+$form-check-input-focus-border:           $input-focus-border-color !default;
+$form-check-input-focus-box-shadow:       $focus-ring-box-shadow !default;
+
+$form-check-input-checked-color:          $component-active-color !default;
+$form-check-input-checked-bg-color:       $component-active-bg !default;
+$form-check-input-checked-border-color:   $form-check-input-checked-bg-color !default;
+$form-check-input-checked-bg-image:       url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#{$form-check-input-checked-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/></svg>") !default;
+$form-check-radio-checked-bg-image:       url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='2' fill='#{$form-check-input-checked-color}'/></svg>") !default;
+
+$form-check-input-indeterminate-color:          $component-active-color !default;
+$form-check-input-indeterminate-bg-color:       $component-active-bg !default;
+$form-check-input-indeterminate-border-color:   $form-check-input-indeterminate-bg-color !default;
+$form-check-input-indeterminate-bg-image:       url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#{$form-check-input-indeterminate-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/></svg>") !default;
+
+$form-check-input-disabled-opacity:        .5 !default;
+$form-check-label-disabled-opacity:        $form-check-input-disabled-opacity !default;
+$form-check-btn-check-disabled-opacity:    $btn-disabled-opacity !default;
+
+$form-check-inline-margin-end:    1rem !default;
+// scss-docs-end form-check-variables
+
+// scss-docs-start form-switch-variables
+$form-switch-color:               rgba($black, .25) !default;
+$form-switch-width:               2em !default;
+$form-switch-padding-start:       $form-switch-width + .5em !default;
+$form-switch-bg-image:            url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-color}'/></svg>") !default;
+$form-switch-border-radius:       $form-switch-width !default;
+$form-switch-transition:          background-position .15s ease-in-out !default;
+
+$form-switch-focus-color:         $input-focus-border-color !default;
+$form-switch-focus-bg-image:      url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-focus-color}'/></svg>") !default;
+
+$form-switch-checked-color:       $component-active-color !default;
+$form-switch-checked-bg-image:    url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-checked-color}'/></svg>") !default;
+$form-switch-checked-bg-position: right center !default;
+// scss-docs-end form-switch-variables
+
+// scss-docs-start input-group-variables
+$input-group-addon-padding-y:           $input-padding-y !default;
+$input-group-addon-padding-x:           $input-padding-x !default;
+$input-group-addon-font-weight:         $input-font-weight !default;
+$input-group-addon-color:               $input-color !default;
+$input-group-addon-bg:                  var(--#{$prefix}tertiary-bg) !default;
+$input-group-addon-border-color:        $input-border-color !default;
+// scss-docs-end input-group-variables
+
+// scss-docs-start form-select-variables
+$form-select-padding-y:             $input-padding-y !default;
+$form-select-padding-x:             $input-padding-x !default;
+$form-select-font-family:           $input-font-family !default;
+$form-select-font-size:             $input-font-size !default;
+$form-select-indicator-padding:     $form-select-padding-x * 3 !default; // Extra padding for background-image
+$form-select-font-weight:           $input-font-weight !default;
+$form-select-line-height:           $input-line-height !default;
+$form-select-color:                 $input-color !default;
+$form-select-bg:                    $input-bg !default;
+$form-select-disabled-color:        null !default;
+$form-select-disabled-bg:           $input-disabled-bg !default;
+$form-select-disabled-border-color: $input-disabled-border-color !default;
+$form-select-bg-position:           right $form-select-padding-x center !default;
+$form-select-bg-size:               16px 12px !default; // In pixels because image dimensions
+$form-select-indicator-color:       $gray-800 !default;
+$form-select-indicator:             url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='#{$form-select-indicator-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/></svg>") !default;
+
+$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;
+$form-select-feedback-icon-position:    center right $form-select-indicator-padding !default;
+$form-select-feedback-icon-size:        $input-height-inner-half $input-height-inner-half !default;
+
+$form-select-border-width:        $input-border-width !default;
+$form-select-border-color:        $input-border-color !default;
+$form-select-border-radius:       $input-border-radius !default;
+$form-select-box-shadow:          $box-shadow-inset !default;
+
+$form-select-focus-border-color:  $input-focus-border-color !default;
+$form-select-focus-width:         $input-focus-width !default;
+$form-select-focus-box-shadow:    0 0 0 $form-select-focus-width $input-btn-focus-color !default;
+
+$form-select-padding-y-sm:        $input-padding-y-sm !default;
+$form-select-padding-x-sm:        $input-padding-x-sm !default;
+$form-select-font-size-sm:        $input-font-size-sm !default;
+$form-select-border-radius-sm:    $input-border-radius-sm !default;
+
+$form-select-padding-y-lg:        $input-padding-y-lg !default;
+$form-select-padding-x-lg:        $input-padding-x-lg !default;
+$form-select-font-size-lg:        $input-font-size-lg !default;
+$form-select-border-radius-lg:    $input-border-radius-lg !default;
+
+$form-select-transition:          $input-transition !default;
+// scss-docs-end form-select-variables
+
+// scss-docs-start form-range-variables
+$form-range-track-width:          100% !default;
+$form-range-track-height:         .5rem !default;
+$form-range-track-cursor:         pointer !default;
+$form-range-track-bg:             var(--#{$prefix}tertiary-bg) !default;
+$form-range-track-border-radius:  1rem !default;
+$form-range-track-box-shadow:     $box-shadow-inset !default;
+
+$form-range-thumb-width:                   1rem !default;
+$form-range-thumb-height:                  $form-range-thumb-width !default;
+$form-range-thumb-bg:                      $component-active-bg !default;
+$form-range-thumb-border:                  0 !default;
+$form-range-thumb-border-radius:           1rem !default;
+$form-range-thumb-box-shadow:              0 .1rem .25rem rgba($black, .1) !default;
+$form-range-thumb-focus-box-shadow:        0 0 0 1px $body-bg, $input-focus-box-shadow !default;
+$form-range-thumb-focus-box-shadow-width:  $input-focus-width !default; // For focus box shadow issue in Edge
+$form-range-thumb-active-bg:               tint-color($component-active-bg, 70%) !default;
+$form-range-thumb-disabled-bg:             var(--#{$prefix}secondary-color) !default;
+$form-range-thumb-transition:              background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;
+// scss-docs-end form-range-variables
+
+// scss-docs-start form-file-variables
+$form-file-button-color:          $input-color !default;
+$form-file-button-bg:             var(--#{$prefix}tertiary-bg) !default;
+$form-file-button-hover-bg:       var(--#{$prefix}secondary-bg) !default;
+// scss-docs-end form-file-variables
+
+// scss-docs-start form-floating-variables
+$form-floating-height:                  add(3.5rem, $input-height-border) !default;
+$form-floating-line-height:             1.25 !default;
+$form-floating-padding-x:               $input-padding-x !default;
+$form-floating-padding-y:               1rem !default;
+$form-floating-input-padding-t:         1.625rem !default;
+$form-floating-input-padding-b:         .625rem !default;
+$form-floating-label-height:            1.5em !default;
+$form-floating-label-opacity:           .65 !default;
+$form-floating-label-transform:         scale(.85) translateY(-.5rem) translateX(.15rem) !default;
+$form-floating-label-disabled-color:    $gray-600 !default;
+$form-floating-transition:              opacity .1s ease-in-out, transform .1s ease-in-out !default;
+// scss-docs-end form-floating-variables
+
+// Form validation
+
+// scss-docs-start form-feedback-variables
+$form-feedback-margin-top:          $form-text-margin-top !default;
+$form-feedback-font-size:           $form-text-font-size !default;
+$form-feedback-font-style:          $form-text-font-style !default;
+$form-feedback-valid-color:         $success !default;
+$form-feedback-invalid-color:       $danger !default;
+
+$form-feedback-icon-valid-color:    $form-feedback-valid-color !default;
+$form-feedback-icon-valid:          url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>") !default;
+$form-feedback-icon-invalid-color:  $form-feedback-invalid-color !default;
+$form-feedback-icon-invalid:        url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>") !default;
+// scss-docs-end form-feedback-variables
+
+// scss-docs-start form-validation-colors
+$form-valid-color:                  $form-feedback-valid-color !default;
+$form-valid-border-color:           $form-feedback-valid-color !default;
+$form-invalid-color:                $form-feedback-invalid-color !default;
+$form-invalid-border-color:         $form-feedback-invalid-color !default;
+// scss-docs-end form-validation-colors
+
+// scss-docs-start form-validation-states
+$form-validation-states: (
+  "valid": (
+    "color": var(--#{$prefix}form-valid-color),
+    "icon": $form-feedback-icon-valid,
+    "tooltip-color": #fff,
+    "tooltip-bg-color": var(--#{$prefix}success),
+    "focus-box-shadow": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}success-rgb), $input-btn-focus-color-opacity),
+    "border-color": var(--#{$prefix}form-valid-border-color),
+  ),
+  "invalid": (
+    "color": var(--#{$prefix}form-invalid-color),
+    "icon": $form-feedback-icon-invalid,
+    "tooltip-color": #fff,
+    "tooltip-bg-color": var(--#{$prefix}danger),
+    "focus-box-shadow": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}danger-rgb), $input-btn-focus-color-opacity),
+    "border-color": var(--#{$prefix}form-invalid-border-color),
+  )
+) !default;
+// scss-docs-end form-validation-states
+
+// Z-index master list
+//
+// Warning: Avoid customizing these values. They're used for a bird's eye view
+// of components dependent on the z-axis and are designed to all work together.
+
+// scss-docs-start zindex-stack
+$zindex-dropdown:                   1000 !default;
+$zindex-sticky:                     1020 !default;
+$zindex-fixed:                      1030 !default;
+$zindex-offcanvas-backdrop:         1040 !default;
+$zindex-offcanvas:                  1045 !default;
+$zindex-modal-backdrop:             1050 !default;
+$zindex-modal:                      1055 !default;
+$zindex-popover:                    1070 !default;
+$zindex-tooltip:                    1080 !default;
+$zindex-toast:                      1090 !default;
+// scss-docs-end zindex-stack
+
+// scss-docs-start zindex-levels-map
+$zindex-levels: (
+  n1: -1,
+  0: 0,
+  1: 1,
+  2: 2,
+  3: 3
+) !default;
+// scss-docs-end zindex-levels-map
+
+
+// Navs
+
+// scss-docs-start nav-variables
+$nav-link-padding-y:                .5rem !default;
+$nav-link-padding-x:                1rem !default;
+$nav-link-font-size:                null !default;
+$nav-link-font-weight:              null !default;
+$nav-link-color:                    var(--#{$prefix}link-color) !default;
+$nav-link-hover-color:              var(--#{$prefix}link-hover-color) !default;
+$nav-link-transition:               color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;
+$nav-link-disabled-color:           var(--#{$prefix}secondary-color) !default;
+$nav-link-focus-box-shadow:         $focus-ring-box-shadow !default;
+
+$nav-tabs-border-color:             var(--#{$prefix}border-color) !default;
+$nav-tabs-border-width:             var(--#{$prefix}border-width) !default;
+$nav-tabs-border-radius:            var(--#{$prefix}border-radius) !default;
+$nav-tabs-link-hover-border-color:  var(--#{$prefix}secondary-bg) var(--#{$prefix}secondary-bg) $nav-tabs-border-color !default;
+$nav-tabs-link-active-color:        var(--#{$prefix}emphasis-color) !default;
+$nav-tabs-link-active-bg:           var(--#{$prefix}body-bg) !default;
+$nav-tabs-link-active-border-color: var(--#{$prefix}border-color) var(--#{$prefix}border-color) $nav-tabs-link-active-bg !default;
+
+$nav-pills-border-radius:           var(--#{$prefix}border-radius) !default;
+$nav-pills-link-active-color:       $component-active-color !default;
+$nav-pills-link-active-bg:          $component-active-bg !default;
+
+$nav-underline-gap:                 1rem !default;
+$nav-underline-border-width:        .125rem !default;
+$nav-underline-link-active-color:   var(--#{$prefix}emphasis-color) !default;
+// scss-docs-end nav-variables
+
+
+// Navbar
+
+// scss-docs-start navbar-variables
+$navbar-padding-y:                  $spacer * .5 !default;
+$navbar-padding-x:                  null !default;
+
+$navbar-nav-link-padding-x:         .5rem !default;
+
+$navbar-brand-font-size:            $font-size-lg !default;
+// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link
+$nav-link-height:                   $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;
+$navbar-brand-height:               $navbar-brand-font-size * $line-height-base !default;
+$navbar-brand-padding-y:            ($nav-link-height - $navbar-brand-height) * .5 !default;
+$navbar-brand-margin-end:           1rem !default;
+
+$navbar-toggler-padding-y:          .25rem !default;
+$navbar-toggler-padding-x:          .75rem !default;
+$navbar-toggler-font-size:          $font-size-lg !default;
+$navbar-toggler-border-radius:      $btn-border-radius !default;
+$navbar-toggler-focus-width:        $btn-focus-width !default;
+$navbar-toggler-transition:         box-shadow .15s ease-in-out !default;
+
+$navbar-light-color:                rgba(var(--#{$prefix}emphasis-color-rgb), .65) !default;
+$navbar-light-hover-color:          rgba(var(--#{$prefix}emphasis-color-rgb), .8) !default;
+$navbar-light-active-color:         rgba(var(--#{$prefix}emphasis-color-rgb), 1) !default;
+$navbar-light-disabled-color:       rgba(var(--#{$prefix}emphasis-color-rgb), .3) !default;
+$navbar-light-icon-color:           rgba($body-color, .75) !default;
+$navbar-light-toggler-icon-bg:      url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{$navbar-light-icon-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>") !default;
+$navbar-light-toggler-border-color: rgba(var(--#{$prefix}emphasis-color-rgb), .15) !default;
+$navbar-light-brand-color:          $navbar-light-active-color !default;
+$navbar-light-brand-hover-color:    $navbar-light-active-color !default;
+// scss-docs-end navbar-variables
+
+// scss-docs-start navbar-dark-variables
+$navbar-dark-color:                 rgba($white, .55) !default;
+$navbar-dark-hover-color:           rgba($white, .75) !default;
+$navbar-dark-active-color:          $white !default;
+$navbar-dark-disabled-color:        rgba($white, .25) !default;
+$navbar-dark-toggler-icon-bg:       url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>") !default;
+$navbar-dark-toggler-border-color:  rgba($white, .1) !default;
+$navbar-dark-brand-color:           $navbar-dark-active-color !default;
+$navbar-dark-brand-hover-color:     $navbar-dark-active-color !default;
+// scss-docs-end navbar-dark-variables
+
+
+// Dropdowns
+//
+// Dropdown menu container and contents.
+
+// scss-docs-start dropdown-variables
+$dropdown-min-width:                10rem !default;
+$dropdown-padding-x:                0 !default;
+$dropdown-padding-y:                .5rem !default;
+$dropdown-spacer:                   .125rem !default;
+$dropdown-font-size:                $font-size-base !default;
+$dropdown-color:                    var(--#{$prefix}body-color) !default;
+$dropdown-bg:                       var(--#{$prefix}body-bg) !default;
+$dropdown-border-color:             var(--#{$prefix}border-color-translucent) !default;
+$dropdown-border-radius:            var(--#{$prefix}border-radius) !default;
+$dropdown-border-width:             var(--#{$prefix}border-width) !default;
+$dropdown-inner-border-radius:      calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default; // stylelint-disable-line function-disallowed-list
+$dropdown-divider-bg:               $dropdown-border-color !default;
+$dropdown-divider-margin-y:         $spacer * .5 !default;
+$dropdown-box-shadow:               $box-shadow !default;
+
+$dropdown-link-color:               var(--#{$prefix}body-color) !default;
+$dropdown-link-hover-color:         $dropdown-link-color !default;
+$dropdown-link-hover-bg:            var(--#{$prefix}tertiary-bg) !default;
+
+$dropdown-link-active-color:        $component-active-color !default;
+$dropdown-link-active-bg:           $component-active-bg !default;
+
+$dropdown-link-disabled-color:      var(--#{$prefix}tertiary-color) !default;
+
+$dropdown-item-padding-y:           $spacer * .25 !default;
+$dropdown-item-padding-x:           $spacer !default;
+
+$dropdown-header-color:             $gray-600 !default;
+$dropdown-header-padding-x:         $dropdown-item-padding-x !default;
+$dropdown-header-padding-y:         $dropdown-padding-y !default;
+// fusv-disable
+$dropdown-header-padding:           $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0
+// fusv-enable
+// scss-docs-end dropdown-variables
+
+// scss-docs-start dropdown-dark-variables
+$dropdown-dark-color:               $gray-300 !default;
+$dropdown-dark-bg:                  $gray-800 !default;
+$dropdown-dark-border-color:        $dropdown-border-color !default;
+$dropdown-dark-divider-bg:          $dropdown-divider-bg !default;
+$dropdown-dark-box-shadow:          null !default;
+$dropdown-dark-link-color:          $dropdown-dark-color !default;
+$dropdown-dark-link-hover-color:    $white !default;
+$dropdown-dark-link-hover-bg:       rgba($white, .15) !default;
+$dropdown-dark-link-active-color:   $dropdown-link-active-color !default;
+$dropdown-dark-link-active-bg:      $dropdown-link-active-bg !default;
+$dropdown-dark-link-disabled-color: $gray-500 !default;
+$dropdown-dark-header-color:        $gray-500 !default;
+// scss-docs-end dropdown-dark-variables
+
+
+// Pagination
+
+// scss-docs-start pagination-variables
+$pagination-padding-y:              .375rem !default;
+$pagination-padding-x:              .75rem !default;
+$pagination-padding-y-sm:           .25rem !default;
+$pagination-padding-x-sm:           .5rem !default;
+$pagination-padding-y-lg:           .75rem !default;
+$pagination-padding-x-lg:           1.5rem !default;
+
+$pagination-font-size:              $font-size-base !default;
+
+$pagination-color:                  var(--#{$prefix}link-color) !default;
+$pagination-bg:                     var(--#{$prefix}body-bg) !default;
+$pagination-border-radius:          var(--#{$prefix}border-radius) !default;
+$pagination-border-width:           var(--#{$prefix}border-width) !default;
+$pagination-margin-start:           calc(#{$pagination-border-width} * -1) !default; // stylelint-disable-line function-disallowed-list
+$pagination-border-color:           var(--#{$prefix}border-color) !default;
+
+$pagination-focus-color:            var(--#{$prefix}link-hover-color) !default;
+$pagination-focus-bg:               var(--#{$prefix}secondary-bg) !default;
+$pagination-focus-box-shadow:       $focus-ring-box-shadow !default;
+$pagination-focus-outline:          0 !default;
+
+$pagination-hover-color:            var(--#{$prefix}link-hover-color) !default;
+$pagination-hover-bg:               var(--#{$prefix}tertiary-bg) !default;
+$pagination-hover-border-color:     var(--#{$prefix}border-color) !default; // Todo in v6: remove this?
+
+$pagination-active-color:           $component-active-color !default;
+$pagination-active-bg:              $component-active-bg !default;
+$pagination-active-border-color:    $component-active-bg !default;
+
+$pagination-disabled-color:         var(--#{$prefix}secondary-color) !default;
+$pagination-disabled-bg:            var(--#{$prefix}secondary-bg) !default;
+$pagination-disabled-border-color:  var(--#{$prefix}border-color) !default;
+
+$pagination-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;
+
+$pagination-border-radius-sm:       var(--#{$prefix}border-radius-sm) !default;
+$pagination-border-radius-lg:       var(--#{$prefix}border-radius-lg) !default;
+// scss-docs-end pagination-variables
+
+
+// Placeholders
+
+// scss-docs-start placeholders
+$placeholder-opacity-max:           .5 !default;
+$placeholder-opacity-min:           .2 !default;
+// scss-docs-end placeholders
+
+// Cards
+
+// scss-docs-start card-variables
+$card-spacer-y:                     $spacer !default;
+$card-spacer-x:                     $spacer !default;
+$card-title-spacer-y:               $spacer * .5 !default;
+$card-title-color:                  null !default;
+$card-subtitle-color:               null !default;
+$card-border-width:                 var(--#{$prefix}border-width) !default;
+$card-border-color:                 var(--#{$prefix}border-color-translucent) !default;
+$card-border-radius:                var(--#{$prefix}border-radius) !default;
+$card-box-shadow:                   null !default;
+$card-inner-border-radius:          subtract($card-border-radius, $card-border-width) !default;
+$card-cap-padding-y:                $card-spacer-y * .5 !default;
+$card-cap-padding-x:                $card-spacer-x !default;
+$card-cap-bg:                       rgba(var(--#{$prefix}body-color-rgb), .03) !default;
+$card-cap-color:                    null !default;
+$card-height:                       null !default;
+$card-color:                        null !default;
+$card-bg:                           var(--#{$prefix}body-bg) !default;
+$card-img-overlay-padding:          $spacer !default;
+$card-group-margin:                 $grid-gutter-width * .5 !default;
+// scss-docs-end card-variables
+
+// Accordion
+
+// scss-docs-start accordion-variables
+$accordion-padding-y:                     1rem !default;
+$accordion-padding-x:                     1.25rem !default;
+$accordion-color:                         var(--#{$prefix}body-color) !default;
+$accordion-bg:                            var(--#{$prefix}body-bg) !default;
+$accordion-border-width:                  var(--#{$prefix}border-width) !default;
+$accordion-border-color:                  var(--#{$prefix}border-color) !default;
+$accordion-border-radius:                 var(--#{$prefix}border-radius) !default;
+$accordion-inner-border-radius:           subtract($accordion-border-radius, $accordion-border-width) !default;
+
+$accordion-body-padding-y:                $accordion-padding-y !default;
+$accordion-body-padding-x:                $accordion-padding-x !default;
+
+$accordion-button-padding-y:              $accordion-padding-y !default;
+$accordion-button-padding-x:              $accordion-padding-x !default;
+$accordion-button-color:                  var(--#{$prefix}body-color) !default;
+$accordion-button-bg:                     var(--#{$prefix}accordion-bg) !default;
+$accordion-transition:                    $btn-transition, border-radius .15s ease !default;
+$accordion-button-active-bg:              var(--#{$prefix}primary-bg-subtle) !default;
+$accordion-button-active-color:           var(--#{$prefix}primary-text-emphasis) !default;
+
+$accordion-button-focus-border-color:     $input-focus-border-color !default;
+$accordion-button-focus-box-shadow:       $btn-focus-box-shadow !default;
+
+$accordion-icon-width:                    1.25rem !default;
+$accordion-icon-color:                    $body-color !default;
+$accordion-icon-active-color:             $primary-text-emphasis !default;
+$accordion-icon-transition:               transform .2s ease-in-out !default;
+$accordion-icon-transform:                rotate(-180deg) !default;
+
+$accordion-button-icon:         url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !default;
+$accordion-button-active-icon:  url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-active-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !default;
+// scss-docs-end accordion-variables
+
+// Tooltips
+
+// scss-docs-start tooltip-variables
+$tooltip-font-size:                 $font-size-sm !default;
+$tooltip-max-width:                 200px !default;
+$tooltip-color:                     var(--#{$prefix}body-bg) !default;
+$tooltip-bg:                        var(--#{$prefix}emphasis-color) !default;
+$tooltip-border-radius:             var(--#{$prefix}border-radius) !default;
+$tooltip-opacity:                   .9 !default;
+$tooltip-padding-y:                 $spacer * .25 !default;
+$tooltip-padding-x:                 $spacer * .5 !default;
+$tooltip-margin:                    null !default; // TODO: remove this in v6
+
+$tooltip-arrow-width:               .8rem !default;
+$tooltip-arrow-height:              .4rem !default;
+// fusv-disable
+$tooltip-arrow-color:               null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables
+// fusv-enable
+// scss-docs-end tooltip-variables
+
+// Form tooltips must come after regular tooltips
+// scss-docs-start tooltip-feedback-variables
+$form-feedback-tooltip-padding-y:     $tooltip-padding-y !default;
+$form-feedback-tooltip-padding-x:     $tooltip-padding-x !default;
+$form-feedback-tooltip-font-size:     $tooltip-font-size !default;
+$form-feedback-tooltip-line-height:   null !default;
+$form-feedback-tooltip-opacity:       $tooltip-opacity !default;
+$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;
+// scss-docs-end tooltip-feedback-variables
+
+
+// Popovers
+
+// scss-docs-start popover-variables
+$popover-font-size:                 $font-size-sm !default;
+$popover-bg:                        var(--#{$prefix}body-bg) !default;
+$popover-max-width:                 276px !default;
+$popover-border-width:              var(--#{$prefix}border-width) !default;
+$popover-border-color:              var(--#{$prefix}border-color-translucent) !default;
+$popover-border-radius:             var(--#{$prefix}border-radius-lg) !default;
+$popover-inner-border-radius:       calc(#{$popover-border-radius} - #{$popover-border-width}) !default; // stylelint-disable-line function-disallowed-list
+$popover-box-shadow:                $box-shadow !default;
+
+$popover-header-font-size:          $font-size-base !default;
+$popover-header-bg:                 var(--#{$prefix}secondary-bg) !default;
+$popover-header-color:              $headings-color !default;
+$popover-header-padding-y:          .5rem !default;
+$popover-header-padding-x:          $spacer !default;
+
+$popover-body-color:                var(--#{$prefix}body-color) !default;
+$popover-body-padding-y:            $spacer !default;
+$popover-body-padding-x:            $spacer !default;
+
+$popover-arrow-width:               1rem !default;
+$popover-arrow-height:              .5rem !default;
+// scss-docs-end popover-variables
+
+// fusv-disable
+// Deprecated in Bootstrap 5.2.0 for CSS variables
+$popover-arrow-color:               $popover-bg !default;
+$popover-arrow-outer-color:         var(--#{$prefix}border-color-translucent) !default;
+// fusv-enable
+
+
+// Toasts
+
+// scss-docs-start toast-variables
+$toast-max-width:                   350px !default;
+$toast-padding-x:                   .75rem !default;
+$toast-padding-y:                   .5rem !default;
+$toast-font-size:                   .875rem !default;
+$toast-color:                       null !default;
+$toast-background-color:            rgba(var(--#{$prefix}body-bg-rgb), .85) !default;
+$toast-border-width:                var(--#{$prefix}border-width) !default;
+$toast-border-color:                var(--#{$prefix}border-color-translucent) !default;
+$toast-border-radius:               var(--#{$prefix}border-radius) !default;
+$toast-box-shadow:                  var(--#{$prefix}box-shadow) !default;
+$toast-spacing:                     $container-padding-x !default;
+
+$toast-header-color:                var(--#{$prefix}secondary-color) !default;
+$toast-header-background-color:     rgba(var(--#{$prefix}body-bg-rgb), .85) !default;
+$toast-header-border-color:         $toast-border-color !default;
+// scss-docs-end toast-variables
+
+
+// Badges
+
+// scss-docs-start badge-variables
+$badge-font-size:                   .75em !default;
+$badge-font-weight:                 $font-weight-bold !default;
+$badge-color:                       $white !default;
+$badge-padding-y:                   .35em !default;
+$badge-padding-x:                   .65em !default;
+$badge-border-radius:               var(--#{$prefix}border-radius) !default;
+// scss-docs-end badge-variables
+
+
+// Modals
+
+// scss-docs-start modal-variables
+$modal-inner-padding:               $spacer !default;
+
+$modal-footer-margin-between:       .5rem !default;
+
+$modal-dialog-margin:               .5rem !default;
+$modal-dialog-margin-y-sm-up:       1.75rem !default;
+
+$modal-title-line-height:           $line-height-base !default;
+
+$modal-content-color:               null !default;
+$modal-content-bg:                  var(--#{$prefix}body-bg) !default;
+$modal-content-border-color:        var(--#{$prefix}border-color-translucent) !default;
+$modal-content-border-width:        var(--#{$prefix}border-width) !default;
+$modal-content-border-radius:       var(--#{$prefix}border-radius-lg) !default;
+$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;
+$modal-content-box-shadow-xs:       $box-shadow-sm !default;
+$modal-content-box-shadow-sm-up:    $box-shadow !default;
+
+$modal-backdrop-bg:                 $black !default;
+$modal-backdrop-opacity:            .5 !default;
+
+$modal-header-border-color:         var(--#{$prefix}border-color) !default;
+$modal-header-border-width:         $modal-content-border-width !default;
+$modal-header-padding-y:            $modal-inner-padding !default;
+$modal-header-padding-x:            $modal-inner-padding !default;
+$modal-header-padding:              $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility
+
+$modal-footer-bg:                   null !default;
+$modal-footer-border-color:         $modal-header-border-color !default;
+$modal-footer-border-width:         $modal-header-border-width !default;
+
+$modal-sm:                          300px !default;
+$modal-md:                          500px !default;
+$modal-lg:                          800px !default;
+$modal-xl:                          1140px !default;
+
+$modal-fade-transform:              translate(0, -50px) !default;
+$modal-show-transform:              none !default;
+$modal-transition:                  transform .3s ease-out !default;
+$modal-scale-transform:             scale(1.02) !default;
+// scss-docs-end modal-variables
+
+
+// Alerts
+//
+// Define alert colors, border radius, and padding.
+
+// scss-docs-start alert-variables
+$alert-padding-y:               $spacer !default;
+$alert-padding-x:               $spacer !default;
+$alert-margin-bottom:           1rem !default;
+$alert-border-radius:           var(--#{$prefix}border-radius) !default;
+$alert-link-font-weight:        $font-weight-bold !default;
+$alert-border-width:            var(--#{$prefix}border-width) !default;
+$alert-bg-scale:                -80% !default;
+$alert-border-scale:            -70% !default;
+$alert-color-scale:             40% !default;
+$alert-dismissible-padding-r:   $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side
+// scss-docs-end alert-variables
+
+// fusv-disable
+$alert-bg-scale:                -80% !default; // Deprecated in v5.2.0, to be removed in v6
+$alert-border-scale:            -70% !default; // Deprecated in v5.2.0, to be removed in v6
+$alert-color-scale:             40% !default; // Deprecated in v5.2.0, to be removed in v6
+// fusv-enable
+
+// Progress bars
+
+// scss-docs-start progress-variables
+$progress-height:                   1rem !default;
+$progress-font-size:                $font-size-base * .75 !default;
+$progress-bg:                       var(--#{$prefix}secondary-bg) !default;
+$progress-border-radius:            var(--#{$prefix}border-radius) !default;
+$progress-box-shadow:               var(--#{$prefix}box-shadow-inset) !default;
+$progress-bar-color:                $white !default;
+$progress-bar-bg:                   $primary !default;
+$progress-bar-animation-timing:     1s linear infinite !default;
+$progress-bar-transition:           width .6s ease !default;
+// scss-docs-end progress-variables
+
+
+// List group
+
+// scss-docs-start list-group-variables
+$list-group-color:                  var(--#{$prefix}body-color) !default;
+$list-group-bg:                     var(--#{$prefix}body-bg) !default;
+$list-group-border-color:           var(--#{$prefix}border-color) !default;
+$list-group-border-width:           var(--#{$prefix}border-width) !default;
+$list-group-border-radius:          var(--#{$prefix}border-radius) !default;
+
+$list-group-item-padding-y:         $spacer * .5 !default;
+$list-group-item-padding-x:         $spacer !default;
+// fusv-disable
+$list-group-item-bg-scale:          -80% !default; // Deprecated in v5.3.0
+$list-group-item-color-scale:       40% !default; // Deprecated in v5.3.0
+// fusv-enable
+
+$list-group-hover-bg:               var(--#{$prefix}tertiary-bg) !default;
+$list-group-active-color:           $component-active-color !default;
+$list-group-active-bg:              $component-active-bg !default;
+$list-group-active-border-color:    $list-group-active-bg !default;
+
+$list-group-disabled-color:         var(--#{$prefix}secondary-color) !default;
+$list-group-disabled-bg:            $list-group-bg !default;
+
+$list-group-action-color:           var(--#{$prefix}secondary-color) !default;
+$list-group-action-hover-color:     var(--#{$prefix}emphasis-color) !default;
+
+$list-group-action-active-color:    var(--#{$prefix}body-color) !default;
+$list-group-action-active-bg:       var(--#{$prefix}secondary-bg) !default;
+// scss-docs-end list-group-variables
+
+
+// Image thumbnails
+
+// scss-docs-start thumbnail-variables
+$thumbnail-padding:                 .25rem !default;
+$thumbnail-bg:                      var(--#{$prefix}body-bg) !default;
+$thumbnail-border-width:            var(--#{$prefix}border-width) !default;
+$thumbnail-border-color:            var(--#{$prefix}border-color) !default;
+$thumbnail-border-radius:           var(--#{$prefix}border-radius) !default;
+$thumbnail-box-shadow:              var(--#{$prefix}box-shadow-sm) !default;
+// scss-docs-end thumbnail-variables
+
+
+// Figures
+
+// scss-docs-start figure-variables
+$figure-caption-font-size:          $small-font-size !default;
+$figure-caption-color:              var(--#{$prefix}secondary-color) !default;
+// scss-docs-end figure-variables
+
+
+// Breadcrumbs
+
+// scss-docs-start breadcrumb-variables
+$breadcrumb-font-size:              null !default;
+$breadcrumb-padding-y:              0 !default;
+$breadcrumb-padding-x:              0 !default;
+$breadcrumb-item-padding-x:         .5rem !default;
+$breadcrumb-margin-bottom:          1rem !default;
+$breadcrumb-bg:                     null !default;
+$breadcrumb-divider-color:          var(--#{$prefix}secondary-color) !default;
+$breadcrumb-active-color:           var(--#{$prefix}secondary-color) !default;
+$breadcrumb-divider:                quote("/") !default;
+$breadcrumb-divider-flipped:        $breadcrumb-divider !default;
+$breadcrumb-border-radius:          null !default;
+// scss-docs-end breadcrumb-variables
+
+// Carousel
+
+// scss-docs-start carousel-variables
+$carousel-control-color:             $white !default;
+$carousel-control-width:             15% !default;
+$carousel-control-opacity:           .5 !default;
+$carousel-control-hover-opacity:     .9 !default;
+$carousel-control-transition:        opacity .15s ease !default;
+
+$carousel-indicator-width:           30px !default;
+$carousel-indicator-height:          3px !default;
+$carousel-indicator-hit-area-height: 10px !default;
+$carousel-indicator-spacer:          3px !default;
+$carousel-indicator-opacity:         .5 !default;
+$carousel-indicator-active-bg:       $white !default;
+$carousel-indicator-active-opacity:  1 !default;
+$carousel-indicator-transition:      opacity .6s ease !default;
+
+$carousel-caption-width:             70% !default;
+$carousel-caption-color:             $white !default;
+$carousel-caption-padding-y:         1.25rem !default;
+$carousel-caption-spacer:            1.25rem !default;
+
+$carousel-control-icon-width:        2rem !default;
+
+$carousel-control-prev-icon-bg:      url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$carousel-control-color}'><path d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/></svg>") !default;
+$carousel-control-next-icon-bg:      url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$carousel-control-color}'><path d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/></svg>") !default;
+
+$carousel-transition-duration:       .6s !default;
+$carousel-transition:                transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)
+// scss-docs-end carousel-variables
+
+// scss-docs-start carousel-dark-variables
+$carousel-dark-indicator-active-bg:  $black !default;
+$carousel-dark-caption-color:        $black !default;
+$carousel-dark-control-icon-filter:  invert(1) grayscale(100) !default;
+// scss-docs-end carousel-dark-variables
+
+
+// Spinners
+
+// scss-docs-start spinner-variables
+$spinner-width:           2rem !default;
+$spinner-height:          $spinner-width !default;
+$spinner-vertical-align:  -.125em !default;
+$spinner-border-width:    .25em !default;
+$spinner-animation-speed: .75s !default;
+
+$spinner-width-sm:        1rem !default;
+$spinner-height-sm:       $spinner-width-sm !default;
+$spinner-border-width-sm: .2em !default;
+// scss-docs-end spinner-variables
+
+
+// Close
+
+// scss-docs-start close-variables
+$btn-close-width:            1em !default;
+$btn-close-height:           $btn-close-width !default;
+$btn-close-padding-x:        .25em !default;
+$btn-close-padding-y:        $btn-close-padding-x !default;
+$btn-close-color:            $black !default;
+$btn-close-bg:               url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$btn-close-color}'><path d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/></svg>") !default;
+$btn-close-focus-shadow:     $focus-ring-box-shadow !default;
+$btn-close-opacity:          .5 !default;
+$btn-close-hover-opacity:    .75 !default;
+$btn-close-focus-opacity:    1 !default;
+$btn-close-disabled-opacity: .25 !default;
+$btn-close-white-filter:     invert(1) grayscale(100%) brightness(200%) !default;
+// scss-docs-end close-variables
+
+
+// Offcanvas
+
+// scss-docs-start offcanvas-variables
+$offcanvas-padding-y:               $modal-inner-padding !default;
+$offcanvas-padding-x:               $modal-inner-padding !default;
+$offcanvas-horizontal-width:        400px !default;
+$offcanvas-vertical-height:         30vh !default;
+$offcanvas-transition-duration:     .3s !default;
+$offcanvas-border-color:            $modal-content-border-color !default;
+$offcanvas-border-width:            $modal-content-border-width !default;
+$offcanvas-title-line-height:       $modal-title-line-height !default;
+$offcanvas-bg-color:                var(--#{$prefix}body-bg) !default;
+$offcanvas-color:                   var(--#{$prefix}body-color) !default;
+$offcanvas-box-shadow:              $modal-content-box-shadow-xs !default;
+$offcanvas-backdrop-bg:             $modal-backdrop-bg !default;
+$offcanvas-backdrop-opacity:        $modal-backdrop-opacity !default;
+// scss-docs-end offcanvas-variables
+
+// Code
+
+$code-font-size:                    $small-font-size !default;
+$code-color:                        $pink !default;
+
+$kbd-padding-y:                     .1875rem !default;
+$kbd-padding-x:                     .375rem !default;
+$kbd-font-size:                     $code-font-size !default;
+$kbd-color:                         var(--#{$prefix}body-bg) !default;
+$kbd-bg:                            var(--#{$prefix}body-color) !default;
+$nested-kbd-font-weight:            null !default; // Deprecated in v5.2.0, removing in v6
+
+$pre-color:                         null !default;
diff --git a/WSR/static/bootstrap-5.3.0/bootstrap-grid.scss b/WSR/static/bootstrap-5.3.0/bootstrap-grid.scss
new file mode 100644
index 0000000..52bd577
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/bootstrap-grid.scss
@@ -0,0 +1,62 @@
+@import "mixins/banner";
+@include bsBanner(Grid);
+
+$include-column-box-sizing: true !default;
+
+@import "functions";
+@import "variables";
+@import "variables-dark";
+@import "maps";
+
+@import "mixins/breakpoints";
+@import "mixins/container";
+@import "mixins/grid";
+@import "mixins/utilities";
+
+@import "vendor/rfs";
+
+@import "containers";
+@import "grid";
+
+@import "utilities";
+// Only use the utilities we need
+// stylelint-disable-next-line scss/dollar-variable-default
+$utilities: map-get-multiple(
+  $utilities,
+  (
+    "display",
+    "order",
+    "flex",
+    "flex-direction",
+    "flex-grow",
+    "flex-shrink",
+    "flex-wrap",
+    "justify-content",
+    "align-items",
+    "align-content",
+    "align-self",
+    "margin",
+    "margin-x",
+    "margin-y",
+    "margin-top",
+    "margin-end",
+    "margin-bottom",
+    "margin-start",
+    "negative-margin",
+    "negative-margin-x",
+    "negative-margin-y",
+    "negative-margin-top",
+    "negative-margin-end",
+    "negative-margin-bottom",
+    "negative-margin-start",
+    "padding",
+    "padding-x",
+    "padding-y",
+    "padding-top",
+    "padding-end",
+    "padding-bottom",
+    "padding-start",
+  )
+);
+
+@import "utilities/api";
diff --git a/WSR/static/bootstrap-5.3.0/bootstrap-reboot.scss b/WSR/static/bootstrap-5.3.0/bootstrap-reboot.scss
new file mode 100644
index 0000000..5b69b95
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/bootstrap-reboot.scss
@@ -0,0 +1,10 @@
+@import "mixins/banner";
+@include bsBanner(Reboot);
+
+@import "functions";
+@import "variables";
+@import "variables-dark";
+@import "maps";
+@import "mixins";
+@import "root";
+@import "reboot";
diff --git a/WSR/static/bootstrap-5.3.0/bootstrap-utilities.scss b/WSR/static/bootstrap-5.3.0/bootstrap-utilities.scss
new file mode 100644
index 0000000..99c4a35
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/bootstrap-utilities.scss
@@ -0,0 +1,19 @@
+@import "mixins/banner";
+@include bsBanner(Utilities);
+
+// Configuration
+@import "functions";
+@import "variables";
+@import "variables-dark";
+@import "maps";
+@import "mixins";
+@import "utilities";
+
+// Layout & components
+@import "root";
+
+// Helpers
+@import "helpers";
+
+// Utilities
+@import "utilities/api";
diff --git a/WSR/static/bootstrap-5.3.0/bootstrap.scss b/WSR/static/bootstrap-5.3.0/bootstrap.scss
new file mode 100644
index 0000000..449d704
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/bootstrap.scss
@@ -0,0 +1,52 @@
+@import "mixins/banner";
+@include bsBanner("");
+
+
+// scss-docs-start import-stack
+// Configuration
+@import "functions";
+@import "variables";
+@import "variables-dark";
+@import "maps";
+@import "mixins";
+@import "utilities";
+
+// Layout & components
+@import "root";
+@import "reboot";
+@import "type";
+@import "images";
+@import "containers";
+@import "grid";
+@import "tables";
+@import "forms";
+@import "buttons";
+@import "transitions";
+@import "dropdown";
+@import "button-group";
+@import "nav";
+@import "navbar";
+@import "card";
+@import "accordion";
+@import "breadcrumb";
+@import "pagination";
+@import "badge";
+@import "alert";
+@import "progress";
+@import "list-group";
+@import "close";
+@import "toasts";
+@import "modal";
+@import "tooltip";
+@import "popover";
+@import "carousel";
+@import "spinners";
+@import "offcanvas";
+@import "placeholders";
+
+// Helpers
+@import "helpers";
+
+// Utilities
+@import "utilities/api";
+// scss-docs-end import-stack
diff --git a/WSR/static/bootstrap-5.3.0/forms/_floating-labels.scss b/WSR/static/bootstrap-5.3.0/forms/_floating-labels.scss
new file mode 100644
index 0000000..3ca4264
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/forms/_floating-labels.scss
@@ -0,0 +1,94 @@
+.form-floating {
+  position: relative;
+
+  > .form-control,
+  > .form-control-plaintext,
+  > .form-select {
+    height: $form-floating-height;
+    min-height: $form-floating-height;
+    line-height: $form-floating-line-height;
+  }
+
+  > label {
+    position: absolute;
+    top: 0;
+    left: 0;
+    z-index: 2;
+    height: 100%; // allow textareas
+    padding: $form-floating-padding-y $form-floating-padding-x;
+    overflow: hidden;
+    text-align: start;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+    pointer-events: none;
+    border: $input-border-width solid transparent; // Required for aligning label's text with the input as it affects inner box model
+    transform-origin: 0 0;
+    @include transition($form-floating-transition);
+  }
+
+  > .form-control,
+  > .form-control-plaintext {
+    padding: $form-floating-padding-y $form-floating-padding-x;
+
+    &::placeholder {
+      color: transparent;
+    }
+
+    &:focus,
+    &:not(:placeholder-shown) {
+      padding-top: $form-floating-input-padding-t;
+      padding-bottom: $form-floating-input-padding-b;
+    }
+    // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped
+    &:-webkit-autofill {
+      padding-top: $form-floating-input-padding-t;
+      padding-bottom: $form-floating-input-padding-b;
+    }
+  }
+
+  > .form-select {
+    padding-top: $form-floating-input-padding-t;
+    padding-bottom: $form-floating-input-padding-b;
+  }
+
+  > .form-control:focus,
+  > .form-control:not(:placeholder-shown),
+  > .form-control-plaintext,
+  > .form-select {
+    ~ label {
+      color: rgba(var(--#{$prefix}body-color-rgb), #{$form-floating-label-opacity});
+      transform: $form-floating-label-transform;
+
+      &::after {
+        position: absolute;
+        inset: $form-floating-padding-y ($form-floating-padding-x * .5);
+        z-index: -1;
+        height: $form-floating-label-height;
+        content: "";
+        background-color: $input-bg;
+        @include border-radius($input-border-radius);
+      }
+    }
+  }
+  // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped
+  > .form-control:-webkit-autofill {
+    ~ label {
+      color: rgba(var(--#{$prefix}body-color-rgb), #{$form-floating-label-opacity});
+      transform: $form-floating-label-transform;
+    }
+  }
+
+  > .form-control-plaintext {
+    ~ label {
+      border-width: $input-border-width 0; // Required to properly position label text - as explained above
+    }
+  }
+
+  > :disabled ~ label {
+    color: $form-floating-label-disabled-color;
+
+    &::after {
+      background-color: $input-disabled-bg;
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/forms/_form-check.scss b/WSR/static/bootstrap-5.3.0/forms/_form-check.scss
new file mode 100644
index 0000000..83aacba
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/forms/_form-check.scss
@@ -0,0 +1,188 @@
+//
+// Check/radio
+//
+
+.form-check {
+  display: block;
+  min-height: $form-check-min-height;
+  padding-left: $form-check-padding-start;
+  margin-bottom: $form-check-margin-bottom;
+
+  .form-check-input {
+    float: left;
+    margin-left: $form-check-padding-start * -1;
+  }
+}
+
+.form-check-reverse {
+  padding-right: $form-check-padding-start;
+  padding-left: 0;
+  text-align: right;
+
+  .form-check-input {
+    float: right;
+    margin-right: $form-check-padding-start * -1;
+    margin-left: 0;
+  }
+}
+
+.form-check-input {
+  --#{$prefix}form-check-bg: #{$form-check-input-bg};
+
+  width: $form-check-input-width;
+  height: $form-check-input-width;
+  margin-top: ($line-height-base - $form-check-input-width) * .5; // line-height minus check height
+  vertical-align: top;
+  background-color: var(--#{$prefix}form-check-bg);
+  background-image: var(--#{$prefix}form-check-bg-image);
+  background-repeat: no-repeat;
+  background-position: center;
+  background-size: contain;
+  border: $form-check-input-border;
+  appearance: none;
+  print-color-adjust: exact; // Keep themed appearance for print
+  @include transition($form-check-transition);
+
+  &[type="checkbox"] {
+    @include border-radius($form-check-input-border-radius);
+  }
+
+  &[type="radio"] {
+    // stylelint-disable-next-line property-disallowed-list
+    border-radius: $form-check-radio-border-radius;
+  }
+
+  &:active {
+    filter: $form-check-input-active-filter;
+  }
+
+  &:focus {
+    border-color: $form-check-input-focus-border;
+    outline: 0;
+    box-shadow: $form-check-input-focus-box-shadow;
+  }
+
+  &:checked {
+    background-color: $form-check-input-checked-bg-color;
+    border-color: $form-check-input-checked-border-color;
+
+    &[type="checkbox"] {
+      @if $enable-gradients {
+        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-checked-bg-image)}, var(--#{$prefix}gradient);
+      } @else {
+        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-checked-bg-image)};
+      }
+    }
+
+    &[type="radio"] {
+      @if $enable-gradients {
+        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-radio-checked-bg-image)}, var(--#{$prefix}gradient);
+      } @else {
+        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-radio-checked-bg-image)};
+      }
+    }
+  }
+
+  &[type="checkbox"]:indeterminate {
+    background-color: $form-check-input-indeterminate-bg-color;
+    border-color: $form-check-input-indeterminate-border-color;
+
+    @if $enable-gradients {
+      --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-indeterminate-bg-image)}, var(--#{$prefix}gradient);
+    } @else {
+      --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-indeterminate-bg-image)};
+    }
+  }
+
+  &:disabled {
+    pointer-events: none;
+    filter: none;
+    opacity: $form-check-input-disabled-opacity;
+  }
+
+  // Use disabled attribute in addition of :disabled pseudo-class
+  // See: https://github.com/twbs/bootstrap/issues/28247
+  &[disabled],
+  &:disabled {
+    ~ .form-check-label {
+      cursor: default;
+      opacity: $form-check-label-disabled-opacity;
+    }
+  }
+}
+
+.form-check-label {
+  color: $form-check-label-color;
+  cursor: $form-check-label-cursor;
+}
+
+//
+// Switch
+//
+
+.form-switch {
+  padding-left: $form-switch-padding-start;
+
+  .form-check-input {
+    --#{$prefix}form-switch-bg: #{escape-svg($form-switch-bg-image)};
+
+    width: $form-switch-width;
+    margin-left: $form-switch-padding-start * -1;
+    background-image: var(--#{$prefix}form-switch-bg);
+    background-position: left center;
+    @include border-radius($form-switch-border-radius);
+    @include transition($form-switch-transition);
+
+    &:focus {
+      --#{$prefix}form-switch-bg: #{escape-svg($form-switch-focus-bg-image)};
+    }
+
+    &:checked {
+      background-position: $form-switch-checked-bg-position;
+
+      @if $enable-gradients {
+        --#{$prefix}form-switch-bg: #{escape-svg($form-switch-checked-bg-image)}, var(--#{$prefix}gradient);
+      } @else {
+        --#{$prefix}form-switch-bg: #{escape-svg($form-switch-checked-bg-image)};
+      }
+    }
+  }
+
+  &.form-check-reverse {
+    padding-right: $form-switch-padding-start;
+    padding-left: 0;
+
+    .form-check-input {
+      margin-right: $form-switch-padding-start * -1;
+      margin-left: 0;
+    }
+  }
+}
+
+.form-check-inline {
+  display: inline-block;
+  margin-right: $form-check-inline-margin-end;
+}
+
+.btn-check {
+  position: absolute;
+  clip: rect(0, 0, 0, 0);
+  pointer-events: none;
+
+  &[disabled],
+  &:disabled {
+    + .btn {
+      pointer-events: none;
+      filter: none;
+      opacity: $form-check-btn-check-disabled-opacity;
+    }
+  }
+}
+
+@if $enable-dark-mode {
+  @include color-mode(dark) {
+    .form-switch .form-check-input:not(:checked):not(:focus) {
+      --#{$prefix}form-switch-bg: #{escape-svg($form-switch-bg-image-dark)};
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/forms/_form-control.scss b/WSR/static/bootstrap-5.3.0/forms/_form-control.scss
new file mode 100644
index 0000000..ca2a7df
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/forms/_form-control.scss
@@ -0,0 +1,214 @@
+//
+// General form controls (plus a few specific high-level interventions)
+//
+
+.form-control {
+  display: block;
+  width: 100%;
+  padding: $input-padding-y $input-padding-x;
+  font-family: $input-font-family;
+  @include font-size($input-font-size);
+  font-weight: $input-font-weight;
+  line-height: $input-line-height;
+  color: $input-color;
+  background-color: $input-bg;
+  background-clip: padding-box;
+  border: $input-border-width solid $input-border-color;
+  appearance: none; // Fix appearance for date inputs in Safari
+
+  // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.
+  @include border-radius($input-border-radius, 0);
+
+  @include box-shadow($input-box-shadow);
+  @include transition($input-transition);
+
+  &[type="file"] {
+    overflow: hidden; // prevent pseudo element button overlap
+
+    &:not(:disabled):not([readonly]) {
+      cursor: pointer;
+    }
+  }
+
+  // Customize the `:focus` state to imitate native WebKit styles.
+  &:focus {
+    color: $input-focus-color;
+    background-color: $input-focus-bg;
+    border-color: $input-focus-border-color;
+    outline: 0;
+    @if $enable-shadows {
+      @include box-shadow($input-box-shadow, $input-focus-box-shadow);
+    } @else {
+      // Avoid using mixin so we can pass custom focus shadow properly
+      box-shadow: $input-focus-box-shadow;
+    }
+  }
+
+  &::-webkit-date-and-time-value {
+    // On Android Chrome, form-control's "width: 100%" makes the input width too small
+    // Tested under Android 11 / Chrome 89, Android 12 / Chrome 100, Android 13 / Chrome 109
+    //
+    // On iOS Safari, form-control's "appearance: none" + "width: 100%" makes the input width too small
+    // Tested under iOS 16.2 / Safari 16.2
+    min-width: 85px; // Seems to be a good minimum safe width
+
+    // Add some height to date inputs on iOS
+    // https://github.com/twbs/bootstrap/issues/23307
+    // TODO: we can remove this workaround once https://bugs.webkit.org/show_bug.cgi?id=198959 is resolved
+    // Multiply line-height by 1em if it has no unit
+    height: if(unit($input-line-height) == "", $input-line-height * 1em, $input-line-height);
+
+    // Android Chrome type="date" is taller than the other inputs
+    // because of "margin: 1px 24px 1px 4px" inside the shadow DOM
+    // Tested under Android 11 / Chrome 89, Android 12 / Chrome 100, Android 13 / Chrome 109
+    margin: 0;
+  }
+
+  // Prevent excessive date input height in Webkit
+  // https://github.com/twbs/bootstrap/issues/34433
+  &::-webkit-datetime-edit {
+    display: block;
+    padding: 0;
+  }
+
+  // Placeholder
+  &::placeholder {
+    color: $input-placeholder-color;
+    // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.
+    opacity: 1;
+  }
+
+  // Disabled inputs
+  //
+  // HTML5 says that controls under a fieldset > legend:first-child won't be
+  // disabled if the fieldset is disabled. Due to implementation difficulty, we
+  // don't honor that edge case; we style them as disabled anyway.
+  &:disabled {
+    color: $input-disabled-color;
+    background-color: $input-disabled-bg;
+    border-color: $input-disabled-border-color;
+    // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.
+    opacity: 1;
+  }
+
+  // File input buttons theming
+  &::file-selector-button {
+    padding: $input-padding-y $input-padding-x;
+    margin: (-$input-padding-y) (-$input-padding-x);
+    margin-inline-end: $input-padding-x;
+    color: $form-file-button-color;
+    @include gradient-bg($form-file-button-bg);
+    pointer-events: none;
+    border-color: inherit;
+    border-style: solid;
+    border-width: 0;
+    border-inline-end-width: $input-border-width;
+    border-radius: 0; // stylelint-disable-line property-disallowed-list
+    @include transition($btn-transition);
+  }
+
+  &:hover:not(:disabled):not([readonly])::file-selector-button {
+    background-color: $form-file-button-hover-bg;
+  }
+}
+
+// Readonly controls as plain text
+//
+// Apply class to a readonly input to make it appear like regular plain
+// text (without any border, background color, focus indicator)
+
+.form-control-plaintext {
+  display: block;
+  width: 100%;
+  padding: $input-padding-y 0;
+  margin-bottom: 0; // match inputs if this class comes on inputs with default margins
+  line-height: $input-line-height;
+  color: $input-plaintext-color;
+  background-color: transparent;
+  border: solid transparent;
+  border-width: $input-border-width 0;
+
+  &:focus {
+    outline: 0;
+  }
+
+  &.form-control-sm,
+  &.form-control-lg {
+    padding-right: 0;
+    padding-left: 0;
+  }
+}
+
+// Form control sizing
+//
+// Build on `.form-control` with modifier classes to decrease or increase the
+// height and font-size of form controls.
+//
+// Repeated in `_input_group.scss` to avoid Sass extend issues.
+
+.form-control-sm {
+  min-height: $input-height-sm;
+  padding: $input-padding-y-sm $input-padding-x-sm;
+  @include font-size($input-font-size-sm);
+  @include border-radius($input-border-radius-sm);
+
+  &::file-selector-button {
+    padding: $input-padding-y-sm $input-padding-x-sm;
+    margin: (-$input-padding-y-sm) (-$input-padding-x-sm);
+    margin-inline-end: $input-padding-x-sm;
+  }
+}
+
+.form-control-lg {
+  min-height: $input-height-lg;
+  padding: $input-padding-y-lg $input-padding-x-lg;
+  @include font-size($input-font-size-lg);
+  @include border-radius($input-border-radius-lg);
+
+  &::file-selector-button {
+    padding: $input-padding-y-lg $input-padding-x-lg;
+    margin: (-$input-padding-y-lg) (-$input-padding-x-lg);
+    margin-inline-end: $input-padding-x-lg;
+  }
+}
+
+// Make sure textareas don't shrink too much when resized
+// https://github.com/twbs/bootstrap/pull/29124
+// stylelint-disable selector-no-qualifying-type
+textarea {
+  &.form-control {
+    min-height: $input-height;
+  }
+
+  &.form-control-sm {
+    min-height: $input-height-sm;
+  }
+
+  &.form-control-lg {
+    min-height: $input-height-lg;
+  }
+}
+// stylelint-enable selector-no-qualifying-type
+
+.form-control-color {
+  width: $form-color-width;
+  height: $input-height;
+  padding: $input-padding-y;
+
+  &:not(:disabled):not([readonly]) {
+    cursor: pointer;
+  }
+
+  &::-moz-color-swatch {
+    border: 0 !important; // stylelint-disable-line declaration-no-important
+    @include border-radius($input-border-radius);
+  }
+
+  &::-webkit-color-swatch {
+    border: 0 !important; // stylelint-disable-line declaration-no-important
+    @include border-radius($input-border-radius);
+  }
+
+  &.form-control-sm { height: $input-height-sm; }
+  &.form-control-lg { height: $input-height-lg; }
+}
diff --git a/WSR/static/bootstrap-5.3.0/forms/_form-range.scss b/WSR/static/bootstrap-5.3.0/forms/_form-range.scss
new file mode 100644
index 0000000..6de4213
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/forms/_form-range.scss
@@ -0,0 +1,91 @@
+// Range
+//
+// Style range inputs the same across browsers. Vendor-specific rules for pseudo
+// elements cannot be mixed. As such, there are no shared styles for focus or
+// active states on prefixed selectors.
+
+.form-range {
+  width: 100%;
+  height: add($form-range-thumb-height, $form-range-thumb-focus-box-shadow-width * 2);
+  padding: 0; // Need to reset padding
+  background-color: transparent;
+  appearance: none;
+
+  &:focus {
+    outline: 0;
+
+    // Pseudo-elements must be split across multiple rulesets to have an effect.
+    // No box-shadow() mixin for focus accessibility.
+    &::-webkit-slider-thumb { box-shadow: $form-range-thumb-focus-box-shadow; }
+    &::-moz-range-thumb     { box-shadow: $form-range-thumb-focus-box-shadow; }
+  }
+
+  &::-moz-focus-outer {
+    border: 0;
+  }
+
+  &::-webkit-slider-thumb {
+    width: $form-range-thumb-width;
+    height: $form-range-thumb-height;
+    margin-top: ($form-range-track-height - $form-range-thumb-height) * .5; // Webkit specific
+    @include gradient-bg($form-range-thumb-bg);
+    border: $form-range-thumb-border;
+    @include border-radius($form-range-thumb-border-radius);
+    @include box-shadow($form-range-thumb-box-shadow);
+    @include transition($form-range-thumb-transition);
+    appearance: none;
+
+    &:active {
+      @include gradient-bg($form-range-thumb-active-bg);
+    }
+  }
+
+  &::-webkit-slider-runnable-track {
+    width: $form-range-track-width;
+    height: $form-range-track-height;
+    color: transparent; // Why?
+    cursor: $form-range-track-cursor;
+    background-color: $form-range-track-bg;
+    border-color: transparent;
+    @include border-radius($form-range-track-border-radius);
+    @include box-shadow($form-range-track-box-shadow);
+  }
+
+  &::-moz-range-thumb {
+    width: $form-range-thumb-width;
+    height: $form-range-thumb-height;
+    @include gradient-bg($form-range-thumb-bg);
+    border: $form-range-thumb-border;
+    @include border-radius($form-range-thumb-border-radius);
+    @include box-shadow($form-range-thumb-box-shadow);
+    @include transition($form-range-thumb-transition);
+    appearance: none;
+
+    &:active {
+      @include gradient-bg($form-range-thumb-active-bg);
+    }
+  }
+
+  &::-moz-range-track {
+    width: $form-range-track-width;
+    height: $form-range-track-height;
+    color: transparent;
+    cursor: $form-range-track-cursor;
+    background-color: $form-range-track-bg;
+    border-color: transparent; // Firefox specific?
+    @include border-radius($form-range-track-border-radius);
+    @include box-shadow($form-range-track-box-shadow);
+  }
+
+  &:disabled {
+    pointer-events: none;
+
+    &::-webkit-slider-thumb {
+      background-color: $form-range-thumb-disabled-bg;
+    }
+
+    &::-moz-range-thumb {
+      background-color: $form-range-thumb-disabled-bg;
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/forms/_form-select.scss b/WSR/static/bootstrap-5.3.0/forms/_form-select.scss
new file mode 100644
index 0000000..0b26323
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/forms/_form-select.scss
@@ -0,0 +1,80 @@
+// Select
+//
+// Replaces the browser default select with a custom one, mostly pulled from
+// https://primer.github.io/.
+
+.form-select {
+  --#{$prefix}form-select-bg-img: #{escape-svg($form-select-indicator)};
+
+  display: block;
+  width: 100%;
+  padding: $form-select-padding-y $form-select-indicator-padding $form-select-padding-y $form-select-padding-x;
+  font-family: $form-select-font-family;
+  @include font-size($form-select-font-size);
+  font-weight: $form-select-font-weight;
+  line-height: $form-select-line-height;
+  color: $form-select-color;
+  background-color: $form-select-bg;
+  background-image: var(--#{$prefix}form-select-bg-img), var(--#{$prefix}form-select-bg-icon, none);
+  background-repeat: no-repeat;
+  background-position: $form-select-bg-position;
+  background-size: $form-select-bg-size;
+  border: $form-select-border-width solid $form-select-border-color;
+  @include border-radius($form-select-border-radius, 0);
+  @include box-shadow($form-select-box-shadow);
+  @include transition($form-select-transition);
+  appearance: none;
+
+  &:focus {
+    border-color: $form-select-focus-border-color;
+    outline: 0;
+    @if $enable-shadows {
+      @include box-shadow($form-select-box-shadow, $form-select-focus-box-shadow);
+    } @else {
+      // Avoid using mixin so we can pass custom focus shadow properly
+      box-shadow: $form-select-focus-box-shadow;
+    }
+  }
+
+  &[multiple],
+  &[size]:not([size="1"]) {
+    padding-right: $form-select-padding-x;
+    background-image: none;
+  }
+
+  &:disabled {
+    color: $form-select-disabled-color;
+    background-color: $form-select-disabled-bg;
+    border-color: $form-select-disabled-border-color;
+  }
+
+  // Remove outline from select box in FF
+  &:-moz-focusring {
+    color: transparent;
+    text-shadow: 0 0 0 $form-select-color;
+  }
+}
+
+.form-select-sm {
+  padding-top: $form-select-padding-y-sm;
+  padding-bottom: $form-select-padding-y-sm;
+  padding-left: $form-select-padding-x-sm;
+  @include font-size($form-select-font-size-sm);
+  @include border-radius($form-select-border-radius-sm);
+}
+
+.form-select-lg {
+  padding-top: $form-select-padding-y-lg;
+  padding-bottom: $form-select-padding-y-lg;
+  padding-left: $form-select-padding-x-lg;
+  @include font-size($form-select-font-size-lg);
+  @include border-radius($form-select-border-radius-lg);
+}
+
+@if $enable-dark-mode {
+  @include color-mode(dark) {
+    .form-select {
+      --#{$prefix}form-select-bg-img: #{escape-svg($form-select-indicator-dark)};
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/forms/_form-text.scss b/WSR/static/bootstrap-5.3.0/forms/_form-text.scss
new file mode 100644
index 0000000..f080d1a
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/forms/_form-text.scss
@@ -0,0 +1,11 @@
+//
+// Form text
+//
+
+.form-text {
+  margin-top: $form-text-margin-top;
+  @include font-size($form-text-font-size);
+  font-style: $form-text-font-style;
+  font-weight: $form-text-font-weight;
+  color: $form-text-color;
+}
diff --git a/WSR/static/bootstrap-5.3.0/forms/_input-group.scss b/WSR/static/bootstrap-5.3.0/forms/_input-group.scss
new file mode 100644
index 0000000..58e4d40
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/forms/_input-group.scss
@@ -0,0 +1,132 @@
+//
+// Base styles
+//
+
+.input-group {
+  position: relative;
+  display: flex;
+  flex-wrap: wrap; // For form validation feedback
+  align-items: stretch;
+  width: 100%;
+
+  > .form-control,
+  > .form-select,
+  > .form-floating {
+    position: relative; // For focus state's z-index
+    flex: 1 1 auto;
+    width: 1%;
+    min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size
+  }
+
+  // Bring the "active" form control to the top of surrounding elements
+  > .form-control:focus,
+  > .form-select:focus,
+  > .form-floating:focus-within {
+    z-index: 5;
+  }
+
+  // Ensure buttons are always above inputs for more visually pleasing borders.
+  // This isn't needed for `.input-group-text` since it shares the same border-color
+  // as our inputs.
+  .btn {
+    position: relative;
+    z-index: 2;
+
+    &:focus {
+      z-index: 5;
+    }
+  }
+}
+
+
+// Textual addons
+//
+// Serves as a catch-all element for any text or radio/checkbox input you wish
+// to prepend or append to an input.
+
+.input-group-text {
+  display: flex;
+  align-items: center;
+  padding: $input-group-addon-padding-y $input-group-addon-padding-x;
+  @include font-size($input-font-size); // Match inputs
+  font-weight: $input-group-addon-font-weight;
+  line-height: $input-line-height;
+  color: $input-group-addon-color;
+  text-align: center;
+  white-space: nowrap;
+  background-color: $input-group-addon-bg;
+  border: $input-border-width solid $input-group-addon-border-color;
+  @include border-radius($input-border-radius);
+}
+
+
+// Sizing
+//
+// Remix the default form control sizing classes into new ones for easier
+// manipulation.
+
+.input-group-lg > .form-control,
+.input-group-lg > .form-select,
+.input-group-lg > .input-group-text,
+.input-group-lg > .btn {
+  padding: $input-padding-y-lg $input-padding-x-lg;
+  @include font-size($input-font-size-lg);
+  @include border-radius($input-border-radius-lg);
+}
+
+.input-group-sm > .form-control,
+.input-group-sm > .form-select,
+.input-group-sm > .input-group-text,
+.input-group-sm > .btn {
+  padding: $input-padding-y-sm $input-padding-x-sm;
+  @include font-size($input-font-size-sm);
+  @include border-radius($input-border-radius-sm);
+}
+
+.input-group-lg > .form-select,
+.input-group-sm > .form-select {
+  padding-right: $form-select-padding-x + $form-select-indicator-padding;
+}
+
+
+// Rounded corners
+//
+// These rulesets must come after the sizing ones to properly override sm and lg
+// border-radius values when extending. They're more specific than we'd like
+// with the `.input-group >` part, but without it, we cannot override the sizing.
+
+// stylelint-disable-next-line no-duplicate-selectors
+.input-group {
+  &:not(.has-validation) {
+    > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+    > .dropdown-toggle:nth-last-child(n + 3),
+    > .form-floating:not(:last-child) > .form-control,
+    > .form-floating:not(:last-child) > .form-select {
+      @include border-end-radius(0);
+    }
+  }
+
+  &.has-validation {
+    > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
+    > .dropdown-toggle:nth-last-child(n + 4),
+    > .form-floating:nth-last-child(n + 3) > .form-control,
+    > .form-floating:nth-last-child(n + 3) > .form-select {
+      @include border-end-radius(0);
+    }
+  }
+
+  $validation-messages: "";
+  @each $state in map-keys($form-validation-states) {
+    $validation-messages: $validation-messages + ":not(." + unquote($state) + "-tooltip)" + ":not(." + unquote($state) + "-feedback)";
+  }
+
+  > :not(:first-child):not(.dropdown-menu)#{$validation-messages} {
+    margin-left: calc(#{$input-border-width} * -1); // stylelint-disable-line function-disallowed-list
+    @include border-start-radius(0);
+  }
+
+  > .form-floating:not(:first-child) > .form-control,
+  > .form-floating:not(:first-child) > .form-select {
+    @include border-start-radius(0);
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/forms/_labels.scss b/WSR/static/bootstrap-5.3.0/forms/_labels.scss
new file mode 100644
index 0000000..39ecafc
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/forms/_labels.scss
@@ -0,0 +1,36 @@
+//
+// Labels
+//
+
+.form-label {
+  margin-bottom: $form-label-margin-bottom;
+  @include font-size($form-label-font-size);
+  font-style: $form-label-font-style;
+  font-weight: $form-label-font-weight;
+  color: $form-label-color;
+}
+
+// For use with horizontal and inline forms, when you need the label (or legend)
+// text to align with the form controls.
+.col-form-label {
+  padding-top: add($input-padding-y, $input-border-width);
+  padding-bottom: add($input-padding-y, $input-border-width);
+  margin-bottom: 0; // Override the `<legend>` default
+  @include font-size(inherit); // Override the `<legend>` default
+  font-style: $form-label-font-style;
+  font-weight: $form-label-font-weight;
+  line-height: $input-line-height;
+  color: $form-label-color;
+}
+
+.col-form-label-lg {
+  padding-top: add($input-padding-y-lg, $input-border-width);
+  padding-bottom: add($input-padding-y-lg, $input-border-width);
+  @include font-size($input-font-size-lg);
+}
+
+.col-form-label-sm {
+  padding-top: add($input-padding-y-sm, $input-border-width);
+  padding-bottom: add($input-padding-y-sm, $input-border-width);
+  @include font-size($input-font-size-sm);
+}
diff --git a/WSR/static/bootstrap-5.3.0/forms/_validation.scss b/WSR/static/bootstrap-5.3.0/forms/_validation.scss
new file mode 100644
index 0000000..c48123a
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/forms/_validation.scss
@@ -0,0 +1,12 @@
+// Form validation
+//
+// Provide feedback to users when form field values are valid or invalid. Works
+// primarily for client-side validation via scoped `:invalid` and `:valid`
+// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for
+// server-side validation.
+
+// scss-docs-start form-validation-states-loop
+@each $state, $data in $form-validation-states {
+  @include form-validation-state($state, $data...);
+}
+// scss-docs-end form-validation-states-loop
diff --git a/WSR/static/bootstrap-5.3.0/helpers/_clearfix.scss b/WSR/static/bootstrap-5.3.0/helpers/_clearfix.scss
new file mode 100644
index 0000000..e92522a
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/helpers/_clearfix.scss
@@ -0,0 +1,3 @@
+.clearfix {
+  @include clearfix();
+}
diff --git a/WSR/static/bootstrap-5.3.0/helpers/_color-bg.scss b/WSR/static/bootstrap-5.3.0/helpers/_color-bg.scss
new file mode 100644
index 0000000..c00acde
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/helpers/_color-bg.scss
@@ -0,0 +1,8 @@
+// All-caps `RGBA()` function used because of this Sass bug: https://github.com/sass/node-sass/issues/2251
+@each $color, $value in $theme-colors {
+  $color-rgb: to-rgb($value);
+  .text-bg-#{$color} {
+    color: color-contrast($value) if($enable-important-utilities, !important, null);
+    background-color: RGBA($color-rgb, var(--#{$prefix}bg-opacity, 1)) if($enable-important-utilities, !important, null);
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/helpers/_colored-links.scss b/WSR/static/bootstrap-5.3.0/helpers/_colored-links.scss
new file mode 100644
index 0000000..5f86857
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/helpers/_colored-links.scss
@@ -0,0 +1,30 @@
+// All-caps `RGBA()` function used because of this Sass bug: https://github.com/sass/node-sass/issues/2251
+@each $color, $value in $theme-colors {
+  .link-#{$color} {
+    color: RGBA(var(--#{$prefix}#{$color}-rgb), var(--#{$prefix}link-opacity, 1)) if($enable-important-utilities, !important, null);
+    text-decoration-color: RGBA(var(--#{$prefix}#{$color}-rgb), var(--#{$prefix}link-underline-opacity, 1)) if($enable-important-utilities, !important, null);
+
+    @if $link-shade-percentage != 0 {
+      &:hover,
+      &:focus {
+        $hover-color: if(color-contrast($value) == $color-contrast-light, shade-color($value, $link-shade-percentage), tint-color($value, $link-shade-percentage));
+        color: RGBA(#{to-rgb($hover-color)}, var(--#{$prefix}link-opacity, 1)) if($enable-important-utilities, !important, null);
+        text-decoration-color: RGBA(to-rgb($hover-color), var(--#{$prefix}link-underline-opacity, 1)) if($enable-important-utilities, !important, null);
+      }
+    }
+  }
+}
+
+// One-off special link helper as a bridge until v6
+.link-body-emphasis {
+  color: RGBA(var(--#{$prefix}emphasis-color-rgb), var(--#{$prefix}link-opacity, 1)) if($enable-important-utilities, !important, null);
+  text-decoration-color: RGBA(var(--#{$prefix}emphasis-color-rgb), var(--#{$prefix}link-underline-opacity, 1)) if($enable-important-utilities, !important, null);
+
+  @if $link-shade-percentage != 0 {
+    &:hover,
+    &:focus {
+      color: RGBA(var(--#{$prefix}emphasis-color-rgb), var(--#{$prefix}link-opacity, .75)) if($enable-important-utilities, !important, null);
+      text-decoration-color: RGBA(var(--#{$prefix}emphasis-color-rgb), var(--#{$prefix}link-underline-opacity, .75)) if($enable-important-utilities, !important, null);
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/helpers/_focus-ring.scss b/WSR/static/bootstrap-5.3.0/helpers/_focus-ring.scss
new file mode 100644
index 0000000..26508a8
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/helpers/_focus-ring.scss
@@ -0,0 +1,5 @@
+.focus-ring:focus {
+  outline: 0;
+  // By default, there is no `--bs-focus-ring-x`, `--bs-focus-ring-y`, or `--bs-focus-ring-blur`, but we provide CSS variables with fallbacks to initial `0` values
+  box-shadow: var(--#{$prefix}focus-ring-x, 0) var(--#{$prefix}focus-ring-y, 0) var(--#{$prefix}focus-ring-blur, 0) var(--#{$prefix}focus-ring-width) var(--#{$prefix}focus-ring-color);
+}
diff --git a/WSR/static/bootstrap-5.3.0/helpers/_icon-link.scss b/WSR/static/bootstrap-5.3.0/helpers/_icon-link.scss
new file mode 100644
index 0000000..3f8bcb3
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/helpers/_icon-link.scss
@@ -0,0 +1,25 @@
+.icon-link {
+  display: inline-flex;
+  gap: $icon-link-gap;
+  align-items: center;
+  text-decoration-color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, .5));
+  text-underline-offset: $icon-link-underline-offset;
+  backface-visibility: hidden;
+
+  > .bi {
+    flex-shrink: 0;
+    width: $icon-link-icon-size;
+    height: $icon-link-icon-size;
+    fill: currentcolor;
+    @include transition($icon-link-icon-transition);
+  }
+}
+
+.icon-link-hover {
+  &:hover,
+  &:focus-visible {
+    > .bi {
+      transform: var(--#{$prefix}icon-link-transform, $icon-link-icon-transform);
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/helpers/_position.scss b/WSR/static/bootstrap-5.3.0/helpers/_position.scss
new file mode 100644
index 0000000..59103d9
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/helpers/_position.scss
@@ -0,0 +1,36 @@
+// Shorthand
+
+.fixed-top {
+  position: fixed;
+  top: 0;
+  right: 0;
+  left: 0;
+  z-index: $zindex-fixed;
+}
+
+.fixed-bottom {
+  position: fixed;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: $zindex-fixed;
+}
+
+// Responsive sticky top and bottom
+@each $breakpoint in map-keys($grid-breakpoints) {
+  @include media-breakpoint-up($breakpoint) {
+    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
+
+    .sticky#{$infix}-top {
+      position: sticky;
+      top: 0;
+      z-index: $zindex-sticky;
+    }
+
+    .sticky#{$infix}-bottom {
+      position: sticky;
+      bottom: 0;
+      z-index: $zindex-sticky;
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/helpers/_ratio.scss b/WSR/static/bootstrap-5.3.0/helpers/_ratio.scss
new file mode 100644
index 0000000..b6a7654
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/helpers/_ratio.scss
@@ -0,0 +1,26 @@
+// Credit: Nicolas Gallagher and SUIT CSS.
+
+.ratio {
+  position: relative;
+  width: 100%;
+
+  &::before {
+    display: block;
+    padding-top: var(--#{$prefix}aspect-ratio);
+    content: "";
+  }
+
+  > * {
+    position: absolute;
+    top: 0;
+    left: 0;
+    width: 100%;
+    height: 100%;
+  }
+}
+
+@each $key, $ratio in $aspect-ratios {
+  .ratio-#{$key} {
+    --#{$prefix}aspect-ratio: #{$ratio};
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/helpers/_stacks.scss b/WSR/static/bootstrap-5.3.0/helpers/_stacks.scss
new file mode 100644
index 0000000..6cd237a
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/helpers/_stacks.scss
@@ -0,0 +1,15 @@
+// scss-docs-start stacks
+.hstack {
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  align-self: stretch;
+}
+
+.vstack {
+  display: flex;
+  flex: 1 1 auto;
+  flex-direction: column;
+  align-self: stretch;
+}
+// scss-docs-end stacks
diff --git a/WSR/static/bootstrap-5.3.0/helpers/_stretched-link.scss b/WSR/static/bootstrap-5.3.0/helpers/_stretched-link.scss
new file mode 100644
index 0000000..71a1c75
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/helpers/_stretched-link.scss
@@ -0,0 +1,15 @@
+//
+// Stretched link
+//
+
+.stretched-link {
+  &::#{$stretched-link-pseudo-element} {
+    position: absolute;
+    top: 0;
+    right: 0;
+    bottom: 0;
+    left: 0;
+    z-index: $stretched-link-z-index;
+    content: "";
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/helpers/_text-truncation.scss b/WSR/static/bootstrap-5.3.0/helpers/_text-truncation.scss
new file mode 100644
index 0000000..6421dac
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/helpers/_text-truncation.scss
@@ -0,0 +1,7 @@
+//
+// Text truncation
+//
+
+.text-truncate {
+  @include text-truncate();
+}
diff --git a/WSR/static/bootstrap-5.3.0/helpers/_visually-hidden.scss b/WSR/static/bootstrap-5.3.0/helpers/_visually-hidden.scss
new file mode 100644
index 0000000..4760ff0
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/helpers/_visually-hidden.scss
@@ -0,0 +1,8 @@
+//
+// Visually hidden
+//
+
+.visually-hidden,
+.visually-hidden-focusable:not(:focus):not(:focus-within) {
+  @include visually-hidden();
+}
diff --git a/WSR/static/bootstrap-5.3.0/helpers/_vr.scss b/WSR/static/bootstrap-5.3.0/helpers/_vr.scss
new file mode 100644
index 0000000..9bca099
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/helpers/_vr.scss
@@ -0,0 +1,8 @@
+.vr {
+  display: inline-block;
+  align-self: stretch;
+  width: 1px;
+  min-height: 1em;
+  background-color: currentcolor;
+  opacity: $hr-opacity;
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_alert.scss b/WSR/static/bootstrap-5.3.0/mixins/_alert.scss
new file mode 100644
index 0000000..fb524af
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_alert.scss
@@ -0,0 +1,18 @@
+@include deprecate("`alert-variant()`", "v5.3.0", "v6.0.0");
+
+// scss-docs-start alert-variant-mixin
+@mixin alert-variant($background, $border, $color) {
+  --#{$prefix}alert-color: #{$color};
+  --#{$prefix}alert-bg: #{$background};
+  --#{$prefix}alert-border-color: #{$border};
+  --#{$prefix}alert-link-color: #{shade-color($color, 20%)};
+
+  @if $enable-gradients {
+    background-image: var(--#{$prefix}gradient);
+  }
+
+  .alert-link {
+    color: var(--#{$prefix}alert-link-color);
+  }
+}
+// scss-docs-end alert-variant-mixin
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_backdrop.scss b/WSR/static/bootstrap-5.3.0/mixins/_backdrop.scss
new file mode 100644
index 0000000..9705ae9
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_backdrop.scss
@@ -0,0 +1,14 @@
+// Shared between modals and offcanvases
+@mixin overlay-backdrop($zindex, $backdrop-bg, $backdrop-opacity) {
+  position: fixed;
+  top: 0;
+  left: 0;
+  z-index: $zindex;
+  width: 100vw;
+  height: 100vh;
+  background-color: $backdrop-bg;
+
+  // Fade for backdrop
+  &.fade { opacity: 0; }
+  &.show { opacity: $backdrop-opacity; }
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_banner.scss b/WSR/static/bootstrap-5.3.0/mixins/_banner.scss
new file mode 100644
index 0000000..4323989
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_banner.scss
@@ -0,0 +1,7 @@
+@mixin bsBanner($file) {
+  /*!
+   * Bootstrap #{$file} v5.3.0 (https://getbootstrap.com/)
+   * Copyright 2011-2023 The Bootstrap Authors
+   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+   */
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_border-radius.scss b/WSR/static/bootstrap-5.3.0/mixins/_border-radius.scss
new file mode 100644
index 0000000..616decb
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_border-radius.scss
@@ -0,0 +1,78 @@
+// stylelint-disable property-disallowed-list
+// Single side border-radius
+
+// Helper function to replace negative values with 0
+@function valid-radius($radius) {
+  $return: ();
+  @each $value in $radius {
+    @if type-of($value) == number {
+      $return: append($return, max($value, 0));
+    } @else {
+      $return: append($return, $value);
+    }
+  }
+  @return $return;
+}
+
+// scss-docs-start border-radius-mixins
+@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {
+  @if $enable-rounded {
+    border-radius: valid-radius($radius);
+  }
+  @else if $fallback-border-radius != false {
+    border-radius: $fallback-border-radius;
+  }
+}
+
+@mixin border-top-radius($radius: $border-radius) {
+  @if $enable-rounded {
+    border-top-left-radius: valid-radius($radius);
+    border-top-right-radius: valid-radius($radius);
+  }
+}
+
+@mixin border-end-radius($radius: $border-radius) {
+  @if $enable-rounded {
+    border-top-right-radius: valid-radius($radius);
+    border-bottom-right-radius: valid-radius($radius);
+  }
+}
+
+@mixin border-bottom-radius($radius: $border-radius) {
+  @if $enable-rounded {
+    border-bottom-right-radius: valid-radius($radius);
+    border-bottom-left-radius: valid-radius($radius);
+  }
+}
+
+@mixin border-start-radius($radius: $border-radius) {
+  @if $enable-rounded {
+    border-top-left-radius: valid-radius($radius);
+    border-bottom-left-radius: valid-radius($radius);
+  }
+}
+
+@mixin border-top-start-radius($radius: $border-radius) {
+  @if $enable-rounded {
+    border-top-left-radius: valid-radius($radius);
+  }
+}
+
+@mixin border-top-end-radius($radius: $border-radius) {
+  @if $enable-rounded {
+    border-top-right-radius: valid-radius($radius);
+  }
+}
+
+@mixin border-bottom-end-radius($radius: $border-radius) {
+  @if $enable-rounded {
+    border-bottom-right-radius: valid-radius($radius);
+  }
+}
+
+@mixin border-bottom-start-radius($radius: $border-radius) {
+  @if $enable-rounded {
+    border-bottom-left-radius: valid-radius($radius);
+  }
+}
+// scss-docs-end border-radius-mixins
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_box-shadow.scss b/WSR/static/bootstrap-5.3.0/mixins/_box-shadow.scss
new file mode 100644
index 0000000..4172541
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_box-shadow.scss
@@ -0,0 +1,18 @@
+@mixin box-shadow($shadow...) {
+  @if $enable-shadows {
+    $result: ();
+
+    @each $value in $shadow {
+      @if $value != null {
+        $result: append($result, $value, "comma");
+      }
+      @if $value == none and length($shadow) > 1 {
+        @warn "The keyword 'none' must be used as a single argument.";
+      }
+    }
+
+    @if (length($result) > 0) {
+      box-shadow: $result;
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_breakpoints.scss b/WSR/static/bootstrap-5.3.0/mixins/_breakpoints.scss
new file mode 100644
index 0000000..286be89
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_breakpoints.scss
@@ -0,0 +1,127 @@
+// Breakpoint viewport sizes and media queries.
+//
+// Breakpoints are defined as a map of (name: minimum width), order from small to large:
+//
+//    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)
+//
+// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.
+
+// Name of the next breakpoint, or null for the last breakpoint.
+//
+//    >> breakpoint-next(sm)
+//    md
+//    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))
+//    md
+//    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))
+//    md
+@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {
+  $n: index($breakpoint-names, $name);
+  @if not $n {
+    @error "breakpoint `#{$name}` not found in `#{$breakpoints}`";
+  }
+  @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);
+}
+
+// Minimum breakpoint width. Null for the smallest (first) breakpoint.
+//
+//    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))
+//    576px
+@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {
+  $min: map-get($breakpoints, $name);
+  @return if($min != 0, $min, null);
+}
+
+// Maximum breakpoint width.
+// The maximum value is reduced by 0.02px to work around the limitations of
+// `min-` and `max-` prefixes and viewports with fractional widths.
+// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max
+// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.
+// See https://bugs.webkit.org/show_bug.cgi?id=178261
+//
+//    >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))
+//    767.98px
+@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {
+  $max: map-get($breakpoints, $name);
+  @return if($max and $max > 0, $max - .02, null);
+}
+
+// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.
+// Useful for making responsive utilities.
+//
+//    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))
+//    ""  (Returns a blank string)
+//    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))
+//    "-sm"
+@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {
+  @return if(breakpoint-min($name, $breakpoints) == null, "", "-#{$name}");
+}
+
+// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.
+// Makes the @content apply to the given breakpoint and wider.
+@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {
+  $min: breakpoint-min($name, $breakpoints);
+  @if $min {
+    @media (min-width: $min) {
+      @content;
+    }
+  } @else {
+    @content;
+  }
+}
+
+// Media of at most the maximum breakpoint width. No query for the largest breakpoint.
+// Makes the @content apply to the given breakpoint and narrower.
+@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {
+  $max: breakpoint-max($name, $breakpoints);
+  @if $max {
+    @media (max-width: $max) {
+      @content;
+    }
+  } @else {
+    @content;
+  }
+}
+
+// Media that spans multiple breakpoint widths.
+// Makes the @content apply between the min and max breakpoints
+@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {
+  $min: breakpoint-min($lower, $breakpoints);
+  $max: breakpoint-max($upper, $breakpoints);
+
+  @if $min != null and $max != null {
+    @media (min-width: $min) and (max-width: $max) {
+      @content;
+    }
+  } @else if $max == null {
+    @include media-breakpoint-up($lower, $breakpoints) {
+      @content;
+    }
+  } @else if $min == null {
+    @include media-breakpoint-down($upper, $breakpoints) {
+      @content;
+    }
+  }
+}
+
+// Media between the breakpoint's minimum and maximum widths.
+// No minimum for the smallest breakpoint, and no maximum for the largest one.
+// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.
+@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {
+  $min:  breakpoint-min($name, $breakpoints);
+  $next: breakpoint-next($name, $breakpoints);
+  $max:  breakpoint-max($next, $breakpoints);
+
+  @if $min != null and $max != null {
+    @media (min-width: $min) and (max-width: $max) {
+      @content;
+    }
+  } @else if $max == null {
+    @include media-breakpoint-up($name, $breakpoints) {
+      @content;
+    }
+  } @else if $min == null {
+    @include media-breakpoint-down($next, $breakpoints) {
+      @content;
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_buttons.scss b/WSR/static/bootstrap-5.3.0/mixins/_buttons.scss
new file mode 100644
index 0000000..cf087fd
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_buttons.scss
@@ -0,0 +1,70 @@
+// Button variants
+//
+// Easily pump out default styles, as well as :hover, :focus, :active,
+// and disabled options for all buttons
+
+// scss-docs-start btn-variant-mixin
+@mixin button-variant(
+  $background,
+  $border,
+  $color: color-contrast($background),
+  $hover-background: if($color == $color-contrast-light, shade-color($background, $btn-hover-bg-shade-amount), tint-color($background, $btn-hover-bg-tint-amount)),
+  $hover-border: if($color == $color-contrast-light, shade-color($border, $btn-hover-border-shade-amount), tint-color($border, $btn-hover-border-tint-amount)),
+  $hover-color: color-contrast($hover-background),
+  $active-background: if($color == $color-contrast-light, shade-color($background, $btn-active-bg-shade-amount), tint-color($background, $btn-active-bg-tint-amount)),
+  $active-border: if($color == $color-contrast-light, shade-color($border, $btn-active-border-shade-amount), tint-color($border, $btn-active-border-tint-amount)),
+  $active-color: color-contrast($active-background),
+  $disabled-background: $background,
+  $disabled-border: $border,
+  $disabled-color: color-contrast($disabled-background)
+) {
+  --#{$prefix}btn-color: #{$color};
+  --#{$prefix}btn-bg: #{$background};
+  --#{$prefix}btn-border-color: #{$border};
+  --#{$prefix}btn-hover-color: #{$hover-color};
+  --#{$prefix}btn-hover-bg: #{$hover-background};
+  --#{$prefix}btn-hover-border-color: #{$hover-border};
+  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb(mix($color, $border, 15%))};
+  --#{$prefix}btn-active-color: #{$active-color};
+  --#{$prefix}btn-active-bg: #{$active-background};
+  --#{$prefix}btn-active-border-color: #{$active-border};
+  --#{$prefix}btn-active-shadow: #{$btn-active-box-shadow};
+  --#{$prefix}btn-disabled-color: #{$disabled-color};
+  --#{$prefix}btn-disabled-bg: #{$disabled-background};
+  --#{$prefix}btn-disabled-border-color: #{$disabled-border};
+}
+// scss-docs-end btn-variant-mixin
+
+// scss-docs-start btn-outline-variant-mixin
+@mixin button-outline-variant(
+  $color,
+  $color-hover: color-contrast($color),
+  $active-background: $color,
+  $active-border: $color,
+  $active-color: color-contrast($active-background)
+) {
+  --#{$prefix}btn-color: #{$color};
+  --#{$prefix}btn-border-color: #{$color};
+  --#{$prefix}btn-hover-color: #{$color-hover};
+  --#{$prefix}btn-hover-bg: #{$active-background};
+  --#{$prefix}btn-hover-border-color: #{$active-border};
+  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb($color)};
+  --#{$prefix}btn-active-color: #{$active-color};
+  --#{$prefix}btn-active-bg: #{$active-background};
+  --#{$prefix}btn-active-border-color: #{$active-border};
+  --#{$prefix}btn-active-shadow: #{$btn-active-box-shadow};
+  --#{$prefix}btn-disabled-color: #{$color};
+  --#{$prefix}btn-disabled-bg: transparent;
+  --#{$prefix}btn-disabled-border-color: #{$color};
+  --#{$prefix}gradient: none;
+}
+// scss-docs-end btn-outline-variant-mixin
+
+// scss-docs-start btn-size-mixin
+@mixin button-size($padding-y, $padding-x, $font-size, $border-radius) {
+  --#{$prefix}btn-padding-y: #{$padding-y};
+  --#{$prefix}btn-padding-x: #{$padding-x};
+  @include rfs($font-size, --#{$prefix}btn-font-size);
+  --#{$prefix}btn-border-radius: #{$border-radius};
+}
+// scss-docs-end btn-size-mixin
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_caret.scss b/WSR/static/bootstrap-5.3.0/mixins/_caret.scss
new file mode 100644
index 0000000..be73116
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_caret.scss
@@ -0,0 +1,69 @@
+// scss-docs-start caret-mixins
+@mixin caret-down($width: $caret-width) {
+  border-top: $width solid;
+  border-right: $width solid transparent;
+  border-bottom: 0;
+  border-left: $width solid transparent;
+}
+
+@mixin caret-up($width: $caret-width) {
+  border-top: 0;
+  border-right: $width solid transparent;
+  border-bottom: $width solid;
+  border-left: $width solid transparent;
+}
+
+@mixin caret-end($width: $caret-width) {
+  border-top: $width solid transparent;
+  border-right: 0;
+  border-bottom: $width solid transparent;
+  border-left: $width solid;
+}
+
+@mixin caret-start($width: $caret-width) {
+  border-top: $width solid transparent;
+  border-right: $width solid;
+  border-bottom: $width solid transparent;
+}
+
+@mixin caret(
+  $direction: down,
+  $width: $caret-width,
+  $spacing: $caret-spacing,
+  $vertical-align: $caret-vertical-align
+) {
+  @if $enable-caret {
+    &::after {
+      display: inline-block;
+      margin-left: $spacing;
+      vertical-align: $vertical-align;
+      content: "";
+      @if $direction == down {
+        @include caret-down($width);
+      } @else if $direction == up {
+        @include caret-up($width);
+      } @else if $direction == end {
+        @include caret-end($width);
+      }
+    }
+
+    @if $direction == start {
+      &::after {
+        display: none;
+      }
+
+      &::before {
+        display: inline-block;
+        margin-right: $spacing;
+        vertical-align: $vertical-align;
+        content: "";
+        @include caret-start($width);
+      }
+    }
+
+    &:empty::after {
+      margin-left: 0;
+    }
+  }
+}
+// scss-docs-end caret-mixins
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_clearfix.scss b/WSR/static/bootstrap-5.3.0/mixins/_clearfix.scss
new file mode 100644
index 0000000..ffc62bb
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_clearfix.scss
@@ -0,0 +1,9 @@
+// scss-docs-start clearfix
+@mixin clearfix() {
+  &::after {
+    display: block;
+    clear: both;
+    content: "";
+  }
+}
+// scss-docs-end clearfix
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_color-mode.scss b/WSR/static/bootstrap-5.3.0/mixins/_color-mode.scss
new file mode 100644
index 0000000..03338b0
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_color-mode.scss
@@ -0,0 +1,21 @@
+// scss-docs-start color-mode-mixin
+@mixin color-mode($mode: light, $root: false) {
+  @if $color-mode-type == "media-query" {
+    @if $root == true {
+      @media (prefers-color-scheme: $mode) {
+        :root {
+          @content;
+        }
+      }
+    } @else {
+      @media (prefers-color-scheme: $mode) {
+        @content;
+      }
+    }
+  } @else {
+    [data-bs-theme="#{$mode}"] {
+      @content;
+    }
+  }
+}
+// scss-docs-end color-mode-mixin
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_color-scheme.scss b/WSR/static/bootstrap-5.3.0/mixins/_color-scheme.scss
new file mode 100644
index 0000000..90497aa
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_color-scheme.scss
@@ -0,0 +1,7 @@
+// scss-docs-start mixin-color-scheme
+@mixin color-scheme($name) {
+  @media (prefers-color-scheme: #{$name}) {
+    @content;
+  }
+}
+// scss-docs-end mixin-color-scheme
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_container.scss b/WSR/static/bootstrap-5.3.0/mixins/_container.scss
new file mode 100644
index 0000000..b9f3351
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_container.scss
@@ -0,0 +1,11 @@
+// Container mixins
+
+@mixin make-container($gutter: $container-padding-x) {
+  --#{$prefix}gutter-x: #{$gutter};
+  --#{$prefix}gutter-y: 0;
+  width: 100%;
+  padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list
+  padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list
+  margin-right: auto;
+  margin-left: auto;
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_deprecate.scss b/WSR/static/bootstrap-5.3.0/mixins/_deprecate.scss
new file mode 100644
index 0000000..df070bc
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_deprecate.scss
@@ -0,0 +1,10 @@
+// Deprecate mixin
+//
+// This mixin can be used to deprecate mixins or functions.
+// `$enable-deprecation-messages` is a global variable, `$ignore-warning` is a variable that can be passed to
+// some deprecated mixins to suppress the warning (for example if the mixin is still be used in the current version of Bootstrap)
+@mixin deprecate($name, $deprecate-version, $remove-version, $ignore-warning: false) {
+  @if ($enable-deprecation-messages != false and $ignore-warning != true) {
+    @warn "#{$name} has been deprecated as of #{$deprecate-version}. It will be removed entirely in #{$remove-version}.";
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_forms.scss b/WSR/static/bootstrap-5.3.0/mixins/_forms.scss
new file mode 100644
index 0000000..d47b1e4
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_forms.scss
@@ -0,0 +1,153 @@
+// This mixin uses an `if()` technique to be compatible with Dart Sass
+// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details
+
+// scss-docs-start form-validation-mixins
+@mixin form-validation-state-selector($state) {
+  @if ($state == "valid" or $state == "invalid") {
+    .was-validated #{if(&, "&", "")}:#{$state},
+    #{if(&, "&", "")}.is-#{$state} {
+      @content;
+    }
+  } @else {
+    #{if(&, "&", "")}.is-#{$state} {
+      @content;
+    }
+  }
+}
+
+@mixin form-validation-state(
+  $state,
+  $color,
+  $icon,
+  $tooltip-color: color-contrast($color),
+  $tooltip-bg-color: rgba($color, $form-feedback-tooltip-opacity),
+  $focus-box-shadow: 0 0 $input-btn-focus-blur $input-focus-width rgba($color, $input-btn-focus-color-opacity),
+  $border-color: $color
+) {
+  .#{$state}-feedback {
+    display: none;
+    width: 100%;
+    margin-top: $form-feedback-margin-top;
+    @include font-size($form-feedback-font-size);
+    font-style: $form-feedback-font-style;
+    color: $color;
+  }
+
+  .#{$state}-tooltip {
+    position: absolute;
+    top: 100%;
+    z-index: 5;
+    display: none;
+    max-width: 100%; // Contain to parent when possible
+    padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;
+    margin-top: .1rem;
+    @include font-size($form-feedback-tooltip-font-size);
+    line-height: $form-feedback-tooltip-line-height;
+    color: $tooltip-color;
+    background-color: $tooltip-bg-color;
+    @include border-radius($form-feedback-tooltip-border-radius);
+  }
+
+  @include form-validation-state-selector($state) {
+    ~ .#{$state}-feedback,
+    ~ .#{$state}-tooltip {
+      display: block;
+    }
+  }
+
+  .form-control {
+    @include form-validation-state-selector($state) {
+      border-color: $border-color;
+
+      @if $enable-validation-icons {
+        padding-right: $input-height-inner;
+        background-image: escape-svg($icon);
+        background-repeat: no-repeat;
+        background-position: right $input-height-inner-quarter center;
+        background-size: $input-height-inner-half $input-height-inner-half;
+      }
+
+      &:focus {
+        border-color: $border-color;
+        box-shadow: $focus-box-shadow;
+      }
+    }
+  }
+
+  // stylelint-disable-next-line selector-no-qualifying-type
+  textarea.form-control {
+    @include form-validation-state-selector($state) {
+      @if $enable-validation-icons {
+        padding-right: $input-height-inner;
+        background-position: top $input-height-inner-quarter right $input-height-inner-quarter;
+      }
+    }
+  }
+
+  .form-select {
+    @include form-validation-state-selector($state) {
+      border-color: $border-color;
+
+      @if $enable-validation-icons {
+        &:not([multiple]):not([size]),
+        &:not([multiple])[size="1"] {
+          --#{$prefix}form-select-bg-icon: #{escape-svg($icon)};
+          padding-right: $form-select-feedback-icon-padding-end;
+          background-position: $form-select-bg-position, $form-select-feedback-icon-position;
+          background-size: $form-select-bg-size, $form-select-feedback-icon-size;
+        }
+      }
+
+      &:focus {
+        border-color: $border-color;
+        box-shadow: $focus-box-shadow;
+      }
+    }
+  }
+
+  .form-control-color {
+    @include form-validation-state-selector($state) {
+      @if $enable-validation-icons {
+        width: add($form-color-width, $input-height-inner);
+      }
+    }
+  }
+
+  .form-check-input {
+    @include form-validation-state-selector($state) {
+      border-color: $border-color;
+
+      &:checked {
+        background-color: $color;
+      }
+
+      &:focus {
+        box-shadow: $focus-box-shadow;
+      }
+
+      ~ .form-check-label {
+        color: $color;
+      }
+    }
+  }
+  .form-check-inline .form-check-input {
+    ~ .#{$state}-feedback {
+      margin-left: .5em;
+    }
+  }
+
+  .input-group {
+    > .form-control:not(:focus),
+    > .form-select:not(:focus),
+    > .form-floating:not(:focus-within) {
+      @include form-validation-state-selector($state) {
+        @if $state == "valid" {
+          z-index: 3;
+        } @else if $state == "invalid" {
+          z-index: 4;
+        }
+      }
+    }
+  }
+}
+// scss-docs-end form-validation-mixins
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_gradients.scss b/WSR/static/bootstrap-5.3.0/mixins/_gradients.scss
new file mode 100644
index 0000000..608e18d
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_gradients.scss
@@ -0,0 +1,47 @@
+// Gradients
+
+// scss-docs-start gradient-bg-mixin
+@mixin gradient-bg($color: null) {
+  background-color: $color;
+
+  @if $enable-gradients {
+    background-image: var(--#{$prefix}gradient);
+  }
+}
+// scss-docs-end gradient-bg-mixin
+
+// scss-docs-start gradient-mixins
+// Horizontal gradient, from left to right
+//
+// Creates two color stops, start and end, by specifying a color and position for each color stop.
+@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {
+  background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);
+}
+
+// Vertical gradient, from top to bottom
+//
+// Creates two color stops, start and end, by specifying a color and position for each color stop.
+@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: null, $end-percent: null) {
+  background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);
+}
+
+@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {
+  background-image: linear-gradient($deg, $start-color, $end-color);
+}
+
+@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {
+  background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);
+}
+
+@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {
+  background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);
+}
+
+@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {
+  background-image: radial-gradient(circle, $inner-color, $outer-color);
+}
+
+@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {
+  background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);
+}
+// scss-docs-end gradient-mixins
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_grid.scss b/WSR/static/bootstrap-5.3.0/mixins/_grid.scss
new file mode 100644
index 0000000..38e2239
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_grid.scss
@@ -0,0 +1,151 @@
+// Grid system
+//
+// Generate semantic grid columns with these mixins.
+
+@mixin make-row($gutter: $grid-gutter-width) {
+  --#{$prefix}gutter-x: #{$gutter};
+  --#{$prefix}gutter-y: 0;
+  display: flex;
+  flex-wrap: wrap;
+  // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed
+  margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list
+  margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list
+  margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list
+}
+
+@mixin make-col-ready() {
+  // Add box sizing if only the grid is loaded
+  box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);
+  // Prevent columns from becoming too narrow when at smaller grid tiers by
+  // always setting `width: 100%;`. This works because we set the width
+  // later on to override this initial width.
+  flex-shrink: 0;
+  width: 100%;
+  max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid
+  padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list
+  padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list
+  margin-top: var(--#{$prefix}gutter-y);
+}
+
+@mixin make-col($size: false, $columns: $grid-columns) {
+  @if $size {
+    flex: 0 0 auto;
+    width: percentage(divide($size, $columns));
+
+  } @else {
+    flex: 1 1 0;
+    max-width: 100%;
+  }
+}
+
+@mixin make-col-auto() {
+  flex: 0 0 auto;
+  width: auto;
+}
+
+@mixin make-col-offset($size, $columns: $grid-columns) {
+  $num: divide($size, $columns);
+  margin-left: if($num == 0, 0, percentage($num));
+}
+
+// Row columns
+//
+// Specify on a parent element(e.g., .row) to force immediate children into NN
+// number of columns. Supports wrapping to new lines, but does not do a Masonry
+// style grid.
+@mixin row-cols($count) {
+  > * {
+    flex: 0 0 auto;
+    width: divide(100%, $count);
+  }
+}
+
+// Framework grid generation
+//
+// Used only by Bootstrap to generate the correct number of grid classes given
+// any value of `$grid-columns`.
+
+@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {
+  @each $breakpoint in map-keys($breakpoints) {
+    $infix: breakpoint-infix($breakpoint, $breakpoints);
+
+    @include media-breakpoint-up($breakpoint, $breakpoints) {
+      // Provide basic `.col-{bp}` classes for equal-width flexbox columns
+      .col#{$infix} {
+        flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4
+      }
+
+      .row-cols#{$infix}-auto > * {
+        @include make-col-auto();
+      }
+
+      @if $grid-row-columns > 0 {
+        @for $i from 1 through $grid-row-columns {
+          .row-cols#{$infix}-#{$i} {
+            @include row-cols($i);
+          }
+        }
+      }
+
+      .col#{$infix}-auto {
+        @include make-col-auto();
+      }
+
+      @if $columns > 0 {
+        @for $i from 1 through $columns {
+          .col#{$infix}-#{$i} {
+            @include make-col($i, $columns);
+          }
+        }
+
+        // `$columns - 1` because offsetting by the width of an entire row isn't possible
+        @for $i from 0 through ($columns - 1) {
+          @if not ($infix == "" and $i == 0) { // Avoid emitting useless .offset-0
+            .offset#{$infix}-#{$i} {
+              @include make-col-offset($i, $columns);
+            }
+          }
+        }
+      }
+
+      // Gutters
+      //
+      // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.
+      @each $key, $value in $gutters {
+        .g#{$infix}-#{$key},
+        .gx#{$infix}-#{$key} {
+          --#{$prefix}gutter-x: #{$value};
+        }
+
+        .g#{$infix}-#{$key},
+        .gy#{$infix}-#{$key} {
+          --#{$prefix}gutter-y: #{$value};
+        }
+      }
+    }
+  }
+}
+
+@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {
+  @each $breakpoint in map-keys($breakpoints) {
+    $infix: breakpoint-infix($breakpoint, $breakpoints);
+
+    @include media-breakpoint-up($breakpoint, $breakpoints) {
+      @if $columns > 0 {
+        @for $i from 1 through $columns {
+          .g-col#{$infix}-#{$i} {
+            grid-column: auto / span $i;
+          }
+        }
+
+        // Start with `1` because `0` is and invalid value.
+        // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.
+        @for $i from 1 through ($columns - 1) {
+          .g-start#{$infix}-#{$i} {
+            grid-column-start: $i;
+          }
+        }
+      }
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_image.scss b/WSR/static/bootstrap-5.3.0/mixins/_image.scss
new file mode 100644
index 0000000..e1df779
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_image.scss
@@ -0,0 +1,16 @@
+// Image Mixins
+// - Responsive image
+// - Retina image
+
+
+// Responsive image
+//
+// Keep images from scaling beyond the width of their parents.
+
+@mixin img-fluid {
+  // Part 1: Set a maximum relative to the parent
+  max-width: 100%;
+  // Part 2: Override the height to auto, otherwise images will be stretched
+  // when setting a width and height attribute on the img element.
+  height: auto;
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_list-group.scss b/WSR/static/bootstrap-5.3.0/mixins/_list-group.scss
new file mode 100644
index 0000000..6274f34
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_list-group.scss
@@ -0,0 +1,26 @@
+@include deprecate("`list-group-item-variant()`", "v5.3.0", "v6.0.0");
+
+// List Groups
+
+// scss-docs-start list-group-mixin
+@mixin list-group-item-variant($state, $background, $color) {
+  .list-group-item-#{$state} {
+    color: $color;
+    background-color: $background;
+
+    &.list-group-item-action {
+      &:hover,
+      &:focus {
+        color: $color;
+        background-color: shade-color($background, 10%);
+      }
+
+      &.active {
+        color: $white;
+        background-color: $color;
+        border-color: $color;
+      }
+    }
+  }
+}
+// scss-docs-end list-group-mixin
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_lists.scss b/WSR/static/bootstrap-5.3.0/mixins/_lists.scss
new file mode 100644
index 0000000..2518562
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_lists.scss
@@ -0,0 +1,7 @@
+// Lists
+
+// Unstyled keeps list items block level, just removes default browser padding and list-style
+@mixin list-unstyled {
+  padding-left: 0;
+  list-style: none;
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_pagination.scss b/WSR/static/bootstrap-5.3.0/mixins/_pagination.scss
new file mode 100644
index 0000000..0d65796
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_pagination.scss
@@ -0,0 +1,10 @@
+// Pagination
+
+// scss-docs-start pagination-mixin
+@mixin pagination-size($padding-y, $padding-x, $font-size, $border-radius) {
+  --#{$prefix}pagination-padding-x: #{$padding-x};
+  --#{$prefix}pagination-padding-y: #{$padding-y};
+  @include rfs($font-size, --#{$prefix}pagination-font-size);
+  --#{$prefix}pagination-border-radius: #{$border-radius};
+}
+// scss-docs-end pagination-mixin
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_reset-text.scss b/WSR/static/bootstrap-5.3.0/mixins/_reset-text.scss
new file mode 100644
index 0000000..f5bd1af
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_reset-text.scss
@@ -0,0 +1,17 @@
+@mixin reset-text {
+  font-family: $font-family-base;
+  // We deliberately do NOT reset font-size or overflow-wrap / word-wrap.
+  font-style: normal;
+  font-weight: $font-weight-normal;
+  line-height: $line-height-base;
+  text-align: left; // Fallback for where `start` is not supported
+  text-align: start;
+  text-decoration: none;
+  text-shadow: none;
+  text-transform: none;
+  letter-spacing: normal;
+  word-break: normal;
+  white-space: normal;
+  word-spacing: normal;
+  line-break: auto;
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_resize.scss b/WSR/static/bootstrap-5.3.0/mixins/_resize.scss
new file mode 100644
index 0000000..66f233a
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_resize.scss
@@ -0,0 +1,6 @@
+// Resize anything
+
+@mixin resizable($direction) {
+  overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible`
+  resize: $direction; // Options: horizontal, vertical, both
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_table-variants.scss b/WSR/static/bootstrap-5.3.0/mixins/_table-variants.scss
new file mode 100644
index 0000000..5fe1b9b
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_table-variants.scss
@@ -0,0 +1,24 @@
+// scss-docs-start table-variant
+@mixin table-variant($state, $background) {
+  .table-#{$state} {
+    $color: color-contrast(opaque($body-bg, $background));
+    $hover-bg: mix($color, $background, percentage($table-hover-bg-factor));
+    $striped-bg: mix($color, $background, percentage($table-striped-bg-factor));
+    $active-bg: mix($color, $background, percentage($table-active-bg-factor));
+    $table-border-color: mix($color, $background, percentage($table-border-factor));
+
+    --#{$prefix}table-color: #{$color};
+    --#{$prefix}table-bg: #{$background};
+    --#{$prefix}table-border-color: #{$table-border-color};
+    --#{$prefix}table-striped-bg: #{$striped-bg};
+    --#{$prefix}table-striped-color: #{color-contrast($striped-bg)};
+    --#{$prefix}table-active-bg: #{$active-bg};
+    --#{$prefix}table-active-color: #{color-contrast($active-bg)};
+    --#{$prefix}table-hover-bg: #{$hover-bg};
+    --#{$prefix}table-hover-color: #{color-contrast($hover-bg)};
+
+    color: var(--#{$prefix}table-color);
+    border-color: var(--#{$prefix}table-border-color);
+  }
+}
+// scss-docs-end table-variant
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_text-truncate.scss b/WSR/static/bootstrap-5.3.0/mixins/_text-truncate.scss
new file mode 100644
index 0000000..3504bb1
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_text-truncate.scss
@@ -0,0 +1,8 @@
+// Text truncate
+// Requires inline-block or block for proper styling
+
+@mixin text-truncate() {
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_transition.scss b/WSR/static/bootstrap-5.3.0/mixins/_transition.scss
new file mode 100644
index 0000000..d437f6d
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_transition.scss
@@ -0,0 +1,26 @@
+// stylelint-disable property-disallowed-list
+@mixin transition($transition...) {
+  @if length($transition) == 0 {
+    $transition: $transition-base;
+  }
+
+  @if length($transition) > 1 {
+    @each $value in $transition {
+      @if $value == null or $value == none {
+        @warn "The keyword 'none' or 'null' must be used as a single argument.";
+      }
+    }
+  }
+
+  @if $enable-transitions {
+    @if nth($transition, 1) != null {
+      transition: $transition;
+    }
+
+    @if $enable-reduced-motion and nth($transition, 1) != null and nth($transition, 1) != none {
+      @media (prefers-reduced-motion: reduce) {
+        transition: none;
+      }
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_utilities.scss b/WSR/static/bootstrap-5.3.0/mixins/_utilities.scss
new file mode 100644
index 0000000..4795e89
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_utilities.scss
@@ -0,0 +1,97 @@
+// Utility generator
+// Used to generate utilities & print utilities
+@mixin generate-utility($utility, $infix: "", $is-rfs-media-query: false) {
+  $values: map-get($utility, values);
+
+  // If the values are a list or string, convert it into a map
+  @if type-of($values) == "string" or type-of(nth($values, 1)) != "list" {
+    $values: zip($values, $values);
+  }
+
+  @each $key, $value in $values {
+    $properties: map-get($utility, property);
+
+    // Multiple properties are possible, for example with vertical or horizontal margins or paddings
+    @if type-of($properties) == "string" {
+      $properties: append((), $properties);
+    }
+
+    // Use custom class if present
+    $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));
+    $property-class: if($property-class == null, "", $property-class);
+
+    // Use custom CSS variable name if present, otherwise default to `class`
+    $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));
+
+    // State params to generate pseudo-classes
+    $state: if(map-has-key($utility, state), map-get($utility, state), ());
+
+    $infix: if($property-class == "" and str-slice($infix, 1, 1) == "-", str-slice($infix, 2), $infix);
+
+    // Don't prefix if value key is null (e.g. with shadow class)
+    $property-class-modifier: if($key, if($property-class == "" and $infix == "", "", "-") + $key, "");
+
+    @if map-get($utility, rfs) {
+      // Inside the media query
+      @if $is-rfs-media-query {
+        $val: rfs-value($value);
+
+        // Do not render anything if fluid and non fluid values are the same
+        $value: if($val == rfs-fluid-value($value), null, $val);
+      }
+      @else {
+        $value: rfs-fluid-value($value);
+      }
+    }
+
+    $is-css-var: map-get($utility, css-var);
+    $is-local-vars: map-get($utility, local-vars);
+    $is-rtl: map-get($utility, rtl);
+
+    @if $value != null {
+      @if $is-rtl == false {
+        /* rtl:begin:remove */
+      }
+
+      @if $is-css-var {
+        .#{$property-class + $infix + $property-class-modifier} {
+          --#{$prefix}#{$css-variable-name}: #{$value};
+        }
+
+        @each $pseudo in $state {
+          .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {
+            --#{$prefix}#{$css-variable-name}: #{$value};
+          }
+        }
+      } @else {
+        .#{$property-class + $infix + $property-class-modifier} {
+          @each $property in $properties {
+            @if $is-local-vars {
+              @each $local-var, $variable in $is-local-vars {
+                --#{$prefix}#{$local-var}: #{$variable};
+              }
+            }
+            #{$property}: $value if($enable-important-utilities, !important, null);
+          }
+        }
+
+        @each $pseudo in $state {
+          .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {
+            @each $property in $properties {
+              @if $is-local-vars {
+                @each $local-var, $variable in $is-local-vars {
+                  --#{$prefix}#{$local-var}: #{$variable};
+                }
+              }
+              #{$property}: $value if($enable-important-utilities, !important, null);
+            }
+          }
+        }
+      }
+
+      @if $is-rtl == false {
+        /* rtl:end:remove */
+      }
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/mixins/_visually-hidden.scss b/WSR/static/bootstrap-5.3.0/mixins/_visually-hidden.scss
new file mode 100644
index 0000000..082aeec
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/mixins/_visually-hidden.scss
@@ -0,0 +1,33 @@
+// stylelint-disable declaration-no-important
+
+// Hide content visually while keeping it accessible to assistive technologies
+//
+// See: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/
+// See: https://kittygiraudel.com/2016/10/13/css-hide-and-seek/
+
+@mixin visually-hidden() {
+  width: 1px !important;
+  height: 1px !important;
+  padding: 0 !important;
+  margin: -1px !important; // Fix for https://github.com/twbs/bootstrap/issues/25686
+  overflow: hidden !important;
+  clip: rect(0, 0, 0, 0) !important;
+  white-space: nowrap !important;
+  border: 0 !important;
+
+  // Fix for positioned table caption that could become anonymous cells
+  &:not(caption) {
+    position: absolute !important;
+  }
+}
+
+// Use to only display content when it's focused, or one of its child elements is focused
+// (i.e. when focus is within the element/container that the class was applied to)
+//
+// Useful for "Skip to main content" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
+
+@mixin visually-hidden-focusable() {
+  &:not(:focus):not(:focus-within) {
+    @include visually-hidden();
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/tests/jasmine.js b/WSR/static/bootstrap-5.3.0/tests/jasmine.js
new file mode 100644
index 0000000..25d838c
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/tests/jasmine.js
@@ -0,0 +1,16 @@
+/* eslint-disable camelcase */
+
+'use strict'
+
+const path = require('node:path')
+
+module.exports = {
+  spec_dir: 'scss',
+  // Make Jasmine look for `.test.scss` files
+  spec_files: ['**/*.{test,spec}.scss'],
+  // Compile them into JS scripts running `sass-true`
+  requires: [path.join(__dirname, 'sass-true/register')],
+  // Ensure we use `require` so that the require.extensions works
+  // as `import` completely bypasses it
+  jsLoader: 'require'
+}
diff --git a/WSR/static/bootstrap-5.3.0/tests/mixins/_color-modes.test.scss b/WSR/static/bootstrap-5.3.0/tests/mixins/_color-modes.test.scss
new file mode 100644
index 0000000..9ecc628
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/tests/mixins/_color-modes.test.scss
@@ -0,0 +1,69 @@
+// stylelint-disable selector-attribute-quotes
+
+@import "../../functions";
+@import "../../variables";
+@import "../../variables-dark";
+@import "../../maps";
+@import "../../mixins";
+
+@include describe("global $color-mode-type: data") {
+  @include it("generates data attribute selectors for dark mode") {
+    @include assert() {
+      @include output() {
+        @include color-mode(dark) {
+          .element {
+            color: var(--bs-primary-text-emphasis);
+            background-color: var(--bs-primary-bg-subtle);
+          }
+        }
+        @include color-mode(dark, true) {
+          --custom-color: #{mix($indigo, $blue, 50%)};
+        }
+      }
+      @include expect() {
+        [data-bs-theme=dark] .element {
+          color: var(--bs-primary-text-emphasis);
+          background-color: var(--bs-primary-bg-subtle);
+        }
+        [data-bs-theme=dark] {
+          --custom-color: #3a3ff8;
+        }
+      }
+    }
+  }
+}
+
+@include describe("global $color-mode-type: media-query") {
+  @include it("generates media queries for dark mode") {
+    $color-mode-type: media-query !global;
+
+    @include assert() {
+      @include output() {
+        @include color-mode(dark) {
+          .element {
+            color: var(--bs-primary-text-emphasis);
+            background-color: var(--bs-primary-bg-subtle);
+          }
+        }
+        @include color-mode(dark, true) {
+          --custom-color: #{mix($indigo, $blue, 50%)};
+        }
+      }
+      @include expect() {
+        @media (prefers-color-scheme: dark) {
+          .element {
+            color: var(--bs-primary-text-emphasis);
+            background-color: var(--bs-primary-bg-subtle);
+          }
+        }
+        @media (prefers-color-scheme: dark) {
+          :root {
+            --custom-color: #3a3ff8;
+          }
+        }
+      }
+    }
+
+    $color-mode-type: data !global;
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/tests/mixins/_media-query-color-mode-full.test.scss b/WSR/static/bootstrap-5.3.0/tests/mixins/_media-query-color-mode-full.test.scss
new file mode 100644
index 0000000..00ed82d
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/tests/mixins/_media-query-color-mode-full.test.scss
@@ -0,0 +1,8 @@
+$color-mode-type: media-query;
+
+@import "../../bootstrap";
+
+@include describe("global $color-mode-type: media-query") {
+  @include it("compiles entirely Bootstrap CSS with media-query color mode") { // stylelint-disable-line block-no-empty
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/tests/mixins/_utilities.test.scss b/WSR/static/bootstrap-5.3.0/tests/mixins/_utilities.test.scss
new file mode 100644
index 0000000..63fcae3
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/tests/mixins/_utilities.test.scss
@@ -0,0 +1,393 @@
+$prefix: bs-;
+$enable-important-utilities: false;
+
+// Important: Do not import rfs to check that the mixin just calls the appropriate functions from it
+@import "../../mixins/utilities";
+
+@mixin test-generate-utility($params...) {
+  @include assert() {
+    @include output() {
+      @include generate-utility($params...);
+    }
+
+    @include expect() {
+      @content;
+    }
+  }
+}
+
+@include describe(generate-utility) {
+  @include it("generates a utility class for each value") {
+    @include test-generate-utility(
+      (
+        property: "padding",
+        values: (small: .5rem, large: 2rem)
+      )
+    ) {
+      .padding-small {
+        padding: .5rem;
+      }
+
+      .padding-large {
+        padding: 2rem;
+      }
+    }
+  }
+
+  @include describe("global $enable-important-utilities: true") {
+    @include it("sets !important") {
+      $enable-important-utilities: true !global;
+
+      @include test-generate-utility(
+        (
+          property: "padding",
+          values: (small: .5rem, large: 2rem)
+        )
+      ) {
+        .padding-small {
+          padding: .5rem !important;
+        }
+
+        .padding-large {
+          padding: 2rem !important;
+        }
+      }
+
+      $enable-important-utilities: false !global;
+    }
+  }
+
+  @include describe("$utility") {
+    @include describe("values") {
+      @include it("supports null keys") {
+        @include test-generate-utility(
+          (
+            property: "padding",
+            values: (null: 1rem, small: .5rem, large: 2rem)
+          ),
+        ) {
+          .padding {
+            padding: 1rem;
+          }
+
+          .padding-small {
+            padding: .5rem;
+          }
+
+          .padding-large {
+            padding: 2rem;
+          }
+        }
+      }
+
+      @include it("ignores null values") {
+        @include test-generate-utility(
+          (
+            property: "padding",
+            values: (small: null, large: 2rem)
+          )
+        ) {
+          .padding-large {
+            padding: 2rem;
+          }
+        }
+      }
+
+      @include it("supports lists") {
+        @include test-generate-utility(
+          (
+            property: "padding",
+            values: 1rem 2rem
+          )
+        ) {
+          .padding-1rem {
+            padding: 1rem;
+          }
+
+          .padding-2rem {
+            padding: 2rem;
+          }
+        }
+      }
+
+      @include it("supports single values") {
+        @include test-generate-utility(
+          (
+            property: padding,
+            values: 1rem
+          )
+        ) {
+          .padding-1rem {
+            padding: 1rem;
+          }
+        }
+      }
+    }
+
+    @include describe("class & property") {
+      @include it("adds each property to the declaration") {
+        @include test-generate-utility(
+          (
+            class: padding-x,
+            property: padding-inline-start padding-inline-end,
+            values: 1rem
+          )
+        ) {
+          .padding-x-1rem {
+            padding-inline-start: 1rem;
+            padding-inline-end: 1rem;
+          }
+        }
+      }
+
+      @include it("uses the first property as class name") {
+        @include test-generate-utility(
+          (
+            property: padding-inline-start padding-inline-end,
+            values: 1rem
+          )
+        ) {
+          .padding-inline-start-1rem {
+            padding-inline-start: 1rem;
+            padding-inline-end: 1rem;
+          }
+        }
+      }
+
+      @include it("supports a null class to create classes straight from the values") {
+        @include test-generate-utility(
+          (
+            property: visibility,
+            class: null,
+            values: (
+              visible: visible,
+              invisible: hidden,
+            )
+          )
+        ) {
+          .visible {
+            visibility: visible;
+          }
+
+          .invisible {
+            visibility: hidden;
+          }
+        }
+      }
+    }
+
+    @include describe("state") {
+      @include it("Generates selectors for each states") {
+        @include test-generate-utility(
+          (
+            property: padding,
+            values: 1rem,
+            state: hover focus,
+          )
+        ) {
+          .padding-1rem {
+            padding: 1rem;
+          }
+
+          .padding-1rem-hover:hover {
+            padding: 1rem;
+          }
+
+          .padding-1rem-focus:focus {
+            padding: 1rem;
+          }
+        }
+      }
+    }
+
+    @include describe("css-var"){
+      @include it("sets a CSS variable instead of the property") {
+        @include test-generate-utility(
+          (
+            property: padding,
+            css-variable-name: padding,
+            css-var: true,
+            values: 1rem 2rem
+          )
+        ) {
+          .padding-1rem {
+            --bs-padding: 1rem;
+          }
+
+          .padding-2rem {
+            --bs-padding: 2rem;
+          }
+        }
+      }
+
+      @include it("defaults to class") {
+        @include test-generate-utility(
+          (
+            property: padding,
+            class: padding,
+            css-var: true,
+            values: 1rem 2rem
+          )
+        ) {
+          .padding-1rem {
+            --bs-padding: 1rem;
+          }
+
+          .padding-2rem {
+            --bs-padding: 2rem;
+          }
+        }
+      }
+    }
+
+    @include describe("local-vars") {
+      @include it("generates the listed variables") {
+        @include test-generate-utility(
+          (
+            property: color,
+            class: desaturated-color,
+            local-vars: (
+              color-opacity: 1,
+              color-saturation: .25
+            ),
+            values: (
+              blue: hsla(192deg, var(--bs-color-saturation), 0, var(--bs-color-opacity))
+            )
+          )
+        ) {
+          .desaturated-color-blue {
+            --bs-color-opacity: 1;
+            // Sass compilation will put a leading zero so we want to keep that one
+            // stylelint-disable-next-line stylistic/number-leading-zero
+            --bs-color-saturation: 0.25;
+            color: hsla(192deg, var(--bs-color-saturation), 0, var(--bs-color-opacity));
+          }
+        }
+      }
+    }
+
+    @include describe("css-var & state") {
+      @include it("Generates a rule with for each state with a CSS variable") {
+        @include test-generate-utility(
+          (
+            property: padding,
+            css-var: true,
+            css-variable-name: padding,
+            values: 1rem,
+            state: hover focus,
+          )
+        ) {
+          .padding-1rem {
+            --bs-padding: 1rem;
+          }
+
+          .padding-1rem-hover:hover {
+            --bs-padding: 1rem;
+          }
+
+          .padding-1rem-focus:focus {
+            --bs-padding: 1rem;
+          }
+        }
+      }
+    }
+
+    @include describe("rtl") {
+      @include it("sets up RTLCSS for removal when false") {
+        @include test-generate-utility(
+          (
+            property: padding,
+            values: 1rem,
+            rtl: false
+          )
+        ) {
+          /* rtl:begin:remove */
+
+          .padding-1rem {
+            padding: 1rem;
+          }
+
+          /* rtl:end:remove */
+
+        }
+      }
+    }
+
+    @include describe("rfs") {
+      @include it("sets the fluid value when not inside media query") {
+        @include test-generate-utility(
+          (
+            property: padding,
+            values: 1rem,
+            rfs: true
+          )
+        ) {
+          .padding-1rem {
+            padding: rfs-fluid-value(1rem);
+          }
+        }
+      }
+
+      @include it("sets the value when inside the media query") {
+        @include test-generate-utility(
+          (
+            property: padding,
+            values: 1rem,
+            rfs: true
+          ),
+          $is-rfs-media-query: true
+        ) {
+          .padding-1rem {
+            padding: rfs-value(1rem);
+          }
+        }
+      }
+    }
+  }
+
+  @include describe("$infix") {
+    @include it("inserts the given infix") {
+      @include test-generate-utility(
+        (
+          property: "padding",
+          values: (null: 1rem, small: .5rem, large: 2rem)
+        ),
+        $infix: -sm
+      ) {
+        .padding-sm {
+          padding: 1rem;
+        }
+
+        .padding-sm-small {
+          padding: .5rem;
+        }
+
+        .padding-sm-large {
+          padding: 2rem;
+        }
+      }
+    }
+
+    @include it("strips leading - if class is null") {
+      @include test-generate-utility(
+        (
+          property: visibility,
+          class: null,
+          values: (
+            visible: visible,
+            invisible: hidden,
+          )
+        ),
+        -sm
+      ) {
+        .sm-visible {
+          visibility: visible;
+        }
+
+        .sm-invisible {
+          visibility: hidden;
+        }
+      }
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/tests/sass-true/register.js b/WSR/static/bootstrap-5.3.0/tests/sass-true/register.js
new file mode 100644
index 0000000..d93e414
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/tests/sass-true/register.js
@@ -0,0 +1,14 @@
+'use strict'
+
+const path = require('node:path')
+
+const runnerPath = path.join(__dirname, 'runner').replace(/\\/g, '/')
+
+require.extensions['.scss'] = (module, filename) => {
+  const normalizedFilename = filename.replace(/\\/g, '/')
+
+  return module._compile(`
+    const runner = require('${runnerPath}')
+    runner('${normalizedFilename}', { describe, it })
+    `, filename)
+}
diff --git a/WSR/static/bootstrap-5.3.0/tests/sass-true/runner.js b/WSR/static/bootstrap-5.3.0/tests/sass-true/runner.js
new file mode 100644
index 0000000..bef870a
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/tests/sass-true/runner.js
@@ -0,0 +1,17 @@
+'use strict'
+
+const fs = require('node:fs')
+const path = require('node:path')
+const { runSass } = require('sass-true')
+
+module.exports = (filename, { describe, it }) => {
+  const data = fs.readFileSync(filename, 'utf8')
+  const TRUE_SETUP = '$true-terminal-output: false; @import "true";'
+  const sassString = TRUE_SETUP + data
+
+  runSass(
+    { describe, it, sourceType: 'string' },
+    sassString,
+    { loadPaths: [path.dirname(filename)] }
+  )
+}
diff --git a/WSR/static/bootstrap-5.3.0/tests/utilities/_api.test.scss b/WSR/static/bootstrap-5.3.0/tests/utilities/_api.test.scss
new file mode 100644
index 0000000..304d8d1
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/tests/utilities/_api.test.scss
@@ -0,0 +1,75 @@
+@import "../../functions";
+@import "../../variables";
+@import "../../variables-dark";
+@import "../../maps";
+@import "../../mixins";
+
+$utilities: ();
+
+@include describe("utilities/api") {
+  @include it("generates utilities for each breakpoints") {
+    $utilities: (
+      margin: (
+        property: margin,
+        values: auto
+      ),
+      padding: (
+        property: padding,
+        responsive: true,
+        values: 1rem
+      ),
+      font-size: (
+        property: font-size,
+        values: (large: 1.25rem),
+        print: true
+      )
+    ) !global;
+
+    $grid-breakpoints: (
+      xs: 0,
+      sm: 333px,
+      md: 666px
+    ) !global;
+
+    @include assert() {
+      @include output() {
+        @import "../../utilities/api";
+      }
+
+      @include expect() {
+        // margin is not set to responsive
+        .margin-auto {
+          margin: auto !important;
+        }
+
+        // padding is, though
+        .padding-1rem {
+          padding: 1rem !important;
+        }
+
+        .font-size-large {
+          font-size: 1.25rem !important;
+        }
+
+        @media (min-width: 333px) {
+          .padding-sm-1rem {
+            padding: 1rem !important;
+          }
+        }
+
+        @media (min-width: 666px) {
+          .padding-md-1rem {
+            padding: 1rem !important;
+          }
+        }
+
+        @media print {
+          .font-size-print-large {
+            font-size: 1.25rem !important;
+          }
+        }
+      }
+
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/utilities/_api.scss b/WSR/static/bootstrap-5.3.0/utilities/_api.scss
new file mode 100644
index 0000000..62e1d39
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/utilities/_api.scss
@@ -0,0 +1,47 @@
+// Loop over each breakpoint
+@each $breakpoint in map-keys($grid-breakpoints) {
+
+  // Generate media query if needed
+  @include media-breakpoint-up($breakpoint) {
+    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
+
+    // Loop over each utility property
+    @each $key, $utility in $utilities {
+      // The utility can be disabled with `false`, thus check if the utility is a map first
+      // Only proceed if responsive media queries are enabled or if it's the base media query
+      @if type-of($utility) == "map" and (map-get($utility, responsive) or $infix == "") {
+        @include generate-utility($utility, $infix);
+      }
+    }
+  }
+}
+
+// RFS rescaling
+@media (min-width: $rfs-mq-value) {
+  @each $breakpoint in map-keys($grid-breakpoints) {
+    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);
+
+    @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {
+      // Loop over each utility property
+      @each $key, $utility in $utilities {
+        // The utility can be disabled with `false`, thus check if the utility is a map first
+        // Only proceed if responsive media queries are enabled or if it's the base media query
+        @if type-of($utility) == "map" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == "") {
+          @include generate-utility($utility, $infix, true);
+        }
+      }
+    }
+  }
+}
+
+
+// Print utilities
+@media print {
+  @each $key, $utility in $utilities {
+    // The utility can be disabled with `false`, thus check if the utility is a map first
+    // Then check if the utility needs print styles
+    @if type-of($utility) == "map" and map-get($utility, print) == true {
+      @include generate-utility($utility, "-print");
+    }
+  }
+}
diff --git a/WSR/static/bootstrap-5.3.0/vendor/_rfs.scss b/WSR/static/bootstrap-5.3.0/vendor/_rfs.scss
new file mode 100644
index 0000000..aa1f82b
--- /dev/null
+++ b/WSR/static/bootstrap-5.3.0/vendor/_rfs.scss
@@ -0,0 +1,348 @@
+// stylelint-disable scss/dimension-no-non-numeric-values
+
+// SCSS RFS mixin
+//
+// Automated responsive values for font sizes, paddings, margins and much more
+//
+// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)
+
+// Configuration
+
+// Base value
+$rfs-base-value: 1.25rem !default;
+$rfs-unit: rem !default;
+
+@if $rfs-unit != rem and $rfs-unit != px {
+  @error "`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.";
+}
+
+// Breakpoint at where values start decreasing if screen width is smaller
+$rfs-breakpoint: 1200px !default;
+$rfs-breakpoint-unit: px !default;
+
+@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {
+  @error "`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.";
+}
+
+// Resize values based on screen height and width
+$rfs-two-dimensional: false !default;
+
+// Factor of decrease
+$rfs-factor: 10 !default;
+
+@if type-of($rfs-factor) != number or $rfs-factor <= 1 {
+  @error "`#{$rfs-factor}` is not a valid  $rfs-factor, it must be greater than 1.";
+}
+
+// Mode. Possibilities: "min-media-query", "max-media-query"
+$rfs-mode: min-media-query !default;
+
+// Generate enable or disable classes. Possibilities: false, "enable" or "disable"
+$rfs-class: false !default;
+
+// 1 rem = $rfs-rem-value px
+$rfs-rem-value: 16 !default;
+
+// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14
+$rfs-safari-iframe-resize-bug-fix: false !default;
+
+// Disable RFS by setting $enable-rfs to false
+$enable-rfs: true !default;
+
+// Cache $rfs-base-value unit
+$rfs-base-value-unit: unit($rfs-base-value);
+
+@function divide($dividend, $divisor, $precision: 10) {
+  $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);
+  $dividend: abs($dividend);
+  $divisor: abs($divisor);
+  @if $dividend == 0 {
+    @return 0;
+  }
+  @if $divisor == 0 {
+    @error "Cannot divide by 0";
+  }
+  $remainder: $dividend;
+  $result: 0;
+  $factor: 10;
+  @while ($remainder > 0 and $precision >= 0) {
+    $quotient: 0;
+    @while ($remainder >= $divisor) {
+      $remainder: $remainder - $divisor;
+      $quotient: $quotient + 1;
+    }
+    $result: $result * 10 + $quotient;
+    $factor: $factor * .1;
+    $remainder: $remainder * 10;
+    $precision: $precision - 1;
+    @if ($precision < 0 and $remainder >= $divisor * 5) {
+      $result: $result + 1;
+    }
+  }
+  $result: $result * $factor * $sign;
+  $dividend-unit: unit($dividend);
+  $divisor-unit: unit($divisor);
+  $unit-map: (
+    "px": 1px,
+    "rem": 1rem,
+    "em": 1em,
+    "%": 1%
+  );
+  @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {
+    $result: $result * map-get($unit-map, $dividend-unit);
+  }
+  @return $result;
+}
+
+// Remove px-unit from $rfs-base-value for calculations
+@if $rfs-base-value-unit == px {
+  $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);
+}
+@else if $rfs-base-value-unit == rem {
+  $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));
+}
+
+// Cache $rfs-breakpoint unit to prevent multiple calls
+$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);
+
+// Remove unit from $rfs-breakpoint for calculations
+@if $rfs-breakpoint-unit-cache == px {
+  $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);
+}
+@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == "em" {
+  $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));
+}
+
+// Calculate the media query value
+$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});
+$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);
+$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);
+
+// Internal mixin used to determine which media query needs to be used
+@mixin _rfs-media-query {
+  @if $rfs-two-dimensional {
+    @if $rfs-mode == max-media-query {
+      @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {
+        @content;
+      }
+    }
+    @else {
+      @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {
+        @content;
+      }
+    }
+  }
+  @else {
+    @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {
+      @content;
+    }
+  }
+}
+
+// Internal mixin that adds disable classes to the selector if needed.
+@mixin _rfs-rule {
+  @if $rfs-class == disable and $rfs-mode == max-media-query {
+    // Adding an extra class increases specificity, which prevents the media query to override the property
+    &,
+    .disable-rfs &,
+    &.disable-rfs {
+      @content;
+    }
+  }
+  @else if $rfs-class == enable and $rfs-mode == min-media-query {
+    .enable-rfs &,
+    &.enable-rfs {
+      @content;
+    }
+  } @else {
+    @content;
+  }
+}
+
+// Internal mixin that adds enable classes to the selector if needed.
+@mixin _rfs-media-query-rule {
+
+  @if $rfs-class == enable {
+    @if $rfs-mode == min-media-query {
+      @content;
+    }
+
+    @include _rfs-media-query () {
+      .enable-rfs &,
+      &.enable-rfs {
+        @content;
+      }
+    }
+  }
+  @else {
+    @if $rfs-class == disable and $rfs-mode == min-media-query {
+      .disable-rfs &,
+      &.disable-rfs {
+        @content;
+      }
+    }
+    @include _rfs-media-query () {
+      @content;
+    }
+  }
+}
+
+// Helper function to get the formatted non-responsive value
+@function rfs-value($values) {
+  // Convert to list
+  $values: if(type-of($values) != list, ($values,), $values);
+
+  $val: "";
+
+  // Loop over each value and calculate value
+  @each $value in $values {
+    @if $value == 0 {
+      $val: $val + " 0";
+    }
+    @else {
+      // Cache $value unit
+      $unit: if(type-of($value) == "number", unit($value), false);
+
+      @if $unit == px {
+        // Convert to rem if needed
+        $val: $val + " " + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);
+      }
+      @else if $unit == rem {
+        // Convert to px if needed
+        $val: $val + " " + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);
+      } @else {
+        // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value
+        $val: $val + " " + $value;
+      }
+    }
+  }
+
+  // Remove first space
+  @return unquote(str-slice($val, 2));
+}
+
+// Helper function to get the responsive value calculated by RFS
+@function rfs-fluid-value($values) {
+  // Convert to list
+  $values: if(type-of($values) != list, ($values,), $values);
+
+  $val: "";
+
+  // Loop over each value and calculate value
+  @each $value in $values {
+    @if $value == 0 {
+      $val: $val + " 0";
+    } @else {
+      // Cache $value unit
+      $unit: if(type-of($value) == "number", unit($value), false);
+
+      // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value
+      @if not $unit or $unit != px and $unit != rem {
+        $val: $val + " " + $value;
+      } @else {
+        // Remove unit from $value for calculations
+        $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));
+
+        // Only add the media query if the value is greater than the minimum value
+        @if abs($value) <= $rfs-base-value or not $enable-rfs {
+          $val: $val + " " + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);
+        }
+        @else {
+          // Calculate the minimum value
+          $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);
+
+          // Calculate difference between $value and the minimum value
+          $value-diff: abs($value) - $value-min;
+
+          // Base value formatting
+          $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);
+
+          // Use negative value if needed
+          $min-width: if($value < 0, -$min-width, $min-width);
+
+          // Use `vmin` if two-dimensional is enabled
+          $variable-unit: if($rfs-two-dimensional, vmin, vw);
+
+          // Calculate the variable width between 0 and $rfs-breakpoint
+          $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};
+
+          // Return the calculated value
+          $val: $val + " calc(" + $min-width + if($value < 0, " - ", " + ") + $variable-width + ")";
+        }
+      }
+    }
+  }
+
+  // Remove first space
+  @return unquote(str-slice($val, 2));
+}
+
+// RFS mixin
+@mixin rfs($values, $property: font-size) {
+  @if $values != null {
+    $val: rfs-value($values);
+    $fluid-val: rfs-fluid-value($values);
+
+    // Do not print the media query if responsive & non-responsive values are the same
+    @if $val == $fluid-val {
+      #{$property}: $val;
+    }
+    @else {
+      @include _rfs-rule () {
+        #{$property}: if($rfs-mode == max-media-query, $val, $fluid-val);
+
+        // Include safari iframe resize fix if needed
+        min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);
+      }
+
+      @include _rfs-media-query-rule () {
+        #{$property}: if($rfs-mode == max-media-query, $fluid-val, $val);
+      }
+    }
+  }
+}
+
+// Shorthand helper mixins
+@mixin font-size($value) {
+  @include rfs($value);
+}
+
+@mixin padding($value) {
+  @include rfs($value, padding);
+}
+
+@mixin padding-top($value) {
+  @include rfs($value, padding-top);
+}
+
+@mixin padding-right($value) {
+  @include rfs($value, padding-right);
+}
+
+@mixin padding-bottom($value) {
+  @include rfs($value, padding-bottom);
+}
+
+@mixin padding-left($value) {
+  @include rfs($value, padding-left);
+}
+
+@mixin margin($value) {
+  @include rfs($value, margin);
+}
+
+@mixin margin-top($value) {
+  @include rfs($value, margin-top);
+}
+
+@mixin margin-right($value) {
+  @include rfs($value, margin-right);
+}
+
+@mixin margin-bottom($value) {
+  @include rfs($value, margin-bottom);
+}
+
+@mixin margin-left($value) {
+  @include rfs($value, margin-left);
+}
diff --git a/WSR/static/fontawesome-6.4.0/LICENSE.txt b/WSR/static/fontawesome-6.4.0/LICENSE.txt
new file mode 100644
index 0000000..39e18e3
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/LICENSE.txt
@@ -0,0 +1,165 @@
+Fonticons, Inc. (https://fontawesome.com)
+
+--------------------------------------------------------------------------------
+
+Font Awesome Free License
+
+Font Awesome Free is free, open source, and GPL friendly. You can use it for
+commercial projects, open source projects, or really almost whatever you want.
+Full Font Awesome Free license: https://fontawesome.com/license/free.
+
+--------------------------------------------------------------------------------
+
+# Icons: CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/)
+
+The Font Awesome Free download is licensed under a Creative Commons
+Attribution 4.0 International License and applies to all icons packaged
+as SVG and JS file types.
+
+--------------------------------------------------------------------------------
+
+# Fonts: SIL OFL 1.1 License
+
+In the Font Awesome Free download, the SIL OFL license applies to all icons
+packaged as web and desktop font files.
+
+Copyright (c) 2023 Fonticons, Inc. (https://fontawesome.com)
+with Reserved Font Name: "Font Awesome".
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+SIL OPEN FONT LICENSE
+Version 1.1 - 26 February 2007
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting — in part or in whole — any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
+
+--------------------------------------------------------------------------------
+
+# Code: MIT License (https://opensource.org/licenses/MIT)
+
+In the Font Awesome Free download, the MIT license applies to all non-font and
+non-icon files.
+
+Copyright 2023 Fonticons, Inc.
+
+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.
+
+--------------------------------------------------------------------------------
+
+# Attribution
+
+Attribution is required by MIT, SIL OFL, and CC BY licenses. Downloaded Font
+Awesome Free files already contain embedded comments with sufficient
+attribution, so you shouldn't need to do anything additional when using these
+files normally.
+
+We've kept attribution comments terse, so we ask that you do not actively work
+to remove them from files, especially code. They're a great way for folks to
+learn about Font Awesome.
+
+--------------------------------------------------------------------------------
+
+# Brand Icons
+
+All brand icons are trademarks of their respective owners. The use of these
+trademarks does not indicate endorsement of the trademark holder by Font
+Awesome, nor vice versa. **Please do not use brand logos for any purpose except
+to represent the company, product, or service to which they refer.**
diff --git a/WSR/static/fontawesome-6.4.0/css/all.css b/WSR/static/fontawesome-6.4.0/css/all.css
new file mode 100644
index 0000000..2fa60b1
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/all.css
@@ -0,0 +1,7955 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+.fa {
+  font-family: var(--fa-style-family, "Font Awesome 6 Free");
+  font-weight: var(--fa-style, 900); }
+
+.fa,
+.fa-classic,
+.fa-sharp,
+.fas,
+.fa-solid,
+.far,
+.fa-regular,
+.fab,
+.fa-brands {
+  -moz-osx-font-smoothing: grayscale;
+  -webkit-font-smoothing: antialiased;
+  display: var(--fa-display, inline-block);
+  font-style: normal;
+  font-variant: normal;
+  line-height: 1;
+  text-rendering: auto; }
+
+.fas,
+.fa-classic,
+.fa-solid,
+.far,
+.fa-regular {
+  font-family: 'Font Awesome 6 Free'; }
+
+.fab,
+.fa-brands {
+  font-family: 'Font Awesome 6 Brands'; }
+
+.fa-1x {
+  font-size: 1em; }
+
+.fa-2x {
+  font-size: 2em; }
+
+.fa-3x {
+  font-size: 3em; }
+
+.fa-4x {
+  font-size: 4em; }
+
+.fa-5x {
+  font-size: 5em; }
+
+.fa-6x {
+  font-size: 6em; }
+
+.fa-7x {
+  font-size: 7em; }
+
+.fa-8x {
+  font-size: 8em; }
+
+.fa-9x {
+  font-size: 9em; }
+
+.fa-10x {
+  font-size: 10em; }
+
+.fa-2xs {
+  font-size: 0.625em;
+  line-height: 0.1em;
+  vertical-align: 0.225em; }
+
+.fa-xs {
+  font-size: 0.75em;
+  line-height: 0.08333em;
+  vertical-align: 0.125em; }
+
+.fa-sm {
+  font-size: 0.875em;
+  line-height: 0.07143em;
+  vertical-align: 0.05357em; }
+
+.fa-lg {
+  font-size: 1.25em;
+  line-height: 0.05em;
+  vertical-align: -0.075em; }
+
+.fa-xl {
+  font-size: 1.5em;
+  line-height: 0.04167em;
+  vertical-align: -0.125em; }
+
+.fa-2xl {
+  font-size: 2em;
+  line-height: 0.03125em;
+  vertical-align: -0.1875em; }
+
+.fa-fw {
+  text-align: center;
+  width: 1.25em; }
+
+.fa-ul {
+  list-style-type: none;
+  margin-left: var(--fa-li-margin, 2.5em);
+  padding-left: 0; }
+  .fa-ul > li {
+    position: relative; }
+
+.fa-li {
+  left: calc(var(--fa-li-width, 2em) * -1);
+  position: absolute;
+  text-align: center;
+  width: var(--fa-li-width, 2em);
+  line-height: inherit; }
+
+.fa-border {
+  border-color: var(--fa-border-color, #eee);
+  border-radius: var(--fa-border-radius, 0.1em);
+  border-style: var(--fa-border-style, solid);
+  border-width: var(--fa-border-width, 0.08em);
+  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }
+
+.fa-pull-left {
+  float: left;
+  margin-right: var(--fa-pull-margin, 0.3em); }
+
+.fa-pull-right {
+  float: right;
+  margin-left: var(--fa-pull-margin, 0.3em); }
+
+.fa-beat {
+  -webkit-animation-name: fa-beat;
+          animation-name: fa-beat;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
+          animation-timing-function: var(--fa-animation-timing, ease-in-out); }
+
+.fa-bounce {
+  -webkit-animation-name: fa-bounce;
+          animation-name: fa-bounce;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
+
+.fa-fade {
+  -webkit-animation-name: fa-fade;
+          animation-name: fa-fade;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
+
+.fa-beat-fade {
+  -webkit-animation-name: fa-beat-fade;
+          animation-name: fa-beat-fade;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
+
+.fa-flip {
+  -webkit-animation-name: fa-flip;
+          animation-name: fa-flip;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
+          animation-timing-function: var(--fa-animation-timing, ease-in-out); }
+
+.fa-shake {
+  -webkit-animation-name: fa-shake;
+          animation-name: fa-shake;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
+          animation-timing-function: var(--fa-animation-timing, linear); }
+
+.fa-spin {
+  -webkit-animation-name: fa-spin;
+          animation-name: fa-spin;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 2s);
+          animation-duration: var(--fa-animation-duration, 2s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
+          animation-timing-function: var(--fa-animation-timing, linear); }
+
+.fa-spin-reverse {
+  --fa-animation-direction: reverse; }
+
+.fa-pulse,
+.fa-spin-pulse {
+  -webkit-animation-name: fa-spin;
+          animation-name: fa-spin;
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
+          animation-timing-function: var(--fa-animation-timing, steps(8)); }
+
+@media (prefers-reduced-motion: reduce) {
+  .fa-beat,
+  .fa-bounce,
+  .fa-fade,
+  .fa-beat-fade,
+  .fa-flip,
+  .fa-pulse,
+  .fa-shake,
+  .fa-spin,
+  .fa-spin-pulse {
+    -webkit-animation-delay: -1ms;
+            animation-delay: -1ms;
+    -webkit-animation-duration: 1ms;
+            animation-duration: 1ms;
+    -webkit-animation-iteration-count: 1;
+            animation-iteration-count: 1;
+    -webkit-transition-delay: 0s;
+            transition-delay: 0s;
+    -webkit-transition-duration: 0s;
+            transition-duration: 0s; } }
+
+@-webkit-keyframes fa-beat {
+  0%, 90% {
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  45% {
+    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
+            transform: scale(var(--fa-beat-scale, 1.25)); } }
+
+@keyframes fa-beat {
+  0%, 90% {
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  45% {
+    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
+            transform: scale(var(--fa-beat-scale, 1.25)); } }
+
+@-webkit-keyframes fa-bounce {
+  0% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  10% {
+    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
+            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
+  30% {
+    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
+            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
+  50% {
+    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
+            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
+  57% {
+    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
+            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
+  64% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  100% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); } }
+
+@keyframes fa-bounce {
+  0% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  10% {
+    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
+            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
+  30% {
+    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
+            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
+  50% {
+    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
+            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
+  57% {
+    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
+            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
+  64% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  100% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); } }
+
+@-webkit-keyframes fa-fade {
+  50% {
+    opacity: var(--fa-fade-opacity, 0.4); } }
+
+@keyframes fa-fade {
+  50% {
+    opacity: var(--fa-fade-opacity, 0.4); } }
+
+@-webkit-keyframes fa-beat-fade {
+  0%, 100% {
+    opacity: var(--fa-beat-fade-opacity, 0.4);
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  50% {
+    opacity: 1;
+    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
+            transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
+
+@keyframes fa-beat-fade {
+  0%, 100% {
+    opacity: var(--fa-beat-fade-opacity, 0.4);
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  50% {
+    opacity: 1;
+    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
+            transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
+
+@-webkit-keyframes fa-flip {
+  50% {
+    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
+            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
+
+@keyframes fa-flip {
+  50% {
+    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
+            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
+
+@-webkit-keyframes fa-shake {
+  0% {
+    -webkit-transform: rotate(-15deg);
+            transform: rotate(-15deg); }
+  4% {
+    -webkit-transform: rotate(15deg);
+            transform: rotate(15deg); }
+  8%, 24% {
+    -webkit-transform: rotate(-18deg);
+            transform: rotate(-18deg); }
+  12%, 28% {
+    -webkit-transform: rotate(18deg);
+            transform: rotate(18deg); }
+  16% {
+    -webkit-transform: rotate(-22deg);
+            transform: rotate(-22deg); }
+  20% {
+    -webkit-transform: rotate(22deg);
+            transform: rotate(22deg); }
+  32% {
+    -webkit-transform: rotate(-12deg);
+            transform: rotate(-12deg); }
+  36% {
+    -webkit-transform: rotate(12deg);
+            transform: rotate(12deg); }
+  40%, 100% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); } }
+
+@keyframes fa-shake {
+  0% {
+    -webkit-transform: rotate(-15deg);
+            transform: rotate(-15deg); }
+  4% {
+    -webkit-transform: rotate(15deg);
+            transform: rotate(15deg); }
+  8%, 24% {
+    -webkit-transform: rotate(-18deg);
+            transform: rotate(-18deg); }
+  12%, 28% {
+    -webkit-transform: rotate(18deg);
+            transform: rotate(18deg); }
+  16% {
+    -webkit-transform: rotate(-22deg);
+            transform: rotate(-22deg); }
+  20% {
+    -webkit-transform: rotate(22deg);
+            transform: rotate(22deg); }
+  32% {
+    -webkit-transform: rotate(-12deg);
+            transform: rotate(-12deg); }
+  36% {
+    -webkit-transform: rotate(12deg);
+            transform: rotate(12deg); }
+  40%, 100% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); } }
+
+@-webkit-keyframes fa-spin {
+  0% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); }
+  100% {
+    -webkit-transform: rotate(360deg);
+            transform: rotate(360deg); } }
+
+@keyframes fa-spin {
+  0% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); }
+  100% {
+    -webkit-transform: rotate(360deg);
+            transform: rotate(360deg); } }
+
+.fa-rotate-90 {
+  -webkit-transform: rotate(90deg);
+          transform: rotate(90deg); }
+
+.fa-rotate-180 {
+  -webkit-transform: rotate(180deg);
+          transform: rotate(180deg); }
+
+.fa-rotate-270 {
+  -webkit-transform: rotate(270deg);
+          transform: rotate(270deg); }
+
+.fa-flip-horizontal {
+  -webkit-transform: scale(-1, 1);
+          transform: scale(-1, 1); }
+
+.fa-flip-vertical {
+  -webkit-transform: scale(1, -1);
+          transform: scale(1, -1); }
+
+.fa-flip-both,
+.fa-flip-horizontal.fa-flip-vertical {
+  -webkit-transform: scale(-1, -1);
+          transform: scale(-1, -1); }
+
+.fa-rotate-by {
+  -webkit-transform: rotate(var(--fa-rotate-angle, none));
+          transform: rotate(var(--fa-rotate-angle, none)); }
+
+.fa-stack {
+  display: inline-block;
+  height: 2em;
+  line-height: 2em;
+  position: relative;
+  vertical-align: middle;
+  width: 2.5em; }
+
+.fa-stack-1x,
+.fa-stack-2x {
+  left: 0;
+  position: absolute;
+  text-align: center;
+  width: 100%;
+  z-index: var(--fa-stack-z-index, auto); }
+
+.fa-stack-1x {
+  line-height: inherit; }
+
+.fa-stack-2x {
+  font-size: 2em; }
+
+.fa-inverse {
+  color: var(--fa-inverse, #fff); }
+
+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
+readers do not read off random characters that represent icons */
+
+.fa-0::before {
+  content: "\30"; }
+
+.fa-1::before {
+  content: "\31"; }
+
+.fa-2::before {
+  content: "\32"; }
+
+.fa-3::before {
+  content: "\33"; }
+
+.fa-4::before {
+  content: "\34"; }
+
+.fa-5::before {
+  content: "\35"; }
+
+.fa-6::before {
+  content: "\36"; }
+
+.fa-7::before {
+  content: "\37"; }
+
+.fa-8::before {
+  content: "\38"; }
+
+.fa-9::before {
+  content: "\39"; }
+
+.fa-fill-drip::before {
+  content: "\f576"; }
+
+.fa-arrows-to-circle::before {
+  content: "\e4bd"; }
+
+.fa-circle-chevron-right::before {
+  content: "\f138"; }
+
+.fa-chevron-circle-right::before {
+  content: "\f138"; }
+
+.fa-at::before {
+  content: "\40"; }
+
+.fa-trash-can::before {
+  content: "\f2ed"; }
+
+.fa-trash-alt::before {
+  content: "\f2ed"; }
+
+.fa-text-height::before {
+  content: "\f034"; }
+
+.fa-user-xmark::before {
+  content: "\f235"; }
+
+.fa-user-times::before {
+  content: "\f235"; }
+
+.fa-stethoscope::before {
+  content: "\f0f1"; }
+
+.fa-message::before {
+  content: "\f27a"; }
+
+.fa-comment-alt::before {
+  content: "\f27a"; }
+
+.fa-info::before {
+  content: "\f129"; }
+
+.fa-down-left-and-up-right-to-center::before {
+  content: "\f422"; }
+
+.fa-compress-alt::before {
+  content: "\f422"; }
+
+.fa-explosion::before {
+  content: "\e4e9"; }
+
+.fa-file-lines::before {
+  content: "\f15c"; }
+
+.fa-file-alt::before {
+  content: "\f15c"; }
+
+.fa-file-text::before {
+  content: "\f15c"; }
+
+.fa-wave-square::before {
+  content: "\f83e"; }
+
+.fa-ring::before {
+  content: "\f70b"; }
+
+.fa-building-un::before {
+  content: "\e4d9"; }
+
+.fa-dice-three::before {
+  content: "\f527"; }
+
+.fa-calendar-days::before {
+  content: "\f073"; }
+
+.fa-calendar-alt::before {
+  content: "\f073"; }
+
+.fa-anchor-circle-check::before {
+  content: "\e4aa"; }
+
+.fa-building-circle-arrow-right::before {
+  content: "\e4d1"; }
+
+.fa-volleyball::before {
+  content: "\f45f"; }
+
+.fa-volleyball-ball::before {
+  content: "\f45f"; }
+
+.fa-arrows-up-to-line::before {
+  content: "\e4c2"; }
+
+.fa-sort-down::before {
+  content: "\f0dd"; }
+
+.fa-sort-desc::before {
+  content: "\f0dd"; }
+
+.fa-circle-minus::before {
+  content: "\f056"; }
+
+.fa-minus-circle::before {
+  content: "\f056"; }
+
+.fa-door-open::before {
+  content: "\f52b"; }
+
+.fa-right-from-bracket::before {
+  content: "\f2f5"; }
+
+.fa-sign-out-alt::before {
+  content: "\f2f5"; }
+
+.fa-atom::before {
+  content: "\f5d2"; }
+
+.fa-soap::before {
+  content: "\e06e"; }
+
+.fa-icons::before {
+  content: "\f86d"; }
+
+.fa-heart-music-camera-bolt::before {
+  content: "\f86d"; }
+
+.fa-microphone-lines-slash::before {
+  content: "\f539"; }
+
+.fa-microphone-alt-slash::before {
+  content: "\f539"; }
+
+.fa-bridge-circle-check::before {
+  content: "\e4c9"; }
+
+.fa-pump-medical::before {
+  content: "\e06a"; }
+
+.fa-fingerprint::before {
+  content: "\f577"; }
+
+.fa-hand-point-right::before {
+  content: "\f0a4"; }
+
+.fa-magnifying-glass-location::before {
+  content: "\f689"; }
+
+.fa-search-location::before {
+  content: "\f689"; }
+
+.fa-forward-step::before {
+  content: "\f051"; }
+
+.fa-step-forward::before {
+  content: "\f051"; }
+
+.fa-face-smile-beam::before {
+  content: "\f5b8"; }
+
+.fa-smile-beam::before {
+  content: "\f5b8"; }
+
+.fa-flag-checkered::before {
+  content: "\f11e"; }
+
+.fa-football::before {
+  content: "\f44e"; }
+
+.fa-football-ball::before {
+  content: "\f44e"; }
+
+.fa-school-circle-exclamation::before {
+  content: "\e56c"; }
+
+.fa-crop::before {
+  content: "\f125"; }
+
+.fa-angles-down::before {
+  content: "\f103"; }
+
+.fa-angle-double-down::before {
+  content: "\f103"; }
+
+.fa-users-rectangle::before {
+  content: "\e594"; }
+
+.fa-people-roof::before {
+  content: "\e537"; }
+
+.fa-people-line::before {
+  content: "\e534"; }
+
+.fa-beer-mug-empty::before {
+  content: "\f0fc"; }
+
+.fa-beer::before {
+  content: "\f0fc"; }
+
+.fa-diagram-predecessor::before {
+  content: "\e477"; }
+
+.fa-arrow-up-long::before {
+  content: "\f176"; }
+
+.fa-long-arrow-up::before {
+  content: "\f176"; }
+
+.fa-fire-flame-simple::before {
+  content: "\f46a"; }
+
+.fa-burn::before {
+  content: "\f46a"; }
+
+.fa-person::before {
+  content: "\f183"; }
+
+.fa-male::before {
+  content: "\f183"; }
+
+.fa-laptop::before {
+  content: "\f109"; }
+
+.fa-file-csv::before {
+  content: "\f6dd"; }
+
+.fa-menorah::before {
+  content: "\f676"; }
+
+.fa-truck-plane::before {
+  content: "\e58f"; }
+
+.fa-record-vinyl::before {
+  content: "\f8d9"; }
+
+.fa-face-grin-stars::before {
+  content: "\f587"; }
+
+.fa-grin-stars::before {
+  content: "\f587"; }
+
+.fa-bong::before {
+  content: "\f55c"; }
+
+.fa-spaghetti-monster-flying::before {
+  content: "\f67b"; }
+
+.fa-pastafarianism::before {
+  content: "\f67b"; }
+
+.fa-arrow-down-up-across-line::before {
+  content: "\e4af"; }
+
+.fa-spoon::before {
+  content: "\f2e5"; }
+
+.fa-utensil-spoon::before {
+  content: "\f2e5"; }
+
+.fa-jar-wheat::before {
+  content: "\e517"; }
+
+.fa-envelopes-bulk::before {
+  content: "\f674"; }
+
+.fa-mail-bulk::before {
+  content: "\f674"; }
+
+.fa-file-circle-exclamation::before {
+  content: "\e4eb"; }
+
+.fa-circle-h::before {
+  content: "\f47e"; }
+
+.fa-hospital-symbol::before {
+  content: "\f47e"; }
+
+.fa-pager::before {
+  content: "\f815"; }
+
+.fa-address-book::before {
+  content: "\f2b9"; }
+
+.fa-contact-book::before {
+  content: "\f2b9"; }
+
+.fa-strikethrough::before {
+  content: "\f0cc"; }
+
+.fa-k::before {
+  content: "\4b"; }
+
+.fa-landmark-flag::before {
+  content: "\e51c"; }
+
+.fa-pencil::before {
+  content: "\f303"; }
+
+.fa-pencil-alt::before {
+  content: "\f303"; }
+
+.fa-backward::before {
+  content: "\f04a"; }
+
+.fa-caret-right::before {
+  content: "\f0da"; }
+
+.fa-comments::before {
+  content: "\f086"; }
+
+.fa-paste::before {
+  content: "\f0ea"; }
+
+.fa-file-clipboard::before {
+  content: "\f0ea"; }
+
+.fa-code-pull-request::before {
+  content: "\e13c"; }
+
+.fa-clipboard-list::before {
+  content: "\f46d"; }
+
+.fa-truck-ramp-box::before {
+  content: "\f4de"; }
+
+.fa-truck-loading::before {
+  content: "\f4de"; }
+
+.fa-user-check::before {
+  content: "\f4fc"; }
+
+.fa-vial-virus::before {
+  content: "\e597"; }
+
+.fa-sheet-plastic::before {
+  content: "\e571"; }
+
+.fa-blog::before {
+  content: "\f781"; }
+
+.fa-user-ninja::before {
+  content: "\f504"; }
+
+.fa-person-arrow-up-from-line::before {
+  content: "\e539"; }
+
+.fa-scroll-torah::before {
+  content: "\f6a0"; }
+
+.fa-torah::before {
+  content: "\f6a0"; }
+
+.fa-broom-ball::before {
+  content: "\f458"; }
+
+.fa-quidditch::before {
+  content: "\f458"; }
+
+.fa-quidditch-broom-ball::before {
+  content: "\f458"; }
+
+.fa-toggle-off::before {
+  content: "\f204"; }
+
+.fa-box-archive::before {
+  content: "\f187"; }
+
+.fa-archive::before {
+  content: "\f187"; }
+
+.fa-person-drowning::before {
+  content: "\e545"; }
+
+.fa-arrow-down-9-1::before {
+  content: "\f886"; }
+
+.fa-sort-numeric-desc::before {
+  content: "\f886"; }
+
+.fa-sort-numeric-down-alt::before {
+  content: "\f886"; }
+
+.fa-face-grin-tongue-squint::before {
+  content: "\f58a"; }
+
+.fa-grin-tongue-squint::before {
+  content: "\f58a"; }
+
+.fa-spray-can::before {
+  content: "\f5bd"; }
+
+.fa-truck-monster::before {
+  content: "\f63b"; }
+
+.fa-w::before {
+  content: "\57"; }
+
+.fa-earth-africa::before {
+  content: "\f57c"; }
+
+.fa-globe-africa::before {
+  content: "\f57c"; }
+
+.fa-rainbow::before {
+  content: "\f75b"; }
+
+.fa-circle-notch::before {
+  content: "\f1ce"; }
+
+.fa-tablet-screen-button::before {
+  content: "\f3fa"; }
+
+.fa-tablet-alt::before {
+  content: "\f3fa"; }
+
+.fa-paw::before {
+  content: "\f1b0"; }
+
+.fa-cloud::before {
+  content: "\f0c2"; }
+
+.fa-trowel-bricks::before {
+  content: "\e58a"; }
+
+.fa-face-flushed::before {
+  content: "\f579"; }
+
+.fa-flushed::before {
+  content: "\f579"; }
+
+.fa-hospital-user::before {
+  content: "\f80d"; }
+
+.fa-tent-arrow-left-right::before {
+  content: "\e57f"; }
+
+.fa-gavel::before {
+  content: "\f0e3"; }
+
+.fa-legal::before {
+  content: "\f0e3"; }
+
+.fa-binoculars::before {
+  content: "\f1e5"; }
+
+.fa-microphone-slash::before {
+  content: "\f131"; }
+
+.fa-box-tissue::before {
+  content: "\e05b"; }
+
+.fa-motorcycle::before {
+  content: "\f21c"; }
+
+.fa-bell-concierge::before {
+  content: "\f562"; }
+
+.fa-concierge-bell::before {
+  content: "\f562"; }
+
+.fa-pen-ruler::before {
+  content: "\f5ae"; }
+
+.fa-pencil-ruler::before {
+  content: "\f5ae"; }
+
+.fa-people-arrows::before {
+  content: "\e068"; }
+
+.fa-people-arrows-left-right::before {
+  content: "\e068"; }
+
+.fa-mars-and-venus-burst::before {
+  content: "\e523"; }
+
+.fa-square-caret-right::before {
+  content: "\f152"; }
+
+.fa-caret-square-right::before {
+  content: "\f152"; }
+
+.fa-scissors::before {
+  content: "\f0c4"; }
+
+.fa-cut::before {
+  content: "\f0c4"; }
+
+.fa-sun-plant-wilt::before {
+  content: "\e57a"; }
+
+.fa-toilets-portable::before {
+  content: "\e584"; }
+
+.fa-hockey-puck::before {
+  content: "\f453"; }
+
+.fa-table::before {
+  content: "\f0ce"; }
+
+.fa-magnifying-glass-arrow-right::before {
+  content: "\e521"; }
+
+.fa-tachograph-digital::before {
+  content: "\f566"; }
+
+.fa-digital-tachograph::before {
+  content: "\f566"; }
+
+.fa-users-slash::before {
+  content: "\e073"; }
+
+.fa-clover::before {
+  content: "\e139"; }
+
+.fa-reply::before {
+  content: "\f3e5"; }
+
+.fa-mail-reply::before {
+  content: "\f3e5"; }
+
+.fa-star-and-crescent::before {
+  content: "\f699"; }
+
+.fa-house-fire::before {
+  content: "\e50c"; }
+
+.fa-square-minus::before {
+  content: "\f146"; }
+
+.fa-minus-square::before {
+  content: "\f146"; }
+
+.fa-helicopter::before {
+  content: "\f533"; }
+
+.fa-compass::before {
+  content: "\f14e"; }
+
+.fa-square-caret-down::before {
+  content: "\f150"; }
+
+.fa-caret-square-down::before {
+  content: "\f150"; }
+
+.fa-file-circle-question::before {
+  content: "\e4ef"; }
+
+.fa-laptop-code::before {
+  content: "\f5fc"; }
+
+.fa-swatchbook::before {
+  content: "\f5c3"; }
+
+.fa-prescription-bottle::before {
+  content: "\f485"; }
+
+.fa-bars::before {
+  content: "\f0c9"; }
+
+.fa-navicon::before {
+  content: "\f0c9"; }
+
+.fa-people-group::before {
+  content: "\e533"; }
+
+.fa-hourglass-end::before {
+  content: "\f253"; }
+
+.fa-hourglass-3::before {
+  content: "\f253"; }
+
+.fa-heart-crack::before {
+  content: "\f7a9"; }
+
+.fa-heart-broken::before {
+  content: "\f7a9"; }
+
+.fa-square-up-right::before {
+  content: "\f360"; }
+
+.fa-external-link-square-alt::before {
+  content: "\f360"; }
+
+.fa-face-kiss-beam::before {
+  content: "\f597"; }
+
+.fa-kiss-beam::before {
+  content: "\f597"; }
+
+.fa-film::before {
+  content: "\f008"; }
+
+.fa-ruler-horizontal::before {
+  content: "\f547"; }
+
+.fa-people-robbery::before {
+  content: "\e536"; }
+
+.fa-lightbulb::before {
+  content: "\f0eb"; }
+
+.fa-caret-left::before {
+  content: "\f0d9"; }
+
+.fa-circle-exclamation::before {
+  content: "\f06a"; }
+
+.fa-exclamation-circle::before {
+  content: "\f06a"; }
+
+.fa-school-circle-xmark::before {
+  content: "\e56d"; }
+
+.fa-arrow-right-from-bracket::before {
+  content: "\f08b"; }
+
+.fa-sign-out::before {
+  content: "\f08b"; }
+
+.fa-circle-chevron-down::before {
+  content: "\f13a"; }
+
+.fa-chevron-circle-down::before {
+  content: "\f13a"; }
+
+.fa-unlock-keyhole::before {
+  content: "\f13e"; }
+
+.fa-unlock-alt::before {
+  content: "\f13e"; }
+
+.fa-cloud-showers-heavy::before {
+  content: "\f740"; }
+
+.fa-headphones-simple::before {
+  content: "\f58f"; }
+
+.fa-headphones-alt::before {
+  content: "\f58f"; }
+
+.fa-sitemap::before {
+  content: "\f0e8"; }
+
+.fa-circle-dollar-to-slot::before {
+  content: "\f4b9"; }
+
+.fa-donate::before {
+  content: "\f4b9"; }
+
+.fa-memory::before {
+  content: "\f538"; }
+
+.fa-road-spikes::before {
+  content: "\e568"; }
+
+.fa-fire-burner::before {
+  content: "\e4f1"; }
+
+.fa-flag::before {
+  content: "\f024"; }
+
+.fa-hanukiah::before {
+  content: "\f6e6"; }
+
+.fa-feather::before {
+  content: "\f52d"; }
+
+.fa-volume-low::before {
+  content: "\f027"; }
+
+.fa-volume-down::before {
+  content: "\f027"; }
+
+.fa-comment-slash::before {
+  content: "\f4b3"; }
+
+.fa-cloud-sun-rain::before {
+  content: "\f743"; }
+
+.fa-compress::before {
+  content: "\f066"; }
+
+.fa-wheat-awn::before {
+  content: "\e2cd"; }
+
+.fa-wheat-alt::before {
+  content: "\e2cd"; }
+
+.fa-ankh::before {
+  content: "\f644"; }
+
+.fa-hands-holding-child::before {
+  content: "\e4fa"; }
+
+.fa-asterisk::before {
+  content: "\2a"; }
+
+.fa-square-check::before {
+  content: "\f14a"; }
+
+.fa-check-square::before {
+  content: "\f14a"; }
+
+.fa-peseta-sign::before {
+  content: "\e221"; }
+
+.fa-heading::before {
+  content: "\f1dc"; }
+
+.fa-header::before {
+  content: "\f1dc"; }
+
+.fa-ghost::before {
+  content: "\f6e2"; }
+
+.fa-list::before {
+  content: "\f03a"; }
+
+.fa-list-squares::before {
+  content: "\f03a"; }
+
+.fa-square-phone-flip::before {
+  content: "\f87b"; }
+
+.fa-phone-square-alt::before {
+  content: "\f87b"; }
+
+.fa-cart-plus::before {
+  content: "\f217"; }
+
+.fa-gamepad::before {
+  content: "\f11b"; }
+
+.fa-circle-dot::before {
+  content: "\f192"; }
+
+.fa-dot-circle::before {
+  content: "\f192"; }
+
+.fa-face-dizzy::before {
+  content: "\f567"; }
+
+.fa-dizzy::before {
+  content: "\f567"; }
+
+.fa-egg::before {
+  content: "\f7fb"; }
+
+.fa-house-medical-circle-xmark::before {
+  content: "\e513"; }
+
+.fa-campground::before {
+  content: "\f6bb"; }
+
+.fa-folder-plus::before {
+  content: "\f65e"; }
+
+.fa-futbol::before {
+  content: "\f1e3"; }
+
+.fa-futbol-ball::before {
+  content: "\f1e3"; }
+
+.fa-soccer-ball::before {
+  content: "\f1e3"; }
+
+.fa-paintbrush::before {
+  content: "\f1fc"; }
+
+.fa-paint-brush::before {
+  content: "\f1fc"; }
+
+.fa-lock::before {
+  content: "\f023"; }
+
+.fa-gas-pump::before {
+  content: "\f52f"; }
+
+.fa-hot-tub-person::before {
+  content: "\f593"; }
+
+.fa-hot-tub::before {
+  content: "\f593"; }
+
+.fa-map-location::before {
+  content: "\f59f"; }
+
+.fa-map-marked::before {
+  content: "\f59f"; }
+
+.fa-house-flood-water::before {
+  content: "\e50e"; }
+
+.fa-tree::before {
+  content: "\f1bb"; }
+
+.fa-bridge-lock::before {
+  content: "\e4cc"; }
+
+.fa-sack-dollar::before {
+  content: "\f81d"; }
+
+.fa-pen-to-square::before {
+  content: "\f044"; }
+
+.fa-edit::before {
+  content: "\f044"; }
+
+.fa-car-side::before {
+  content: "\f5e4"; }
+
+.fa-share-nodes::before {
+  content: "\f1e0"; }
+
+.fa-share-alt::before {
+  content: "\f1e0"; }
+
+.fa-heart-circle-minus::before {
+  content: "\e4ff"; }
+
+.fa-hourglass-half::before {
+  content: "\f252"; }
+
+.fa-hourglass-2::before {
+  content: "\f252"; }
+
+.fa-microscope::before {
+  content: "\f610"; }
+
+.fa-sink::before {
+  content: "\e06d"; }
+
+.fa-bag-shopping::before {
+  content: "\f290"; }
+
+.fa-shopping-bag::before {
+  content: "\f290"; }
+
+.fa-arrow-down-z-a::before {
+  content: "\f881"; }
+
+.fa-sort-alpha-desc::before {
+  content: "\f881"; }
+
+.fa-sort-alpha-down-alt::before {
+  content: "\f881"; }
+
+.fa-mitten::before {
+  content: "\f7b5"; }
+
+.fa-person-rays::before {
+  content: "\e54d"; }
+
+.fa-users::before {
+  content: "\f0c0"; }
+
+.fa-eye-slash::before {
+  content: "\f070"; }
+
+.fa-flask-vial::before {
+  content: "\e4f3"; }
+
+.fa-hand::before {
+  content: "\f256"; }
+
+.fa-hand-paper::before {
+  content: "\f256"; }
+
+.fa-om::before {
+  content: "\f679"; }
+
+.fa-worm::before {
+  content: "\e599"; }
+
+.fa-house-circle-xmark::before {
+  content: "\e50b"; }
+
+.fa-plug::before {
+  content: "\f1e6"; }
+
+.fa-chevron-up::before {
+  content: "\f077"; }
+
+.fa-hand-spock::before {
+  content: "\f259"; }
+
+.fa-stopwatch::before {
+  content: "\f2f2"; }
+
+.fa-face-kiss::before {
+  content: "\f596"; }
+
+.fa-kiss::before {
+  content: "\f596"; }
+
+.fa-bridge-circle-xmark::before {
+  content: "\e4cb"; }
+
+.fa-face-grin-tongue::before {
+  content: "\f589"; }
+
+.fa-grin-tongue::before {
+  content: "\f589"; }
+
+.fa-chess-bishop::before {
+  content: "\f43a"; }
+
+.fa-face-grin-wink::before {
+  content: "\f58c"; }
+
+.fa-grin-wink::before {
+  content: "\f58c"; }
+
+.fa-ear-deaf::before {
+  content: "\f2a4"; }
+
+.fa-deaf::before {
+  content: "\f2a4"; }
+
+.fa-deafness::before {
+  content: "\f2a4"; }
+
+.fa-hard-of-hearing::before {
+  content: "\f2a4"; }
+
+.fa-road-circle-check::before {
+  content: "\e564"; }
+
+.fa-dice-five::before {
+  content: "\f523"; }
+
+.fa-square-rss::before {
+  content: "\f143"; }
+
+.fa-rss-square::before {
+  content: "\f143"; }
+
+.fa-land-mine-on::before {
+  content: "\e51b"; }
+
+.fa-i-cursor::before {
+  content: "\f246"; }
+
+.fa-stamp::before {
+  content: "\f5bf"; }
+
+.fa-stairs::before {
+  content: "\e289"; }
+
+.fa-i::before {
+  content: "\49"; }
+
+.fa-hryvnia-sign::before {
+  content: "\f6f2"; }
+
+.fa-hryvnia::before {
+  content: "\f6f2"; }
+
+.fa-pills::before {
+  content: "\f484"; }
+
+.fa-face-grin-wide::before {
+  content: "\f581"; }
+
+.fa-grin-alt::before {
+  content: "\f581"; }
+
+.fa-tooth::before {
+  content: "\f5c9"; }
+
+.fa-v::before {
+  content: "\56"; }
+
+.fa-bangladeshi-taka-sign::before {
+  content: "\e2e6"; }
+
+.fa-bicycle::before {
+  content: "\f206"; }
+
+.fa-staff-snake::before {
+  content: "\e579"; }
+
+.fa-rod-asclepius::before {
+  content: "\e579"; }
+
+.fa-rod-snake::before {
+  content: "\e579"; }
+
+.fa-staff-aesculapius::before {
+  content: "\e579"; }
+
+.fa-head-side-cough-slash::before {
+  content: "\e062"; }
+
+.fa-truck-medical::before {
+  content: "\f0f9"; }
+
+.fa-ambulance::before {
+  content: "\f0f9"; }
+
+.fa-wheat-awn-circle-exclamation::before {
+  content: "\e598"; }
+
+.fa-snowman::before {
+  content: "\f7d0"; }
+
+.fa-mortar-pestle::before {
+  content: "\f5a7"; }
+
+.fa-road-barrier::before {
+  content: "\e562"; }
+
+.fa-school::before {
+  content: "\f549"; }
+
+.fa-igloo::before {
+  content: "\f7ae"; }
+
+.fa-joint::before {
+  content: "\f595"; }
+
+.fa-angle-right::before {
+  content: "\f105"; }
+
+.fa-horse::before {
+  content: "\f6f0"; }
+
+.fa-q::before {
+  content: "\51"; }
+
+.fa-g::before {
+  content: "\47"; }
+
+.fa-notes-medical::before {
+  content: "\f481"; }
+
+.fa-temperature-half::before {
+  content: "\f2c9"; }
+
+.fa-temperature-2::before {
+  content: "\f2c9"; }
+
+.fa-thermometer-2::before {
+  content: "\f2c9"; }
+
+.fa-thermometer-half::before {
+  content: "\f2c9"; }
+
+.fa-dong-sign::before {
+  content: "\e169"; }
+
+.fa-capsules::before {
+  content: "\f46b"; }
+
+.fa-poo-storm::before {
+  content: "\f75a"; }
+
+.fa-poo-bolt::before {
+  content: "\f75a"; }
+
+.fa-face-frown-open::before {
+  content: "\f57a"; }
+
+.fa-frown-open::before {
+  content: "\f57a"; }
+
+.fa-hand-point-up::before {
+  content: "\f0a6"; }
+
+.fa-money-bill::before {
+  content: "\f0d6"; }
+
+.fa-bookmark::before {
+  content: "\f02e"; }
+
+.fa-align-justify::before {
+  content: "\f039"; }
+
+.fa-umbrella-beach::before {
+  content: "\f5ca"; }
+
+.fa-helmet-un::before {
+  content: "\e503"; }
+
+.fa-bullseye::before {
+  content: "\f140"; }
+
+.fa-bacon::before {
+  content: "\f7e5"; }
+
+.fa-hand-point-down::before {
+  content: "\f0a7"; }
+
+.fa-arrow-up-from-bracket::before {
+  content: "\e09a"; }
+
+.fa-folder::before {
+  content: "\f07b"; }
+
+.fa-folder-blank::before {
+  content: "\f07b"; }
+
+.fa-file-waveform::before {
+  content: "\f478"; }
+
+.fa-file-medical-alt::before {
+  content: "\f478"; }
+
+.fa-radiation::before {
+  content: "\f7b9"; }
+
+.fa-chart-simple::before {
+  content: "\e473"; }
+
+.fa-mars-stroke::before {
+  content: "\f229"; }
+
+.fa-vial::before {
+  content: "\f492"; }
+
+.fa-gauge::before {
+  content: "\f624"; }
+
+.fa-dashboard::before {
+  content: "\f624"; }
+
+.fa-gauge-med::before {
+  content: "\f624"; }
+
+.fa-tachometer-alt-average::before {
+  content: "\f624"; }
+
+.fa-wand-magic-sparkles::before {
+  content: "\e2ca"; }
+
+.fa-magic-wand-sparkles::before {
+  content: "\e2ca"; }
+
+.fa-e::before {
+  content: "\45"; }
+
+.fa-pen-clip::before {
+  content: "\f305"; }
+
+.fa-pen-alt::before {
+  content: "\f305"; }
+
+.fa-bridge-circle-exclamation::before {
+  content: "\e4ca"; }
+
+.fa-user::before {
+  content: "\f007"; }
+
+.fa-school-circle-check::before {
+  content: "\e56b"; }
+
+.fa-dumpster::before {
+  content: "\f793"; }
+
+.fa-van-shuttle::before {
+  content: "\f5b6"; }
+
+.fa-shuttle-van::before {
+  content: "\f5b6"; }
+
+.fa-building-user::before {
+  content: "\e4da"; }
+
+.fa-square-caret-left::before {
+  content: "\f191"; }
+
+.fa-caret-square-left::before {
+  content: "\f191"; }
+
+.fa-highlighter::before {
+  content: "\f591"; }
+
+.fa-key::before {
+  content: "\f084"; }
+
+.fa-bullhorn::before {
+  content: "\f0a1"; }
+
+.fa-globe::before {
+  content: "\f0ac"; }
+
+.fa-synagogue::before {
+  content: "\f69b"; }
+
+.fa-person-half-dress::before {
+  content: "\e548"; }
+
+.fa-road-bridge::before {
+  content: "\e563"; }
+
+.fa-location-arrow::before {
+  content: "\f124"; }
+
+.fa-c::before {
+  content: "\43"; }
+
+.fa-tablet-button::before {
+  content: "\f10a"; }
+
+.fa-building-lock::before {
+  content: "\e4d6"; }
+
+.fa-pizza-slice::before {
+  content: "\f818"; }
+
+.fa-money-bill-wave::before {
+  content: "\f53a"; }
+
+.fa-chart-area::before {
+  content: "\f1fe"; }
+
+.fa-area-chart::before {
+  content: "\f1fe"; }
+
+.fa-house-flag::before {
+  content: "\e50d"; }
+
+.fa-person-circle-minus::before {
+  content: "\e540"; }
+
+.fa-ban::before {
+  content: "\f05e"; }
+
+.fa-cancel::before {
+  content: "\f05e"; }
+
+.fa-camera-rotate::before {
+  content: "\e0d8"; }
+
+.fa-spray-can-sparkles::before {
+  content: "\f5d0"; }
+
+.fa-air-freshener::before {
+  content: "\f5d0"; }
+
+.fa-star::before {
+  content: "\f005"; }
+
+.fa-repeat::before {
+  content: "\f363"; }
+
+.fa-cross::before {
+  content: "\f654"; }
+
+.fa-box::before {
+  content: "\f466"; }
+
+.fa-venus-mars::before {
+  content: "\f228"; }
+
+.fa-arrow-pointer::before {
+  content: "\f245"; }
+
+.fa-mouse-pointer::before {
+  content: "\f245"; }
+
+.fa-maximize::before {
+  content: "\f31e"; }
+
+.fa-expand-arrows-alt::before {
+  content: "\f31e"; }
+
+.fa-charging-station::before {
+  content: "\f5e7"; }
+
+.fa-shapes::before {
+  content: "\f61f"; }
+
+.fa-triangle-circle-square::before {
+  content: "\f61f"; }
+
+.fa-shuffle::before {
+  content: "\f074"; }
+
+.fa-random::before {
+  content: "\f074"; }
+
+.fa-person-running::before {
+  content: "\f70c"; }
+
+.fa-running::before {
+  content: "\f70c"; }
+
+.fa-mobile-retro::before {
+  content: "\e527"; }
+
+.fa-grip-lines-vertical::before {
+  content: "\f7a5"; }
+
+.fa-spider::before {
+  content: "\f717"; }
+
+.fa-hands-bound::before {
+  content: "\e4f9"; }
+
+.fa-file-invoice-dollar::before {
+  content: "\f571"; }
+
+.fa-plane-circle-exclamation::before {
+  content: "\e556"; }
+
+.fa-x-ray::before {
+  content: "\f497"; }
+
+.fa-spell-check::before {
+  content: "\f891"; }
+
+.fa-slash::before {
+  content: "\f715"; }
+
+.fa-computer-mouse::before {
+  content: "\f8cc"; }
+
+.fa-mouse::before {
+  content: "\f8cc"; }
+
+.fa-arrow-right-to-bracket::before {
+  content: "\f090"; }
+
+.fa-sign-in::before {
+  content: "\f090"; }
+
+.fa-shop-slash::before {
+  content: "\e070"; }
+
+.fa-store-alt-slash::before {
+  content: "\e070"; }
+
+.fa-server::before {
+  content: "\f233"; }
+
+.fa-virus-covid-slash::before {
+  content: "\e4a9"; }
+
+.fa-shop-lock::before {
+  content: "\e4a5"; }
+
+.fa-hourglass-start::before {
+  content: "\f251"; }
+
+.fa-hourglass-1::before {
+  content: "\f251"; }
+
+.fa-blender-phone::before {
+  content: "\f6b6"; }
+
+.fa-building-wheat::before {
+  content: "\e4db"; }
+
+.fa-person-breastfeeding::before {
+  content: "\e53a"; }
+
+.fa-right-to-bracket::before {
+  content: "\f2f6"; }
+
+.fa-sign-in-alt::before {
+  content: "\f2f6"; }
+
+.fa-venus::before {
+  content: "\f221"; }
+
+.fa-passport::before {
+  content: "\f5ab"; }
+
+.fa-heart-pulse::before {
+  content: "\f21e"; }
+
+.fa-heartbeat::before {
+  content: "\f21e"; }
+
+.fa-people-carry-box::before {
+  content: "\f4ce"; }
+
+.fa-people-carry::before {
+  content: "\f4ce"; }
+
+.fa-temperature-high::before {
+  content: "\f769"; }
+
+.fa-microchip::before {
+  content: "\f2db"; }
+
+.fa-crown::before {
+  content: "\f521"; }
+
+.fa-weight-hanging::before {
+  content: "\f5cd"; }
+
+.fa-xmarks-lines::before {
+  content: "\e59a"; }
+
+.fa-file-prescription::before {
+  content: "\f572"; }
+
+.fa-weight-scale::before {
+  content: "\f496"; }
+
+.fa-weight::before {
+  content: "\f496"; }
+
+.fa-user-group::before {
+  content: "\f500"; }
+
+.fa-user-friends::before {
+  content: "\f500"; }
+
+.fa-arrow-up-a-z::before {
+  content: "\f15e"; }
+
+.fa-sort-alpha-up::before {
+  content: "\f15e"; }
+
+.fa-chess-knight::before {
+  content: "\f441"; }
+
+.fa-face-laugh-squint::before {
+  content: "\f59b"; }
+
+.fa-laugh-squint::before {
+  content: "\f59b"; }
+
+.fa-wheelchair::before {
+  content: "\f193"; }
+
+.fa-circle-arrow-up::before {
+  content: "\f0aa"; }
+
+.fa-arrow-circle-up::before {
+  content: "\f0aa"; }
+
+.fa-toggle-on::before {
+  content: "\f205"; }
+
+.fa-person-walking::before {
+  content: "\f554"; }
+
+.fa-walking::before {
+  content: "\f554"; }
+
+.fa-l::before {
+  content: "\4c"; }
+
+.fa-fire::before {
+  content: "\f06d"; }
+
+.fa-bed-pulse::before {
+  content: "\f487"; }
+
+.fa-procedures::before {
+  content: "\f487"; }
+
+.fa-shuttle-space::before {
+  content: "\f197"; }
+
+.fa-space-shuttle::before {
+  content: "\f197"; }
+
+.fa-face-laugh::before {
+  content: "\f599"; }
+
+.fa-laugh::before {
+  content: "\f599"; }
+
+.fa-folder-open::before {
+  content: "\f07c"; }
+
+.fa-heart-circle-plus::before {
+  content: "\e500"; }
+
+.fa-code-fork::before {
+  content: "\e13b"; }
+
+.fa-city::before {
+  content: "\f64f"; }
+
+.fa-microphone-lines::before {
+  content: "\f3c9"; }
+
+.fa-microphone-alt::before {
+  content: "\f3c9"; }
+
+.fa-pepper-hot::before {
+  content: "\f816"; }
+
+.fa-unlock::before {
+  content: "\f09c"; }
+
+.fa-colon-sign::before {
+  content: "\e140"; }
+
+.fa-headset::before {
+  content: "\f590"; }
+
+.fa-store-slash::before {
+  content: "\e071"; }
+
+.fa-road-circle-xmark::before {
+  content: "\e566"; }
+
+.fa-user-minus::before {
+  content: "\f503"; }
+
+.fa-mars-stroke-up::before {
+  content: "\f22a"; }
+
+.fa-mars-stroke-v::before {
+  content: "\f22a"; }
+
+.fa-champagne-glasses::before {
+  content: "\f79f"; }
+
+.fa-glass-cheers::before {
+  content: "\f79f"; }
+
+.fa-clipboard::before {
+  content: "\f328"; }
+
+.fa-house-circle-exclamation::before {
+  content: "\e50a"; }
+
+.fa-file-arrow-up::before {
+  content: "\f574"; }
+
+.fa-file-upload::before {
+  content: "\f574"; }
+
+.fa-wifi::before {
+  content: "\f1eb"; }
+
+.fa-wifi-3::before {
+  content: "\f1eb"; }
+
+.fa-wifi-strong::before {
+  content: "\f1eb"; }
+
+.fa-bath::before {
+  content: "\f2cd"; }
+
+.fa-bathtub::before {
+  content: "\f2cd"; }
+
+.fa-underline::before {
+  content: "\f0cd"; }
+
+.fa-user-pen::before {
+  content: "\f4ff"; }
+
+.fa-user-edit::before {
+  content: "\f4ff"; }
+
+.fa-signature::before {
+  content: "\f5b7"; }
+
+.fa-stroopwafel::before {
+  content: "\f551"; }
+
+.fa-bold::before {
+  content: "\f032"; }
+
+.fa-anchor-lock::before {
+  content: "\e4ad"; }
+
+.fa-building-ngo::before {
+  content: "\e4d7"; }
+
+.fa-manat-sign::before {
+  content: "\e1d5"; }
+
+.fa-not-equal::before {
+  content: "\f53e"; }
+
+.fa-border-top-left::before {
+  content: "\f853"; }
+
+.fa-border-style::before {
+  content: "\f853"; }
+
+.fa-map-location-dot::before {
+  content: "\f5a0"; }
+
+.fa-map-marked-alt::before {
+  content: "\f5a0"; }
+
+.fa-jedi::before {
+  content: "\f669"; }
+
+.fa-square-poll-vertical::before {
+  content: "\f681"; }
+
+.fa-poll::before {
+  content: "\f681"; }
+
+.fa-mug-hot::before {
+  content: "\f7b6"; }
+
+.fa-car-battery::before {
+  content: "\f5df"; }
+
+.fa-battery-car::before {
+  content: "\f5df"; }
+
+.fa-gift::before {
+  content: "\f06b"; }
+
+.fa-dice-two::before {
+  content: "\f528"; }
+
+.fa-chess-queen::before {
+  content: "\f445"; }
+
+.fa-glasses::before {
+  content: "\f530"; }
+
+.fa-chess-board::before {
+  content: "\f43c"; }
+
+.fa-building-circle-check::before {
+  content: "\e4d2"; }
+
+.fa-person-chalkboard::before {
+  content: "\e53d"; }
+
+.fa-mars-stroke-right::before {
+  content: "\f22b"; }
+
+.fa-mars-stroke-h::before {
+  content: "\f22b"; }
+
+.fa-hand-back-fist::before {
+  content: "\f255"; }
+
+.fa-hand-rock::before {
+  content: "\f255"; }
+
+.fa-square-caret-up::before {
+  content: "\f151"; }
+
+.fa-caret-square-up::before {
+  content: "\f151"; }
+
+.fa-cloud-showers-water::before {
+  content: "\e4e4"; }
+
+.fa-chart-bar::before {
+  content: "\f080"; }
+
+.fa-bar-chart::before {
+  content: "\f080"; }
+
+.fa-hands-bubbles::before {
+  content: "\e05e"; }
+
+.fa-hands-wash::before {
+  content: "\e05e"; }
+
+.fa-less-than-equal::before {
+  content: "\f537"; }
+
+.fa-train::before {
+  content: "\f238"; }
+
+.fa-eye-low-vision::before {
+  content: "\f2a8"; }
+
+.fa-low-vision::before {
+  content: "\f2a8"; }
+
+.fa-crow::before {
+  content: "\f520"; }
+
+.fa-sailboat::before {
+  content: "\e445"; }
+
+.fa-window-restore::before {
+  content: "\f2d2"; }
+
+.fa-square-plus::before {
+  content: "\f0fe"; }
+
+.fa-plus-square::before {
+  content: "\f0fe"; }
+
+.fa-torii-gate::before {
+  content: "\f6a1"; }
+
+.fa-frog::before {
+  content: "\f52e"; }
+
+.fa-bucket::before {
+  content: "\e4cf"; }
+
+.fa-image::before {
+  content: "\f03e"; }
+
+.fa-microphone::before {
+  content: "\f130"; }
+
+.fa-cow::before {
+  content: "\f6c8"; }
+
+.fa-caret-up::before {
+  content: "\f0d8"; }
+
+.fa-screwdriver::before {
+  content: "\f54a"; }
+
+.fa-folder-closed::before {
+  content: "\e185"; }
+
+.fa-house-tsunami::before {
+  content: "\e515"; }
+
+.fa-square-nfi::before {
+  content: "\e576"; }
+
+.fa-arrow-up-from-ground-water::before {
+  content: "\e4b5"; }
+
+.fa-martini-glass::before {
+  content: "\f57b"; }
+
+.fa-glass-martini-alt::before {
+  content: "\f57b"; }
+
+.fa-rotate-left::before {
+  content: "\f2ea"; }
+
+.fa-rotate-back::before {
+  content: "\f2ea"; }
+
+.fa-rotate-backward::before {
+  content: "\f2ea"; }
+
+.fa-undo-alt::before {
+  content: "\f2ea"; }
+
+.fa-table-columns::before {
+  content: "\f0db"; }
+
+.fa-columns::before {
+  content: "\f0db"; }
+
+.fa-lemon::before {
+  content: "\f094"; }
+
+.fa-head-side-mask::before {
+  content: "\e063"; }
+
+.fa-handshake::before {
+  content: "\f2b5"; }
+
+.fa-gem::before {
+  content: "\f3a5"; }
+
+.fa-dolly::before {
+  content: "\f472"; }
+
+.fa-dolly-box::before {
+  content: "\f472"; }
+
+.fa-smoking::before {
+  content: "\f48d"; }
+
+.fa-minimize::before {
+  content: "\f78c"; }
+
+.fa-compress-arrows-alt::before {
+  content: "\f78c"; }
+
+.fa-monument::before {
+  content: "\f5a6"; }
+
+.fa-snowplow::before {
+  content: "\f7d2"; }
+
+.fa-angles-right::before {
+  content: "\f101"; }
+
+.fa-angle-double-right::before {
+  content: "\f101"; }
+
+.fa-cannabis::before {
+  content: "\f55f"; }
+
+.fa-circle-play::before {
+  content: "\f144"; }
+
+.fa-play-circle::before {
+  content: "\f144"; }
+
+.fa-tablets::before {
+  content: "\f490"; }
+
+.fa-ethernet::before {
+  content: "\f796"; }
+
+.fa-euro-sign::before {
+  content: "\f153"; }
+
+.fa-eur::before {
+  content: "\f153"; }
+
+.fa-euro::before {
+  content: "\f153"; }
+
+.fa-chair::before {
+  content: "\f6c0"; }
+
+.fa-circle-check::before {
+  content: "\f058"; }
+
+.fa-check-circle::before {
+  content: "\f058"; }
+
+.fa-circle-stop::before {
+  content: "\f28d"; }
+
+.fa-stop-circle::before {
+  content: "\f28d"; }
+
+.fa-compass-drafting::before {
+  content: "\f568"; }
+
+.fa-drafting-compass::before {
+  content: "\f568"; }
+
+.fa-plate-wheat::before {
+  content: "\e55a"; }
+
+.fa-icicles::before {
+  content: "\f7ad"; }
+
+.fa-person-shelter::before {
+  content: "\e54f"; }
+
+.fa-neuter::before {
+  content: "\f22c"; }
+
+.fa-id-badge::before {
+  content: "\f2c1"; }
+
+.fa-marker::before {
+  content: "\f5a1"; }
+
+.fa-face-laugh-beam::before {
+  content: "\f59a"; }
+
+.fa-laugh-beam::before {
+  content: "\f59a"; }
+
+.fa-helicopter-symbol::before {
+  content: "\e502"; }
+
+.fa-universal-access::before {
+  content: "\f29a"; }
+
+.fa-circle-chevron-up::before {
+  content: "\f139"; }
+
+.fa-chevron-circle-up::before {
+  content: "\f139"; }
+
+.fa-lari-sign::before {
+  content: "\e1c8"; }
+
+.fa-volcano::before {
+  content: "\f770"; }
+
+.fa-person-walking-dashed-line-arrow-right::before {
+  content: "\e553"; }
+
+.fa-sterling-sign::before {
+  content: "\f154"; }
+
+.fa-gbp::before {
+  content: "\f154"; }
+
+.fa-pound-sign::before {
+  content: "\f154"; }
+
+.fa-viruses::before {
+  content: "\e076"; }
+
+.fa-square-person-confined::before {
+  content: "\e577"; }
+
+.fa-user-tie::before {
+  content: "\f508"; }
+
+.fa-arrow-down-long::before {
+  content: "\f175"; }
+
+.fa-long-arrow-down::before {
+  content: "\f175"; }
+
+.fa-tent-arrow-down-to-line::before {
+  content: "\e57e"; }
+
+.fa-certificate::before {
+  content: "\f0a3"; }
+
+.fa-reply-all::before {
+  content: "\f122"; }
+
+.fa-mail-reply-all::before {
+  content: "\f122"; }
+
+.fa-suitcase::before {
+  content: "\f0f2"; }
+
+.fa-person-skating::before {
+  content: "\f7c5"; }
+
+.fa-skating::before {
+  content: "\f7c5"; }
+
+.fa-filter-circle-dollar::before {
+  content: "\f662"; }
+
+.fa-funnel-dollar::before {
+  content: "\f662"; }
+
+.fa-camera-retro::before {
+  content: "\f083"; }
+
+.fa-circle-arrow-down::before {
+  content: "\f0ab"; }
+
+.fa-arrow-circle-down::before {
+  content: "\f0ab"; }
+
+.fa-file-import::before {
+  content: "\f56f"; }
+
+.fa-arrow-right-to-file::before {
+  content: "\f56f"; }
+
+.fa-square-arrow-up-right::before {
+  content: "\f14c"; }
+
+.fa-external-link-square::before {
+  content: "\f14c"; }
+
+.fa-box-open::before {
+  content: "\f49e"; }
+
+.fa-scroll::before {
+  content: "\f70e"; }
+
+.fa-spa::before {
+  content: "\f5bb"; }
+
+.fa-location-pin-lock::before {
+  content: "\e51f"; }
+
+.fa-pause::before {
+  content: "\f04c"; }
+
+.fa-hill-avalanche::before {
+  content: "\e507"; }
+
+.fa-temperature-empty::before {
+  content: "\f2cb"; }
+
+.fa-temperature-0::before {
+  content: "\f2cb"; }
+
+.fa-thermometer-0::before {
+  content: "\f2cb"; }
+
+.fa-thermometer-empty::before {
+  content: "\f2cb"; }
+
+.fa-bomb::before {
+  content: "\f1e2"; }
+
+.fa-registered::before {
+  content: "\f25d"; }
+
+.fa-address-card::before {
+  content: "\f2bb"; }
+
+.fa-contact-card::before {
+  content: "\f2bb"; }
+
+.fa-vcard::before {
+  content: "\f2bb"; }
+
+.fa-scale-unbalanced-flip::before {
+  content: "\f516"; }
+
+.fa-balance-scale-right::before {
+  content: "\f516"; }
+
+.fa-subscript::before {
+  content: "\f12c"; }
+
+.fa-diamond-turn-right::before {
+  content: "\f5eb"; }
+
+.fa-directions::before {
+  content: "\f5eb"; }
+
+.fa-burst::before {
+  content: "\e4dc"; }
+
+.fa-house-laptop::before {
+  content: "\e066"; }
+
+.fa-laptop-house::before {
+  content: "\e066"; }
+
+.fa-face-tired::before {
+  content: "\f5c8"; }
+
+.fa-tired::before {
+  content: "\f5c8"; }
+
+.fa-money-bills::before {
+  content: "\e1f3"; }
+
+.fa-smog::before {
+  content: "\f75f"; }
+
+.fa-crutch::before {
+  content: "\f7f7"; }
+
+.fa-cloud-arrow-up::before {
+  content: "\f0ee"; }
+
+.fa-cloud-upload::before {
+  content: "\f0ee"; }
+
+.fa-cloud-upload-alt::before {
+  content: "\f0ee"; }
+
+.fa-palette::before {
+  content: "\f53f"; }
+
+.fa-arrows-turn-right::before {
+  content: "\e4c0"; }
+
+.fa-vest::before {
+  content: "\e085"; }
+
+.fa-ferry::before {
+  content: "\e4ea"; }
+
+.fa-arrows-down-to-people::before {
+  content: "\e4b9"; }
+
+.fa-seedling::before {
+  content: "\f4d8"; }
+
+.fa-sprout::before {
+  content: "\f4d8"; }
+
+.fa-left-right::before {
+  content: "\f337"; }
+
+.fa-arrows-alt-h::before {
+  content: "\f337"; }
+
+.fa-boxes-packing::before {
+  content: "\e4c7"; }
+
+.fa-circle-arrow-left::before {
+  content: "\f0a8"; }
+
+.fa-arrow-circle-left::before {
+  content: "\f0a8"; }
+
+.fa-group-arrows-rotate::before {
+  content: "\e4f6"; }
+
+.fa-bowl-food::before {
+  content: "\e4c6"; }
+
+.fa-candy-cane::before {
+  content: "\f786"; }
+
+.fa-arrow-down-wide-short::before {
+  content: "\f160"; }
+
+.fa-sort-amount-asc::before {
+  content: "\f160"; }
+
+.fa-sort-amount-down::before {
+  content: "\f160"; }
+
+.fa-cloud-bolt::before {
+  content: "\f76c"; }
+
+.fa-thunderstorm::before {
+  content: "\f76c"; }
+
+.fa-text-slash::before {
+  content: "\f87d"; }
+
+.fa-remove-format::before {
+  content: "\f87d"; }
+
+.fa-face-smile-wink::before {
+  content: "\f4da"; }
+
+.fa-smile-wink::before {
+  content: "\f4da"; }
+
+.fa-file-word::before {
+  content: "\f1c2"; }
+
+.fa-file-powerpoint::before {
+  content: "\f1c4"; }
+
+.fa-arrows-left-right::before {
+  content: "\f07e"; }
+
+.fa-arrows-h::before {
+  content: "\f07e"; }
+
+.fa-house-lock::before {
+  content: "\e510"; }
+
+.fa-cloud-arrow-down::before {
+  content: "\f0ed"; }
+
+.fa-cloud-download::before {
+  content: "\f0ed"; }
+
+.fa-cloud-download-alt::before {
+  content: "\f0ed"; }
+
+.fa-children::before {
+  content: "\e4e1"; }
+
+.fa-chalkboard::before {
+  content: "\f51b"; }
+
+.fa-blackboard::before {
+  content: "\f51b"; }
+
+.fa-user-large-slash::before {
+  content: "\f4fa"; }
+
+.fa-user-alt-slash::before {
+  content: "\f4fa"; }
+
+.fa-envelope-open::before {
+  content: "\f2b6"; }
+
+.fa-handshake-simple-slash::before {
+  content: "\e05f"; }
+
+.fa-handshake-alt-slash::before {
+  content: "\e05f"; }
+
+.fa-mattress-pillow::before {
+  content: "\e525"; }
+
+.fa-guarani-sign::before {
+  content: "\e19a"; }
+
+.fa-arrows-rotate::before {
+  content: "\f021"; }
+
+.fa-refresh::before {
+  content: "\f021"; }
+
+.fa-sync::before {
+  content: "\f021"; }
+
+.fa-fire-extinguisher::before {
+  content: "\f134"; }
+
+.fa-cruzeiro-sign::before {
+  content: "\e152"; }
+
+.fa-greater-than-equal::before {
+  content: "\f532"; }
+
+.fa-shield-halved::before {
+  content: "\f3ed"; }
+
+.fa-shield-alt::before {
+  content: "\f3ed"; }
+
+.fa-book-atlas::before {
+  content: "\f558"; }
+
+.fa-atlas::before {
+  content: "\f558"; }
+
+.fa-virus::before {
+  content: "\e074"; }
+
+.fa-envelope-circle-check::before {
+  content: "\e4e8"; }
+
+.fa-layer-group::before {
+  content: "\f5fd"; }
+
+.fa-arrows-to-dot::before {
+  content: "\e4be"; }
+
+.fa-archway::before {
+  content: "\f557"; }
+
+.fa-heart-circle-check::before {
+  content: "\e4fd"; }
+
+.fa-house-chimney-crack::before {
+  content: "\f6f1"; }
+
+.fa-house-damage::before {
+  content: "\f6f1"; }
+
+.fa-file-zipper::before {
+  content: "\f1c6"; }
+
+.fa-file-archive::before {
+  content: "\f1c6"; }
+
+.fa-square::before {
+  content: "\f0c8"; }
+
+.fa-martini-glass-empty::before {
+  content: "\f000"; }
+
+.fa-glass-martini::before {
+  content: "\f000"; }
+
+.fa-couch::before {
+  content: "\f4b8"; }
+
+.fa-cedi-sign::before {
+  content: "\e0df"; }
+
+.fa-italic::before {
+  content: "\f033"; }
+
+.fa-church::before {
+  content: "\f51d"; }
+
+.fa-comments-dollar::before {
+  content: "\f653"; }
+
+.fa-democrat::before {
+  content: "\f747"; }
+
+.fa-z::before {
+  content: "\5a"; }
+
+.fa-person-skiing::before {
+  content: "\f7c9"; }
+
+.fa-skiing::before {
+  content: "\f7c9"; }
+
+.fa-road-lock::before {
+  content: "\e567"; }
+
+.fa-a::before {
+  content: "\41"; }
+
+.fa-temperature-arrow-down::before {
+  content: "\e03f"; }
+
+.fa-temperature-down::before {
+  content: "\e03f"; }
+
+.fa-feather-pointed::before {
+  content: "\f56b"; }
+
+.fa-feather-alt::before {
+  content: "\f56b"; }
+
+.fa-p::before {
+  content: "\50"; }
+
+.fa-snowflake::before {
+  content: "\f2dc"; }
+
+.fa-newspaper::before {
+  content: "\f1ea"; }
+
+.fa-rectangle-ad::before {
+  content: "\f641"; }
+
+.fa-ad::before {
+  content: "\f641"; }
+
+.fa-circle-arrow-right::before {
+  content: "\f0a9"; }
+
+.fa-arrow-circle-right::before {
+  content: "\f0a9"; }
+
+.fa-filter-circle-xmark::before {
+  content: "\e17b"; }
+
+.fa-locust::before {
+  content: "\e520"; }
+
+.fa-sort::before {
+  content: "\f0dc"; }
+
+.fa-unsorted::before {
+  content: "\f0dc"; }
+
+.fa-list-ol::before {
+  content: "\f0cb"; }
+
+.fa-list-1-2::before {
+  content: "\f0cb"; }
+
+.fa-list-numeric::before {
+  content: "\f0cb"; }
+
+.fa-person-dress-burst::before {
+  content: "\e544"; }
+
+.fa-money-check-dollar::before {
+  content: "\f53d"; }
+
+.fa-money-check-alt::before {
+  content: "\f53d"; }
+
+.fa-vector-square::before {
+  content: "\f5cb"; }
+
+.fa-bread-slice::before {
+  content: "\f7ec"; }
+
+.fa-language::before {
+  content: "\f1ab"; }
+
+.fa-face-kiss-wink-heart::before {
+  content: "\f598"; }
+
+.fa-kiss-wink-heart::before {
+  content: "\f598"; }
+
+.fa-filter::before {
+  content: "\f0b0"; }
+
+.fa-question::before {
+  content: "\3f"; }
+
+.fa-file-signature::before {
+  content: "\f573"; }
+
+.fa-up-down-left-right::before {
+  content: "\f0b2"; }
+
+.fa-arrows-alt::before {
+  content: "\f0b2"; }
+
+.fa-house-chimney-user::before {
+  content: "\e065"; }
+
+.fa-hand-holding-heart::before {
+  content: "\f4be"; }
+
+.fa-puzzle-piece::before {
+  content: "\f12e"; }
+
+.fa-money-check::before {
+  content: "\f53c"; }
+
+.fa-star-half-stroke::before {
+  content: "\f5c0"; }
+
+.fa-star-half-alt::before {
+  content: "\f5c0"; }
+
+.fa-code::before {
+  content: "\f121"; }
+
+.fa-whiskey-glass::before {
+  content: "\f7a0"; }
+
+.fa-glass-whiskey::before {
+  content: "\f7a0"; }
+
+.fa-building-circle-exclamation::before {
+  content: "\e4d3"; }
+
+.fa-magnifying-glass-chart::before {
+  content: "\e522"; }
+
+.fa-arrow-up-right-from-square::before {
+  content: "\f08e"; }
+
+.fa-external-link::before {
+  content: "\f08e"; }
+
+.fa-cubes-stacked::before {
+  content: "\e4e6"; }
+
+.fa-won-sign::before {
+  content: "\f159"; }
+
+.fa-krw::before {
+  content: "\f159"; }
+
+.fa-won::before {
+  content: "\f159"; }
+
+.fa-virus-covid::before {
+  content: "\e4a8"; }
+
+.fa-austral-sign::before {
+  content: "\e0a9"; }
+
+.fa-f::before {
+  content: "\46"; }
+
+.fa-leaf::before {
+  content: "\f06c"; }
+
+.fa-road::before {
+  content: "\f018"; }
+
+.fa-taxi::before {
+  content: "\f1ba"; }
+
+.fa-cab::before {
+  content: "\f1ba"; }
+
+.fa-person-circle-plus::before {
+  content: "\e541"; }
+
+.fa-chart-pie::before {
+  content: "\f200"; }
+
+.fa-pie-chart::before {
+  content: "\f200"; }
+
+.fa-bolt-lightning::before {
+  content: "\e0b7"; }
+
+.fa-sack-xmark::before {
+  content: "\e56a"; }
+
+.fa-file-excel::before {
+  content: "\f1c3"; }
+
+.fa-file-contract::before {
+  content: "\f56c"; }
+
+.fa-fish-fins::before {
+  content: "\e4f2"; }
+
+.fa-building-flag::before {
+  content: "\e4d5"; }
+
+.fa-face-grin-beam::before {
+  content: "\f582"; }
+
+.fa-grin-beam::before {
+  content: "\f582"; }
+
+.fa-object-ungroup::before {
+  content: "\f248"; }
+
+.fa-poop::before {
+  content: "\f619"; }
+
+.fa-location-pin::before {
+  content: "\f041"; }
+
+.fa-map-marker::before {
+  content: "\f041"; }
+
+.fa-kaaba::before {
+  content: "\f66b"; }
+
+.fa-toilet-paper::before {
+  content: "\f71e"; }
+
+.fa-helmet-safety::before {
+  content: "\f807"; }
+
+.fa-hard-hat::before {
+  content: "\f807"; }
+
+.fa-hat-hard::before {
+  content: "\f807"; }
+
+.fa-eject::before {
+  content: "\f052"; }
+
+.fa-circle-right::before {
+  content: "\f35a"; }
+
+.fa-arrow-alt-circle-right::before {
+  content: "\f35a"; }
+
+.fa-plane-circle-check::before {
+  content: "\e555"; }
+
+.fa-face-rolling-eyes::before {
+  content: "\f5a5"; }
+
+.fa-meh-rolling-eyes::before {
+  content: "\f5a5"; }
+
+.fa-object-group::before {
+  content: "\f247"; }
+
+.fa-chart-line::before {
+  content: "\f201"; }
+
+.fa-line-chart::before {
+  content: "\f201"; }
+
+.fa-mask-ventilator::before {
+  content: "\e524"; }
+
+.fa-arrow-right::before {
+  content: "\f061"; }
+
+.fa-signs-post::before {
+  content: "\f277"; }
+
+.fa-map-signs::before {
+  content: "\f277"; }
+
+.fa-cash-register::before {
+  content: "\f788"; }
+
+.fa-person-circle-question::before {
+  content: "\e542"; }
+
+.fa-h::before {
+  content: "\48"; }
+
+.fa-tarp::before {
+  content: "\e57b"; }
+
+.fa-screwdriver-wrench::before {
+  content: "\f7d9"; }
+
+.fa-tools::before {
+  content: "\f7d9"; }
+
+.fa-arrows-to-eye::before {
+  content: "\e4bf"; }
+
+.fa-plug-circle-bolt::before {
+  content: "\e55b"; }
+
+.fa-heart::before {
+  content: "\f004"; }
+
+.fa-mars-and-venus::before {
+  content: "\f224"; }
+
+.fa-house-user::before {
+  content: "\e1b0"; }
+
+.fa-home-user::before {
+  content: "\e1b0"; }
+
+.fa-dumpster-fire::before {
+  content: "\f794"; }
+
+.fa-house-crack::before {
+  content: "\e3b1"; }
+
+.fa-martini-glass-citrus::before {
+  content: "\f561"; }
+
+.fa-cocktail::before {
+  content: "\f561"; }
+
+.fa-face-surprise::before {
+  content: "\f5c2"; }
+
+.fa-surprise::before {
+  content: "\f5c2"; }
+
+.fa-bottle-water::before {
+  content: "\e4c5"; }
+
+.fa-circle-pause::before {
+  content: "\f28b"; }
+
+.fa-pause-circle::before {
+  content: "\f28b"; }
+
+.fa-toilet-paper-slash::before {
+  content: "\e072"; }
+
+.fa-apple-whole::before {
+  content: "\f5d1"; }
+
+.fa-apple-alt::before {
+  content: "\f5d1"; }
+
+.fa-kitchen-set::before {
+  content: "\e51a"; }
+
+.fa-r::before {
+  content: "\52"; }
+
+.fa-temperature-quarter::before {
+  content: "\f2ca"; }
+
+.fa-temperature-1::before {
+  content: "\f2ca"; }
+
+.fa-thermometer-1::before {
+  content: "\f2ca"; }
+
+.fa-thermometer-quarter::before {
+  content: "\f2ca"; }
+
+.fa-cube::before {
+  content: "\f1b2"; }
+
+.fa-bitcoin-sign::before {
+  content: "\e0b4"; }
+
+.fa-shield-dog::before {
+  content: "\e573"; }
+
+.fa-solar-panel::before {
+  content: "\f5ba"; }
+
+.fa-lock-open::before {
+  content: "\f3c1"; }
+
+.fa-elevator::before {
+  content: "\e16d"; }
+
+.fa-money-bill-transfer::before {
+  content: "\e528"; }
+
+.fa-money-bill-trend-up::before {
+  content: "\e529"; }
+
+.fa-house-flood-water-circle-arrow-right::before {
+  content: "\e50f"; }
+
+.fa-square-poll-horizontal::before {
+  content: "\f682"; }
+
+.fa-poll-h::before {
+  content: "\f682"; }
+
+.fa-circle::before {
+  content: "\f111"; }
+
+.fa-backward-fast::before {
+  content: "\f049"; }
+
+.fa-fast-backward::before {
+  content: "\f049"; }
+
+.fa-recycle::before {
+  content: "\f1b8"; }
+
+.fa-user-astronaut::before {
+  content: "\f4fb"; }
+
+.fa-plane-slash::before {
+  content: "\e069"; }
+
+.fa-trademark::before {
+  content: "\f25c"; }
+
+.fa-basketball::before {
+  content: "\f434"; }
+
+.fa-basketball-ball::before {
+  content: "\f434"; }
+
+.fa-satellite-dish::before {
+  content: "\f7c0"; }
+
+.fa-circle-up::before {
+  content: "\f35b"; }
+
+.fa-arrow-alt-circle-up::before {
+  content: "\f35b"; }
+
+.fa-mobile-screen-button::before {
+  content: "\f3cd"; }
+
+.fa-mobile-alt::before {
+  content: "\f3cd"; }
+
+.fa-volume-high::before {
+  content: "\f028"; }
+
+.fa-volume-up::before {
+  content: "\f028"; }
+
+.fa-users-rays::before {
+  content: "\e593"; }
+
+.fa-wallet::before {
+  content: "\f555"; }
+
+.fa-clipboard-check::before {
+  content: "\f46c"; }
+
+.fa-file-audio::before {
+  content: "\f1c7"; }
+
+.fa-burger::before {
+  content: "\f805"; }
+
+.fa-hamburger::before {
+  content: "\f805"; }
+
+.fa-wrench::before {
+  content: "\f0ad"; }
+
+.fa-bugs::before {
+  content: "\e4d0"; }
+
+.fa-rupee-sign::before {
+  content: "\f156"; }
+
+.fa-rupee::before {
+  content: "\f156"; }
+
+.fa-file-image::before {
+  content: "\f1c5"; }
+
+.fa-circle-question::before {
+  content: "\f059"; }
+
+.fa-question-circle::before {
+  content: "\f059"; }
+
+.fa-plane-departure::before {
+  content: "\f5b0"; }
+
+.fa-handshake-slash::before {
+  content: "\e060"; }
+
+.fa-book-bookmark::before {
+  content: "\e0bb"; }
+
+.fa-code-branch::before {
+  content: "\f126"; }
+
+.fa-hat-cowboy::before {
+  content: "\f8c0"; }
+
+.fa-bridge::before {
+  content: "\e4c8"; }
+
+.fa-phone-flip::before {
+  content: "\f879"; }
+
+.fa-phone-alt::before {
+  content: "\f879"; }
+
+.fa-truck-front::before {
+  content: "\e2b7"; }
+
+.fa-cat::before {
+  content: "\f6be"; }
+
+.fa-anchor-circle-exclamation::before {
+  content: "\e4ab"; }
+
+.fa-truck-field::before {
+  content: "\e58d"; }
+
+.fa-route::before {
+  content: "\f4d7"; }
+
+.fa-clipboard-question::before {
+  content: "\e4e3"; }
+
+.fa-panorama::before {
+  content: "\e209"; }
+
+.fa-comment-medical::before {
+  content: "\f7f5"; }
+
+.fa-teeth-open::before {
+  content: "\f62f"; }
+
+.fa-file-circle-minus::before {
+  content: "\e4ed"; }
+
+.fa-tags::before {
+  content: "\f02c"; }
+
+.fa-wine-glass::before {
+  content: "\f4e3"; }
+
+.fa-forward-fast::before {
+  content: "\f050"; }
+
+.fa-fast-forward::before {
+  content: "\f050"; }
+
+.fa-face-meh-blank::before {
+  content: "\f5a4"; }
+
+.fa-meh-blank::before {
+  content: "\f5a4"; }
+
+.fa-square-parking::before {
+  content: "\f540"; }
+
+.fa-parking::before {
+  content: "\f540"; }
+
+.fa-house-signal::before {
+  content: "\e012"; }
+
+.fa-bars-progress::before {
+  content: "\f828"; }
+
+.fa-tasks-alt::before {
+  content: "\f828"; }
+
+.fa-faucet-drip::before {
+  content: "\e006"; }
+
+.fa-cart-flatbed::before {
+  content: "\f474"; }
+
+.fa-dolly-flatbed::before {
+  content: "\f474"; }
+
+.fa-ban-smoking::before {
+  content: "\f54d"; }
+
+.fa-smoking-ban::before {
+  content: "\f54d"; }
+
+.fa-terminal::before {
+  content: "\f120"; }
+
+.fa-mobile-button::before {
+  content: "\f10b"; }
+
+.fa-house-medical-flag::before {
+  content: "\e514"; }
+
+.fa-basket-shopping::before {
+  content: "\f291"; }
+
+.fa-shopping-basket::before {
+  content: "\f291"; }
+
+.fa-tape::before {
+  content: "\f4db"; }
+
+.fa-bus-simple::before {
+  content: "\f55e"; }
+
+.fa-bus-alt::before {
+  content: "\f55e"; }
+
+.fa-eye::before {
+  content: "\f06e"; }
+
+.fa-face-sad-cry::before {
+  content: "\f5b3"; }
+
+.fa-sad-cry::before {
+  content: "\f5b3"; }
+
+.fa-audio-description::before {
+  content: "\f29e"; }
+
+.fa-person-military-to-person::before {
+  content: "\e54c"; }
+
+.fa-file-shield::before {
+  content: "\e4f0"; }
+
+.fa-user-slash::before {
+  content: "\f506"; }
+
+.fa-pen::before {
+  content: "\f304"; }
+
+.fa-tower-observation::before {
+  content: "\e586"; }
+
+.fa-file-code::before {
+  content: "\f1c9"; }
+
+.fa-signal::before {
+  content: "\f012"; }
+
+.fa-signal-5::before {
+  content: "\f012"; }
+
+.fa-signal-perfect::before {
+  content: "\f012"; }
+
+.fa-bus::before {
+  content: "\f207"; }
+
+.fa-heart-circle-xmark::before {
+  content: "\e501"; }
+
+.fa-house-chimney::before {
+  content: "\e3af"; }
+
+.fa-home-lg::before {
+  content: "\e3af"; }
+
+.fa-window-maximize::before {
+  content: "\f2d0"; }
+
+.fa-face-frown::before {
+  content: "\f119"; }
+
+.fa-frown::before {
+  content: "\f119"; }
+
+.fa-prescription::before {
+  content: "\f5b1"; }
+
+.fa-shop::before {
+  content: "\f54f"; }
+
+.fa-store-alt::before {
+  content: "\f54f"; }
+
+.fa-floppy-disk::before {
+  content: "\f0c7"; }
+
+.fa-save::before {
+  content: "\f0c7"; }
+
+.fa-vihara::before {
+  content: "\f6a7"; }
+
+.fa-scale-unbalanced::before {
+  content: "\f515"; }
+
+.fa-balance-scale-left::before {
+  content: "\f515"; }
+
+.fa-sort-up::before {
+  content: "\f0de"; }
+
+.fa-sort-asc::before {
+  content: "\f0de"; }
+
+.fa-comment-dots::before {
+  content: "\f4ad"; }
+
+.fa-commenting::before {
+  content: "\f4ad"; }
+
+.fa-plant-wilt::before {
+  content: "\e5aa"; }
+
+.fa-diamond::before {
+  content: "\f219"; }
+
+.fa-face-grin-squint::before {
+  content: "\f585"; }
+
+.fa-grin-squint::before {
+  content: "\f585"; }
+
+.fa-hand-holding-dollar::before {
+  content: "\f4c0"; }
+
+.fa-hand-holding-usd::before {
+  content: "\f4c0"; }
+
+.fa-bacterium::before {
+  content: "\e05a"; }
+
+.fa-hand-pointer::before {
+  content: "\f25a"; }
+
+.fa-drum-steelpan::before {
+  content: "\f56a"; }
+
+.fa-hand-scissors::before {
+  content: "\f257"; }
+
+.fa-hands-praying::before {
+  content: "\f684"; }
+
+.fa-praying-hands::before {
+  content: "\f684"; }
+
+.fa-arrow-rotate-right::before {
+  content: "\f01e"; }
+
+.fa-arrow-right-rotate::before {
+  content: "\f01e"; }
+
+.fa-arrow-rotate-forward::before {
+  content: "\f01e"; }
+
+.fa-redo::before {
+  content: "\f01e"; }
+
+.fa-biohazard::before {
+  content: "\f780"; }
+
+.fa-location-crosshairs::before {
+  content: "\f601"; }
+
+.fa-location::before {
+  content: "\f601"; }
+
+.fa-mars-double::before {
+  content: "\f227"; }
+
+.fa-child-dress::before {
+  content: "\e59c"; }
+
+.fa-users-between-lines::before {
+  content: "\e591"; }
+
+.fa-lungs-virus::before {
+  content: "\e067"; }
+
+.fa-face-grin-tears::before {
+  content: "\f588"; }
+
+.fa-grin-tears::before {
+  content: "\f588"; }
+
+.fa-phone::before {
+  content: "\f095"; }
+
+.fa-calendar-xmark::before {
+  content: "\f273"; }
+
+.fa-calendar-times::before {
+  content: "\f273"; }
+
+.fa-child-reaching::before {
+  content: "\e59d"; }
+
+.fa-head-side-virus::before {
+  content: "\e064"; }
+
+.fa-user-gear::before {
+  content: "\f4fe"; }
+
+.fa-user-cog::before {
+  content: "\f4fe"; }
+
+.fa-arrow-up-1-9::before {
+  content: "\f163"; }
+
+.fa-sort-numeric-up::before {
+  content: "\f163"; }
+
+.fa-door-closed::before {
+  content: "\f52a"; }
+
+.fa-shield-virus::before {
+  content: "\e06c"; }
+
+.fa-dice-six::before {
+  content: "\f526"; }
+
+.fa-mosquito-net::before {
+  content: "\e52c"; }
+
+.fa-bridge-water::before {
+  content: "\e4ce"; }
+
+.fa-person-booth::before {
+  content: "\f756"; }
+
+.fa-text-width::before {
+  content: "\f035"; }
+
+.fa-hat-wizard::before {
+  content: "\f6e8"; }
+
+.fa-pen-fancy::before {
+  content: "\f5ac"; }
+
+.fa-person-digging::before {
+  content: "\f85e"; }
+
+.fa-digging::before {
+  content: "\f85e"; }
+
+.fa-trash::before {
+  content: "\f1f8"; }
+
+.fa-gauge-simple::before {
+  content: "\f629"; }
+
+.fa-gauge-simple-med::before {
+  content: "\f629"; }
+
+.fa-tachometer-average::before {
+  content: "\f629"; }
+
+.fa-book-medical::before {
+  content: "\f7e6"; }
+
+.fa-poo::before {
+  content: "\f2fe"; }
+
+.fa-quote-right::before {
+  content: "\f10e"; }
+
+.fa-quote-right-alt::before {
+  content: "\f10e"; }
+
+.fa-shirt::before {
+  content: "\f553"; }
+
+.fa-t-shirt::before {
+  content: "\f553"; }
+
+.fa-tshirt::before {
+  content: "\f553"; }
+
+.fa-cubes::before {
+  content: "\f1b3"; }
+
+.fa-divide::before {
+  content: "\f529"; }
+
+.fa-tenge-sign::before {
+  content: "\f7d7"; }
+
+.fa-tenge::before {
+  content: "\f7d7"; }
+
+.fa-headphones::before {
+  content: "\f025"; }
+
+.fa-hands-holding::before {
+  content: "\f4c2"; }
+
+.fa-hands-clapping::before {
+  content: "\e1a8"; }
+
+.fa-republican::before {
+  content: "\f75e"; }
+
+.fa-arrow-left::before {
+  content: "\f060"; }
+
+.fa-person-circle-xmark::before {
+  content: "\e543"; }
+
+.fa-ruler::before {
+  content: "\f545"; }
+
+.fa-align-left::before {
+  content: "\f036"; }
+
+.fa-dice-d6::before {
+  content: "\f6d1"; }
+
+.fa-restroom::before {
+  content: "\f7bd"; }
+
+.fa-j::before {
+  content: "\4a"; }
+
+.fa-users-viewfinder::before {
+  content: "\e595"; }
+
+.fa-file-video::before {
+  content: "\f1c8"; }
+
+.fa-up-right-from-square::before {
+  content: "\f35d"; }
+
+.fa-external-link-alt::before {
+  content: "\f35d"; }
+
+.fa-table-cells::before {
+  content: "\f00a"; }
+
+.fa-th::before {
+  content: "\f00a"; }
+
+.fa-file-pdf::before {
+  content: "\f1c1"; }
+
+.fa-book-bible::before {
+  content: "\f647"; }
+
+.fa-bible::before {
+  content: "\f647"; }
+
+.fa-o::before {
+  content: "\4f"; }
+
+.fa-suitcase-medical::before {
+  content: "\f0fa"; }
+
+.fa-medkit::before {
+  content: "\f0fa"; }
+
+.fa-user-secret::before {
+  content: "\f21b"; }
+
+.fa-otter::before {
+  content: "\f700"; }
+
+.fa-person-dress::before {
+  content: "\f182"; }
+
+.fa-female::before {
+  content: "\f182"; }
+
+.fa-comment-dollar::before {
+  content: "\f651"; }
+
+.fa-business-time::before {
+  content: "\f64a"; }
+
+.fa-briefcase-clock::before {
+  content: "\f64a"; }
+
+.fa-table-cells-large::before {
+  content: "\f009"; }
+
+.fa-th-large::before {
+  content: "\f009"; }
+
+.fa-book-tanakh::before {
+  content: "\f827"; }
+
+.fa-tanakh::before {
+  content: "\f827"; }
+
+.fa-phone-volume::before {
+  content: "\f2a0"; }
+
+.fa-volume-control-phone::before {
+  content: "\f2a0"; }
+
+.fa-hat-cowboy-side::before {
+  content: "\f8c1"; }
+
+.fa-clipboard-user::before {
+  content: "\f7f3"; }
+
+.fa-child::before {
+  content: "\f1ae"; }
+
+.fa-lira-sign::before {
+  content: "\f195"; }
+
+.fa-satellite::before {
+  content: "\f7bf"; }
+
+.fa-plane-lock::before {
+  content: "\e558"; }
+
+.fa-tag::before {
+  content: "\f02b"; }
+
+.fa-comment::before {
+  content: "\f075"; }
+
+.fa-cake-candles::before {
+  content: "\f1fd"; }
+
+.fa-birthday-cake::before {
+  content: "\f1fd"; }
+
+.fa-cake::before {
+  content: "\f1fd"; }
+
+.fa-envelope::before {
+  content: "\f0e0"; }
+
+.fa-angles-up::before {
+  content: "\f102"; }
+
+.fa-angle-double-up::before {
+  content: "\f102"; }
+
+.fa-paperclip::before {
+  content: "\f0c6"; }
+
+.fa-arrow-right-to-city::before {
+  content: "\e4b3"; }
+
+.fa-ribbon::before {
+  content: "\f4d6"; }
+
+.fa-lungs::before {
+  content: "\f604"; }
+
+.fa-arrow-up-9-1::before {
+  content: "\f887"; }
+
+.fa-sort-numeric-up-alt::before {
+  content: "\f887"; }
+
+.fa-litecoin-sign::before {
+  content: "\e1d3"; }
+
+.fa-border-none::before {
+  content: "\f850"; }
+
+.fa-circle-nodes::before {
+  content: "\e4e2"; }
+
+.fa-parachute-box::before {
+  content: "\f4cd"; }
+
+.fa-indent::before {
+  content: "\f03c"; }
+
+.fa-truck-field-un::before {
+  content: "\e58e"; }
+
+.fa-hourglass::before {
+  content: "\f254"; }
+
+.fa-hourglass-empty::before {
+  content: "\f254"; }
+
+.fa-mountain::before {
+  content: "\f6fc"; }
+
+.fa-user-doctor::before {
+  content: "\f0f0"; }
+
+.fa-user-md::before {
+  content: "\f0f0"; }
+
+.fa-circle-info::before {
+  content: "\f05a"; }
+
+.fa-info-circle::before {
+  content: "\f05a"; }
+
+.fa-cloud-meatball::before {
+  content: "\f73b"; }
+
+.fa-camera::before {
+  content: "\f030"; }
+
+.fa-camera-alt::before {
+  content: "\f030"; }
+
+.fa-square-virus::before {
+  content: "\e578"; }
+
+.fa-meteor::before {
+  content: "\f753"; }
+
+.fa-car-on::before {
+  content: "\e4dd"; }
+
+.fa-sleigh::before {
+  content: "\f7cc"; }
+
+.fa-arrow-down-1-9::before {
+  content: "\f162"; }
+
+.fa-sort-numeric-asc::before {
+  content: "\f162"; }
+
+.fa-sort-numeric-down::before {
+  content: "\f162"; }
+
+.fa-hand-holding-droplet::before {
+  content: "\f4c1"; }
+
+.fa-hand-holding-water::before {
+  content: "\f4c1"; }
+
+.fa-water::before {
+  content: "\f773"; }
+
+.fa-calendar-check::before {
+  content: "\f274"; }
+
+.fa-braille::before {
+  content: "\f2a1"; }
+
+.fa-prescription-bottle-medical::before {
+  content: "\f486"; }
+
+.fa-prescription-bottle-alt::before {
+  content: "\f486"; }
+
+.fa-landmark::before {
+  content: "\f66f"; }
+
+.fa-truck::before {
+  content: "\f0d1"; }
+
+.fa-crosshairs::before {
+  content: "\f05b"; }
+
+.fa-person-cane::before {
+  content: "\e53c"; }
+
+.fa-tent::before {
+  content: "\e57d"; }
+
+.fa-vest-patches::before {
+  content: "\e086"; }
+
+.fa-check-double::before {
+  content: "\f560"; }
+
+.fa-arrow-down-a-z::before {
+  content: "\f15d"; }
+
+.fa-sort-alpha-asc::before {
+  content: "\f15d"; }
+
+.fa-sort-alpha-down::before {
+  content: "\f15d"; }
+
+.fa-money-bill-wheat::before {
+  content: "\e52a"; }
+
+.fa-cookie::before {
+  content: "\f563"; }
+
+.fa-arrow-rotate-left::before {
+  content: "\f0e2"; }
+
+.fa-arrow-left-rotate::before {
+  content: "\f0e2"; }
+
+.fa-arrow-rotate-back::before {
+  content: "\f0e2"; }
+
+.fa-arrow-rotate-backward::before {
+  content: "\f0e2"; }
+
+.fa-undo::before {
+  content: "\f0e2"; }
+
+.fa-hard-drive::before {
+  content: "\f0a0"; }
+
+.fa-hdd::before {
+  content: "\f0a0"; }
+
+.fa-face-grin-squint-tears::before {
+  content: "\f586"; }
+
+.fa-grin-squint-tears::before {
+  content: "\f586"; }
+
+.fa-dumbbell::before {
+  content: "\f44b"; }
+
+.fa-rectangle-list::before {
+  content: "\f022"; }
+
+.fa-list-alt::before {
+  content: "\f022"; }
+
+.fa-tarp-droplet::before {
+  content: "\e57c"; }
+
+.fa-house-medical-circle-check::before {
+  content: "\e511"; }
+
+.fa-person-skiing-nordic::before {
+  content: "\f7ca"; }
+
+.fa-skiing-nordic::before {
+  content: "\f7ca"; }
+
+.fa-calendar-plus::before {
+  content: "\f271"; }
+
+.fa-plane-arrival::before {
+  content: "\f5af"; }
+
+.fa-circle-left::before {
+  content: "\f359"; }
+
+.fa-arrow-alt-circle-left::before {
+  content: "\f359"; }
+
+.fa-train-subway::before {
+  content: "\f239"; }
+
+.fa-subway::before {
+  content: "\f239"; }
+
+.fa-chart-gantt::before {
+  content: "\e0e4"; }
+
+.fa-indian-rupee-sign::before {
+  content: "\e1bc"; }
+
+.fa-indian-rupee::before {
+  content: "\e1bc"; }
+
+.fa-inr::before {
+  content: "\e1bc"; }
+
+.fa-crop-simple::before {
+  content: "\f565"; }
+
+.fa-crop-alt::before {
+  content: "\f565"; }
+
+.fa-money-bill-1::before {
+  content: "\f3d1"; }
+
+.fa-money-bill-alt::before {
+  content: "\f3d1"; }
+
+.fa-left-long::before {
+  content: "\f30a"; }
+
+.fa-long-arrow-alt-left::before {
+  content: "\f30a"; }
+
+.fa-dna::before {
+  content: "\f471"; }
+
+.fa-virus-slash::before {
+  content: "\e075"; }
+
+.fa-minus::before {
+  content: "\f068"; }
+
+.fa-subtract::before {
+  content: "\f068"; }
+
+.fa-chess::before {
+  content: "\f439"; }
+
+.fa-arrow-left-long::before {
+  content: "\f177"; }
+
+.fa-long-arrow-left::before {
+  content: "\f177"; }
+
+.fa-plug-circle-check::before {
+  content: "\e55c"; }
+
+.fa-street-view::before {
+  content: "\f21d"; }
+
+.fa-franc-sign::before {
+  content: "\e18f"; }
+
+.fa-volume-off::before {
+  content: "\f026"; }
+
+.fa-hands-asl-interpreting::before {
+  content: "\f2a3"; }
+
+.fa-american-sign-language-interpreting::before {
+  content: "\f2a3"; }
+
+.fa-asl-interpreting::before {
+  content: "\f2a3"; }
+
+.fa-hands-american-sign-language-interpreting::before {
+  content: "\f2a3"; }
+
+.fa-gear::before {
+  content: "\f013"; }
+
+.fa-cog::before {
+  content: "\f013"; }
+
+.fa-droplet-slash::before {
+  content: "\f5c7"; }
+
+.fa-tint-slash::before {
+  content: "\f5c7"; }
+
+.fa-mosque::before {
+  content: "\f678"; }
+
+.fa-mosquito::before {
+  content: "\e52b"; }
+
+.fa-star-of-david::before {
+  content: "\f69a"; }
+
+.fa-person-military-rifle::before {
+  content: "\e54b"; }
+
+.fa-cart-shopping::before {
+  content: "\f07a"; }
+
+.fa-shopping-cart::before {
+  content: "\f07a"; }
+
+.fa-vials::before {
+  content: "\f493"; }
+
+.fa-plug-circle-plus::before {
+  content: "\e55f"; }
+
+.fa-place-of-worship::before {
+  content: "\f67f"; }
+
+.fa-grip-vertical::before {
+  content: "\f58e"; }
+
+.fa-arrow-turn-up::before {
+  content: "\f148"; }
+
+.fa-level-up::before {
+  content: "\f148"; }
+
+.fa-u::before {
+  content: "\55"; }
+
+.fa-square-root-variable::before {
+  content: "\f698"; }
+
+.fa-square-root-alt::before {
+  content: "\f698"; }
+
+.fa-clock::before {
+  content: "\f017"; }
+
+.fa-clock-four::before {
+  content: "\f017"; }
+
+.fa-backward-step::before {
+  content: "\f048"; }
+
+.fa-step-backward::before {
+  content: "\f048"; }
+
+.fa-pallet::before {
+  content: "\f482"; }
+
+.fa-faucet::before {
+  content: "\e005"; }
+
+.fa-baseball-bat-ball::before {
+  content: "\f432"; }
+
+.fa-s::before {
+  content: "\53"; }
+
+.fa-timeline::before {
+  content: "\e29c"; }
+
+.fa-keyboard::before {
+  content: "\f11c"; }
+
+.fa-caret-down::before {
+  content: "\f0d7"; }
+
+.fa-house-chimney-medical::before {
+  content: "\f7f2"; }
+
+.fa-clinic-medical::before {
+  content: "\f7f2"; }
+
+.fa-temperature-three-quarters::before {
+  content: "\f2c8"; }
+
+.fa-temperature-3::before {
+  content: "\f2c8"; }
+
+.fa-thermometer-3::before {
+  content: "\f2c8"; }
+
+.fa-thermometer-three-quarters::before {
+  content: "\f2c8"; }
+
+.fa-mobile-screen::before {
+  content: "\f3cf"; }
+
+.fa-mobile-android-alt::before {
+  content: "\f3cf"; }
+
+.fa-plane-up::before {
+  content: "\e22d"; }
+
+.fa-piggy-bank::before {
+  content: "\f4d3"; }
+
+.fa-battery-half::before {
+  content: "\f242"; }
+
+.fa-battery-3::before {
+  content: "\f242"; }
+
+.fa-mountain-city::before {
+  content: "\e52e"; }
+
+.fa-coins::before {
+  content: "\f51e"; }
+
+.fa-khanda::before {
+  content: "\f66d"; }
+
+.fa-sliders::before {
+  content: "\f1de"; }
+
+.fa-sliders-h::before {
+  content: "\f1de"; }
+
+.fa-folder-tree::before {
+  content: "\f802"; }
+
+.fa-network-wired::before {
+  content: "\f6ff"; }
+
+.fa-map-pin::before {
+  content: "\f276"; }
+
+.fa-hamsa::before {
+  content: "\f665"; }
+
+.fa-cent-sign::before {
+  content: "\e3f5"; }
+
+.fa-flask::before {
+  content: "\f0c3"; }
+
+.fa-person-pregnant::before {
+  content: "\e31e"; }
+
+.fa-wand-sparkles::before {
+  content: "\f72b"; }
+
+.fa-ellipsis-vertical::before {
+  content: "\f142"; }
+
+.fa-ellipsis-v::before {
+  content: "\f142"; }
+
+.fa-ticket::before {
+  content: "\f145"; }
+
+.fa-power-off::before {
+  content: "\f011"; }
+
+.fa-right-long::before {
+  content: "\f30b"; }
+
+.fa-long-arrow-alt-right::before {
+  content: "\f30b"; }
+
+.fa-flag-usa::before {
+  content: "\f74d"; }
+
+.fa-laptop-file::before {
+  content: "\e51d"; }
+
+.fa-tty::before {
+  content: "\f1e4"; }
+
+.fa-teletype::before {
+  content: "\f1e4"; }
+
+.fa-diagram-next::before {
+  content: "\e476"; }
+
+.fa-person-rifle::before {
+  content: "\e54e"; }
+
+.fa-house-medical-circle-exclamation::before {
+  content: "\e512"; }
+
+.fa-closed-captioning::before {
+  content: "\f20a"; }
+
+.fa-person-hiking::before {
+  content: "\f6ec"; }
+
+.fa-hiking::before {
+  content: "\f6ec"; }
+
+.fa-venus-double::before {
+  content: "\f226"; }
+
+.fa-images::before {
+  content: "\f302"; }
+
+.fa-calculator::before {
+  content: "\f1ec"; }
+
+.fa-people-pulling::before {
+  content: "\e535"; }
+
+.fa-n::before {
+  content: "\4e"; }
+
+.fa-cable-car::before {
+  content: "\f7da"; }
+
+.fa-tram::before {
+  content: "\f7da"; }
+
+.fa-cloud-rain::before {
+  content: "\f73d"; }
+
+.fa-building-circle-xmark::before {
+  content: "\e4d4"; }
+
+.fa-ship::before {
+  content: "\f21a"; }
+
+.fa-arrows-down-to-line::before {
+  content: "\e4b8"; }
+
+.fa-download::before {
+  content: "\f019"; }
+
+.fa-face-grin::before {
+  content: "\f580"; }
+
+.fa-grin::before {
+  content: "\f580"; }
+
+.fa-delete-left::before {
+  content: "\f55a"; }
+
+.fa-backspace::before {
+  content: "\f55a"; }
+
+.fa-eye-dropper::before {
+  content: "\f1fb"; }
+
+.fa-eye-dropper-empty::before {
+  content: "\f1fb"; }
+
+.fa-eyedropper::before {
+  content: "\f1fb"; }
+
+.fa-file-circle-check::before {
+  content: "\e5a0"; }
+
+.fa-forward::before {
+  content: "\f04e"; }
+
+.fa-mobile::before {
+  content: "\f3ce"; }
+
+.fa-mobile-android::before {
+  content: "\f3ce"; }
+
+.fa-mobile-phone::before {
+  content: "\f3ce"; }
+
+.fa-face-meh::before {
+  content: "\f11a"; }
+
+.fa-meh::before {
+  content: "\f11a"; }
+
+.fa-align-center::before {
+  content: "\f037"; }
+
+.fa-book-skull::before {
+  content: "\f6b7"; }
+
+.fa-book-dead::before {
+  content: "\f6b7"; }
+
+.fa-id-card::before {
+  content: "\f2c2"; }
+
+.fa-drivers-license::before {
+  content: "\f2c2"; }
+
+.fa-outdent::before {
+  content: "\f03b"; }
+
+.fa-dedent::before {
+  content: "\f03b"; }
+
+.fa-heart-circle-exclamation::before {
+  content: "\e4fe"; }
+
+.fa-house::before {
+  content: "\f015"; }
+
+.fa-home::before {
+  content: "\f015"; }
+
+.fa-home-alt::before {
+  content: "\f015"; }
+
+.fa-home-lg-alt::before {
+  content: "\f015"; }
+
+.fa-calendar-week::before {
+  content: "\f784"; }
+
+.fa-laptop-medical::before {
+  content: "\f812"; }
+
+.fa-b::before {
+  content: "\42"; }
+
+.fa-file-medical::before {
+  content: "\f477"; }
+
+.fa-dice-one::before {
+  content: "\f525"; }
+
+.fa-kiwi-bird::before {
+  content: "\f535"; }
+
+.fa-arrow-right-arrow-left::before {
+  content: "\f0ec"; }
+
+.fa-exchange::before {
+  content: "\f0ec"; }
+
+.fa-rotate-right::before {
+  content: "\f2f9"; }
+
+.fa-redo-alt::before {
+  content: "\f2f9"; }
+
+.fa-rotate-forward::before {
+  content: "\f2f9"; }
+
+.fa-utensils::before {
+  content: "\f2e7"; }
+
+.fa-cutlery::before {
+  content: "\f2e7"; }
+
+.fa-arrow-up-wide-short::before {
+  content: "\f161"; }
+
+.fa-sort-amount-up::before {
+  content: "\f161"; }
+
+.fa-mill-sign::before {
+  content: "\e1ed"; }
+
+.fa-bowl-rice::before {
+  content: "\e2eb"; }
+
+.fa-skull::before {
+  content: "\f54c"; }
+
+.fa-tower-broadcast::before {
+  content: "\f519"; }
+
+.fa-broadcast-tower::before {
+  content: "\f519"; }
+
+.fa-truck-pickup::before {
+  content: "\f63c"; }
+
+.fa-up-long::before {
+  content: "\f30c"; }
+
+.fa-long-arrow-alt-up::before {
+  content: "\f30c"; }
+
+.fa-stop::before {
+  content: "\f04d"; }
+
+.fa-code-merge::before {
+  content: "\f387"; }
+
+.fa-upload::before {
+  content: "\f093"; }
+
+.fa-hurricane::before {
+  content: "\f751"; }
+
+.fa-mound::before {
+  content: "\e52d"; }
+
+.fa-toilet-portable::before {
+  content: "\e583"; }
+
+.fa-compact-disc::before {
+  content: "\f51f"; }
+
+.fa-file-arrow-down::before {
+  content: "\f56d"; }
+
+.fa-file-download::before {
+  content: "\f56d"; }
+
+.fa-caravan::before {
+  content: "\f8ff"; }
+
+.fa-shield-cat::before {
+  content: "\e572"; }
+
+.fa-bolt::before {
+  content: "\f0e7"; }
+
+.fa-zap::before {
+  content: "\f0e7"; }
+
+.fa-glass-water::before {
+  content: "\e4f4"; }
+
+.fa-oil-well::before {
+  content: "\e532"; }
+
+.fa-vault::before {
+  content: "\e2c5"; }
+
+.fa-mars::before {
+  content: "\f222"; }
+
+.fa-toilet::before {
+  content: "\f7d8"; }
+
+.fa-plane-circle-xmark::before {
+  content: "\e557"; }
+
+.fa-yen-sign::before {
+  content: "\f157"; }
+
+.fa-cny::before {
+  content: "\f157"; }
+
+.fa-jpy::before {
+  content: "\f157"; }
+
+.fa-rmb::before {
+  content: "\f157"; }
+
+.fa-yen::before {
+  content: "\f157"; }
+
+.fa-ruble-sign::before {
+  content: "\f158"; }
+
+.fa-rouble::before {
+  content: "\f158"; }
+
+.fa-rub::before {
+  content: "\f158"; }
+
+.fa-ruble::before {
+  content: "\f158"; }
+
+.fa-sun::before {
+  content: "\f185"; }
+
+.fa-guitar::before {
+  content: "\f7a6"; }
+
+.fa-face-laugh-wink::before {
+  content: "\f59c"; }
+
+.fa-laugh-wink::before {
+  content: "\f59c"; }
+
+.fa-horse-head::before {
+  content: "\f7ab"; }
+
+.fa-bore-hole::before {
+  content: "\e4c3"; }
+
+.fa-industry::before {
+  content: "\f275"; }
+
+.fa-circle-down::before {
+  content: "\f358"; }
+
+.fa-arrow-alt-circle-down::before {
+  content: "\f358"; }
+
+.fa-arrows-turn-to-dots::before {
+  content: "\e4c1"; }
+
+.fa-florin-sign::before {
+  content: "\e184"; }
+
+.fa-arrow-down-short-wide::before {
+  content: "\f884"; }
+
+.fa-sort-amount-desc::before {
+  content: "\f884"; }
+
+.fa-sort-amount-down-alt::before {
+  content: "\f884"; }
+
+.fa-less-than::before {
+  content: "\3c"; }
+
+.fa-angle-down::before {
+  content: "\f107"; }
+
+.fa-car-tunnel::before {
+  content: "\e4de"; }
+
+.fa-head-side-cough::before {
+  content: "\e061"; }
+
+.fa-grip-lines::before {
+  content: "\f7a4"; }
+
+.fa-thumbs-down::before {
+  content: "\f165"; }
+
+.fa-user-lock::before {
+  content: "\f502"; }
+
+.fa-arrow-right-long::before {
+  content: "\f178"; }
+
+.fa-long-arrow-right::before {
+  content: "\f178"; }
+
+.fa-anchor-circle-xmark::before {
+  content: "\e4ac"; }
+
+.fa-ellipsis::before {
+  content: "\f141"; }
+
+.fa-ellipsis-h::before {
+  content: "\f141"; }
+
+.fa-chess-pawn::before {
+  content: "\f443"; }
+
+.fa-kit-medical::before {
+  content: "\f479"; }
+
+.fa-first-aid::before {
+  content: "\f479"; }
+
+.fa-person-through-window::before {
+  content: "\e5a9"; }
+
+.fa-toolbox::before {
+  content: "\f552"; }
+
+.fa-hands-holding-circle::before {
+  content: "\e4fb"; }
+
+.fa-bug::before {
+  content: "\f188"; }
+
+.fa-credit-card::before {
+  content: "\f09d"; }
+
+.fa-credit-card-alt::before {
+  content: "\f09d"; }
+
+.fa-car::before {
+  content: "\f1b9"; }
+
+.fa-automobile::before {
+  content: "\f1b9"; }
+
+.fa-hand-holding-hand::before {
+  content: "\e4f7"; }
+
+.fa-book-open-reader::before {
+  content: "\f5da"; }
+
+.fa-book-reader::before {
+  content: "\f5da"; }
+
+.fa-mountain-sun::before {
+  content: "\e52f"; }
+
+.fa-arrows-left-right-to-line::before {
+  content: "\e4ba"; }
+
+.fa-dice-d20::before {
+  content: "\f6cf"; }
+
+.fa-truck-droplet::before {
+  content: "\e58c"; }
+
+.fa-file-circle-xmark::before {
+  content: "\e5a1"; }
+
+.fa-temperature-arrow-up::before {
+  content: "\e040"; }
+
+.fa-temperature-up::before {
+  content: "\e040"; }
+
+.fa-medal::before {
+  content: "\f5a2"; }
+
+.fa-bed::before {
+  content: "\f236"; }
+
+.fa-square-h::before {
+  content: "\f0fd"; }
+
+.fa-h-square::before {
+  content: "\f0fd"; }
+
+.fa-podcast::before {
+  content: "\f2ce"; }
+
+.fa-temperature-full::before {
+  content: "\f2c7"; }
+
+.fa-temperature-4::before {
+  content: "\f2c7"; }
+
+.fa-thermometer-4::before {
+  content: "\f2c7"; }
+
+.fa-thermometer-full::before {
+  content: "\f2c7"; }
+
+.fa-bell::before {
+  content: "\f0f3"; }
+
+.fa-superscript::before {
+  content: "\f12b"; }
+
+.fa-plug-circle-xmark::before {
+  content: "\e560"; }
+
+.fa-star-of-life::before {
+  content: "\f621"; }
+
+.fa-phone-slash::before {
+  content: "\f3dd"; }
+
+.fa-paint-roller::before {
+  content: "\f5aa"; }
+
+.fa-handshake-angle::before {
+  content: "\f4c4"; }
+
+.fa-hands-helping::before {
+  content: "\f4c4"; }
+
+.fa-location-dot::before {
+  content: "\f3c5"; }
+
+.fa-map-marker-alt::before {
+  content: "\f3c5"; }
+
+.fa-file::before {
+  content: "\f15b"; }
+
+.fa-greater-than::before {
+  content: "\3e"; }
+
+.fa-person-swimming::before {
+  content: "\f5c4"; }
+
+.fa-swimmer::before {
+  content: "\f5c4"; }
+
+.fa-arrow-down::before {
+  content: "\f063"; }
+
+.fa-droplet::before {
+  content: "\f043"; }
+
+.fa-tint::before {
+  content: "\f043"; }
+
+.fa-eraser::before {
+  content: "\f12d"; }
+
+.fa-earth-americas::before {
+  content: "\f57d"; }
+
+.fa-earth::before {
+  content: "\f57d"; }
+
+.fa-earth-america::before {
+  content: "\f57d"; }
+
+.fa-globe-americas::before {
+  content: "\f57d"; }
+
+.fa-person-burst::before {
+  content: "\e53b"; }
+
+.fa-dove::before {
+  content: "\f4ba"; }
+
+.fa-battery-empty::before {
+  content: "\f244"; }
+
+.fa-battery-0::before {
+  content: "\f244"; }
+
+.fa-socks::before {
+  content: "\f696"; }
+
+.fa-inbox::before {
+  content: "\f01c"; }
+
+.fa-section::before {
+  content: "\e447"; }
+
+.fa-gauge-high::before {
+  content: "\f625"; }
+
+.fa-tachometer-alt::before {
+  content: "\f625"; }
+
+.fa-tachometer-alt-fast::before {
+  content: "\f625"; }
+
+.fa-envelope-open-text::before {
+  content: "\f658"; }
+
+.fa-hospital::before {
+  content: "\f0f8"; }
+
+.fa-hospital-alt::before {
+  content: "\f0f8"; }
+
+.fa-hospital-wide::before {
+  content: "\f0f8"; }
+
+.fa-wine-bottle::before {
+  content: "\f72f"; }
+
+.fa-chess-rook::before {
+  content: "\f447"; }
+
+.fa-bars-staggered::before {
+  content: "\f550"; }
+
+.fa-reorder::before {
+  content: "\f550"; }
+
+.fa-stream::before {
+  content: "\f550"; }
+
+.fa-dharmachakra::before {
+  content: "\f655"; }
+
+.fa-hotdog::before {
+  content: "\f80f"; }
+
+.fa-person-walking-with-cane::before {
+  content: "\f29d"; }
+
+.fa-blind::before {
+  content: "\f29d"; }
+
+.fa-drum::before {
+  content: "\f569"; }
+
+.fa-ice-cream::before {
+  content: "\f810"; }
+
+.fa-heart-circle-bolt::before {
+  content: "\e4fc"; }
+
+.fa-fax::before {
+  content: "\f1ac"; }
+
+.fa-paragraph::before {
+  content: "\f1dd"; }
+
+.fa-check-to-slot::before {
+  content: "\f772"; }
+
+.fa-vote-yea::before {
+  content: "\f772"; }
+
+.fa-star-half::before {
+  content: "\f089"; }
+
+.fa-boxes-stacked::before {
+  content: "\f468"; }
+
+.fa-boxes::before {
+  content: "\f468"; }
+
+.fa-boxes-alt::before {
+  content: "\f468"; }
+
+.fa-link::before {
+  content: "\f0c1"; }
+
+.fa-chain::before {
+  content: "\f0c1"; }
+
+.fa-ear-listen::before {
+  content: "\f2a2"; }
+
+.fa-assistive-listening-systems::before {
+  content: "\f2a2"; }
+
+.fa-tree-city::before {
+  content: "\e587"; }
+
+.fa-play::before {
+  content: "\f04b"; }
+
+.fa-font::before {
+  content: "\f031"; }
+
+.fa-rupiah-sign::before {
+  content: "\e23d"; }
+
+.fa-magnifying-glass::before {
+  content: "\f002"; }
+
+.fa-search::before {
+  content: "\f002"; }
+
+.fa-table-tennis-paddle-ball::before {
+  content: "\f45d"; }
+
+.fa-ping-pong-paddle-ball::before {
+  content: "\f45d"; }
+
+.fa-table-tennis::before {
+  content: "\f45d"; }
+
+.fa-person-dots-from-line::before {
+  content: "\f470"; }
+
+.fa-diagnoses::before {
+  content: "\f470"; }
+
+.fa-trash-can-arrow-up::before {
+  content: "\f82a"; }
+
+.fa-trash-restore-alt::before {
+  content: "\f82a"; }
+
+.fa-naira-sign::before {
+  content: "\e1f6"; }
+
+.fa-cart-arrow-down::before {
+  content: "\f218"; }
+
+.fa-walkie-talkie::before {
+  content: "\f8ef"; }
+
+.fa-file-pen::before {
+  content: "\f31c"; }
+
+.fa-file-edit::before {
+  content: "\f31c"; }
+
+.fa-receipt::before {
+  content: "\f543"; }
+
+.fa-square-pen::before {
+  content: "\f14b"; }
+
+.fa-pen-square::before {
+  content: "\f14b"; }
+
+.fa-pencil-square::before {
+  content: "\f14b"; }
+
+.fa-suitcase-rolling::before {
+  content: "\f5c1"; }
+
+.fa-person-circle-exclamation::before {
+  content: "\e53f"; }
+
+.fa-chevron-down::before {
+  content: "\f078"; }
+
+.fa-battery-full::before {
+  content: "\f240"; }
+
+.fa-battery::before {
+  content: "\f240"; }
+
+.fa-battery-5::before {
+  content: "\f240"; }
+
+.fa-skull-crossbones::before {
+  content: "\f714"; }
+
+.fa-code-compare::before {
+  content: "\e13a"; }
+
+.fa-list-ul::before {
+  content: "\f0ca"; }
+
+.fa-list-dots::before {
+  content: "\f0ca"; }
+
+.fa-school-lock::before {
+  content: "\e56f"; }
+
+.fa-tower-cell::before {
+  content: "\e585"; }
+
+.fa-down-long::before {
+  content: "\f309"; }
+
+.fa-long-arrow-alt-down::before {
+  content: "\f309"; }
+
+.fa-ranking-star::before {
+  content: "\e561"; }
+
+.fa-chess-king::before {
+  content: "\f43f"; }
+
+.fa-person-harassing::before {
+  content: "\e549"; }
+
+.fa-brazilian-real-sign::before {
+  content: "\e46c"; }
+
+.fa-landmark-dome::before {
+  content: "\f752"; }
+
+.fa-landmark-alt::before {
+  content: "\f752"; }
+
+.fa-arrow-up::before {
+  content: "\f062"; }
+
+.fa-tv::before {
+  content: "\f26c"; }
+
+.fa-television::before {
+  content: "\f26c"; }
+
+.fa-tv-alt::before {
+  content: "\f26c"; }
+
+.fa-shrimp::before {
+  content: "\e448"; }
+
+.fa-list-check::before {
+  content: "\f0ae"; }
+
+.fa-tasks::before {
+  content: "\f0ae"; }
+
+.fa-jug-detergent::before {
+  content: "\e519"; }
+
+.fa-circle-user::before {
+  content: "\f2bd"; }
+
+.fa-user-circle::before {
+  content: "\f2bd"; }
+
+.fa-user-shield::before {
+  content: "\f505"; }
+
+.fa-wind::before {
+  content: "\f72e"; }
+
+.fa-car-burst::before {
+  content: "\f5e1"; }
+
+.fa-car-crash::before {
+  content: "\f5e1"; }
+
+.fa-y::before {
+  content: "\59"; }
+
+.fa-person-snowboarding::before {
+  content: "\f7ce"; }
+
+.fa-snowboarding::before {
+  content: "\f7ce"; }
+
+.fa-truck-fast::before {
+  content: "\f48b"; }
+
+.fa-shipping-fast::before {
+  content: "\f48b"; }
+
+.fa-fish::before {
+  content: "\f578"; }
+
+.fa-user-graduate::before {
+  content: "\f501"; }
+
+.fa-circle-half-stroke::before {
+  content: "\f042"; }
+
+.fa-adjust::before {
+  content: "\f042"; }
+
+.fa-clapperboard::before {
+  content: "\e131"; }
+
+.fa-circle-radiation::before {
+  content: "\f7ba"; }
+
+.fa-radiation-alt::before {
+  content: "\f7ba"; }
+
+.fa-baseball::before {
+  content: "\f433"; }
+
+.fa-baseball-ball::before {
+  content: "\f433"; }
+
+.fa-jet-fighter-up::before {
+  content: "\e518"; }
+
+.fa-diagram-project::before {
+  content: "\f542"; }
+
+.fa-project-diagram::before {
+  content: "\f542"; }
+
+.fa-copy::before {
+  content: "\f0c5"; }
+
+.fa-volume-xmark::before {
+  content: "\f6a9"; }
+
+.fa-volume-mute::before {
+  content: "\f6a9"; }
+
+.fa-volume-times::before {
+  content: "\f6a9"; }
+
+.fa-hand-sparkles::before {
+  content: "\e05d"; }
+
+.fa-grip::before {
+  content: "\f58d"; }
+
+.fa-grip-horizontal::before {
+  content: "\f58d"; }
+
+.fa-share-from-square::before {
+  content: "\f14d"; }
+
+.fa-share-square::before {
+  content: "\f14d"; }
+
+.fa-child-combatant::before {
+  content: "\e4e0"; }
+
+.fa-child-rifle::before {
+  content: "\e4e0"; }
+
+.fa-gun::before {
+  content: "\e19b"; }
+
+.fa-square-phone::before {
+  content: "\f098"; }
+
+.fa-phone-square::before {
+  content: "\f098"; }
+
+.fa-plus::before {
+  content: "\2b"; }
+
+.fa-add::before {
+  content: "\2b"; }
+
+.fa-expand::before {
+  content: "\f065"; }
+
+.fa-computer::before {
+  content: "\e4e5"; }
+
+.fa-xmark::before {
+  content: "\f00d"; }
+
+.fa-close::before {
+  content: "\f00d"; }
+
+.fa-multiply::before {
+  content: "\f00d"; }
+
+.fa-remove::before {
+  content: "\f00d"; }
+
+.fa-times::before {
+  content: "\f00d"; }
+
+.fa-arrows-up-down-left-right::before {
+  content: "\f047"; }
+
+.fa-arrows::before {
+  content: "\f047"; }
+
+.fa-chalkboard-user::before {
+  content: "\f51c"; }
+
+.fa-chalkboard-teacher::before {
+  content: "\f51c"; }
+
+.fa-peso-sign::before {
+  content: "\e222"; }
+
+.fa-building-shield::before {
+  content: "\e4d8"; }
+
+.fa-baby::before {
+  content: "\f77c"; }
+
+.fa-users-line::before {
+  content: "\e592"; }
+
+.fa-quote-left::before {
+  content: "\f10d"; }
+
+.fa-quote-left-alt::before {
+  content: "\f10d"; }
+
+.fa-tractor::before {
+  content: "\f722"; }
+
+.fa-trash-arrow-up::before {
+  content: "\f829"; }
+
+.fa-trash-restore::before {
+  content: "\f829"; }
+
+.fa-arrow-down-up-lock::before {
+  content: "\e4b0"; }
+
+.fa-lines-leaning::before {
+  content: "\e51e"; }
+
+.fa-ruler-combined::before {
+  content: "\f546"; }
+
+.fa-copyright::before {
+  content: "\f1f9"; }
+
+.fa-equals::before {
+  content: "\3d"; }
+
+.fa-blender::before {
+  content: "\f517"; }
+
+.fa-teeth::before {
+  content: "\f62e"; }
+
+.fa-shekel-sign::before {
+  content: "\f20b"; }
+
+.fa-ils::before {
+  content: "\f20b"; }
+
+.fa-shekel::before {
+  content: "\f20b"; }
+
+.fa-sheqel::before {
+  content: "\f20b"; }
+
+.fa-sheqel-sign::before {
+  content: "\f20b"; }
+
+.fa-map::before {
+  content: "\f279"; }
+
+.fa-rocket::before {
+  content: "\f135"; }
+
+.fa-photo-film::before {
+  content: "\f87c"; }
+
+.fa-photo-video::before {
+  content: "\f87c"; }
+
+.fa-folder-minus::before {
+  content: "\f65d"; }
+
+.fa-store::before {
+  content: "\f54e"; }
+
+.fa-arrow-trend-up::before {
+  content: "\e098"; }
+
+.fa-plug-circle-minus::before {
+  content: "\e55e"; }
+
+.fa-sign-hanging::before {
+  content: "\f4d9"; }
+
+.fa-sign::before {
+  content: "\f4d9"; }
+
+.fa-bezier-curve::before {
+  content: "\f55b"; }
+
+.fa-bell-slash::before {
+  content: "\f1f6"; }
+
+.fa-tablet::before {
+  content: "\f3fb"; }
+
+.fa-tablet-android::before {
+  content: "\f3fb"; }
+
+.fa-school-flag::before {
+  content: "\e56e"; }
+
+.fa-fill::before {
+  content: "\f575"; }
+
+.fa-angle-up::before {
+  content: "\f106"; }
+
+.fa-drumstick-bite::before {
+  content: "\f6d7"; }
+
+.fa-holly-berry::before {
+  content: "\f7aa"; }
+
+.fa-chevron-left::before {
+  content: "\f053"; }
+
+.fa-bacteria::before {
+  content: "\e059"; }
+
+.fa-hand-lizard::before {
+  content: "\f258"; }
+
+.fa-notdef::before {
+  content: "\e1fe"; }
+
+.fa-disease::before {
+  content: "\f7fa"; }
+
+.fa-briefcase-medical::before {
+  content: "\f469"; }
+
+.fa-genderless::before {
+  content: "\f22d"; }
+
+.fa-chevron-right::before {
+  content: "\f054"; }
+
+.fa-retweet::before {
+  content: "\f079"; }
+
+.fa-car-rear::before {
+  content: "\f5de"; }
+
+.fa-car-alt::before {
+  content: "\f5de"; }
+
+.fa-pump-soap::before {
+  content: "\e06b"; }
+
+.fa-video-slash::before {
+  content: "\f4e2"; }
+
+.fa-battery-quarter::before {
+  content: "\f243"; }
+
+.fa-battery-2::before {
+  content: "\f243"; }
+
+.fa-radio::before {
+  content: "\f8d7"; }
+
+.fa-baby-carriage::before {
+  content: "\f77d"; }
+
+.fa-carriage-baby::before {
+  content: "\f77d"; }
+
+.fa-traffic-light::before {
+  content: "\f637"; }
+
+.fa-thermometer::before {
+  content: "\f491"; }
+
+.fa-vr-cardboard::before {
+  content: "\f729"; }
+
+.fa-hand-middle-finger::before {
+  content: "\f806"; }
+
+.fa-percent::before {
+  content: "\25"; }
+
+.fa-percentage::before {
+  content: "\25"; }
+
+.fa-truck-moving::before {
+  content: "\f4df"; }
+
+.fa-glass-water-droplet::before {
+  content: "\e4f5"; }
+
+.fa-display::before {
+  content: "\e163"; }
+
+.fa-face-smile::before {
+  content: "\f118"; }
+
+.fa-smile::before {
+  content: "\f118"; }
+
+.fa-thumbtack::before {
+  content: "\f08d"; }
+
+.fa-thumb-tack::before {
+  content: "\f08d"; }
+
+.fa-trophy::before {
+  content: "\f091"; }
+
+.fa-person-praying::before {
+  content: "\f683"; }
+
+.fa-pray::before {
+  content: "\f683"; }
+
+.fa-hammer::before {
+  content: "\f6e3"; }
+
+.fa-hand-peace::before {
+  content: "\f25b"; }
+
+.fa-rotate::before {
+  content: "\f2f1"; }
+
+.fa-sync-alt::before {
+  content: "\f2f1"; }
+
+.fa-spinner::before {
+  content: "\f110"; }
+
+.fa-robot::before {
+  content: "\f544"; }
+
+.fa-peace::before {
+  content: "\f67c"; }
+
+.fa-gears::before {
+  content: "\f085"; }
+
+.fa-cogs::before {
+  content: "\f085"; }
+
+.fa-warehouse::before {
+  content: "\f494"; }
+
+.fa-arrow-up-right-dots::before {
+  content: "\e4b7"; }
+
+.fa-splotch::before {
+  content: "\f5bc"; }
+
+.fa-face-grin-hearts::before {
+  content: "\f584"; }
+
+.fa-grin-hearts::before {
+  content: "\f584"; }
+
+.fa-dice-four::before {
+  content: "\f524"; }
+
+.fa-sim-card::before {
+  content: "\f7c4"; }
+
+.fa-transgender::before {
+  content: "\f225"; }
+
+.fa-transgender-alt::before {
+  content: "\f225"; }
+
+.fa-mercury::before {
+  content: "\f223"; }
+
+.fa-arrow-turn-down::before {
+  content: "\f149"; }
+
+.fa-level-down::before {
+  content: "\f149"; }
+
+.fa-person-falling-burst::before {
+  content: "\e547"; }
+
+.fa-award::before {
+  content: "\f559"; }
+
+.fa-ticket-simple::before {
+  content: "\f3ff"; }
+
+.fa-ticket-alt::before {
+  content: "\f3ff"; }
+
+.fa-building::before {
+  content: "\f1ad"; }
+
+.fa-angles-left::before {
+  content: "\f100"; }
+
+.fa-angle-double-left::before {
+  content: "\f100"; }
+
+.fa-qrcode::before {
+  content: "\f029"; }
+
+.fa-clock-rotate-left::before {
+  content: "\f1da"; }
+
+.fa-history::before {
+  content: "\f1da"; }
+
+.fa-face-grin-beam-sweat::before {
+  content: "\f583"; }
+
+.fa-grin-beam-sweat::before {
+  content: "\f583"; }
+
+.fa-file-export::before {
+  content: "\f56e"; }
+
+.fa-arrow-right-from-file::before {
+  content: "\f56e"; }
+
+.fa-shield::before {
+  content: "\f132"; }
+
+.fa-shield-blank::before {
+  content: "\f132"; }
+
+.fa-arrow-up-short-wide::before {
+  content: "\f885"; }
+
+.fa-sort-amount-up-alt::before {
+  content: "\f885"; }
+
+.fa-house-medical::before {
+  content: "\e3b2"; }
+
+.fa-golf-ball-tee::before {
+  content: "\f450"; }
+
+.fa-golf-ball::before {
+  content: "\f450"; }
+
+.fa-circle-chevron-left::before {
+  content: "\f137"; }
+
+.fa-chevron-circle-left::before {
+  content: "\f137"; }
+
+.fa-house-chimney-window::before {
+  content: "\e00d"; }
+
+.fa-pen-nib::before {
+  content: "\f5ad"; }
+
+.fa-tent-arrow-turn-left::before {
+  content: "\e580"; }
+
+.fa-tents::before {
+  content: "\e582"; }
+
+.fa-wand-magic::before {
+  content: "\f0d0"; }
+
+.fa-magic::before {
+  content: "\f0d0"; }
+
+.fa-dog::before {
+  content: "\f6d3"; }
+
+.fa-carrot::before {
+  content: "\f787"; }
+
+.fa-moon::before {
+  content: "\f186"; }
+
+.fa-wine-glass-empty::before {
+  content: "\f5ce"; }
+
+.fa-wine-glass-alt::before {
+  content: "\f5ce"; }
+
+.fa-cheese::before {
+  content: "\f7ef"; }
+
+.fa-yin-yang::before {
+  content: "\f6ad"; }
+
+.fa-music::before {
+  content: "\f001"; }
+
+.fa-code-commit::before {
+  content: "\f386"; }
+
+.fa-temperature-low::before {
+  content: "\f76b"; }
+
+.fa-person-biking::before {
+  content: "\f84a"; }
+
+.fa-biking::before {
+  content: "\f84a"; }
+
+.fa-broom::before {
+  content: "\f51a"; }
+
+.fa-shield-heart::before {
+  content: "\e574"; }
+
+.fa-gopuram::before {
+  content: "\f664"; }
+
+.fa-earth-oceania::before {
+  content: "\e47b"; }
+
+.fa-globe-oceania::before {
+  content: "\e47b"; }
+
+.fa-square-xmark::before {
+  content: "\f2d3"; }
+
+.fa-times-square::before {
+  content: "\f2d3"; }
+
+.fa-xmark-square::before {
+  content: "\f2d3"; }
+
+.fa-hashtag::before {
+  content: "\23"; }
+
+.fa-up-right-and-down-left-from-center::before {
+  content: "\f424"; }
+
+.fa-expand-alt::before {
+  content: "\f424"; }
+
+.fa-oil-can::before {
+  content: "\f613"; }
+
+.fa-t::before {
+  content: "\54"; }
+
+.fa-hippo::before {
+  content: "\f6ed"; }
+
+.fa-chart-column::before {
+  content: "\e0e3"; }
+
+.fa-infinity::before {
+  content: "\f534"; }
+
+.fa-vial-circle-check::before {
+  content: "\e596"; }
+
+.fa-person-arrow-down-to-line::before {
+  content: "\e538"; }
+
+.fa-voicemail::before {
+  content: "\f897"; }
+
+.fa-fan::before {
+  content: "\f863"; }
+
+.fa-person-walking-luggage::before {
+  content: "\e554"; }
+
+.fa-up-down::before {
+  content: "\f338"; }
+
+.fa-arrows-alt-v::before {
+  content: "\f338"; }
+
+.fa-cloud-moon-rain::before {
+  content: "\f73c"; }
+
+.fa-calendar::before {
+  content: "\f133"; }
+
+.fa-trailer::before {
+  content: "\e041"; }
+
+.fa-bahai::before {
+  content: "\f666"; }
+
+.fa-haykal::before {
+  content: "\f666"; }
+
+.fa-sd-card::before {
+  content: "\f7c2"; }
+
+.fa-dragon::before {
+  content: "\f6d5"; }
+
+.fa-shoe-prints::before {
+  content: "\f54b"; }
+
+.fa-circle-plus::before {
+  content: "\f055"; }
+
+.fa-plus-circle::before {
+  content: "\f055"; }
+
+.fa-face-grin-tongue-wink::before {
+  content: "\f58b"; }
+
+.fa-grin-tongue-wink::before {
+  content: "\f58b"; }
+
+.fa-hand-holding::before {
+  content: "\f4bd"; }
+
+.fa-plug-circle-exclamation::before {
+  content: "\e55d"; }
+
+.fa-link-slash::before {
+  content: "\f127"; }
+
+.fa-chain-broken::before {
+  content: "\f127"; }
+
+.fa-chain-slash::before {
+  content: "\f127"; }
+
+.fa-unlink::before {
+  content: "\f127"; }
+
+.fa-clone::before {
+  content: "\f24d"; }
+
+.fa-person-walking-arrow-loop-left::before {
+  content: "\e551"; }
+
+.fa-arrow-up-z-a::before {
+  content: "\f882"; }
+
+.fa-sort-alpha-up-alt::before {
+  content: "\f882"; }
+
+.fa-fire-flame-curved::before {
+  content: "\f7e4"; }
+
+.fa-fire-alt::before {
+  content: "\f7e4"; }
+
+.fa-tornado::before {
+  content: "\f76f"; }
+
+.fa-file-circle-plus::before {
+  content: "\e494"; }
+
+.fa-book-quran::before {
+  content: "\f687"; }
+
+.fa-quran::before {
+  content: "\f687"; }
+
+.fa-anchor::before {
+  content: "\f13d"; }
+
+.fa-border-all::before {
+  content: "\f84c"; }
+
+.fa-face-angry::before {
+  content: "\f556"; }
+
+.fa-angry::before {
+  content: "\f556"; }
+
+.fa-cookie-bite::before {
+  content: "\f564"; }
+
+.fa-arrow-trend-down::before {
+  content: "\e097"; }
+
+.fa-rss::before {
+  content: "\f09e"; }
+
+.fa-feed::before {
+  content: "\f09e"; }
+
+.fa-draw-polygon::before {
+  content: "\f5ee"; }
+
+.fa-scale-balanced::before {
+  content: "\f24e"; }
+
+.fa-balance-scale::before {
+  content: "\f24e"; }
+
+.fa-gauge-simple-high::before {
+  content: "\f62a"; }
+
+.fa-tachometer::before {
+  content: "\f62a"; }
+
+.fa-tachometer-fast::before {
+  content: "\f62a"; }
+
+.fa-shower::before {
+  content: "\f2cc"; }
+
+.fa-desktop::before {
+  content: "\f390"; }
+
+.fa-desktop-alt::before {
+  content: "\f390"; }
+
+.fa-m::before {
+  content: "\4d"; }
+
+.fa-table-list::before {
+  content: "\f00b"; }
+
+.fa-th-list::before {
+  content: "\f00b"; }
+
+.fa-comment-sms::before {
+  content: "\f7cd"; }
+
+.fa-sms::before {
+  content: "\f7cd"; }
+
+.fa-book::before {
+  content: "\f02d"; }
+
+.fa-user-plus::before {
+  content: "\f234"; }
+
+.fa-check::before {
+  content: "\f00c"; }
+
+.fa-battery-three-quarters::before {
+  content: "\f241"; }
+
+.fa-battery-4::before {
+  content: "\f241"; }
+
+.fa-house-circle-check::before {
+  content: "\e509"; }
+
+.fa-angle-left::before {
+  content: "\f104"; }
+
+.fa-diagram-successor::before {
+  content: "\e47a"; }
+
+.fa-truck-arrow-right::before {
+  content: "\e58b"; }
+
+.fa-arrows-split-up-and-left::before {
+  content: "\e4bc"; }
+
+.fa-hand-fist::before {
+  content: "\f6de"; }
+
+.fa-fist-raised::before {
+  content: "\f6de"; }
+
+.fa-cloud-moon::before {
+  content: "\f6c3"; }
+
+.fa-briefcase::before {
+  content: "\f0b1"; }
+
+.fa-person-falling::before {
+  content: "\e546"; }
+
+.fa-image-portrait::before {
+  content: "\f3e0"; }
+
+.fa-portrait::before {
+  content: "\f3e0"; }
+
+.fa-user-tag::before {
+  content: "\f507"; }
+
+.fa-rug::before {
+  content: "\e569"; }
+
+.fa-earth-europe::before {
+  content: "\f7a2"; }
+
+.fa-globe-europe::before {
+  content: "\f7a2"; }
+
+.fa-cart-flatbed-suitcase::before {
+  content: "\f59d"; }
+
+.fa-luggage-cart::before {
+  content: "\f59d"; }
+
+.fa-rectangle-xmark::before {
+  content: "\f410"; }
+
+.fa-rectangle-times::before {
+  content: "\f410"; }
+
+.fa-times-rectangle::before {
+  content: "\f410"; }
+
+.fa-window-close::before {
+  content: "\f410"; }
+
+.fa-baht-sign::before {
+  content: "\e0ac"; }
+
+.fa-book-open::before {
+  content: "\f518"; }
+
+.fa-book-journal-whills::before {
+  content: "\f66a"; }
+
+.fa-journal-whills::before {
+  content: "\f66a"; }
+
+.fa-handcuffs::before {
+  content: "\e4f8"; }
+
+.fa-triangle-exclamation::before {
+  content: "\f071"; }
+
+.fa-exclamation-triangle::before {
+  content: "\f071"; }
+
+.fa-warning::before {
+  content: "\f071"; }
+
+.fa-database::before {
+  content: "\f1c0"; }
+
+.fa-share::before {
+  content: "\f064"; }
+
+.fa-arrow-turn-right::before {
+  content: "\f064"; }
+
+.fa-mail-forward::before {
+  content: "\f064"; }
+
+.fa-bottle-droplet::before {
+  content: "\e4c4"; }
+
+.fa-mask-face::before {
+  content: "\e1d7"; }
+
+.fa-hill-rockslide::before {
+  content: "\e508"; }
+
+.fa-right-left::before {
+  content: "\f362"; }
+
+.fa-exchange-alt::before {
+  content: "\f362"; }
+
+.fa-paper-plane::before {
+  content: "\f1d8"; }
+
+.fa-road-circle-exclamation::before {
+  content: "\e565"; }
+
+.fa-dungeon::before {
+  content: "\f6d9"; }
+
+.fa-align-right::before {
+  content: "\f038"; }
+
+.fa-money-bill-1-wave::before {
+  content: "\f53b"; }
+
+.fa-money-bill-wave-alt::before {
+  content: "\f53b"; }
+
+.fa-life-ring::before {
+  content: "\f1cd"; }
+
+.fa-hands::before {
+  content: "\f2a7"; }
+
+.fa-sign-language::before {
+  content: "\f2a7"; }
+
+.fa-signing::before {
+  content: "\f2a7"; }
+
+.fa-calendar-day::before {
+  content: "\f783"; }
+
+.fa-water-ladder::before {
+  content: "\f5c5"; }
+
+.fa-ladder-water::before {
+  content: "\f5c5"; }
+
+.fa-swimming-pool::before {
+  content: "\f5c5"; }
+
+.fa-arrows-up-down::before {
+  content: "\f07d"; }
+
+.fa-arrows-v::before {
+  content: "\f07d"; }
+
+.fa-face-grimace::before {
+  content: "\f57f"; }
+
+.fa-grimace::before {
+  content: "\f57f"; }
+
+.fa-wheelchair-move::before {
+  content: "\e2ce"; }
+
+.fa-wheelchair-alt::before {
+  content: "\e2ce"; }
+
+.fa-turn-down::before {
+  content: "\f3be"; }
+
+.fa-level-down-alt::before {
+  content: "\f3be"; }
+
+.fa-person-walking-arrow-right::before {
+  content: "\e552"; }
+
+.fa-square-envelope::before {
+  content: "\f199"; }
+
+.fa-envelope-square::before {
+  content: "\f199"; }
+
+.fa-dice::before {
+  content: "\f522"; }
+
+.fa-bowling-ball::before {
+  content: "\f436"; }
+
+.fa-brain::before {
+  content: "\f5dc"; }
+
+.fa-bandage::before {
+  content: "\f462"; }
+
+.fa-band-aid::before {
+  content: "\f462"; }
+
+.fa-calendar-minus::before {
+  content: "\f272"; }
+
+.fa-circle-xmark::before {
+  content: "\f057"; }
+
+.fa-times-circle::before {
+  content: "\f057"; }
+
+.fa-xmark-circle::before {
+  content: "\f057"; }
+
+.fa-gifts::before {
+  content: "\f79c"; }
+
+.fa-hotel::before {
+  content: "\f594"; }
+
+.fa-earth-asia::before {
+  content: "\f57e"; }
+
+.fa-globe-asia::before {
+  content: "\f57e"; }
+
+.fa-id-card-clip::before {
+  content: "\f47f"; }
+
+.fa-id-card-alt::before {
+  content: "\f47f"; }
+
+.fa-magnifying-glass-plus::before {
+  content: "\f00e"; }
+
+.fa-search-plus::before {
+  content: "\f00e"; }
+
+.fa-thumbs-up::before {
+  content: "\f164"; }
+
+.fa-user-clock::before {
+  content: "\f4fd"; }
+
+.fa-hand-dots::before {
+  content: "\f461"; }
+
+.fa-allergies::before {
+  content: "\f461"; }
+
+.fa-file-invoice::before {
+  content: "\f570"; }
+
+.fa-window-minimize::before {
+  content: "\f2d1"; }
+
+.fa-mug-saucer::before {
+  content: "\f0f4"; }
+
+.fa-coffee::before {
+  content: "\f0f4"; }
+
+.fa-brush::before {
+  content: "\f55d"; }
+
+.fa-mask::before {
+  content: "\f6fa"; }
+
+.fa-magnifying-glass-minus::before {
+  content: "\f010"; }
+
+.fa-search-minus::before {
+  content: "\f010"; }
+
+.fa-ruler-vertical::before {
+  content: "\f548"; }
+
+.fa-user-large::before {
+  content: "\f406"; }
+
+.fa-user-alt::before {
+  content: "\f406"; }
+
+.fa-train-tram::before {
+  content: "\e5b4"; }
+
+.fa-user-nurse::before {
+  content: "\f82f"; }
+
+.fa-syringe::before {
+  content: "\f48e"; }
+
+.fa-cloud-sun::before {
+  content: "\f6c4"; }
+
+.fa-stopwatch-20::before {
+  content: "\e06f"; }
+
+.fa-square-full::before {
+  content: "\f45c"; }
+
+.fa-magnet::before {
+  content: "\f076"; }
+
+.fa-jar::before {
+  content: "\e516"; }
+
+.fa-note-sticky::before {
+  content: "\f249"; }
+
+.fa-sticky-note::before {
+  content: "\f249"; }
+
+.fa-bug-slash::before {
+  content: "\e490"; }
+
+.fa-arrow-up-from-water-pump::before {
+  content: "\e4b6"; }
+
+.fa-bone::before {
+  content: "\f5d7"; }
+
+.fa-user-injured::before {
+  content: "\f728"; }
+
+.fa-face-sad-tear::before {
+  content: "\f5b4"; }
+
+.fa-sad-tear::before {
+  content: "\f5b4"; }
+
+.fa-plane::before {
+  content: "\f072"; }
+
+.fa-tent-arrows-down::before {
+  content: "\e581"; }
+
+.fa-exclamation::before {
+  content: "\21"; }
+
+.fa-arrows-spin::before {
+  content: "\e4bb"; }
+
+.fa-print::before {
+  content: "\f02f"; }
+
+.fa-turkish-lira-sign::before {
+  content: "\e2bb"; }
+
+.fa-try::before {
+  content: "\e2bb"; }
+
+.fa-turkish-lira::before {
+  content: "\e2bb"; }
+
+.fa-dollar-sign::before {
+  content: "\24"; }
+
+.fa-dollar::before {
+  content: "\24"; }
+
+.fa-usd::before {
+  content: "\24"; }
+
+.fa-x::before {
+  content: "\58"; }
+
+.fa-magnifying-glass-dollar::before {
+  content: "\f688"; }
+
+.fa-search-dollar::before {
+  content: "\f688"; }
+
+.fa-users-gear::before {
+  content: "\f509"; }
+
+.fa-users-cog::before {
+  content: "\f509"; }
+
+.fa-person-military-pointing::before {
+  content: "\e54a"; }
+
+.fa-building-columns::before {
+  content: "\f19c"; }
+
+.fa-bank::before {
+  content: "\f19c"; }
+
+.fa-institution::before {
+  content: "\f19c"; }
+
+.fa-museum::before {
+  content: "\f19c"; }
+
+.fa-university::before {
+  content: "\f19c"; }
+
+.fa-umbrella::before {
+  content: "\f0e9"; }
+
+.fa-trowel::before {
+  content: "\e589"; }
+
+.fa-d::before {
+  content: "\44"; }
+
+.fa-stapler::before {
+  content: "\e5af"; }
+
+.fa-masks-theater::before {
+  content: "\f630"; }
+
+.fa-theater-masks::before {
+  content: "\f630"; }
+
+.fa-kip-sign::before {
+  content: "\e1c4"; }
+
+.fa-hand-point-left::before {
+  content: "\f0a5"; }
+
+.fa-handshake-simple::before {
+  content: "\f4c6"; }
+
+.fa-handshake-alt::before {
+  content: "\f4c6"; }
+
+.fa-jet-fighter::before {
+  content: "\f0fb"; }
+
+.fa-fighter-jet::before {
+  content: "\f0fb"; }
+
+.fa-square-share-nodes::before {
+  content: "\f1e1"; }
+
+.fa-share-alt-square::before {
+  content: "\f1e1"; }
+
+.fa-barcode::before {
+  content: "\f02a"; }
+
+.fa-plus-minus::before {
+  content: "\e43c"; }
+
+.fa-video::before {
+  content: "\f03d"; }
+
+.fa-video-camera::before {
+  content: "\f03d"; }
+
+.fa-graduation-cap::before {
+  content: "\f19d"; }
+
+.fa-mortar-board::before {
+  content: "\f19d"; }
+
+.fa-hand-holding-medical::before {
+  content: "\e05c"; }
+
+.fa-person-circle-check::before {
+  content: "\e53e"; }
+
+.fa-turn-up::before {
+  content: "\f3bf"; }
+
+.fa-level-up-alt::before {
+  content: "\f3bf"; }
+
+.sr-only,
+.fa-sr-only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  white-space: nowrap;
+  border-width: 0; }
+
+.sr-only-focusable:not(:focus),
+.fa-sr-only-focusable:not(:focus) {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  white-space: nowrap;
+  border-width: 0; }
+:root, :host {
+  --fa-style-family-brands: 'Font Awesome 6 Brands';
+  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; }
+
+@font-face {
+  font-family: 'Font Awesome 6 Brands';
+  font-style: normal;
+  font-weight: 400;
+  font-display: block;
+  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
+
+.fab,
+.fa-brands {
+  font-weight: 400; }
+
+.fa-monero:before {
+  content: "\f3d0"; }
+
+.fa-hooli:before {
+  content: "\f427"; }
+
+.fa-yelp:before {
+  content: "\f1e9"; }
+
+.fa-cc-visa:before {
+  content: "\f1f0"; }
+
+.fa-lastfm:before {
+  content: "\f202"; }
+
+.fa-shopware:before {
+  content: "\f5b5"; }
+
+.fa-creative-commons-nc:before {
+  content: "\f4e8"; }
+
+.fa-aws:before {
+  content: "\f375"; }
+
+.fa-redhat:before {
+  content: "\f7bc"; }
+
+.fa-yoast:before {
+  content: "\f2b1"; }
+
+.fa-cloudflare:before {
+  content: "\e07d"; }
+
+.fa-ups:before {
+  content: "\f7e0"; }
+
+.fa-wpexplorer:before {
+  content: "\f2de"; }
+
+.fa-dyalog:before {
+  content: "\f399"; }
+
+.fa-bity:before {
+  content: "\f37a"; }
+
+.fa-stackpath:before {
+  content: "\f842"; }
+
+.fa-buysellads:before {
+  content: "\f20d"; }
+
+.fa-first-order:before {
+  content: "\f2b0"; }
+
+.fa-modx:before {
+  content: "\f285"; }
+
+.fa-guilded:before {
+  content: "\e07e"; }
+
+.fa-vnv:before {
+  content: "\f40b"; }
+
+.fa-square-js:before {
+  content: "\f3b9"; }
+
+.fa-js-square:before {
+  content: "\f3b9"; }
+
+.fa-microsoft:before {
+  content: "\f3ca"; }
+
+.fa-qq:before {
+  content: "\f1d6"; }
+
+.fa-orcid:before {
+  content: "\f8d2"; }
+
+.fa-java:before {
+  content: "\f4e4"; }
+
+.fa-invision:before {
+  content: "\f7b0"; }
+
+.fa-creative-commons-pd-alt:before {
+  content: "\f4ed"; }
+
+.fa-centercode:before {
+  content: "\f380"; }
+
+.fa-glide-g:before {
+  content: "\f2a6"; }
+
+.fa-drupal:before {
+  content: "\f1a9"; }
+
+.fa-hire-a-helper:before {
+  content: "\f3b0"; }
+
+.fa-creative-commons-by:before {
+  content: "\f4e7"; }
+
+.fa-unity:before {
+  content: "\e049"; }
+
+.fa-whmcs:before {
+  content: "\f40d"; }
+
+.fa-rocketchat:before {
+  content: "\f3e8"; }
+
+.fa-vk:before {
+  content: "\f189"; }
+
+.fa-untappd:before {
+  content: "\f405"; }
+
+.fa-mailchimp:before {
+  content: "\f59e"; }
+
+.fa-css3-alt:before {
+  content: "\f38b"; }
+
+.fa-square-reddit:before {
+  content: "\f1a2"; }
+
+.fa-reddit-square:before {
+  content: "\f1a2"; }
+
+.fa-vimeo-v:before {
+  content: "\f27d"; }
+
+.fa-contao:before {
+  content: "\f26d"; }
+
+.fa-square-font-awesome:before {
+  content: "\e5ad"; }
+
+.fa-deskpro:before {
+  content: "\f38f"; }
+
+.fa-sistrix:before {
+  content: "\f3ee"; }
+
+.fa-square-instagram:before {
+  content: "\e055"; }
+
+.fa-instagram-square:before {
+  content: "\e055"; }
+
+.fa-battle-net:before {
+  content: "\f835"; }
+
+.fa-the-red-yeti:before {
+  content: "\f69d"; }
+
+.fa-square-hacker-news:before {
+  content: "\f3af"; }
+
+.fa-hacker-news-square:before {
+  content: "\f3af"; }
+
+.fa-edge:before {
+  content: "\f282"; }
+
+.fa-napster:before {
+  content: "\f3d2"; }
+
+.fa-square-snapchat:before {
+  content: "\f2ad"; }
+
+.fa-snapchat-square:before {
+  content: "\f2ad"; }
+
+.fa-google-plus-g:before {
+  content: "\f0d5"; }
+
+.fa-artstation:before {
+  content: "\f77a"; }
+
+.fa-markdown:before {
+  content: "\f60f"; }
+
+.fa-sourcetree:before {
+  content: "\f7d3"; }
+
+.fa-google-plus:before {
+  content: "\f2b3"; }
+
+.fa-diaspora:before {
+  content: "\f791"; }
+
+.fa-foursquare:before {
+  content: "\f180"; }
+
+.fa-stack-overflow:before {
+  content: "\f16c"; }
+
+.fa-github-alt:before {
+  content: "\f113"; }
+
+.fa-phoenix-squadron:before {
+  content: "\f511"; }
+
+.fa-pagelines:before {
+  content: "\f18c"; }
+
+.fa-algolia:before {
+  content: "\f36c"; }
+
+.fa-red-river:before {
+  content: "\f3e3"; }
+
+.fa-creative-commons-sa:before {
+  content: "\f4ef"; }
+
+.fa-safari:before {
+  content: "\f267"; }
+
+.fa-google:before {
+  content: "\f1a0"; }
+
+.fa-square-font-awesome-stroke:before {
+  content: "\f35c"; }
+
+.fa-font-awesome-alt:before {
+  content: "\f35c"; }
+
+.fa-atlassian:before {
+  content: "\f77b"; }
+
+.fa-linkedin-in:before {
+  content: "\f0e1"; }
+
+.fa-digital-ocean:before {
+  content: "\f391"; }
+
+.fa-nimblr:before {
+  content: "\f5a8"; }
+
+.fa-chromecast:before {
+  content: "\f838"; }
+
+.fa-evernote:before {
+  content: "\f839"; }
+
+.fa-hacker-news:before {
+  content: "\f1d4"; }
+
+.fa-creative-commons-sampling:before {
+  content: "\f4f0"; }
+
+.fa-adversal:before {
+  content: "\f36a"; }
+
+.fa-creative-commons:before {
+  content: "\f25e"; }
+
+.fa-watchman-monitoring:before {
+  content: "\e087"; }
+
+.fa-fonticons:before {
+  content: "\f280"; }
+
+.fa-weixin:before {
+  content: "\f1d7"; }
+
+.fa-shirtsinbulk:before {
+  content: "\f214"; }
+
+.fa-codepen:before {
+  content: "\f1cb"; }
+
+.fa-git-alt:before {
+  content: "\f841"; }
+
+.fa-lyft:before {
+  content: "\f3c3"; }
+
+.fa-rev:before {
+  content: "\f5b2"; }
+
+.fa-windows:before {
+  content: "\f17a"; }
+
+.fa-wizards-of-the-coast:before {
+  content: "\f730"; }
+
+.fa-square-viadeo:before {
+  content: "\f2aa"; }
+
+.fa-viadeo-square:before {
+  content: "\f2aa"; }
+
+.fa-meetup:before {
+  content: "\f2e0"; }
+
+.fa-centos:before {
+  content: "\f789"; }
+
+.fa-adn:before {
+  content: "\f170"; }
+
+.fa-cloudsmith:before {
+  content: "\f384"; }
+
+.fa-pied-piper-alt:before {
+  content: "\f1a8"; }
+
+.fa-square-dribbble:before {
+  content: "\f397"; }
+
+.fa-dribbble-square:before {
+  content: "\f397"; }
+
+.fa-codiepie:before {
+  content: "\f284"; }
+
+.fa-node:before {
+  content: "\f419"; }
+
+.fa-mix:before {
+  content: "\f3cb"; }
+
+.fa-steam:before {
+  content: "\f1b6"; }
+
+.fa-cc-apple-pay:before {
+  content: "\f416"; }
+
+.fa-scribd:before {
+  content: "\f28a"; }
+
+.fa-openid:before {
+  content: "\f19b"; }
+
+.fa-instalod:before {
+  content: "\e081"; }
+
+.fa-expeditedssl:before {
+  content: "\f23e"; }
+
+.fa-sellcast:before {
+  content: "\f2da"; }
+
+.fa-square-twitter:before {
+  content: "\f081"; }
+
+.fa-twitter-square:before {
+  content: "\f081"; }
+
+.fa-r-project:before {
+  content: "\f4f7"; }
+
+.fa-delicious:before {
+  content: "\f1a5"; }
+
+.fa-freebsd:before {
+  content: "\f3a4"; }
+
+.fa-vuejs:before {
+  content: "\f41f"; }
+
+.fa-accusoft:before {
+  content: "\f369"; }
+
+.fa-ioxhost:before {
+  content: "\f208"; }
+
+.fa-fonticons-fi:before {
+  content: "\f3a2"; }
+
+.fa-app-store:before {
+  content: "\f36f"; }
+
+.fa-cc-mastercard:before {
+  content: "\f1f1"; }
+
+.fa-itunes-note:before {
+  content: "\f3b5"; }
+
+.fa-golang:before {
+  content: "\e40f"; }
+
+.fa-kickstarter:before {
+  content: "\f3bb"; }
+
+.fa-grav:before {
+  content: "\f2d6"; }
+
+.fa-weibo:before {
+  content: "\f18a"; }
+
+.fa-uncharted:before {
+  content: "\e084"; }
+
+.fa-firstdraft:before {
+  content: "\f3a1"; }
+
+.fa-square-youtube:before {
+  content: "\f431"; }
+
+.fa-youtube-square:before {
+  content: "\f431"; }
+
+.fa-wikipedia-w:before {
+  content: "\f266"; }
+
+.fa-wpressr:before {
+  content: "\f3e4"; }
+
+.fa-rendact:before {
+  content: "\f3e4"; }
+
+.fa-angellist:before {
+  content: "\f209"; }
+
+.fa-galactic-republic:before {
+  content: "\f50c"; }
+
+.fa-nfc-directional:before {
+  content: "\e530"; }
+
+.fa-skype:before {
+  content: "\f17e"; }
+
+.fa-joget:before {
+  content: "\f3b7"; }
+
+.fa-fedora:before {
+  content: "\f798"; }
+
+.fa-stripe-s:before {
+  content: "\f42a"; }
+
+.fa-meta:before {
+  content: "\e49b"; }
+
+.fa-laravel:before {
+  content: "\f3bd"; }
+
+.fa-hotjar:before {
+  content: "\f3b1"; }
+
+.fa-bluetooth-b:before {
+  content: "\f294"; }
+
+.fa-sticker-mule:before {
+  content: "\f3f7"; }
+
+.fa-creative-commons-zero:before {
+  content: "\f4f3"; }
+
+.fa-hips:before {
+  content: "\f452"; }
+
+.fa-behance:before {
+  content: "\f1b4"; }
+
+.fa-reddit:before {
+  content: "\f1a1"; }
+
+.fa-discord:before {
+  content: "\f392"; }
+
+.fa-chrome:before {
+  content: "\f268"; }
+
+.fa-app-store-ios:before {
+  content: "\f370"; }
+
+.fa-cc-discover:before {
+  content: "\f1f2"; }
+
+.fa-wpbeginner:before {
+  content: "\f297"; }
+
+.fa-confluence:before {
+  content: "\f78d"; }
+
+.fa-mdb:before {
+  content: "\f8ca"; }
+
+.fa-dochub:before {
+  content: "\f394"; }
+
+.fa-accessible-icon:before {
+  content: "\f368"; }
+
+.fa-ebay:before {
+  content: "\f4f4"; }
+
+.fa-amazon:before {
+  content: "\f270"; }
+
+.fa-unsplash:before {
+  content: "\e07c"; }
+
+.fa-yarn:before {
+  content: "\f7e3"; }
+
+.fa-square-steam:before {
+  content: "\f1b7"; }
+
+.fa-steam-square:before {
+  content: "\f1b7"; }
+
+.fa-500px:before {
+  content: "\f26e"; }
+
+.fa-square-vimeo:before {
+  content: "\f194"; }
+
+.fa-vimeo-square:before {
+  content: "\f194"; }
+
+.fa-asymmetrik:before {
+  content: "\f372"; }
+
+.fa-font-awesome:before {
+  content: "\f2b4"; }
+
+.fa-font-awesome-flag:before {
+  content: "\f2b4"; }
+
+.fa-font-awesome-logo-full:before {
+  content: "\f2b4"; }
+
+.fa-gratipay:before {
+  content: "\f184"; }
+
+.fa-apple:before {
+  content: "\f179"; }
+
+.fa-hive:before {
+  content: "\e07f"; }
+
+.fa-gitkraken:before {
+  content: "\f3a6"; }
+
+.fa-keybase:before {
+  content: "\f4f5"; }
+
+.fa-apple-pay:before {
+  content: "\f415"; }
+
+.fa-padlet:before {
+  content: "\e4a0"; }
+
+.fa-amazon-pay:before {
+  content: "\f42c"; }
+
+.fa-square-github:before {
+  content: "\f092"; }
+
+.fa-github-square:before {
+  content: "\f092"; }
+
+.fa-stumbleupon:before {
+  content: "\f1a4"; }
+
+.fa-fedex:before {
+  content: "\f797"; }
+
+.fa-phoenix-framework:before {
+  content: "\f3dc"; }
+
+.fa-shopify:before {
+  content: "\e057"; }
+
+.fa-neos:before {
+  content: "\f612"; }
+
+.fa-hackerrank:before {
+  content: "\f5f7"; }
+
+.fa-researchgate:before {
+  content: "\f4f8"; }
+
+.fa-swift:before {
+  content: "\f8e1"; }
+
+.fa-angular:before {
+  content: "\f420"; }
+
+.fa-speakap:before {
+  content: "\f3f3"; }
+
+.fa-angrycreative:before {
+  content: "\f36e"; }
+
+.fa-y-combinator:before {
+  content: "\f23b"; }
+
+.fa-empire:before {
+  content: "\f1d1"; }
+
+.fa-envira:before {
+  content: "\f299"; }
+
+.fa-square-gitlab:before {
+  content: "\e5ae"; }
+
+.fa-gitlab-square:before {
+  content: "\e5ae"; }
+
+.fa-studiovinari:before {
+  content: "\f3f8"; }
+
+.fa-pied-piper:before {
+  content: "\f2ae"; }
+
+.fa-wordpress:before {
+  content: "\f19a"; }
+
+.fa-product-hunt:before {
+  content: "\f288"; }
+
+.fa-firefox:before {
+  content: "\f269"; }
+
+.fa-linode:before {
+  content: "\f2b8"; }
+
+.fa-goodreads:before {
+  content: "\f3a8"; }
+
+.fa-square-odnoklassniki:before {
+  content: "\f264"; }
+
+.fa-odnoklassniki-square:before {
+  content: "\f264"; }
+
+.fa-jsfiddle:before {
+  content: "\f1cc"; }
+
+.fa-sith:before {
+  content: "\f512"; }
+
+.fa-themeisle:before {
+  content: "\f2b2"; }
+
+.fa-page4:before {
+  content: "\f3d7"; }
+
+.fa-hashnode:before {
+  content: "\e499"; }
+
+.fa-react:before {
+  content: "\f41b"; }
+
+.fa-cc-paypal:before {
+  content: "\f1f4"; }
+
+.fa-squarespace:before {
+  content: "\f5be"; }
+
+.fa-cc-stripe:before {
+  content: "\f1f5"; }
+
+.fa-creative-commons-share:before {
+  content: "\f4f2"; }
+
+.fa-bitcoin:before {
+  content: "\f379"; }
+
+.fa-keycdn:before {
+  content: "\f3ba"; }
+
+.fa-opera:before {
+  content: "\f26a"; }
+
+.fa-itch-io:before {
+  content: "\f83a"; }
+
+.fa-umbraco:before {
+  content: "\f8e8"; }
+
+.fa-galactic-senate:before {
+  content: "\f50d"; }
+
+.fa-ubuntu:before {
+  content: "\f7df"; }
+
+.fa-draft2digital:before {
+  content: "\f396"; }
+
+.fa-stripe:before {
+  content: "\f429"; }
+
+.fa-houzz:before {
+  content: "\f27c"; }
+
+.fa-gg:before {
+  content: "\f260"; }
+
+.fa-dhl:before {
+  content: "\f790"; }
+
+.fa-square-pinterest:before {
+  content: "\f0d3"; }
+
+.fa-pinterest-square:before {
+  content: "\f0d3"; }
+
+.fa-xing:before {
+  content: "\f168"; }
+
+.fa-blackberry:before {
+  content: "\f37b"; }
+
+.fa-creative-commons-pd:before {
+  content: "\f4ec"; }
+
+.fa-playstation:before {
+  content: "\f3df"; }
+
+.fa-quinscape:before {
+  content: "\f459"; }
+
+.fa-less:before {
+  content: "\f41d"; }
+
+.fa-blogger-b:before {
+  content: "\f37d"; }
+
+.fa-opencart:before {
+  content: "\f23d"; }
+
+.fa-vine:before {
+  content: "\f1ca"; }
+
+.fa-paypal:before {
+  content: "\f1ed"; }
+
+.fa-gitlab:before {
+  content: "\f296"; }
+
+.fa-typo3:before {
+  content: "\f42b"; }
+
+.fa-reddit-alien:before {
+  content: "\f281"; }
+
+.fa-yahoo:before {
+  content: "\f19e"; }
+
+.fa-dailymotion:before {
+  content: "\e052"; }
+
+.fa-affiliatetheme:before {
+  content: "\f36b"; }
+
+.fa-pied-piper-pp:before {
+  content: "\f1a7"; }
+
+.fa-bootstrap:before {
+  content: "\f836"; }
+
+.fa-odnoklassniki:before {
+  content: "\f263"; }
+
+.fa-nfc-symbol:before {
+  content: "\e531"; }
+
+.fa-ethereum:before {
+  content: "\f42e"; }
+
+.fa-speaker-deck:before {
+  content: "\f83c"; }
+
+.fa-creative-commons-nc-eu:before {
+  content: "\f4e9"; }
+
+.fa-patreon:before {
+  content: "\f3d9"; }
+
+.fa-avianex:before {
+  content: "\f374"; }
+
+.fa-ello:before {
+  content: "\f5f1"; }
+
+.fa-gofore:before {
+  content: "\f3a7"; }
+
+.fa-bimobject:before {
+  content: "\f378"; }
+
+.fa-facebook-f:before {
+  content: "\f39e"; }
+
+.fa-square-google-plus:before {
+  content: "\f0d4"; }
+
+.fa-google-plus-square:before {
+  content: "\f0d4"; }
+
+.fa-mandalorian:before {
+  content: "\f50f"; }
+
+.fa-first-order-alt:before {
+  content: "\f50a"; }
+
+.fa-osi:before {
+  content: "\f41a"; }
+
+.fa-google-wallet:before {
+  content: "\f1ee"; }
+
+.fa-d-and-d-beyond:before {
+  content: "\f6ca"; }
+
+.fa-periscope:before {
+  content: "\f3da"; }
+
+.fa-fulcrum:before {
+  content: "\f50b"; }
+
+.fa-cloudscale:before {
+  content: "\f383"; }
+
+.fa-forumbee:before {
+  content: "\f211"; }
+
+.fa-mizuni:before {
+  content: "\f3cc"; }
+
+.fa-schlix:before {
+  content: "\f3ea"; }
+
+.fa-square-xing:before {
+  content: "\f169"; }
+
+.fa-xing-square:before {
+  content: "\f169"; }
+
+.fa-bandcamp:before {
+  content: "\f2d5"; }
+
+.fa-wpforms:before {
+  content: "\f298"; }
+
+.fa-cloudversify:before {
+  content: "\f385"; }
+
+.fa-usps:before {
+  content: "\f7e1"; }
+
+.fa-megaport:before {
+  content: "\f5a3"; }
+
+.fa-magento:before {
+  content: "\f3c4"; }
+
+.fa-spotify:before {
+  content: "\f1bc"; }
+
+.fa-optin-monster:before {
+  content: "\f23c"; }
+
+.fa-fly:before {
+  content: "\f417"; }
+
+.fa-aviato:before {
+  content: "\f421"; }
+
+.fa-itunes:before {
+  content: "\f3b4"; }
+
+.fa-cuttlefish:before {
+  content: "\f38c"; }
+
+.fa-blogger:before {
+  content: "\f37c"; }
+
+.fa-flickr:before {
+  content: "\f16e"; }
+
+.fa-viber:before {
+  content: "\f409"; }
+
+.fa-soundcloud:before {
+  content: "\f1be"; }
+
+.fa-digg:before {
+  content: "\f1a6"; }
+
+.fa-tencent-weibo:before {
+  content: "\f1d5"; }
+
+.fa-symfony:before {
+  content: "\f83d"; }
+
+.fa-maxcdn:before {
+  content: "\f136"; }
+
+.fa-etsy:before {
+  content: "\f2d7"; }
+
+.fa-facebook-messenger:before {
+  content: "\f39f"; }
+
+.fa-audible:before {
+  content: "\f373"; }
+
+.fa-think-peaks:before {
+  content: "\f731"; }
+
+.fa-bilibili:before {
+  content: "\e3d9"; }
+
+.fa-erlang:before {
+  content: "\f39d"; }
+
+.fa-cotton-bureau:before {
+  content: "\f89e"; }
+
+.fa-dashcube:before {
+  content: "\f210"; }
+
+.fa-42-group:before {
+  content: "\e080"; }
+
+.fa-innosoft:before {
+  content: "\e080"; }
+
+.fa-stack-exchange:before {
+  content: "\f18d"; }
+
+.fa-elementor:before {
+  content: "\f430"; }
+
+.fa-square-pied-piper:before {
+  content: "\e01e"; }
+
+.fa-pied-piper-square:before {
+  content: "\e01e"; }
+
+.fa-creative-commons-nd:before {
+  content: "\f4eb"; }
+
+.fa-palfed:before {
+  content: "\f3d8"; }
+
+.fa-superpowers:before {
+  content: "\f2dd"; }
+
+.fa-resolving:before {
+  content: "\f3e7"; }
+
+.fa-xbox:before {
+  content: "\f412"; }
+
+.fa-searchengin:before {
+  content: "\f3eb"; }
+
+.fa-tiktok:before {
+  content: "\e07b"; }
+
+.fa-square-facebook:before {
+  content: "\f082"; }
+
+.fa-facebook-square:before {
+  content: "\f082"; }
+
+.fa-renren:before {
+  content: "\f18b"; }
+
+.fa-linux:before {
+  content: "\f17c"; }
+
+.fa-glide:before {
+  content: "\f2a5"; }
+
+.fa-linkedin:before {
+  content: "\f08c"; }
+
+.fa-hubspot:before {
+  content: "\f3b2"; }
+
+.fa-deploydog:before {
+  content: "\f38e"; }
+
+.fa-twitch:before {
+  content: "\f1e8"; }
+
+.fa-ravelry:before {
+  content: "\f2d9"; }
+
+.fa-mixer:before {
+  content: "\e056"; }
+
+.fa-square-lastfm:before {
+  content: "\f203"; }
+
+.fa-lastfm-square:before {
+  content: "\f203"; }
+
+.fa-vimeo:before {
+  content: "\f40a"; }
+
+.fa-mendeley:before {
+  content: "\f7b3"; }
+
+.fa-uniregistry:before {
+  content: "\f404"; }
+
+.fa-figma:before {
+  content: "\f799"; }
+
+.fa-creative-commons-remix:before {
+  content: "\f4ee"; }
+
+.fa-cc-amazon-pay:before {
+  content: "\f42d"; }
+
+.fa-dropbox:before {
+  content: "\f16b"; }
+
+.fa-instagram:before {
+  content: "\f16d"; }
+
+.fa-cmplid:before {
+  content: "\e360"; }
+
+.fa-facebook:before {
+  content: "\f09a"; }
+
+.fa-gripfire:before {
+  content: "\f3ac"; }
+
+.fa-jedi-order:before {
+  content: "\f50e"; }
+
+.fa-uikit:before {
+  content: "\f403"; }
+
+.fa-fort-awesome-alt:before {
+  content: "\f3a3"; }
+
+.fa-phabricator:before {
+  content: "\f3db"; }
+
+.fa-ussunnah:before {
+  content: "\f407"; }
+
+.fa-earlybirds:before {
+  content: "\f39a"; }
+
+.fa-trade-federation:before {
+  content: "\f513"; }
+
+.fa-autoprefixer:before {
+  content: "\f41c"; }
+
+.fa-whatsapp:before {
+  content: "\f232"; }
+
+.fa-slideshare:before {
+  content: "\f1e7"; }
+
+.fa-google-play:before {
+  content: "\f3ab"; }
+
+.fa-viadeo:before {
+  content: "\f2a9"; }
+
+.fa-line:before {
+  content: "\f3c0"; }
+
+.fa-google-drive:before {
+  content: "\f3aa"; }
+
+.fa-servicestack:before {
+  content: "\f3ec"; }
+
+.fa-simplybuilt:before {
+  content: "\f215"; }
+
+.fa-bitbucket:before {
+  content: "\f171"; }
+
+.fa-imdb:before {
+  content: "\f2d8"; }
+
+.fa-deezer:before {
+  content: "\e077"; }
+
+.fa-raspberry-pi:before {
+  content: "\f7bb"; }
+
+.fa-jira:before {
+  content: "\f7b1"; }
+
+.fa-docker:before {
+  content: "\f395"; }
+
+.fa-screenpal:before {
+  content: "\e570"; }
+
+.fa-bluetooth:before {
+  content: "\f293"; }
+
+.fa-gitter:before {
+  content: "\f426"; }
+
+.fa-d-and-d:before {
+  content: "\f38d"; }
+
+.fa-microblog:before {
+  content: "\e01a"; }
+
+.fa-cc-diners-club:before {
+  content: "\f24c"; }
+
+.fa-gg-circle:before {
+  content: "\f261"; }
+
+.fa-pied-piper-hat:before {
+  content: "\f4e5"; }
+
+.fa-kickstarter-k:before {
+  content: "\f3bc"; }
+
+.fa-yandex:before {
+  content: "\f413"; }
+
+.fa-readme:before {
+  content: "\f4d5"; }
+
+.fa-html5:before {
+  content: "\f13b"; }
+
+.fa-sellsy:before {
+  content: "\f213"; }
+
+.fa-sass:before {
+  content: "\f41e"; }
+
+.fa-wirsindhandwerk:before {
+  content: "\e2d0"; }
+
+.fa-wsh:before {
+  content: "\e2d0"; }
+
+.fa-buromobelexperte:before {
+  content: "\f37f"; }
+
+.fa-salesforce:before {
+  content: "\f83b"; }
+
+.fa-octopus-deploy:before {
+  content: "\e082"; }
+
+.fa-medapps:before {
+  content: "\f3c6"; }
+
+.fa-ns8:before {
+  content: "\f3d5"; }
+
+.fa-pinterest-p:before {
+  content: "\f231"; }
+
+.fa-apper:before {
+  content: "\f371"; }
+
+.fa-fort-awesome:before {
+  content: "\f286"; }
+
+.fa-waze:before {
+  content: "\f83f"; }
+
+.fa-cc-jcb:before {
+  content: "\f24b"; }
+
+.fa-snapchat:before {
+  content: "\f2ab"; }
+
+.fa-snapchat-ghost:before {
+  content: "\f2ab"; }
+
+.fa-fantasy-flight-games:before {
+  content: "\f6dc"; }
+
+.fa-rust:before {
+  content: "\e07a"; }
+
+.fa-wix:before {
+  content: "\f5cf"; }
+
+.fa-square-behance:before {
+  content: "\f1b5"; }
+
+.fa-behance-square:before {
+  content: "\f1b5"; }
+
+.fa-supple:before {
+  content: "\f3f9"; }
+
+.fa-rebel:before {
+  content: "\f1d0"; }
+
+.fa-css3:before {
+  content: "\f13c"; }
+
+.fa-staylinked:before {
+  content: "\f3f5"; }
+
+.fa-kaggle:before {
+  content: "\f5fa"; }
+
+.fa-space-awesome:before {
+  content: "\e5ac"; }
+
+.fa-deviantart:before {
+  content: "\f1bd"; }
+
+.fa-cpanel:before {
+  content: "\f388"; }
+
+.fa-goodreads-g:before {
+  content: "\f3a9"; }
+
+.fa-square-git:before {
+  content: "\f1d2"; }
+
+.fa-git-square:before {
+  content: "\f1d2"; }
+
+.fa-square-tumblr:before {
+  content: "\f174"; }
+
+.fa-tumblr-square:before {
+  content: "\f174"; }
+
+.fa-trello:before {
+  content: "\f181"; }
+
+.fa-creative-commons-nc-jp:before {
+  content: "\f4ea"; }
+
+.fa-get-pocket:before {
+  content: "\f265"; }
+
+.fa-perbyte:before {
+  content: "\e083"; }
+
+.fa-grunt:before {
+  content: "\f3ad"; }
+
+.fa-weebly:before {
+  content: "\f5cc"; }
+
+.fa-connectdevelop:before {
+  content: "\f20e"; }
+
+.fa-leanpub:before {
+  content: "\f212"; }
+
+.fa-black-tie:before {
+  content: "\f27e"; }
+
+.fa-themeco:before {
+  content: "\f5c6"; }
+
+.fa-python:before {
+  content: "\f3e2"; }
+
+.fa-android:before {
+  content: "\f17b"; }
+
+.fa-bots:before {
+  content: "\e340"; }
+
+.fa-free-code-camp:before {
+  content: "\f2c5"; }
+
+.fa-hornbill:before {
+  content: "\f592"; }
+
+.fa-js:before {
+  content: "\f3b8"; }
+
+.fa-ideal:before {
+  content: "\e013"; }
+
+.fa-git:before {
+  content: "\f1d3"; }
+
+.fa-dev:before {
+  content: "\f6cc"; }
+
+.fa-sketch:before {
+  content: "\f7c6"; }
+
+.fa-yandex-international:before {
+  content: "\f414"; }
+
+.fa-cc-amex:before {
+  content: "\f1f3"; }
+
+.fa-uber:before {
+  content: "\f402"; }
+
+.fa-github:before {
+  content: "\f09b"; }
+
+.fa-php:before {
+  content: "\f457"; }
+
+.fa-alipay:before {
+  content: "\f642"; }
+
+.fa-youtube:before {
+  content: "\f167"; }
+
+.fa-skyatlas:before {
+  content: "\f216"; }
+
+.fa-firefox-browser:before {
+  content: "\e007"; }
+
+.fa-replyd:before {
+  content: "\f3e6"; }
+
+.fa-suse:before {
+  content: "\f7d6"; }
+
+.fa-jenkins:before {
+  content: "\f3b6"; }
+
+.fa-twitter:before {
+  content: "\f099"; }
+
+.fa-rockrms:before {
+  content: "\f3e9"; }
+
+.fa-pinterest:before {
+  content: "\f0d2"; }
+
+.fa-buffer:before {
+  content: "\f837"; }
+
+.fa-npm:before {
+  content: "\f3d4"; }
+
+.fa-yammer:before {
+  content: "\f840"; }
+
+.fa-btc:before {
+  content: "\f15a"; }
+
+.fa-dribbble:before {
+  content: "\f17d"; }
+
+.fa-stumbleupon-circle:before {
+  content: "\f1a3"; }
+
+.fa-internet-explorer:before {
+  content: "\f26b"; }
+
+.fa-stubber:before {
+  content: "\e5c7"; }
+
+.fa-telegram:before {
+  content: "\f2c6"; }
+
+.fa-telegram-plane:before {
+  content: "\f2c6"; }
+
+.fa-old-republic:before {
+  content: "\f510"; }
+
+.fa-odysee:before {
+  content: "\e5c6"; }
+
+.fa-square-whatsapp:before {
+  content: "\f40c"; }
+
+.fa-whatsapp-square:before {
+  content: "\f40c"; }
+
+.fa-node-js:before {
+  content: "\f3d3"; }
+
+.fa-edge-legacy:before {
+  content: "\e078"; }
+
+.fa-slack:before {
+  content: "\f198"; }
+
+.fa-slack-hash:before {
+  content: "\f198"; }
+
+.fa-medrt:before {
+  content: "\f3c8"; }
+
+.fa-usb:before {
+  content: "\f287"; }
+
+.fa-tumblr:before {
+  content: "\f173"; }
+
+.fa-vaadin:before {
+  content: "\f408"; }
+
+.fa-quora:before {
+  content: "\f2c4"; }
+
+.fa-reacteurope:before {
+  content: "\f75d"; }
+
+.fa-medium:before {
+  content: "\f23a"; }
+
+.fa-medium-m:before {
+  content: "\f23a"; }
+
+.fa-amilia:before {
+  content: "\f36d"; }
+
+.fa-mixcloud:before {
+  content: "\f289"; }
+
+.fa-flipboard:before {
+  content: "\f44d"; }
+
+.fa-viacoin:before {
+  content: "\f237"; }
+
+.fa-critical-role:before {
+  content: "\f6c9"; }
+
+.fa-sitrox:before {
+  content: "\e44a"; }
+
+.fa-discourse:before {
+  content: "\f393"; }
+
+.fa-joomla:before {
+  content: "\f1aa"; }
+
+.fa-mastodon:before {
+  content: "\f4f6"; }
+
+.fa-airbnb:before {
+  content: "\f834"; }
+
+.fa-wolf-pack-battalion:before {
+  content: "\f514"; }
+
+.fa-buy-n-large:before {
+  content: "\f8a6"; }
+
+.fa-gulp:before {
+  content: "\f3ae"; }
+
+.fa-creative-commons-sampling-plus:before {
+  content: "\f4f1"; }
+
+.fa-strava:before {
+  content: "\f428"; }
+
+.fa-ember:before {
+  content: "\f423"; }
+
+.fa-canadian-maple-leaf:before {
+  content: "\f785"; }
+
+.fa-teamspeak:before {
+  content: "\f4f9"; }
+
+.fa-pushed:before {
+  content: "\f3e1"; }
+
+.fa-wordpress-simple:before {
+  content: "\f411"; }
+
+.fa-nutritionix:before {
+  content: "\f3d6"; }
+
+.fa-wodu:before {
+  content: "\e088"; }
+
+.fa-google-pay:before {
+  content: "\e079"; }
+
+.fa-intercom:before {
+  content: "\f7af"; }
+
+.fa-zhihu:before {
+  content: "\f63f"; }
+
+.fa-korvue:before {
+  content: "\f42f"; }
+
+.fa-pix:before {
+  content: "\e43a"; }
+
+.fa-steam-symbol:before {
+  content: "\f3f6"; }
+:root, :host {
+  --fa-style-family-classic: 'Font Awesome 6 Free';
+  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free'; }
+
+@font-face {
+  font-family: 'Font Awesome 6 Free';
+  font-style: normal;
+  font-weight: 400;
+  font-display: block;
+  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }
+
+.far,
+.fa-regular {
+  font-weight: 400; }
+:root, :host {
+  --fa-style-family-classic: 'Font Awesome 6 Free';
+  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; }
+
+@font-face {
+  font-family: 'Font Awesome 6 Free';
+  font-style: normal;
+  font-weight: 900;
+  font-display: block;
+  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
+
+.fas,
+.fa-solid {
+  font-weight: 900; }
+@font-face {
+  font-family: 'Font Awesome 5 Brands';
+  font-display: block;
+  font-weight: 400;
+  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
+
+@font-face {
+  font-family: 'Font Awesome 5 Free';
+  font-display: block;
+  font-weight: 900;
+  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
+
+@font-face {
+  font-family: 'Font Awesome 5 Free';
+  font-display: block;
+  font-weight: 400;
+  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }
+@font-face {
+  font-family: 'FontAwesome';
+  font-display: block;
+  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
+
+@font-face {
+  font-family: 'FontAwesome';
+  font-display: block;
+  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
+
+@font-face {
+  font-family: 'FontAwesome';
+  font-display: block;
+  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype");
+  unicode-range: U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC; }
+
+@font-face {
+  font-family: 'FontAwesome';
+  font-display: block;
+  src: url("../webfonts/fa-v4compatibility.woff2") format("woff2"), url("../webfonts/fa-v4compatibility.ttf") format("truetype");
+  unicode-range: U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A; }
diff --git a/WSR/static/fontawesome-6.4.0/css/all.min.css b/WSR/static/fontawesome-6.4.0/css/all.min.css
new file mode 100644
index 0000000..1f367c1
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/all.min.css
@@ -0,0 +1,9 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}
+
+.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}
+.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
\ No newline at end of file
diff --git a/WSR/static/fontawesome-6.4.0/css/brands.css b/WSR/static/fontawesome-6.4.0/css/brands.css
new file mode 100644
index 0000000..362acab
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/brands.css
@@ -0,0 +1,1522 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+:root, :host {
+  --fa-style-family-brands: 'Font Awesome 6 Brands';
+  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; }
+
+@font-face {
+  font-family: 'Font Awesome 6 Brands';
+  font-style: normal;
+  font-weight: 400;
+  font-display: block;
+  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
+
+.fab,
+.fa-brands {
+  font-weight: 400; }
+
+.fa-monero:before {
+  content: "\f3d0"; }
+
+.fa-hooli:before {
+  content: "\f427"; }
+
+.fa-yelp:before {
+  content: "\f1e9"; }
+
+.fa-cc-visa:before {
+  content: "\f1f0"; }
+
+.fa-lastfm:before {
+  content: "\f202"; }
+
+.fa-shopware:before {
+  content: "\f5b5"; }
+
+.fa-creative-commons-nc:before {
+  content: "\f4e8"; }
+
+.fa-aws:before {
+  content: "\f375"; }
+
+.fa-redhat:before {
+  content: "\f7bc"; }
+
+.fa-yoast:before {
+  content: "\f2b1"; }
+
+.fa-cloudflare:before {
+  content: "\e07d"; }
+
+.fa-ups:before {
+  content: "\f7e0"; }
+
+.fa-wpexplorer:before {
+  content: "\f2de"; }
+
+.fa-dyalog:before {
+  content: "\f399"; }
+
+.fa-bity:before {
+  content: "\f37a"; }
+
+.fa-stackpath:before {
+  content: "\f842"; }
+
+.fa-buysellads:before {
+  content: "\f20d"; }
+
+.fa-first-order:before {
+  content: "\f2b0"; }
+
+.fa-modx:before {
+  content: "\f285"; }
+
+.fa-guilded:before {
+  content: "\e07e"; }
+
+.fa-vnv:before {
+  content: "\f40b"; }
+
+.fa-square-js:before {
+  content: "\f3b9"; }
+
+.fa-js-square:before {
+  content: "\f3b9"; }
+
+.fa-microsoft:before {
+  content: "\f3ca"; }
+
+.fa-qq:before {
+  content: "\f1d6"; }
+
+.fa-orcid:before {
+  content: "\f8d2"; }
+
+.fa-java:before {
+  content: "\f4e4"; }
+
+.fa-invision:before {
+  content: "\f7b0"; }
+
+.fa-creative-commons-pd-alt:before {
+  content: "\f4ed"; }
+
+.fa-centercode:before {
+  content: "\f380"; }
+
+.fa-glide-g:before {
+  content: "\f2a6"; }
+
+.fa-drupal:before {
+  content: "\f1a9"; }
+
+.fa-hire-a-helper:before {
+  content: "\f3b0"; }
+
+.fa-creative-commons-by:before {
+  content: "\f4e7"; }
+
+.fa-unity:before {
+  content: "\e049"; }
+
+.fa-whmcs:before {
+  content: "\f40d"; }
+
+.fa-rocketchat:before {
+  content: "\f3e8"; }
+
+.fa-vk:before {
+  content: "\f189"; }
+
+.fa-untappd:before {
+  content: "\f405"; }
+
+.fa-mailchimp:before {
+  content: "\f59e"; }
+
+.fa-css3-alt:before {
+  content: "\f38b"; }
+
+.fa-square-reddit:before {
+  content: "\f1a2"; }
+
+.fa-reddit-square:before {
+  content: "\f1a2"; }
+
+.fa-vimeo-v:before {
+  content: "\f27d"; }
+
+.fa-contao:before {
+  content: "\f26d"; }
+
+.fa-square-font-awesome:before {
+  content: "\e5ad"; }
+
+.fa-deskpro:before {
+  content: "\f38f"; }
+
+.fa-sistrix:before {
+  content: "\f3ee"; }
+
+.fa-square-instagram:before {
+  content: "\e055"; }
+
+.fa-instagram-square:before {
+  content: "\e055"; }
+
+.fa-battle-net:before {
+  content: "\f835"; }
+
+.fa-the-red-yeti:before {
+  content: "\f69d"; }
+
+.fa-square-hacker-news:before {
+  content: "\f3af"; }
+
+.fa-hacker-news-square:before {
+  content: "\f3af"; }
+
+.fa-edge:before {
+  content: "\f282"; }
+
+.fa-napster:before {
+  content: "\f3d2"; }
+
+.fa-square-snapchat:before {
+  content: "\f2ad"; }
+
+.fa-snapchat-square:before {
+  content: "\f2ad"; }
+
+.fa-google-plus-g:before {
+  content: "\f0d5"; }
+
+.fa-artstation:before {
+  content: "\f77a"; }
+
+.fa-markdown:before {
+  content: "\f60f"; }
+
+.fa-sourcetree:before {
+  content: "\f7d3"; }
+
+.fa-google-plus:before {
+  content: "\f2b3"; }
+
+.fa-diaspora:before {
+  content: "\f791"; }
+
+.fa-foursquare:before {
+  content: "\f180"; }
+
+.fa-stack-overflow:before {
+  content: "\f16c"; }
+
+.fa-github-alt:before {
+  content: "\f113"; }
+
+.fa-phoenix-squadron:before {
+  content: "\f511"; }
+
+.fa-pagelines:before {
+  content: "\f18c"; }
+
+.fa-algolia:before {
+  content: "\f36c"; }
+
+.fa-red-river:before {
+  content: "\f3e3"; }
+
+.fa-creative-commons-sa:before {
+  content: "\f4ef"; }
+
+.fa-safari:before {
+  content: "\f267"; }
+
+.fa-google:before {
+  content: "\f1a0"; }
+
+.fa-square-font-awesome-stroke:before {
+  content: "\f35c"; }
+
+.fa-font-awesome-alt:before {
+  content: "\f35c"; }
+
+.fa-atlassian:before {
+  content: "\f77b"; }
+
+.fa-linkedin-in:before {
+  content: "\f0e1"; }
+
+.fa-digital-ocean:before {
+  content: "\f391"; }
+
+.fa-nimblr:before {
+  content: "\f5a8"; }
+
+.fa-chromecast:before {
+  content: "\f838"; }
+
+.fa-evernote:before {
+  content: "\f839"; }
+
+.fa-hacker-news:before {
+  content: "\f1d4"; }
+
+.fa-creative-commons-sampling:before {
+  content: "\f4f0"; }
+
+.fa-adversal:before {
+  content: "\f36a"; }
+
+.fa-creative-commons:before {
+  content: "\f25e"; }
+
+.fa-watchman-monitoring:before {
+  content: "\e087"; }
+
+.fa-fonticons:before {
+  content: "\f280"; }
+
+.fa-weixin:before {
+  content: "\f1d7"; }
+
+.fa-shirtsinbulk:before {
+  content: "\f214"; }
+
+.fa-codepen:before {
+  content: "\f1cb"; }
+
+.fa-git-alt:before {
+  content: "\f841"; }
+
+.fa-lyft:before {
+  content: "\f3c3"; }
+
+.fa-rev:before {
+  content: "\f5b2"; }
+
+.fa-windows:before {
+  content: "\f17a"; }
+
+.fa-wizards-of-the-coast:before {
+  content: "\f730"; }
+
+.fa-square-viadeo:before {
+  content: "\f2aa"; }
+
+.fa-viadeo-square:before {
+  content: "\f2aa"; }
+
+.fa-meetup:before {
+  content: "\f2e0"; }
+
+.fa-centos:before {
+  content: "\f789"; }
+
+.fa-adn:before {
+  content: "\f170"; }
+
+.fa-cloudsmith:before {
+  content: "\f384"; }
+
+.fa-pied-piper-alt:before {
+  content: "\f1a8"; }
+
+.fa-square-dribbble:before {
+  content: "\f397"; }
+
+.fa-dribbble-square:before {
+  content: "\f397"; }
+
+.fa-codiepie:before {
+  content: "\f284"; }
+
+.fa-node:before {
+  content: "\f419"; }
+
+.fa-mix:before {
+  content: "\f3cb"; }
+
+.fa-steam:before {
+  content: "\f1b6"; }
+
+.fa-cc-apple-pay:before {
+  content: "\f416"; }
+
+.fa-scribd:before {
+  content: "\f28a"; }
+
+.fa-openid:before {
+  content: "\f19b"; }
+
+.fa-instalod:before {
+  content: "\e081"; }
+
+.fa-expeditedssl:before {
+  content: "\f23e"; }
+
+.fa-sellcast:before {
+  content: "\f2da"; }
+
+.fa-square-twitter:before {
+  content: "\f081"; }
+
+.fa-twitter-square:before {
+  content: "\f081"; }
+
+.fa-r-project:before {
+  content: "\f4f7"; }
+
+.fa-delicious:before {
+  content: "\f1a5"; }
+
+.fa-freebsd:before {
+  content: "\f3a4"; }
+
+.fa-vuejs:before {
+  content: "\f41f"; }
+
+.fa-accusoft:before {
+  content: "\f369"; }
+
+.fa-ioxhost:before {
+  content: "\f208"; }
+
+.fa-fonticons-fi:before {
+  content: "\f3a2"; }
+
+.fa-app-store:before {
+  content: "\f36f"; }
+
+.fa-cc-mastercard:before {
+  content: "\f1f1"; }
+
+.fa-itunes-note:before {
+  content: "\f3b5"; }
+
+.fa-golang:before {
+  content: "\e40f"; }
+
+.fa-kickstarter:before {
+  content: "\f3bb"; }
+
+.fa-grav:before {
+  content: "\f2d6"; }
+
+.fa-weibo:before {
+  content: "\f18a"; }
+
+.fa-uncharted:before {
+  content: "\e084"; }
+
+.fa-firstdraft:before {
+  content: "\f3a1"; }
+
+.fa-square-youtube:before {
+  content: "\f431"; }
+
+.fa-youtube-square:before {
+  content: "\f431"; }
+
+.fa-wikipedia-w:before {
+  content: "\f266"; }
+
+.fa-wpressr:before {
+  content: "\f3e4"; }
+
+.fa-rendact:before {
+  content: "\f3e4"; }
+
+.fa-angellist:before {
+  content: "\f209"; }
+
+.fa-galactic-republic:before {
+  content: "\f50c"; }
+
+.fa-nfc-directional:before {
+  content: "\e530"; }
+
+.fa-skype:before {
+  content: "\f17e"; }
+
+.fa-joget:before {
+  content: "\f3b7"; }
+
+.fa-fedora:before {
+  content: "\f798"; }
+
+.fa-stripe-s:before {
+  content: "\f42a"; }
+
+.fa-meta:before {
+  content: "\e49b"; }
+
+.fa-laravel:before {
+  content: "\f3bd"; }
+
+.fa-hotjar:before {
+  content: "\f3b1"; }
+
+.fa-bluetooth-b:before {
+  content: "\f294"; }
+
+.fa-sticker-mule:before {
+  content: "\f3f7"; }
+
+.fa-creative-commons-zero:before {
+  content: "\f4f3"; }
+
+.fa-hips:before {
+  content: "\f452"; }
+
+.fa-behance:before {
+  content: "\f1b4"; }
+
+.fa-reddit:before {
+  content: "\f1a1"; }
+
+.fa-discord:before {
+  content: "\f392"; }
+
+.fa-chrome:before {
+  content: "\f268"; }
+
+.fa-app-store-ios:before {
+  content: "\f370"; }
+
+.fa-cc-discover:before {
+  content: "\f1f2"; }
+
+.fa-wpbeginner:before {
+  content: "\f297"; }
+
+.fa-confluence:before {
+  content: "\f78d"; }
+
+.fa-mdb:before {
+  content: "\f8ca"; }
+
+.fa-dochub:before {
+  content: "\f394"; }
+
+.fa-accessible-icon:before {
+  content: "\f368"; }
+
+.fa-ebay:before {
+  content: "\f4f4"; }
+
+.fa-amazon:before {
+  content: "\f270"; }
+
+.fa-unsplash:before {
+  content: "\e07c"; }
+
+.fa-yarn:before {
+  content: "\f7e3"; }
+
+.fa-square-steam:before {
+  content: "\f1b7"; }
+
+.fa-steam-square:before {
+  content: "\f1b7"; }
+
+.fa-500px:before {
+  content: "\f26e"; }
+
+.fa-square-vimeo:before {
+  content: "\f194"; }
+
+.fa-vimeo-square:before {
+  content: "\f194"; }
+
+.fa-asymmetrik:before {
+  content: "\f372"; }
+
+.fa-font-awesome:before {
+  content: "\f2b4"; }
+
+.fa-font-awesome-flag:before {
+  content: "\f2b4"; }
+
+.fa-font-awesome-logo-full:before {
+  content: "\f2b4"; }
+
+.fa-gratipay:before {
+  content: "\f184"; }
+
+.fa-apple:before {
+  content: "\f179"; }
+
+.fa-hive:before {
+  content: "\e07f"; }
+
+.fa-gitkraken:before {
+  content: "\f3a6"; }
+
+.fa-keybase:before {
+  content: "\f4f5"; }
+
+.fa-apple-pay:before {
+  content: "\f415"; }
+
+.fa-padlet:before {
+  content: "\e4a0"; }
+
+.fa-amazon-pay:before {
+  content: "\f42c"; }
+
+.fa-square-github:before {
+  content: "\f092"; }
+
+.fa-github-square:before {
+  content: "\f092"; }
+
+.fa-stumbleupon:before {
+  content: "\f1a4"; }
+
+.fa-fedex:before {
+  content: "\f797"; }
+
+.fa-phoenix-framework:before {
+  content: "\f3dc"; }
+
+.fa-shopify:before {
+  content: "\e057"; }
+
+.fa-neos:before {
+  content: "\f612"; }
+
+.fa-hackerrank:before {
+  content: "\f5f7"; }
+
+.fa-researchgate:before {
+  content: "\f4f8"; }
+
+.fa-swift:before {
+  content: "\f8e1"; }
+
+.fa-angular:before {
+  content: "\f420"; }
+
+.fa-speakap:before {
+  content: "\f3f3"; }
+
+.fa-angrycreative:before {
+  content: "\f36e"; }
+
+.fa-y-combinator:before {
+  content: "\f23b"; }
+
+.fa-empire:before {
+  content: "\f1d1"; }
+
+.fa-envira:before {
+  content: "\f299"; }
+
+.fa-square-gitlab:before {
+  content: "\e5ae"; }
+
+.fa-gitlab-square:before {
+  content: "\e5ae"; }
+
+.fa-studiovinari:before {
+  content: "\f3f8"; }
+
+.fa-pied-piper:before {
+  content: "\f2ae"; }
+
+.fa-wordpress:before {
+  content: "\f19a"; }
+
+.fa-product-hunt:before {
+  content: "\f288"; }
+
+.fa-firefox:before {
+  content: "\f269"; }
+
+.fa-linode:before {
+  content: "\f2b8"; }
+
+.fa-goodreads:before {
+  content: "\f3a8"; }
+
+.fa-square-odnoklassniki:before {
+  content: "\f264"; }
+
+.fa-odnoklassniki-square:before {
+  content: "\f264"; }
+
+.fa-jsfiddle:before {
+  content: "\f1cc"; }
+
+.fa-sith:before {
+  content: "\f512"; }
+
+.fa-themeisle:before {
+  content: "\f2b2"; }
+
+.fa-page4:before {
+  content: "\f3d7"; }
+
+.fa-hashnode:before {
+  content: "\e499"; }
+
+.fa-react:before {
+  content: "\f41b"; }
+
+.fa-cc-paypal:before {
+  content: "\f1f4"; }
+
+.fa-squarespace:before {
+  content: "\f5be"; }
+
+.fa-cc-stripe:before {
+  content: "\f1f5"; }
+
+.fa-creative-commons-share:before {
+  content: "\f4f2"; }
+
+.fa-bitcoin:before {
+  content: "\f379"; }
+
+.fa-keycdn:before {
+  content: "\f3ba"; }
+
+.fa-opera:before {
+  content: "\f26a"; }
+
+.fa-itch-io:before {
+  content: "\f83a"; }
+
+.fa-umbraco:before {
+  content: "\f8e8"; }
+
+.fa-galactic-senate:before {
+  content: "\f50d"; }
+
+.fa-ubuntu:before {
+  content: "\f7df"; }
+
+.fa-draft2digital:before {
+  content: "\f396"; }
+
+.fa-stripe:before {
+  content: "\f429"; }
+
+.fa-houzz:before {
+  content: "\f27c"; }
+
+.fa-gg:before {
+  content: "\f260"; }
+
+.fa-dhl:before {
+  content: "\f790"; }
+
+.fa-square-pinterest:before {
+  content: "\f0d3"; }
+
+.fa-pinterest-square:before {
+  content: "\f0d3"; }
+
+.fa-xing:before {
+  content: "\f168"; }
+
+.fa-blackberry:before {
+  content: "\f37b"; }
+
+.fa-creative-commons-pd:before {
+  content: "\f4ec"; }
+
+.fa-playstation:before {
+  content: "\f3df"; }
+
+.fa-quinscape:before {
+  content: "\f459"; }
+
+.fa-less:before {
+  content: "\f41d"; }
+
+.fa-blogger-b:before {
+  content: "\f37d"; }
+
+.fa-opencart:before {
+  content: "\f23d"; }
+
+.fa-vine:before {
+  content: "\f1ca"; }
+
+.fa-paypal:before {
+  content: "\f1ed"; }
+
+.fa-gitlab:before {
+  content: "\f296"; }
+
+.fa-typo3:before {
+  content: "\f42b"; }
+
+.fa-reddit-alien:before {
+  content: "\f281"; }
+
+.fa-yahoo:before {
+  content: "\f19e"; }
+
+.fa-dailymotion:before {
+  content: "\e052"; }
+
+.fa-affiliatetheme:before {
+  content: "\f36b"; }
+
+.fa-pied-piper-pp:before {
+  content: "\f1a7"; }
+
+.fa-bootstrap:before {
+  content: "\f836"; }
+
+.fa-odnoklassniki:before {
+  content: "\f263"; }
+
+.fa-nfc-symbol:before {
+  content: "\e531"; }
+
+.fa-ethereum:before {
+  content: "\f42e"; }
+
+.fa-speaker-deck:before {
+  content: "\f83c"; }
+
+.fa-creative-commons-nc-eu:before {
+  content: "\f4e9"; }
+
+.fa-patreon:before {
+  content: "\f3d9"; }
+
+.fa-avianex:before {
+  content: "\f374"; }
+
+.fa-ello:before {
+  content: "\f5f1"; }
+
+.fa-gofore:before {
+  content: "\f3a7"; }
+
+.fa-bimobject:before {
+  content: "\f378"; }
+
+.fa-facebook-f:before {
+  content: "\f39e"; }
+
+.fa-square-google-plus:before {
+  content: "\f0d4"; }
+
+.fa-google-plus-square:before {
+  content: "\f0d4"; }
+
+.fa-mandalorian:before {
+  content: "\f50f"; }
+
+.fa-first-order-alt:before {
+  content: "\f50a"; }
+
+.fa-osi:before {
+  content: "\f41a"; }
+
+.fa-google-wallet:before {
+  content: "\f1ee"; }
+
+.fa-d-and-d-beyond:before {
+  content: "\f6ca"; }
+
+.fa-periscope:before {
+  content: "\f3da"; }
+
+.fa-fulcrum:before {
+  content: "\f50b"; }
+
+.fa-cloudscale:before {
+  content: "\f383"; }
+
+.fa-forumbee:before {
+  content: "\f211"; }
+
+.fa-mizuni:before {
+  content: "\f3cc"; }
+
+.fa-schlix:before {
+  content: "\f3ea"; }
+
+.fa-square-xing:before {
+  content: "\f169"; }
+
+.fa-xing-square:before {
+  content: "\f169"; }
+
+.fa-bandcamp:before {
+  content: "\f2d5"; }
+
+.fa-wpforms:before {
+  content: "\f298"; }
+
+.fa-cloudversify:before {
+  content: "\f385"; }
+
+.fa-usps:before {
+  content: "\f7e1"; }
+
+.fa-megaport:before {
+  content: "\f5a3"; }
+
+.fa-magento:before {
+  content: "\f3c4"; }
+
+.fa-spotify:before {
+  content: "\f1bc"; }
+
+.fa-optin-monster:before {
+  content: "\f23c"; }
+
+.fa-fly:before {
+  content: "\f417"; }
+
+.fa-aviato:before {
+  content: "\f421"; }
+
+.fa-itunes:before {
+  content: "\f3b4"; }
+
+.fa-cuttlefish:before {
+  content: "\f38c"; }
+
+.fa-blogger:before {
+  content: "\f37c"; }
+
+.fa-flickr:before {
+  content: "\f16e"; }
+
+.fa-viber:before {
+  content: "\f409"; }
+
+.fa-soundcloud:before {
+  content: "\f1be"; }
+
+.fa-digg:before {
+  content: "\f1a6"; }
+
+.fa-tencent-weibo:before {
+  content: "\f1d5"; }
+
+.fa-symfony:before {
+  content: "\f83d"; }
+
+.fa-maxcdn:before {
+  content: "\f136"; }
+
+.fa-etsy:before {
+  content: "\f2d7"; }
+
+.fa-facebook-messenger:before {
+  content: "\f39f"; }
+
+.fa-audible:before {
+  content: "\f373"; }
+
+.fa-think-peaks:before {
+  content: "\f731"; }
+
+.fa-bilibili:before {
+  content: "\e3d9"; }
+
+.fa-erlang:before {
+  content: "\f39d"; }
+
+.fa-cotton-bureau:before {
+  content: "\f89e"; }
+
+.fa-dashcube:before {
+  content: "\f210"; }
+
+.fa-42-group:before {
+  content: "\e080"; }
+
+.fa-innosoft:before {
+  content: "\e080"; }
+
+.fa-stack-exchange:before {
+  content: "\f18d"; }
+
+.fa-elementor:before {
+  content: "\f430"; }
+
+.fa-square-pied-piper:before {
+  content: "\e01e"; }
+
+.fa-pied-piper-square:before {
+  content: "\e01e"; }
+
+.fa-creative-commons-nd:before {
+  content: "\f4eb"; }
+
+.fa-palfed:before {
+  content: "\f3d8"; }
+
+.fa-superpowers:before {
+  content: "\f2dd"; }
+
+.fa-resolving:before {
+  content: "\f3e7"; }
+
+.fa-xbox:before {
+  content: "\f412"; }
+
+.fa-searchengin:before {
+  content: "\f3eb"; }
+
+.fa-tiktok:before {
+  content: "\e07b"; }
+
+.fa-square-facebook:before {
+  content: "\f082"; }
+
+.fa-facebook-square:before {
+  content: "\f082"; }
+
+.fa-renren:before {
+  content: "\f18b"; }
+
+.fa-linux:before {
+  content: "\f17c"; }
+
+.fa-glide:before {
+  content: "\f2a5"; }
+
+.fa-linkedin:before {
+  content: "\f08c"; }
+
+.fa-hubspot:before {
+  content: "\f3b2"; }
+
+.fa-deploydog:before {
+  content: "\f38e"; }
+
+.fa-twitch:before {
+  content: "\f1e8"; }
+
+.fa-ravelry:before {
+  content: "\f2d9"; }
+
+.fa-mixer:before {
+  content: "\e056"; }
+
+.fa-square-lastfm:before {
+  content: "\f203"; }
+
+.fa-lastfm-square:before {
+  content: "\f203"; }
+
+.fa-vimeo:before {
+  content: "\f40a"; }
+
+.fa-mendeley:before {
+  content: "\f7b3"; }
+
+.fa-uniregistry:before {
+  content: "\f404"; }
+
+.fa-figma:before {
+  content: "\f799"; }
+
+.fa-creative-commons-remix:before {
+  content: "\f4ee"; }
+
+.fa-cc-amazon-pay:before {
+  content: "\f42d"; }
+
+.fa-dropbox:before {
+  content: "\f16b"; }
+
+.fa-instagram:before {
+  content: "\f16d"; }
+
+.fa-cmplid:before {
+  content: "\e360"; }
+
+.fa-facebook:before {
+  content: "\f09a"; }
+
+.fa-gripfire:before {
+  content: "\f3ac"; }
+
+.fa-jedi-order:before {
+  content: "\f50e"; }
+
+.fa-uikit:before {
+  content: "\f403"; }
+
+.fa-fort-awesome-alt:before {
+  content: "\f3a3"; }
+
+.fa-phabricator:before {
+  content: "\f3db"; }
+
+.fa-ussunnah:before {
+  content: "\f407"; }
+
+.fa-earlybirds:before {
+  content: "\f39a"; }
+
+.fa-trade-federation:before {
+  content: "\f513"; }
+
+.fa-autoprefixer:before {
+  content: "\f41c"; }
+
+.fa-whatsapp:before {
+  content: "\f232"; }
+
+.fa-slideshare:before {
+  content: "\f1e7"; }
+
+.fa-google-play:before {
+  content: "\f3ab"; }
+
+.fa-viadeo:before {
+  content: "\f2a9"; }
+
+.fa-line:before {
+  content: "\f3c0"; }
+
+.fa-google-drive:before {
+  content: "\f3aa"; }
+
+.fa-servicestack:before {
+  content: "\f3ec"; }
+
+.fa-simplybuilt:before {
+  content: "\f215"; }
+
+.fa-bitbucket:before {
+  content: "\f171"; }
+
+.fa-imdb:before {
+  content: "\f2d8"; }
+
+.fa-deezer:before {
+  content: "\e077"; }
+
+.fa-raspberry-pi:before {
+  content: "\f7bb"; }
+
+.fa-jira:before {
+  content: "\f7b1"; }
+
+.fa-docker:before {
+  content: "\f395"; }
+
+.fa-screenpal:before {
+  content: "\e570"; }
+
+.fa-bluetooth:before {
+  content: "\f293"; }
+
+.fa-gitter:before {
+  content: "\f426"; }
+
+.fa-d-and-d:before {
+  content: "\f38d"; }
+
+.fa-microblog:before {
+  content: "\e01a"; }
+
+.fa-cc-diners-club:before {
+  content: "\f24c"; }
+
+.fa-gg-circle:before {
+  content: "\f261"; }
+
+.fa-pied-piper-hat:before {
+  content: "\f4e5"; }
+
+.fa-kickstarter-k:before {
+  content: "\f3bc"; }
+
+.fa-yandex:before {
+  content: "\f413"; }
+
+.fa-readme:before {
+  content: "\f4d5"; }
+
+.fa-html5:before {
+  content: "\f13b"; }
+
+.fa-sellsy:before {
+  content: "\f213"; }
+
+.fa-sass:before {
+  content: "\f41e"; }
+
+.fa-wirsindhandwerk:before {
+  content: "\e2d0"; }
+
+.fa-wsh:before {
+  content: "\e2d0"; }
+
+.fa-buromobelexperte:before {
+  content: "\f37f"; }
+
+.fa-salesforce:before {
+  content: "\f83b"; }
+
+.fa-octopus-deploy:before {
+  content: "\e082"; }
+
+.fa-medapps:before {
+  content: "\f3c6"; }
+
+.fa-ns8:before {
+  content: "\f3d5"; }
+
+.fa-pinterest-p:before {
+  content: "\f231"; }
+
+.fa-apper:before {
+  content: "\f371"; }
+
+.fa-fort-awesome:before {
+  content: "\f286"; }
+
+.fa-waze:before {
+  content: "\f83f"; }
+
+.fa-cc-jcb:before {
+  content: "\f24b"; }
+
+.fa-snapchat:before {
+  content: "\f2ab"; }
+
+.fa-snapchat-ghost:before {
+  content: "\f2ab"; }
+
+.fa-fantasy-flight-games:before {
+  content: "\f6dc"; }
+
+.fa-rust:before {
+  content: "\e07a"; }
+
+.fa-wix:before {
+  content: "\f5cf"; }
+
+.fa-square-behance:before {
+  content: "\f1b5"; }
+
+.fa-behance-square:before {
+  content: "\f1b5"; }
+
+.fa-supple:before {
+  content: "\f3f9"; }
+
+.fa-rebel:before {
+  content: "\f1d0"; }
+
+.fa-css3:before {
+  content: "\f13c"; }
+
+.fa-staylinked:before {
+  content: "\f3f5"; }
+
+.fa-kaggle:before {
+  content: "\f5fa"; }
+
+.fa-space-awesome:before {
+  content: "\e5ac"; }
+
+.fa-deviantart:before {
+  content: "\f1bd"; }
+
+.fa-cpanel:before {
+  content: "\f388"; }
+
+.fa-goodreads-g:before {
+  content: "\f3a9"; }
+
+.fa-square-git:before {
+  content: "\f1d2"; }
+
+.fa-git-square:before {
+  content: "\f1d2"; }
+
+.fa-square-tumblr:before {
+  content: "\f174"; }
+
+.fa-tumblr-square:before {
+  content: "\f174"; }
+
+.fa-trello:before {
+  content: "\f181"; }
+
+.fa-creative-commons-nc-jp:before {
+  content: "\f4ea"; }
+
+.fa-get-pocket:before {
+  content: "\f265"; }
+
+.fa-perbyte:before {
+  content: "\e083"; }
+
+.fa-grunt:before {
+  content: "\f3ad"; }
+
+.fa-weebly:before {
+  content: "\f5cc"; }
+
+.fa-connectdevelop:before {
+  content: "\f20e"; }
+
+.fa-leanpub:before {
+  content: "\f212"; }
+
+.fa-black-tie:before {
+  content: "\f27e"; }
+
+.fa-themeco:before {
+  content: "\f5c6"; }
+
+.fa-python:before {
+  content: "\f3e2"; }
+
+.fa-android:before {
+  content: "\f17b"; }
+
+.fa-bots:before {
+  content: "\e340"; }
+
+.fa-free-code-camp:before {
+  content: "\f2c5"; }
+
+.fa-hornbill:before {
+  content: "\f592"; }
+
+.fa-js:before {
+  content: "\f3b8"; }
+
+.fa-ideal:before {
+  content: "\e013"; }
+
+.fa-git:before {
+  content: "\f1d3"; }
+
+.fa-dev:before {
+  content: "\f6cc"; }
+
+.fa-sketch:before {
+  content: "\f7c6"; }
+
+.fa-yandex-international:before {
+  content: "\f414"; }
+
+.fa-cc-amex:before {
+  content: "\f1f3"; }
+
+.fa-uber:before {
+  content: "\f402"; }
+
+.fa-github:before {
+  content: "\f09b"; }
+
+.fa-php:before {
+  content: "\f457"; }
+
+.fa-alipay:before {
+  content: "\f642"; }
+
+.fa-youtube:before {
+  content: "\f167"; }
+
+.fa-skyatlas:before {
+  content: "\f216"; }
+
+.fa-firefox-browser:before {
+  content: "\e007"; }
+
+.fa-replyd:before {
+  content: "\f3e6"; }
+
+.fa-suse:before {
+  content: "\f7d6"; }
+
+.fa-jenkins:before {
+  content: "\f3b6"; }
+
+.fa-twitter:before {
+  content: "\f099"; }
+
+.fa-rockrms:before {
+  content: "\f3e9"; }
+
+.fa-pinterest:before {
+  content: "\f0d2"; }
+
+.fa-buffer:before {
+  content: "\f837"; }
+
+.fa-npm:before {
+  content: "\f3d4"; }
+
+.fa-yammer:before {
+  content: "\f840"; }
+
+.fa-btc:before {
+  content: "\f15a"; }
+
+.fa-dribbble:before {
+  content: "\f17d"; }
+
+.fa-stumbleupon-circle:before {
+  content: "\f1a3"; }
+
+.fa-internet-explorer:before {
+  content: "\f26b"; }
+
+.fa-stubber:before {
+  content: "\e5c7"; }
+
+.fa-telegram:before {
+  content: "\f2c6"; }
+
+.fa-telegram-plane:before {
+  content: "\f2c6"; }
+
+.fa-old-republic:before {
+  content: "\f510"; }
+
+.fa-odysee:before {
+  content: "\e5c6"; }
+
+.fa-square-whatsapp:before {
+  content: "\f40c"; }
+
+.fa-whatsapp-square:before {
+  content: "\f40c"; }
+
+.fa-node-js:before {
+  content: "\f3d3"; }
+
+.fa-edge-legacy:before {
+  content: "\e078"; }
+
+.fa-slack:before {
+  content: "\f198"; }
+
+.fa-slack-hash:before {
+  content: "\f198"; }
+
+.fa-medrt:before {
+  content: "\f3c8"; }
+
+.fa-usb:before {
+  content: "\f287"; }
+
+.fa-tumblr:before {
+  content: "\f173"; }
+
+.fa-vaadin:before {
+  content: "\f408"; }
+
+.fa-quora:before {
+  content: "\f2c4"; }
+
+.fa-reacteurope:before {
+  content: "\f75d"; }
+
+.fa-medium:before {
+  content: "\f23a"; }
+
+.fa-medium-m:before {
+  content: "\f23a"; }
+
+.fa-amilia:before {
+  content: "\f36d"; }
+
+.fa-mixcloud:before {
+  content: "\f289"; }
+
+.fa-flipboard:before {
+  content: "\f44d"; }
+
+.fa-viacoin:before {
+  content: "\f237"; }
+
+.fa-critical-role:before {
+  content: "\f6c9"; }
+
+.fa-sitrox:before {
+  content: "\e44a"; }
+
+.fa-discourse:before {
+  content: "\f393"; }
+
+.fa-joomla:before {
+  content: "\f1aa"; }
+
+.fa-mastodon:before {
+  content: "\f4f6"; }
+
+.fa-airbnb:before {
+  content: "\f834"; }
+
+.fa-wolf-pack-battalion:before {
+  content: "\f514"; }
+
+.fa-buy-n-large:before {
+  content: "\f8a6"; }
+
+.fa-gulp:before {
+  content: "\f3ae"; }
+
+.fa-creative-commons-sampling-plus:before {
+  content: "\f4f1"; }
+
+.fa-strava:before {
+  content: "\f428"; }
+
+.fa-ember:before {
+  content: "\f423"; }
+
+.fa-canadian-maple-leaf:before {
+  content: "\f785"; }
+
+.fa-teamspeak:before {
+  content: "\f4f9"; }
+
+.fa-pushed:before {
+  content: "\f3e1"; }
+
+.fa-wordpress-simple:before {
+  content: "\f411"; }
+
+.fa-nutritionix:before {
+  content: "\f3d6"; }
+
+.fa-wodu:before {
+  content: "\e088"; }
+
+.fa-google-pay:before {
+  content: "\e079"; }
+
+.fa-intercom:before {
+  content: "\f7af"; }
+
+.fa-zhihu:before {
+  content: "\f63f"; }
+
+.fa-korvue:before {
+  content: "\f42f"; }
+
+.fa-pix:before {
+  content: "\e43a"; }
+
+.fa-steam-symbol:before {
+  content: "\f3f6"; }
diff --git a/WSR/static/fontawesome-6.4.0/css/brands.min.css b/WSR/static/fontawesome-6.4.0/css/brands.min.css
new file mode 100644
index 0000000..f0536df
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/brands.min.css
@@ -0,0 +1,6 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}
\ No newline at end of file
diff --git a/WSR/static/fontawesome-6.4.0/css/fontawesome.css b/WSR/static/fontawesome-6.4.0/css/fontawesome.css
new file mode 100644
index 0000000..fd06905
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/fontawesome.css
@@ -0,0 +1,6372 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+.fa {
+  font-family: var(--fa-style-family, "Font Awesome 6 Free");
+  font-weight: var(--fa-style, 900); }
+
+.fa,
+.fa-classic,
+.fa-sharp,
+.fas,
+.fa-solid,
+.far,
+.fa-regular,
+.fab,
+.fa-brands {
+  -moz-osx-font-smoothing: grayscale;
+  -webkit-font-smoothing: antialiased;
+  display: var(--fa-display, inline-block);
+  font-style: normal;
+  font-variant: normal;
+  line-height: 1;
+  text-rendering: auto; }
+
+.fas,
+.fa-classic,
+.fa-solid,
+.far,
+.fa-regular {
+  font-family: 'Font Awesome 6 Free'; }
+
+.fab,
+.fa-brands {
+  font-family: 'Font Awesome 6 Brands'; }
+
+.fa-1x {
+  font-size: 1em; }
+
+.fa-2x {
+  font-size: 2em; }
+
+.fa-3x {
+  font-size: 3em; }
+
+.fa-4x {
+  font-size: 4em; }
+
+.fa-5x {
+  font-size: 5em; }
+
+.fa-6x {
+  font-size: 6em; }
+
+.fa-7x {
+  font-size: 7em; }
+
+.fa-8x {
+  font-size: 8em; }
+
+.fa-9x {
+  font-size: 9em; }
+
+.fa-10x {
+  font-size: 10em; }
+
+.fa-2xs {
+  font-size: 0.625em;
+  line-height: 0.1em;
+  vertical-align: 0.225em; }
+
+.fa-xs {
+  font-size: 0.75em;
+  line-height: 0.08333em;
+  vertical-align: 0.125em; }
+
+.fa-sm {
+  font-size: 0.875em;
+  line-height: 0.07143em;
+  vertical-align: 0.05357em; }
+
+.fa-lg {
+  font-size: 1.25em;
+  line-height: 0.05em;
+  vertical-align: -0.075em; }
+
+.fa-xl {
+  font-size: 1.5em;
+  line-height: 0.04167em;
+  vertical-align: -0.125em; }
+
+.fa-2xl {
+  font-size: 2em;
+  line-height: 0.03125em;
+  vertical-align: -0.1875em; }
+
+.fa-fw {
+  text-align: center;
+  width: 1.25em; }
+
+.fa-ul {
+  list-style-type: none;
+  margin-left: var(--fa-li-margin, 2.5em);
+  padding-left: 0; }
+  .fa-ul > li {
+    position: relative; }
+
+.fa-li {
+  left: calc(var(--fa-li-width, 2em) * -1);
+  position: absolute;
+  text-align: center;
+  width: var(--fa-li-width, 2em);
+  line-height: inherit; }
+
+.fa-border {
+  border-color: var(--fa-border-color, #eee);
+  border-radius: var(--fa-border-radius, 0.1em);
+  border-style: var(--fa-border-style, solid);
+  border-width: var(--fa-border-width, 0.08em);
+  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }
+
+.fa-pull-left {
+  float: left;
+  margin-right: var(--fa-pull-margin, 0.3em); }
+
+.fa-pull-right {
+  float: right;
+  margin-left: var(--fa-pull-margin, 0.3em); }
+
+.fa-beat {
+  -webkit-animation-name: fa-beat;
+          animation-name: fa-beat;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
+          animation-timing-function: var(--fa-animation-timing, ease-in-out); }
+
+.fa-bounce {
+  -webkit-animation-name: fa-bounce;
+          animation-name: fa-bounce;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
+
+.fa-fade {
+  -webkit-animation-name: fa-fade;
+          animation-name: fa-fade;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
+
+.fa-beat-fade {
+  -webkit-animation-name: fa-beat-fade;
+          animation-name: fa-beat-fade;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
+
+.fa-flip {
+  -webkit-animation-name: fa-flip;
+          animation-name: fa-flip;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
+          animation-timing-function: var(--fa-animation-timing, ease-in-out); }
+
+.fa-shake {
+  -webkit-animation-name: fa-shake;
+          animation-name: fa-shake;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
+          animation-timing-function: var(--fa-animation-timing, linear); }
+
+.fa-spin {
+  -webkit-animation-name: fa-spin;
+          animation-name: fa-spin;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 2s);
+          animation-duration: var(--fa-animation-duration, 2s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
+          animation-timing-function: var(--fa-animation-timing, linear); }
+
+.fa-spin-reverse {
+  --fa-animation-direction: reverse; }
+
+.fa-pulse,
+.fa-spin-pulse {
+  -webkit-animation-name: fa-spin;
+          animation-name: fa-spin;
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
+          animation-timing-function: var(--fa-animation-timing, steps(8)); }
+
+@media (prefers-reduced-motion: reduce) {
+  .fa-beat,
+  .fa-bounce,
+  .fa-fade,
+  .fa-beat-fade,
+  .fa-flip,
+  .fa-pulse,
+  .fa-shake,
+  .fa-spin,
+  .fa-spin-pulse {
+    -webkit-animation-delay: -1ms;
+            animation-delay: -1ms;
+    -webkit-animation-duration: 1ms;
+            animation-duration: 1ms;
+    -webkit-animation-iteration-count: 1;
+            animation-iteration-count: 1;
+    -webkit-transition-delay: 0s;
+            transition-delay: 0s;
+    -webkit-transition-duration: 0s;
+            transition-duration: 0s; } }
+
+@-webkit-keyframes fa-beat {
+  0%, 90% {
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  45% {
+    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
+            transform: scale(var(--fa-beat-scale, 1.25)); } }
+
+@keyframes fa-beat {
+  0%, 90% {
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  45% {
+    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
+            transform: scale(var(--fa-beat-scale, 1.25)); } }
+
+@-webkit-keyframes fa-bounce {
+  0% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  10% {
+    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
+            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
+  30% {
+    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
+            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
+  50% {
+    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
+            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
+  57% {
+    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
+            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
+  64% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  100% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); } }
+
+@keyframes fa-bounce {
+  0% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  10% {
+    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
+            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
+  30% {
+    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
+            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
+  50% {
+    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
+            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
+  57% {
+    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
+            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
+  64% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  100% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); } }
+
+@-webkit-keyframes fa-fade {
+  50% {
+    opacity: var(--fa-fade-opacity, 0.4); } }
+
+@keyframes fa-fade {
+  50% {
+    opacity: var(--fa-fade-opacity, 0.4); } }
+
+@-webkit-keyframes fa-beat-fade {
+  0%, 100% {
+    opacity: var(--fa-beat-fade-opacity, 0.4);
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  50% {
+    opacity: 1;
+    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
+            transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
+
+@keyframes fa-beat-fade {
+  0%, 100% {
+    opacity: var(--fa-beat-fade-opacity, 0.4);
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  50% {
+    opacity: 1;
+    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
+            transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
+
+@-webkit-keyframes fa-flip {
+  50% {
+    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
+            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
+
+@keyframes fa-flip {
+  50% {
+    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
+            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
+
+@-webkit-keyframes fa-shake {
+  0% {
+    -webkit-transform: rotate(-15deg);
+            transform: rotate(-15deg); }
+  4% {
+    -webkit-transform: rotate(15deg);
+            transform: rotate(15deg); }
+  8%, 24% {
+    -webkit-transform: rotate(-18deg);
+            transform: rotate(-18deg); }
+  12%, 28% {
+    -webkit-transform: rotate(18deg);
+            transform: rotate(18deg); }
+  16% {
+    -webkit-transform: rotate(-22deg);
+            transform: rotate(-22deg); }
+  20% {
+    -webkit-transform: rotate(22deg);
+            transform: rotate(22deg); }
+  32% {
+    -webkit-transform: rotate(-12deg);
+            transform: rotate(-12deg); }
+  36% {
+    -webkit-transform: rotate(12deg);
+            transform: rotate(12deg); }
+  40%, 100% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); } }
+
+@keyframes fa-shake {
+  0% {
+    -webkit-transform: rotate(-15deg);
+            transform: rotate(-15deg); }
+  4% {
+    -webkit-transform: rotate(15deg);
+            transform: rotate(15deg); }
+  8%, 24% {
+    -webkit-transform: rotate(-18deg);
+            transform: rotate(-18deg); }
+  12%, 28% {
+    -webkit-transform: rotate(18deg);
+            transform: rotate(18deg); }
+  16% {
+    -webkit-transform: rotate(-22deg);
+            transform: rotate(-22deg); }
+  20% {
+    -webkit-transform: rotate(22deg);
+            transform: rotate(22deg); }
+  32% {
+    -webkit-transform: rotate(-12deg);
+            transform: rotate(-12deg); }
+  36% {
+    -webkit-transform: rotate(12deg);
+            transform: rotate(12deg); }
+  40%, 100% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); } }
+
+@-webkit-keyframes fa-spin {
+  0% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); }
+  100% {
+    -webkit-transform: rotate(360deg);
+            transform: rotate(360deg); } }
+
+@keyframes fa-spin {
+  0% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); }
+  100% {
+    -webkit-transform: rotate(360deg);
+            transform: rotate(360deg); } }
+
+.fa-rotate-90 {
+  -webkit-transform: rotate(90deg);
+          transform: rotate(90deg); }
+
+.fa-rotate-180 {
+  -webkit-transform: rotate(180deg);
+          transform: rotate(180deg); }
+
+.fa-rotate-270 {
+  -webkit-transform: rotate(270deg);
+          transform: rotate(270deg); }
+
+.fa-flip-horizontal {
+  -webkit-transform: scale(-1, 1);
+          transform: scale(-1, 1); }
+
+.fa-flip-vertical {
+  -webkit-transform: scale(1, -1);
+          transform: scale(1, -1); }
+
+.fa-flip-both,
+.fa-flip-horizontal.fa-flip-vertical {
+  -webkit-transform: scale(-1, -1);
+          transform: scale(-1, -1); }
+
+.fa-rotate-by {
+  -webkit-transform: rotate(var(--fa-rotate-angle, none));
+          transform: rotate(var(--fa-rotate-angle, none)); }
+
+.fa-stack {
+  display: inline-block;
+  height: 2em;
+  line-height: 2em;
+  position: relative;
+  vertical-align: middle;
+  width: 2.5em; }
+
+.fa-stack-1x,
+.fa-stack-2x {
+  left: 0;
+  position: absolute;
+  text-align: center;
+  width: 100%;
+  z-index: var(--fa-stack-z-index, auto); }
+
+.fa-stack-1x {
+  line-height: inherit; }
+
+.fa-stack-2x {
+  font-size: 2em; }
+
+.fa-inverse {
+  color: var(--fa-inverse, #fff); }
+
+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
+readers do not read off random characters that represent icons */
+
+.fa-0::before {
+  content: "\30"; }
+
+.fa-1::before {
+  content: "\31"; }
+
+.fa-2::before {
+  content: "\32"; }
+
+.fa-3::before {
+  content: "\33"; }
+
+.fa-4::before {
+  content: "\34"; }
+
+.fa-5::before {
+  content: "\35"; }
+
+.fa-6::before {
+  content: "\36"; }
+
+.fa-7::before {
+  content: "\37"; }
+
+.fa-8::before {
+  content: "\38"; }
+
+.fa-9::before {
+  content: "\39"; }
+
+.fa-fill-drip::before {
+  content: "\f576"; }
+
+.fa-arrows-to-circle::before {
+  content: "\e4bd"; }
+
+.fa-circle-chevron-right::before {
+  content: "\f138"; }
+
+.fa-chevron-circle-right::before {
+  content: "\f138"; }
+
+.fa-at::before {
+  content: "\40"; }
+
+.fa-trash-can::before {
+  content: "\f2ed"; }
+
+.fa-trash-alt::before {
+  content: "\f2ed"; }
+
+.fa-text-height::before {
+  content: "\f034"; }
+
+.fa-user-xmark::before {
+  content: "\f235"; }
+
+.fa-user-times::before {
+  content: "\f235"; }
+
+.fa-stethoscope::before {
+  content: "\f0f1"; }
+
+.fa-message::before {
+  content: "\f27a"; }
+
+.fa-comment-alt::before {
+  content: "\f27a"; }
+
+.fa-info::before {
+  content: "\f129"; }
+
+.fa-down-left-and-up-right-to-center::before {
+  content: "\f422"; }
+
+.fa-compress-alt::before {
+  content: "\f422"; }
+
+.fa-explosion::before {
+  content: "\e4e9"; }
+
+.fa-file-lines::before {
+  content: "\f15c"; }
+
+.fa-file-alt::before {
+  content: "\f15c"; }
+
+.fa-file-text::before {
+  content: "\f15c"; }
+
+.fa-wave-square::before {
+  content: "\f83e"; }
+
+.fa-ring::before {
+  content: "\f70b"; }
+
+.fa-building-un::before {
+  content: "\e4d9"; }
+
+.fa-dice-three::before {
+  content: "\f527"; }
+
+.fa-calendar-days::before {
+  content: "\f073"; }
+
+.fa-calendar-alt::before {
+  content: "\f073"; }
+
+.fa-anchor-circle-check::before {
+  content: "\e4aa"; }
+
+.fa-building-circle-arrow-right::before {
+  content: "\e4d1"; }
+
+.fa-volleyball::before {
+  content: "\f45f"; }
+
+.fa-volleyball-ball::before {
+  content: "\f45f"; }
+
+.fa-arrows-up-to-line::before {
+  content: "\e4c2"; }
+
+.fa-sort-down::before {
+  content: "\f0dd"; }
+
+.fa-sort-desc::before {
+  content: "\f0dd"; }
+
+.fa-circle-minus::before {
+  content: "\f056"; }
+
+.fa-minus-circle::before {
+  content: "\f056"; }
+
+.fa-door-open::before {
+  content: "\f52b"; }
+
+.fa-right-from-bracket::before {
+  content: "\f2f5"; }
+
+.fa-sign-out-alt::before {
+  content: "\f2f5"; }
+
+.fa-atom::before {
+  content: "\f5d2"; }
+
+.fa-soap::before {
+  content: "\e06e"; }
+
+.fa-icons::before {
+  content: "\f86d"; }
+
+.fa-heart-music-camera-bolt::before {
+  content: "\f86d"; }
+
+.fa-microphone-lines-slash::before {
+  content: "\f539"; }
+
+.fa-microphone-alt-slash::before {
+  content: "\f539"; }
+
+.fa-bridge-circle-check::before {
+  content: "\e4c9"; }
+
+.fa-pump-medical::before {
+  content: "\e06a"; }
+
+.fa-fingerprint::before {
+  content: "\f577"; }
+
+.fa-hand-point-right::before {
+  content: "\f0a4"; }
+
+.fa-magnifying-glass-location::before {
+  content: "\f689"; }
+
+.fa-search-location::before {
+  content: "\f689"; }
+
+.fa-forward-step::before {
+  content: "\f051"; }
+
+.fa-step-forward::before {
+  content: "\f051"; }
+
+.fa-face-smile-beam::before {
+  content: "\f5b8"; }
+
+.fa-smile-beam::before {
+  content: "\f5b8"; }
+
+.fa-flag-checkered::before {
+  content: "\f11e"; }
+
+.fa-football::before {
+  content: "\f44e"; }
+
+.fa-football-ball::before {
+  content: "\f44e"; }
+
+.fa-school-circle-exclamation::before {
+  content: "\e56c"; }
+
+.fa-crop::before {
+  content: "\f125"; }
+
+.fa-angles-down::before {
+  content: "\f103"; }
+
+.fa-angle-double-down::before {
+  content: "\f103"; }
+
+.fa-users-rectangle::before {
+  content: "\e594"; }
+
+.fa-people-roof::before {
+  content: "\e537"; }
+
+.fa-people-line::before {
+  content: "\e534"; }
+
+.fa-beer-mug-empty::before {
+  content: "\f0fc"; }
+
+.fa-beer::before {
+  content: "\f0fc"; }
+
+.fa-diagram-predecessor::before {
+  content: "\e477"; }
+
+.fa-arrow-up-long::before {
+  content: "\f176"; }
+
+.fa-long-arrow-up::before {
+  content: "\f176"; }
+
+.fa-fire-flame-simple::before {
+  content: "\f46a"; }
+
+.fa-burn::before {
+  content: "\f46a"; }
+
+.fa-person::before {
+  content: "\f183"; }
+
+.fa-male::before {
+  content: "\f183"; }
+
+.fa-laptop::before {
+  content: "\f109"; }
+
+.fa-file-csv::before {
+  content: "\f6dd"; }
+
+.fa-menorah::before {
+  content: "\f676"; }
+
+.fa-truck-plane::before {
+  content: "\e58f"; }
+
+.fa-record-vinyl::before {
+  content: "\f8d9"; }
+
+.fa-face-grin-stars::before {
+  content: "\f587"; }
+
+.fa-grin-stars::before {
+  content: "\f587"; }
+
+.fa-bong::before {
+  content: "\f55c"; }
+
+.fa-spaghetti-monster-flying::before {
+  content: "\f67b"; }
+
+.fa-pastafarianism::before {
+  content: "\f67b"; }
+
+.fa-arrow-down-up-across-line::before {
+  content: "\e4af"; }
+
+.fa-spoon::before {
+  content: "\f2e5"; }
+
+.fa-utensil-spoon::before {
+  content: "\f2e5"; }
+
+.fa-jar-wheat::before {
+  content: "\e517"; }
+
+.fa-envelopes-bulk::before {
+  content: "\f674"; }
+
+.fa-mail-bulk::before {
+  content: "\f674"; }
+
+.fa-file-circle-exclamation::before {
+  content: "\e4eb"; }
+
+.fa-circle-h::before {
+  content: "\f47e"; }
+
+.fa-hospital-symbol::before {
+  content: "\f47e"; }
+
+.fa-pager::before {
+  content: "\f815"; }
+
+.fa-address-book::before {
+  content: "\f2b9"; }
+
+.fa-contact-book::before {
+  content: "\f2b9"; }
+
+.fa-strikethrough::before {
+  content: "\f0cc"; }
+
+.fa-k::before {
+  content: "\4b"; }
+
+.fa-landmark-flag::before {
+  content: "\e51c"; }
+
+.fa-pencil::before {
+  content: "\f303"; }
+
+.fa-pencil-alt::before {
+  content: "\f303"; }
+
+.fa-backward::before {
+  content: "\f04a"; }
+
+.fa-caret-right::before {
+  content: "\f0da"; }
+
+.fa-comments::before {
+  content: "\f086"; }
+
+.fa-paste::before {
+  content: "\f0ea"; }
+
+.fa-file-clipboard::before {
+  content: "\f0ea"; }
+
+.fa-code-pull-request::before {
+  content: "\e13c"; }
+
+.fa-clipboard-list::before {
+  content: "\f46d"; }
+
+.fa-truck-ramp-box::before {
+  content: "\f4de"; }
+
+.fa-truck-loading::before {
+  content: "\f4de"; }
+
+.fa-user-check::before {
+  content: "\f4fc"; }
+
+.fa-vial-virus::before {
+  content: "\e597"; }
+
+.fa-sheet-plastic::before {
+  content: "\e571"; }
+
+.fa-blog::before {
+  content: "\f781"; }
+
+.fa-user-ninja::before {
+  content: "\f504"; }
+
+.fa-person-arrow-up-from-line::before {
+  content: "\e539"; }
+
+.fa-scroll-torah::before {
+  content: "\f6a0"; }
+
+.fa-torah::before {
+  content: "\f6a0"; }
+
+.fa-broom-ball::before {
+  content: "\f458"; }
+
+.fa-quidditch::before {
+  content: "\f458"; }
+
+.fa-quidditch-broom-ball::before {
+  content: "\f458"; }
+
+.fa-toggle-off::before {
+  content: "\f204"; }
+
+.fa-box-archive::before {
+  content: "\f187"; }
+
+.fa-archive::before {
+  content: "\f187"; }
+
+.fa-person-drowning::before {
+  content: "\e545"; }
+
+.fa-arrow-down-9-1::before {
+  content: "\f886"; }
+
+.fa-sort-numeric-desc::before {
+  content: "\f886"; }
+
+.fa-sort-numeric-down-alt::before {
+  content: "\f886"; }
+
+.fa-face-grin-tongue-squint::before {
+  content: "\f58a"; }
+
+.fa-grin-tongue-squint::before {
+  content: "\f58a"; }
+
+.fa-spray-can::before {
+  content: "\f5bd"; }
+
+.fa-truck-monster::before {
+  content: "\f63b"; }
+
+.fa-w::before {
+  content: "\57"; }
+
+.fa-earth-africa::before {
+  content: "\f57c"; }
+
+.fa-globe-africa::before {
+  content: "\f57c"; }
+
+.fa-rainbow::before {
+  content: "\f75b"; }
+
+.fa-circle-notch::before {
+  content: "\f1ce"; }
+
+.fa-tablet-screen-button::before {
+  content: "\f3fa"; }
+
+.fa-tablet-alt::before {
+  content: "\f3fa"; }
+
+.fa-paw::before {
+  content: "\f1b0"; }
+
+.fa-cloud::before {
+  content: "\f0c2"; }
+
+.fa-trowel-bricks::before {
+  content: "\e58a"; }
+
+.fa-face-flushed::before {
+  content: "\f579"; }
+
+.fa-flushed::before {
+  content: "\f579"; }
+
+.fa-hospital-user::before {
+  content: "\f80d"; }
+
+.fa-tent-arrow-left-right::before {
+  content: "\e57f"; }
+
+.fa-gavel::before {
+  content: "\f0e3"; }
+
+.fa-legal::before {
+  content: "\f0e3"; }
+
+.fa-binoculars::before {
+  content: "\f1e5"; }
+
+.fa-microphone-slash::before {
+  content: "\f131"; }
+
+.fa-box-tissue::before {
+  content: "\e05b"; }
+
+.fa-motorcycle::before {
+  content: "\f21c"; }
+
+.fa-bell-concierge::before {
+  content: "\f562"; }
+
+.fa-concierge-bell::before {
+  content: "\f562"; }
+
+.fa-pen-ruler::before {
+  content: "\f5ae"; }
+
+.fa-pencil-ruler::before {
+  content: "\f5ae"; }
+
+.fa-people-arrows::before {
+  content: "\e068"; }
+
+.fa-people-arrows-left-right::before {
+  content: "\e068"; }
+
+.fa-mars-and-venus-burst::before {
+  content: "\e523"; }
+
+.fa-square-caret-right::before {
+  content: "\f152"; }
+
+.fa-caret-square-right::before {
+  content: "\f152"; }
+
+.fa-scissors::before {
+  content: "\f0c4"; }
+
+.fa-cut::before {
+  content: "\f0c4"; }
+
+.fa-sun-plant-wilt::before {
+  content: "\e57a"; }
+
+.fa-toilets-portable::before {
+  content: "\e584"; }
+
+.fa-hockey-puck::before {
+  content: "\f453"; }
+
+.fa-table::before {
+  content: "\f0ce"; }
+
+.fa-magnifying-glass-arrow-right::before {
+  content: "\e521"; }
+
+.fa-tachograph-digital::before {
+  content: "\f566"; }
+
+.fa-digital-tachograph::before {
+  content: "\f566"; }
+
+.fa-users-slash::before {
+  content: "\e073"; }
+
+.fa-clover::before {
+  content: "\e139"; }
+
+.fa-reply::before {
+  content: "\f3e5"; }
+
+.fa-mail-reply::before {
+  content: "\f3e5"; }
+
+.fa-star-and-crescent::before {
+  content: "\f699"; }
+
+.fa-house-fire::before {
+  content: "\e50c"; }
+
+.fa-square-minus::before {
+  content: "\f146"; }
+
+.fa-minus-square::before {
+  content: "\f146"; }
+
+.fa-helicopter::before {
+  content: "\f533"; }
+
+.fa-compass::before {
+  content: "\f14e"; }
+
+.fa-square-caret-down::before {
+  content: "\f150"; }
+
+.fa-caret-square-down::before {
+  content: "\f150"; }
+
+.fa-file-circle-question::before {
+  content: "\e4ef"; }
+
+.fa-laptop-code::before {
+  content: "\f5fc"; }
+
+.fa-swatchbook::before {
+  content: "\f5c3"; }
+
+.fa-prescription-bottle::before {
+  content: "\f485"; }
+
+.fa-bars::before {
+  content: "\f0c9"; }
+
+.fa-navicon::before {
+  content: "\f0c9"; }
+
+.fa-people-group::before {
+  content: "\e533"; }
+
+.fa-hourglass-end::before {
+  content: "\f253"; }
+
+.fa-hourglass-3::before {
+  content: "\f253"; }
+
+.fa-heart-crack::before {
+  content: "\f7a9"; }
+
+.fa-heart-broken::before {
+  content: "\f7a9"; }
+
+.fa-square-up-right::before {
+  content: "\f360"; }
+
+.fa-external-link-square-alt::before {
+  content: "\f360"; }
+
+.fa-face-kiss-beam::before {
+  content: "\f597"; }
+
+.fa-kiss-beam::before {
+  content: "\f597"; }
+
+.fa-film::before {
+  content: "\f008"; }
+
+.fa-ruler-horizontal::before {
+  content: "\f547"; }
+
+.fa-people-robbery::before {
+  content: "\e536"; }
+
+.fa-lightbulb::before {
+  content: "\f0eb"; }
+
+.fa-caret-left::before {
+  content: "\f0d9"; }
+
+.fa-circle-exclamation::before {
+  content: "\f06a"; }
+
+.fa-exclamation-circle::before {
+  content: "\f06a"; }
+
+.fa-school-circle-xmark::before {
+  content: "\e56d"; }
+
+.fa-arrow-right-from-bracket::before {
+  content: "\f08b"; }
+
+.fa-sign-out::before {
+  content: "\f08b"; }
+
+.fa-circle-chevron-down::before {
+  content: "\f13a"; }
+
+.fa-chevron-circle-down::before {
+  content: "\f13a"; }
+
+.fa-unlock-keyhole::before {
+  content: "\f13e"; }
+
+.fa-unlock-alt::before {
+  content: "\f13e"; }
+
+.fa-cloud-showers-heavy::before {
+  content: "\f740"; }
+
+.fa-headphones-simple::before {
+  content: "\f58f"; }
+
+.fa-headphones-alt::before {
+  content: "\f58f"; }
+
+.fa-sitemap::before {
+  content: "\f0e8"; }
+
+.fa-circle-dollar-to-slot::before {
+  content: "\f4b9"; }
+
+.fa-donate::before {
+  content: "\f4b9"; }
+
+.fa-memory::before {
+  content: "\f538"; }
+
+.fa-road-spikes::before {
+  content: "\e568"; }
+
+.fa-fire-burner::before {
+  content: "\e4f1"; }
+
+.fa-flag::before {
+  content: "\f024"; }
+
+.fa-hanukiah::before {
+  content: "\f6e6"; }
+
+.fa-feather::before {
+  content: "\f52d"; }
+
+.fa-volume-low::before {
+  content: "\f027"; }
+
+.fa-volume-down::before {
+  content: "\f027"; }
+
+.fa-comment-slash::before {
+  content: "\f4b3"; }
+
+.fa-cloud-sun-rain::before {
+  content: "\f743"; }
+
+.fa-compress::before {
+  content: "\f066"; }
+
+.fa-wheat-awn::before {
+  content: "\e2cd"; }
+
+.fa-wheat-alt::before {
+  content: "\e2cd"; }
+
+.fa-ankh::before {
+  content: "\f644"; }
+
+.fa-hands-holding-child::before {
+  content: "\e4fa"; }
+
+.fa-asterisk::before {
+  content: "\2a"; }
+
+.fa-square-check::before {
+  content: "\f14a"; }
+
+.fa-check-square::before {
+  content: "\f14a"; }
+
+.fa-peseta-sign::before {
+  content: "\e221"; }
+
+.fa-heading::before {
+  content: "\f1dc"; }
+
+.fa-header::before {
+  content: "\f1dc"; }
+
+.fa-ghost::before {
+  content: "\f6e2"; }
+
+.fa-list::before {
+  content: "\f03a"; }
+
+.fa-list-squares::before {
+  content: "\f03a"; }
+
+.fa-square-phone-flip::before {
+  content: "\f87b"; }
+
+.fa-phone-square-alt::before {
+  content: "\f87b"; }
+
+.fa-cart-plus::before {
+  content: "\f217"; }
+
+.fa-gamepad::before {
+  content: "\f11b"; }
+
+.fa-circle-dot::before {
+  content: "\f192"; }
+
+.fa-dot-circle::before {
+  content: "\f192"; }
+
+.fa-face-dizzy::before {
+  content: "\f567"; }
+
+.fa-dizzy::before {
+  content: "\f567"; }
+
+.fa-egg::before {
+  content: "\f7fb"; }
+
+.fa-house-medical-circle-xmark::before {
+  content: "\e513"; }
+
+.fa-campground::before {
+  content: "\f6bb"; }
+
+.fa-folder-plus::before {
+  content: "\f65e"; }
+
+.fa-futbol::before {
+  content: "\f1e3"; }
+
+.fa-futbol-ball::before {
+  content: "\f1e3"; }
+
+.fa-soccer-ball::before {
+  content: "\f1e3"; }
+
+.fa-paintbrush::before {
+  content: "\f1fc"; }
+
+.fa-paint-brush::before {
+  content: "\f1fc"; }
+
+.fa-lock::before {
+  content: "\f023"; }
+
+.fa-gas-pump::before {
+  content: "\f52f"; }
+
+.fa-hot-tub-person::before {
+  content: "\f593"; }
+
+.fa-hot-tub::before {
+  content: "\f593"; }
+
+.fa-map-location::before {
+  content: "\f59f"; }
+
+.fa-map-marked::before {
+  content: "\f59f"; }
+
+.fa-house-flood-water::before {
+  content: "\e50e"; }
+
+.fa-tree::before {
+  content: "\f1bb"; }
+
+.fa-bridge-lock::before {
+  content: "\e4cc"; }
+
+.fa-sack-dollar::before {
+  content: "\f81d"; }
+
+.fa-pen-to-square::before {
+  content: "\f044"; }
+
+.fa-edit::before {
+  content: "\f044"; }
+
+.fa-car-side::before {
+  content: "\f5e4"; }
+
+.fa-share-nodes::before {
+  content: "\f1e0"; }
+
+.fa-share-alt::before {
+  content: "\f1e0"; }
+
+.fa-heart-circle-minus::before {
+  content: "\e4ff"; }
+
+.fa-hourglass-half::before {
+  content: "\f252"; }
+
+.fa-hourglass-2::before {
+  content: "\f252"; }
+
+.fa-microscope::before {
+  content: "\f610"; }
+
+.fa-sink::before {
+  content: "\e06d"; }
+
+.fa-bag-shopping::before {
+  content: "\f290"; }
+
+.fa-shopping-bag::before {
+  content: "\f290"; }
+
+.fa-arrow-down-z-a::before {
+  content: "\f881"; }
+
+.fa-sort-alpha-desc::before {
+  content: "\f881"; }
+
+.fa-sort-alpha-down-alt::before {
+  content: "\f881"; }
+
+.fa-mitten::before {
+  content: "\f7b5"; }
+
+.fa-person-rays::before {
+  content: "\e54d"; }
+
+.fa-users::before {
+  content: "\f0c0"; }
+
+.fa-eye-slash::before {
+  content: "\f070"; }
+
+.fa-flask-vial::before {
+  content: "\e4f3"; }
+
+.fa-hand::before {
+  content: "\f256"; }
+
+.fa-hand-paper::before {
+  content: "\f256"; }
+
+.fa-om::before {
+  content: "\f679"; }
+
+.fa-worm::before {
+  content: "\e599"; }
+
+.fa-house-circle-xmark::before {
+  content: "\e50b"; }
+
+.fa-plug::before {
+  content: "\f1e6"; }
+
+.fa-chevron-up::before {
+  content: "\f077"; }
+
+.fa-hand-spock::before {
+  content: "\f259"; }
+
+.fa-stopwatch::before {
+  content: "\f2f2"; }
+
+.fa-face-kiss::before {
+  content: "\f596"; }
+
+.fa-kiss::before {
+  content: "\f596"; }
+
+.fa-bridge-circle-xmark::before {
+  content: "\e4cb"; }
+
+.fa-face-grin-tongue::before {
+  content: "\f589"; }
+
+.fa-grin-tongue::before {
+  content: "\f589"; }
+
+.fa-chess-bishop::before {
+  content: "\f43a"; }
+
+.fa-face-grin-wink::before {
+  content: "\f58c"; }
+
+.fa-grin-wink::before {
+  content: "\f58c"; }
+
+.fa-ear-deaf::before {
+  content: "\f2a4"; }
+
+.fa-deaf::before {
+  content: "\f2a4"; }
+
+.fa-deafness::before {
+  content: "\f2a4"; }
+
+.fa-hard-of-hearing::before {
+  content: "\f2a4"; }
+
+.fa-road-circle-check::before {
+  content: "\e564"; }
+
+.fa-dice-five::before {
+  content: "\f523"; }
+
+.fa-square-rss::before {
+  content: "\f143"; }
+
+.fa-rss-square::before {
+  content: "\f143"; }
+
+.fa-land-mine-on::before {
+  content: "\e51b"; }
+
+.fa-i-cursor::before {
+  content: "\f246"; }
+
+.fa-stamp::before {
+  content: "\f5bf"; }
+
+.fa-stairs::before {
+  content: "\e289"; }
+
+.fa-i::before {
+  content: "\49"; }
+
+.fa-hryvnia-sign::before {
+  content: "\f6f2"; }
+
+.fa-hryvnia::before {
+  content: "\f6f2"; }
+
+.fa-pills::before {
+  content: "\f484"; }
+
+.fa-face-grin-wide::before {
+  content: "\f581"; }
+
+.fa-grin-alt::before {
+  content: "\f581"; }
+
+.fa-tooth::before {
+  content: "\f5c9"; }
+
+.fa-v::before {
+  content: "\56"; }
+
+.fa-bangladeshi-taka-sign::before {
+  content: "\e2e6"; }
+
+.fa-bicycle::before {
+  content: "\f206"; }
+
+.fa-staff-snake::before {
+  content: "\e579"; }
+
+.fa-rod-asclepius::before {
+  content: "\e579"; }
+
+.fa-rod-snake::before {
+  content: "\e579"; }
+
+.fa-staff-aesculapius::before {
+  content: "\e579"; }
+
+.fa-head-side-cough-slash::before {
+  content: "\e062"; }
+
+.fa-truck-medical::before {
+  content: "\f0f9"; }
+
+.fa-ambulance::before {
+  content: "\f0f9"; }
+
+.fa-wheat-awn-circle-exclamation::before {
+  content: "\e598"; }
+
+.fa-snowman::before {
+  content: "\f7d0"; }
+
+.fa-mortar-pestle::before {
+  content: "\f5a7"; }
+
+.fa-road-barrier::before {
+  content: "\e562"; }
+
+.fa-school::before {
+  content: "\f549"; }
+
+.fa-igloo::before {
+  content: "\f7ae"; }
+
+.fa-joint::before {
+  content: "\f595"; }
+
+.fa-angle-right::before {
+  content: "\f105"; }
+
+.fa-horse::before {
+  content: "\f6f0"; }
+
+.fa-q::before {
+  content: "\51"; }
+
+.fa-g::before {
+  content: "\47"; }
+
+.fa-notes-medical::before {
+  content: "\f481"; }
+
+.fa-temperature-half::before {
+  content: "\f2c9"; }
+
+.fa-temperature-2::before {
+  content: "\f2c9"; }
+
+.fa-thermometer-2::before {
+  content: "\f2c9"; }
+
+.fa-thermometer-half::before {
+  content: "\f2c9"; }
+
+.fa-dong-sign::before {
+  content: "\e169"; }
+
+.fa-capsules::before {
+  content: "\f46b"; }
+
+.fa-poo-storm::before {
+  content: "\f75a"; }
+
+.fa-poo-bolt::before {
+  content: "\f75a"; }
+
+.fa-face-frown-open::before {
+  content: "\f57a"; }
+
+.fa-frown-open::before {
+  content: "\f57a"; }
+
+.fa-hand-point-up::before {
+  content: "\f0a6"; }
+
+.fa-money-bill::before {
+  content: "\f0d6"; }
+
+.fa-bookmark::before {
+  content: "\f02e"; }
+
+.fa-align-justify::before {
+  content: "\f039"; }
+
+.fa-umbrella-beach::before {
+  content: "\f5ca"; }
+
+.fa-helmet-un::before {
+  content: "\e503"; }
+
+.fa-bullseye::before {
+  content: "\f140"; }
+
+.fa-bacon::before {
+  content: "\f7e5"; }
+
+.fa-hand-point-down::before {
+  content: "\f0a7"; }
+
+.fa-arrow-up-from-bracket::before {
+  content: "\e09a"; }
+
+.fa-folder::before {
+  content: "\f07b"; }
+
+.fa-folder-blank::before {
+  content: "\f07b"; }
+
+.fa-file-waveform::before {
+  content: "\f478"; }
+
+.fa-file-medical-alt::before {
+  content: "\f478"; }
+
+.fa-radiation::before {
+  content: "\f7b9"; }
+
+.fa-chart-simple::before {
+  content: "\e473"; }
+
+.fa-mars-stroke::before {
+  content: "\f229"; }
+
+.fa-vial::before {
+  content: "\f492"; }
+
+.fa-gauge::before {
+  content: "\f624"; }
+
+.fa-dashboard::before {
+  content: "\f624"; }
+
+.fa-gauge-med::before {
+  content: "\f624"; }
+
+.fa-tachometer-alt-average::before {
+  content: "\f624"; }
+
+.fa-wand-magic-sparkles::before {
+  content: "\e2ca"; }
+
+.fa-magic-wand-sparkles::before {
+  content: "\e2ca"; }
+
+.fa-e::before {
+  content: "\45"; }
+
+.fa-pen-clip::before {
+  content: "\f305"; }
+
+.fa-pen-alt::before {
+  content: "\f305"; }
+
+.fa-bridge-circle-exclamation::before {
+  content: "\e4ca"; }
+
+.fa-user::before {
+  content: "\f007"; }
+
+.fa-school-circle-check::before {
+  content: "\e56b"; }
+
+.fa-dumpster::before {
+  content: "\f793"; }
+
+.fa-van-shuttle::before {
+  content: "\f5b6"; }
+
+.fa-shuttle-van::before {
+  content: "\f5b6"; }
+
+.fa-building-user::before {
+  content: "\e4da"; }
+
+.fa-square-caret-left::before {
+  content: "\f191"; }
+
+.fa-caret-square-left::before {
+  content: "\f191"; }
+
+.fa-highlighter::before {
+  content: "\f591"; }
+
+.fa-key::before {
+  content: "\f084"; }
+
+.fa-bullhorn::before {
+  content: "\f0a1"; }
+
+.fa-globe::before {
+  content: "\f0ac"; }
+
+.fa-synagogue::before {
+  content: "\f69b"; }
+
+.fa-person-half-dress::before {
+  content: "\e548"; }
+
+.fa-road-bridge::before {
+  content: "\e563"; }
+
+.fa-location-arrow::before {
+  content: "\f124"; }
+
+.fa-c::before {
+  content: "\43"; }
+
+.fa-tablet-button::before {
+  content: "\f10a"; }
+
+.fa-building-lock::before {
+  content: "\e4d6"; }
+
+.fa-pizza-slice::before {
+  content: "\f818"; }
+
+.fa-money-bill-wave::before {
+  content: "\f53a"; }
+
+.fa-chart-area::before {
+  content: "\f1fe"; }
+
+.fa-area-chart::before {
+  content: "\f1fe"; }
+
+.fa-house-flag::before {
+  content: "\e50d"; }
+
+.fa-person-circle-minus::before {
+  content: "\e540"; }
+
+.fa-ban::before {
+  content: "\f05e"; }
+
+.fa-cancel::before {
+  content: "\f05e"; }
+
+.fa-camera-rotate::before {
+  content: "\e0d8"; }
+
+.fa-spray-can-sparkles::before {
+  content: "\f5d0"; }
+
+.fa-air-freshener::before {
+  content: "\f5d0"; }
+
+.fa-star::before {
+  content: "\f005"; }
+
+.fa-repeat::before {
+  content: "\f363"; }
+
+.fa-cross::before {
+  content: "\f654"; }
+
+.fa-box::before {
+  content: "\f466"; }
+
+.fa-venus-mars::before {
+  content: "\f228"; }
+
+.fa-arrow-pointer::before {
+  content: "\f245"; }
+
+.fa-mouse-pointer::before {
+  content: "\f245"; }
+
+.fa-maximize::before {
+  content: "\f31e"; }
+
+.fa-expand-arrows-alt::before {
+  content: "\f31e"; }
+
+.fa-charging-station::before {
+  content: "\f5e7"; }
+
+.fa-shapes::before {
+  content: "\f61f"; }
+
+.fa-triangle-circle-square::before {
+  content: "\f61f"; }
+
+.fa-shuffle::before {
+  content: "\f074"; }
+
+.fa-random::before {
+  content: "\f074"; }
+
+.fa-person-running::before {
+  content: "\f70c"; }
+
+.fa-running::before {
+  content: "\f70c"; }
+
+.fa-mobile-retro::before {
+  content: "\e527"; }
+
+.fa-grip-lines-vertical::before {
+  content: "\f7a5"; }
+
+.fa-spider::before {
+  content: "\f717"; }
+
+.fa-hands-bound::before {
+  content: "\e4f9"; }
+
+.fa-file-invoice-dollar::before {
+  content: "\f571"; }
+
+.fa-plane-circle-exclamation::before {
+  content: "\e556"; }
+
+.fa-x-ray::before {
+  content: "\f497"; }
+
+.fa-spell-check::before {
+  content: "\f891"; }
+
+.fa-slash::before {
+  content: "\f715"; }
+
+.fa-computer-mouse::before {
+  content: "\f8cc"; }
+
+.fa-mouse::before {
+  content: "\f8cc"; }
+
+.fa-arrow-right-to-bracket::before {
+  content: "\f090"; }
+
+.fa-sign-in::before {
+  content: "\f090"; }
+
+.fa-shop-slash::before {
+  content: "\e070"; }
+
+.fa-store-alt-slash::before {
+  content: "\e070"; }
+
+.fa-server::before {
+  content: "\f233"; }
+
+.fa-virus-covid-slash::before {
+  content: "\e4a9"; }
+
+.fa-shop-lock::before {
+  content: "\e4a5"; }
+
+.fa-hourglass-start::before {
+  content: "\f251"; }
+
+.fa-hourglass-1::before {
+  content: "\f251"; }
+
+.fa-blender-phone::before {
+  content: "\f6b6"; }
+
+.fa-building-wheat::before {
+  content: "\e4db"; }
+
+.fa-person-breastfeeding::before {
+  content: "\e53a"; }
+
+.fa-right-to-bracket::before {
+  content: "\f2f6"; }
+
+.fa-sign-in-alt::before {
+  content: "\f2f6"; }
+
+.fa-venus::before {
+  content: "\f221"; }
+
+.fa-passport::before {
+  content: "\f5ab"; }
+
+.fa-heart-pulse::before {
+  content: "\f21e"; }
+
+.fa-heartbeat::before {
+  content: "\f21e"; }
+
+.fa-people-carry-box::before {
+  content: "\f4ce"; }
+
+.fa-people-carry::before {
+  content: "\f4ce"; }
+
+.fa-temperature-high::before {
+  content: "\f769"; }
+
+.fa-microchip::before {
+  content: "\f2db"; }
+
+.fa-crown::before {
+  content: "\f521"; }
+
+.fa-weight-hanging::before {
+  content: "\f5cd"; }
+
+.fa-xmarks-lines::before {
+  content: "\e59a"; }
+
+.fa-file-prescription::before {
+  content: "\f572"; }
+
+.fa-weight-scale::before {
+  content: "\f496"; }
+
+.fa-weight::before {
+  content: "\f496"; }
+
+.fa-user-group::before {
+  content: "\f500"; }
+
+.fa-user-friends::before {
+  content: "\f500"; }
+
+.fa-arrow-up-a-z::before {
+  content: "\f15e"; }
+
+.fa-sort-alpha-up::before {
+  content: "\f15e"; }
+
+.fa-chess-knight::before {
+  content: "\f441"; }
+
+.fa-face-laugh-squint::before {
+  content: "\f59b"; }
+
+.fa-laugh-squint::before {
+  content: "\f59b"; }
+
+.fa-wheelchair::before {
+  content: "\f193"; }
+
+.fa-circle-arrow-up::before {
+  content: "\f0aa"; }
+
+.fa-arrow-circle-up::before {
+  content: "\f0aa"; }
+
+.fa-toggle-on::before {
+  content: "\f205"; }
+
+.fa-person-walking::before {
+  content: "\f554"; }
+
+.fa-walking::before {
+  content: "\f554"; }
+
+.fa-l::before {
+  content: "\4c"; }
+
+.fa-fire::before {
+  content: "\f06d"; }
+
+.fa-bed-pulse::before {
+  content: "\f487"; }
+
+.fa-procedures::before {
+  content: "\f487"; }
+
+.fa-shuttle-space::before {
+  content: "\f197"; }
+
+.fa-space-shuttle::before {
+  content: "\f197"; }
+
+.fa-face-laugh::before {
+  content: "\f599"; }
+
+.fa-laugh::before {
+  content: "\f599"; }
+
+.fa-folder-open::before {
+  content: "\f07c"; }
+
+.fa-heart-circle-plus::before {
+  content: "\e500"; }
+
+.fa-code-fork::before {
+  content: "\e13b"; }
+
+.fa-city::before {
+  content: "\f64f"; }
+
+.fa-microphone-lines::before {
+  content: "\f3c9"; }
+
+.fa-microphone-alt::before {
+  content: "\f3c9"; }
+
+.fa-pepper-hot::before {
+  content: "\f816"; }
+
+.fa-unlock::before {
+  content: "\f09c"; }
+
+.fa-colon-sign::before {
+  content: "\e140"; }
+
+.fa-headset::before {
+  content: "\f590"; }
+
+.fa-store-slash::before {
+  content: "\e071"; }
+
+.fa-road-circle-xmark::before {
+  content: "\e566"; }
+
+.fa-user-minus::before {
+  content: "\f503"; }
+
+.fa-mars-stroke-up::before {
+  content: "\f22a"; }
+
+.fa-mars-stroke-v::before {
+  content: "\f22a"; }
+
+.fa-champagne-glasses::before {
+  content: "\f79f"; }
+
+.fa-glass-cheers::before {
+  content: "\f79f"; }
+
+.fa-clipboard::before {
+  content: "\f328"; }
+
+.fa-house-circle-exclamation::before {
+  content: "\e50a"; }
+
+.fa-file-arrow-up::before {
+  content: "\f574"; }
+
+.fa-file-upload::before {
+  content: "\f574"; }
+
+.fa-wifi::before {
+  content: "\f1eb"; }
+
+.fa-wifi-3::before {
+  content: "\f1eb"; }
+
+.fa-wifi-strong::before {
+  content: "\f1eb"; }
+
+.fa-bath::before {
+  content: "\f2cd"; }
+
+.fa-bathtub::before {
+  content: "\f2cd"; }
+
+.fa-underline::before {
+  content: "\f0cd"; }
+
+.fa-user-pen::before {
+  content: "\f4ff"; }
+
+.fa-user-edit::before {
+  content: "\f4ff"; }
+
+.fa-signature::before {
+  content: "\f5b7"; }
+
+.fa-stroopwafel::before {
+  content: "\f551"; }
+
+.fa-bold::before {
+  content: "\f032"; }
+
+.fa-anchor-lock::before {
+  content: "\e4ad"; }
+
+.fa-building-ngo::before {
+  content: "\e4d7"; }
+
+.fa-manat-sign::before {
+  content: "\e1d5"; }
+
+.fa-not-equal::before {
+  content: "\f53e"; }
+
+.fa-border-top-left::before {
+  content: "\f853"; }
+
+.fa-border-style::before {
+  content: "\f853"; }
+
+.fa-map-location-dot::before {
+  content: "\f5a0"; }
+
+.fa-map-marked-alt::before {
+  content: "\f5a0"; }
+
+.fa-jedi::before {
+  content: "\f669"; }
+
+.fa-square-poll-vertical::before {
+  content: "\f681"; }
+
+.fa-poll::before {
+  content: "\f681"; }
+
+.fa-mug-hot::before {
+  content: "\f7b6"; }
+
+.fa-car-battery::before {
+  content: "\f5df"; }
+
+.fa-battery-car::before {
+  content: "\f5df"; }
+
+.fa-gift::before {
+  content: "\f06b"; }
+
+.fa-dice-two::before {
+  content: "\f528"; }
+
+.fa-chess-queen::before {
+  content: "\f445"; }
+
+.fa-glasses::before {
+  content: "\f530"; }
+
+.fa-chess-board::before {
+  content: "\f43c"; }
+
+.fa-building-circle-check::before {
+  content: "\e4d2"; }
+
+.fa-person-chalkboard::before {
+  content: "\e53d"; }
+
+.fa-mars-stroke-right::before {
+  content: "\f22b"; }
+
+.fa-mars-stroke-h::before {
+  content: "\f22b"; }
+
+.fa-hand-back-fist::before {
+  content: "\f255"; }
+
+.fa-hand-rock::before {
+  content: "\f255"; }
+
+.fa-square-caret-up::before {
+  content: "\f151"; }
+
+.fa-caret-square-up::before {
+  content: "\f151"; }
+
+.fa-cloud-showers-water::before {
+  content: "\e4e4"; }
+
+.fa-chart-bar::before {
+  content: "\f080"; }
+
+.fa-bar-chart::before {
+  content: "\f080"; }
+
+.fa-hands-bubbles::before {
+  content: "\e05e"; }
+
+.fa-hands-wash::before {
+  content: "\e05e"; }
+
+.fa-less-than-equal::before {
+  content: "\f537"; }
+
+.fa-train::before {
+  content: "\f238"; }
+
+.fa-eye-low-vision::before {
+  content: "\f2a8"; }
+
+.fa-low-vision::before {
+  content: "\f2a8"; }
+
+.fa-crow::before {
+  content: "\f520"; }
+
+.fa-sailboat::before {
+  content: "\e445"; }
+
+.fa-window-restore::before {
+  content: "\f2d2"; }
+
+.fa-square-plus::before {
+  content: "\f0fe"; }
+
+.fa-plus-square::before {
+  content: "\f0fe"; }
+
+.fa-torii-gate::before {
+  content: "\f6a1"; }
+
+.fa-frog::before {
+  content: "\f52e"; }
+
+.fa-bucket::before {
+  content: "\e4cf"; }
+
+.fa-image::before {
+  content: "\f03e"; }
+
+.fa-microphone::before {
+  content: "\f130"; }
+
+.fa-cow::before {
+  content: "\f6c8"; }
+
+.fa-caret-up::before {
+  content: "\f0d8"; }
+
+.fa-screwdriver::before {
+  content: "\f54a"; }
+
+.fa-folder-closed::before {
+  content: "\e185"; }
+
+.fa-house-tsunami::before {
+  content: "\e515"; }
+
+.fa-square-nfi::before {
+  content: "\e576"; }
+
+.fa-arrow-up-from-ground-water::before {
+  content: "\e4b5"; }
+
+.fa-martini-glass::before {
+  content: "\f57b"; }
+
+.fa-glass-martini-alt::before {
+  content: "\f57b"; }
+
+.fa-rotate-left::before {
+  content: "\f2ea"; }
+
+.fa-rotate-back::before {
+  content: "\f2ea"; }
+
+.fa-rotate-backward::before {
+  content: "\f2ea"; }
+
+.fa-undo-alt::before {
+  content: "\f2ea"; }
+
+.fa-table-columns::before {
+  content: "\f0db"; }
+
+.fa-columns::before {
+  content: "\f0db"; }
+
+.fa-lemon::before {
+  content: "\f094"; }
+
+.fa-head-side-mask::before {
+  content: "\e063"; }
+
+.fa-handshake::before {
+  content: "\f2b5"; }
+
+.fa-gem::before {
+  content: "\f3a5"; }
+
+.fa-dolly::before {
+  content: "\f472"; }
+
+.fa-dolly-box::before {
+  content: "\f472"; }
+
+.fa-smoking::before {
+  content: "\f48d"; }
+
+.fa-minimize::before {
+  content: "\f78c"; }
+
+.fa-compress-arrows-alt::before {
+  content: "\f78c"; }
+
+.fa-monument::before {
+  content: "\f5a6"; }
+
+.fa-snowplow::before {
+  content: "\f7d2"; }
+
+.fa-angles-right::before {
+  content: "\f101"; }
+
+.fa-angle-double-right::before {
+  content: "\f101"; }
+
+.fa-cannabis::before {
+  content: "\f55f"; }
+
+.fa-circle-play::before {
+  content: "\f144"; }
+
+.fa-play-circle::before {
+  content: "\f144"; }
+
+.fa-tablets::before {
+  content: "\f490"; }
+
+.fa-ethernet::before {
+  content: "\f796"; }
+
+.fa-euro-sign::before {
+  content: "\f153"; }
+
+.fa-eur::before {
+  content: "\f153"; }
+
+.fa-euro::before {
+  content: "\f153"; }
+
+.fa-chair::before {
+  content: "\f6c0"; }
+
+.fa-circle-check::before {
+  content: "\f058"; }
+
+.fa-check-circle::before {
+  content: "\f058"; }
+
+.fa-circle-stop::before {
+  content: "\f28d"; }
+
+.fa-stop-circle::before {
+  content: "\f28d"; }
+
+.fa-compass-drafting::before {
+  content: "\f568"; }
+
+.fa-drafting-compass::before {
+  content: "\f568"; }
+
+.fa-plate-wheat::before {
+  content: "\e55a"; }
+
+.fa-icicles::before {
+  content: "\f7ad"; }
+
+.fa-person-shelter::before {
+  content: "\e54f"; }
+
+.fa-neuter::before {
+  content: "\f22c"; }
+
+.fa-id-badge::before {
+  content: "\f2c1"; }
+
+.fa-marker::before {
+  content: "\f5a1"; }
+
+.fa-face-laugh-beam::before {
+  content: "\f59a"; }
+
+.fa-laugh-beam::before {
+  content: "\f59a"; }
+
+.fa-helicopter-symbol::before {
+  content: "\e502"; }
+
+.fa-universal-access::before {
+  content: "\f29a"; }
+
+.fa-circle-chevron-up::before {
+  content: "\f139"; }
+
+.fa-chevron-circle-up::before {
+  content: "\f139"; }
+
+.fa-lari-sign::before {
+  content: "\e1c8"; }
+
+.fa-volcano::before {
+  content: "\f770"; }
+
+.fa-person-walking-dashed-line-arrow-right::before {
+  content: "\e553"; }
+
+.fa-sterling-sign::before {
+  content: "\f154"; }
+
+.fa-gbp::before {
+  content: "\f154"; }
+
+.fa-pound-sign::before {
+  content: "\f154"; }
+
+.fa-viruses::before {
+  content: "\e076"; }
+
+.fa-square-person-confined::before {
+  content: "\e577"; }
+
+.fa-user-tie::before {
+  content: "\f508"; }
+
+.fa-arrow-down-long::before {
+  content: "\f175"; }
+
+.fa-long-arrow-down::before {
+  content: "\f175"; }
+
+.fa-tent-arrow-down-to-line::before {
+  content: "\e57e"; }
+
+.fa-certificate::before {
+  content: "\f0a3"; }
+
+.fa-reply-all::before {
+  content: "\f122"; }
+
+.fa-mail-reply-all::before {
+  content: "\f122"; }
+
+.fa-suitcase::before {
+  content: "\f0f2"; }
+
+.fa-person-skating::before {
+  content: "\f7c5"; }
+
+.fa-skating::before {
+  content: "\f7c5"; }
+
+.fa-filter-circle-dollar::before {
+  content: "\f662"; }
+
+.fa-funnel-dollar::before {
+  content: "\f662"; }
+
+.fa-camera-retro::before {
+  content: "\f083"; }
+
+.fa-circle-arrow-down::before {
+  content: "\f0ab"; }
+
+.fa-arrow-circle-down::before {
+  content: "\f0ab"; }
+
+.fa-file-import::before {
+  content: "\f56f"; }
+
+.fa-arrow-right-to-file::before {
+  content: "\f56f"; }
+
+.fa-square-arrow-up-right::before {
+  content: "\f14c"; }
+
+.fa-external-link-square::before {
+  content: "\f14c"; }
+
+.fa-box-open::before {
+  content: "\f49e"; }
+
+.fa-scroll::before {
+  content: "\f70e"; }
+
+.fa-spa::before {
+  content: "\f5bb"; }
+
+.fa-location-pin-lock::before {
+  content: "\e51f"; }
+
+.fa-pause::before {
+  content: "\f04c"; }
+
+.fa-hill-avalanche::before {
+  content: "\e507"; }
+
+.fa-temperature-empty::before {
+  content: "\f2cb"; }
+
+.fa-temperature-0::before {
+  content: "\f2cb"; }
+
+.fa-thermometer-0::before {
+  content: "\f2cb"; }
+
+.fa-thermometer-empty::before {
+  content: "\f2cb"; }
+
+.fa-bomb::before {
+  content: "\f1e2"; }
+
+.fa-registered::before {
+  content: "\f25d"; }
+
+.fa-address-card::before {
+  content: "\f2bb"; }
+
+.fa-contact-card::before {
+  content: "\f2bb"; }
+
+.fa-vcard::before {
+  content: "\f2bb"; }
+
+.fa-scale-unbalanced-flip::before {
+  content: "\f516"; }
+
+.fa-balance-scale-right::before {
+  content: "\f516"; }
+
+.fa-subscript::before {
+  content: "\f12c"; }
+
+.fa-diamond-turn-right::before {
+  content: "\f5eb"; }
+
+.fa-directions::before {
+  content: "\f5eb"; }
+
+.fa-burst::before {
+  content: "\e4dc"; }
+
+.fa-house-laptop::before {
+  content: "\e066"; }
+
+.fa-laptop-house::before {
+  content: "\e066"; }
+
+.fa-face-tired::before {
+  content: "\f5c8"; }
+
+.fa-tired::before {
+  content: "\f5c8"; }
+
+.fa-money-bills::before {
+  content: "\e1f3"; }
+
+.fa-smog::before {
+  content: "\f75f"; }
+
+.fa-crutch::before {
+  content: "\f7f7"; }
+
+.fa-cloud-arrow-up::before {
+  content: "\f0ee"; }
+
+.fa-cloud-upload::before {
+  content: "\f0ee"; }
+
+.fa-cloud-upload-alt::before {
+  content: "\f0ee"; }
+
+.fa-palette::before {
+  content: "\f53f"; }
+
+.fa-arrows-turn-right::before {
+  content: "\e4c0"; }
+
+.fa-vest::before {
+  content: "\e085"; }
+
+.fa-ferry::before {
+  content: "\e4ea"; }
+
+.fa-arrows-down-to-people::before {
+  content: "\e4b9"; }
+
+.fa-seedling::before {
+  content: "\f4d8"; }
+
+.fa-sprout::before {
+  content: "\f4d8"; }
+
+.fa-left-right::before {
+  content: "\f337"; }
+
+.fa-arrows-alt-h::before {
+  content: "\f337"; }
+
+.fa-boxes-packing::before {
+  content: "\e4c7"; }
+
+.fa-circle-arrow-left::before {
+  content: "\f0a8"; }
+
+.fa-arrow-circle-left::before {
+  content: "\f0a8"; }
+
+.fa-group-arrows-rotate::before {
+  content: "\e4f6"; }
+
+.fa-bowl-food::before {
+  content: "\e4c6"; }
+
+.fa-candy-cane::before {
+  content: "\f786"; }
+
+.fa-arrow-down-wide-short::before {
+  content: "\f160"; }
+
+.fa-sort-amount-asc::before {
+  content: "\f160"; }
+
+.fa-sort-amount-down::before {
+  content: "\f160"; }
+
+.fa-cloud-bolt::before {
+  content: "\f76c"; }
+
+.fa-thunderstorm::before {
+  content: "\f76c"; }
+
+.fa-text-slash::before {
+  content: "\f87d"; }
+
+.fa-remove-format::before {
+  content: "\f87d"; }
+
+.fa-face-smile-wink::before {
+  content: "\f4da"; }
+
+.fa-smile-wink::before {
+  content: "\f4da"; }
+
+.fa-file-word::before {
+  content: "\f1c2"; }
+
+.fa-file-powerpoint::before {
+  content: "\f1c4"; }
+
+.fa-arrows-left-right::before {
+  content: "\f07e"; }
+
+.fa-arrows-h::before {
+  content: "\f07e"; }
+
+.fa-house-lock::before {
+  content: "\e510"; }
+
+.fa-cloud-arrow-down::before {
+  content: "\f0ed"; }
+
+.fa-cloud-download::before {
+  content: "\f0ed"; }
+
+.fa-cloud-download-alt::before {
+  content: "\f0ed"; }
+
+.fa-children::before {
+  content: "\e4e1"; }
+
+.fa-chalkboard::before {
+  content: "\f51b"; }
+
+.fa-blackboard::before {
+  content: "\f51b"; }
+
+.fa-user-large-slash::before {
+  content: "\f4fa"; }
+
+.fa-user-alt-slash::before {
+  content: "\f4fa"; }
+
+.fa-envelope-open::before {
+  content: "\f2b6"; }
+
+.fa-handshake-simple-slash::before {
+  content: "\e05f"; }
+
+.fa-handshake-alt-slash::before {
+  content: "\e05f"; }
+
+.fa-mattress-pillow::before {
+  content: "\e525"; }
+
+.fa-guarani-sign::before {
+  content: "\e19a"; }
+
+.fa-arrows-rotate::before {
+  content: "\f021"; }
+
+.fa-refresh::before {
+  content: "\f021"; }
+
+.fa-sync::before {
+  content: "\f021"; }
+
+.fa-fire-extinguisher::before {
+  content: "\f134"; }
+
+.fa-cruzeiro-sign::before {
+  content: "\e152"; }
+
+.fa-greater-than-equal::before {
+  content: "\f532"; }
+
+.fa-shield-halved::before {
+  content: "\f3ed"; }
+
+.fa-shield-alt::before {
+  content: "\f3ed"; }
+
+.fa-book-atlas::before {
+  content: "\f558"; }
+
+.fa-atlas::before {
+  content: "\f558"; }
+
+.fa-virus::before {
+  content: "\e074"; }
+
+.fa-envelope-circle-check::before {
+  content: "\e4e8"; }
+
+.fa-layer-group::before {
+  content: "\f5fd"; }
+
+.fa-arrows-to-dot::before {
+  content: "\e4be"; }
+
+.fa-archway::before {
+  content: "\f557"; }
+
+.fa-heart-circle-check::before {
+  content: "\e4fd"; }
+
+.fa-house-chimney-crack::before {
+  content: "\f6f1"; }
+
+.fa-house-damage::before {
+  content: "\f6f1"; }
+
+.fa-file-zipper::before {
+  content: "\f1c6"; }
+
+.fa-file-archive::before {
+  content: "\f1c6"; }
+
+.fa-square::before {
+  content: "\f0c8"; }
+
+.fa-martini-glass-empty::before {
+  content: "\f000"; }
+
+.fa-glass-martini::before {
+  content: "\f000"; }
+
+.fa-couch::before {
+  content: "\f4b8"; }
+
+.fa-cedi-sign::before {
+  content: "\e0df"; }
+
+.fa-italic::before {
+  content: "\f033"; }
+
+.fa-church::before {
+  content: "\f51d"; }
+
+.fa-comments-dollar::before {
+  content: "\f653"; }
+
+.fa-democrat::before {
+  content: "\f747"; }
+
+.fa-z::before {
+  content: "\5a"; }
+
+.fa-person-skiing::before {
+  content: "\f7c9"; }
+
+.fa-skiing::before {
+  content: "\f7c9"; }
+
+.fa-road-lock::before {
+  content: "\e567"; }
+
+.fa-a::before {
+  content: "\41"; }
+
+.fa-temperature-arrow-down::before {
+  content: "\e03f"; }
+
+.fa-temperature-down::before {
+  content: "\e03f"; }
+
+.fa-feather-pointed::before {
+  content: "\f56b"; }
+
+.fa-feather-alt::before {
+  content: "\f56b"; }
+
+.fa-p::before {
+  content: "\50"; }
+
+.fa-snowflake::before {
+  content: "\f2dc"; }
+
+.fa-newspaper::before {
+  content: "\f1ea"; }
+
+.fa-rectangle-ad::before {
+  content: "\f641"; }
+
+.fa-ad::before {
+  content: "\f641"; }
+
+.fa-circle-arrow-right::before {
+  content: "\f0a9"; }
+
+.fa-arrow-circle-right::before {
+  content: "\f0a9"; }
+
+.fa-filter-circle-xmark::before {
+  content: "\e17b"; }
+
+.fa-locust::before {
+  content: "\e520"; }
+
+.fa-sort::before {
+  content: "\f0dc"; }
+
+.fa-unsorted::before {
+  content: "\f0dc"; }
+
+.fa-list-ol::before {
+  content: "\f0cb"; }
+
+.fa-list-1-2::before {
+  content: "\f0cb"; }
+
+.fa-list-numeric::before {
+  content: "\f0cb"; }
+
+.fa-person-dress-burst::before {
+  content: "\e544"; }
+
+.fa-money-check-dollar::before {
+  content: "\f53d"; }
+
+.fa-money-check-alt::before {
+  content: "\f53d"; }
+
+.fa-vector-square::before {
+  content: "\f5cb"; }
+
+.fa-bread-slice::before {
+  content: "\f7ec"; }
+
+.fa-language::before {
+  content: "\f1ab"; }
+
+.fa-face-kiss-wink-heart::before {
+  content: "\f598"; }
+
+.fa-kiss-wink-heart::before {
+  content: "\f598"; }
+
+.fa-filter::before {
+  content: "\f0b0"; }
+
+.fa-question::before {
+  content: "\3f"; }
+
+.fa-file-signature::before {
+  content: "\f573"; }
+
+.fa-up-down-left-right::before {
+  content: "\f0b2"; }
+
+.fa-arrows-alt::before {
+  content: "\f0b2"; }
+
+.fa-house-chimney-user::before {
+  content: "\e065"; }
+
+.fa-hand-holding-heart::before {
+  content: "\f4be"; }
+
+.fa-puzzle-piece::before {
+  content: "\f12e"; }
+
+.fa-money-check::before {
+  content: "\f53c"; }
+
+.fa-star-half-stroke::before {
+  content: "\f5c0"; }
+
+.fa-star-half-alt::before {
+  content: "\f5c0"; }
+
+.fa-code::before {
+  content: "\f121"; }
+
+.fa-whiskey-glass::before {
+  content: "\f7a0"; }
+
+.fa-glass-whiskey::before {
+  content: "\f7a0"; }
+
+.fa-building-circle-exclamation::before {
+  content: "\e4d3"; }
+
+.fa-magnifying-glass-chart::before {
+  content: "\e522"; }
+
+.fa-arrow-up-right-from-square::before {
+  content: "\f08e"; }
+
+.fa-external-link::before {
+  content: "\f08e"; }
+
+.fa-cubes-stacked::before {
+  content: "\e4e6"; }
+
+.fa-won-sign::before {
+  content: "\f159"; }
+
+.fa-krw::before {
+  content: "\f159"; }
+
+.fa-won::before {
+  content: "\f159"; }
+
+.fa-virus-covid::before {
+  content: "\e4a8"; }
+
+.fa-austral-sign::before {
+  content: "\e0a9"; }
+
+.fa-f::before {
+  content: "\46"; }
+
+.fa-leaf::before {
+  content: "\f06c"; }
+
+.fa-road::before {
+  content: "\f018"; }
+
+.fa-taxi::before {
+  content: "\f1ba"; }
+
+.fa-cab::before {
+  content: "\f1ba"; }
+
+.fa-person-circle-plus::before {
+  content: "\e541"; }
+
+.fa-chart-pie::before {
+  content: "\f200"; }
+
+.fa-pie-chart::before {
+  content: "\f200"; }
+
+.fa-bolt-lightning::before {
+  content: "\e0b7"; }
+
+.fa-sack-xmark::before {
+  content: "\e56a"; }
+
+.fa-file-excel::before {
+  content: "\f1c3"; }
+
+.fa-file-contract::before {
+  content: "\f56c"; }
+
+.fa-fish-fins::before {
+  content: "\e4f2"; }
+
+.fa-building-flag::before {
+  content: "\e4d5"; }
+
+.fa-face-grin-beam::before {
+  content: "\f582"; }
+
+.fa-grin-beam::before {
+  content: "\f582"; }
+
+.fa-object-ungroup::before {
+  content: "\f248"; }
+
+.fa-poop::before {
+  content: "\f619"; }
+
+.fa-location-pin::before {
+  content: "\f041"; }
+
+.fa-map-marker::before {
+  content: "\f041"; }
+
+.fa-kaaba::before {
+  content: "\f66b"; }
+
+.fa-toilet-paper::before {
+  content: "\f71e"; }
+
+.fa-helmet-safety::before {
+  content: "\f807"; }
+
+.fa-hard-hat::before {
+  content: "\f807"; }
+
+.fa-hat-hard::before {
+  content: "\f807"; }
+
+.fa-eject::before {
+  content: "\f052"; }
+
+.fa-circle-right::before {
+  content: "\f35a"; }
+
+.fa-arrow-alt-circle-right::before {
+  content: "\f35a"; }
+
+.fa-plane-circle-check::before {
+  content: "\e555"; }
+
+.fa-face-rolling-eyes::before {
+  content: "\f5a5"; }
+
+.fa-meh-rolling-eyes::before {
+  content: "\f5a5"; }
+
+.fa-object-group::before {
+  content: "\f247"; }
+
+.fa-chart-line::before {
+  content: "\f201"; }
+
+.fa-line-chart::before {
+  content: "\f201"; }
+
+.fa-mask-ventilator::before {
+  content: "\e524"; }
+
+.fa-arrow-right::before {
+  content: "\f061"; }
+
+.fa-signs-post::before {
+  content: "\f277"; }
+
+.fa-map-signs::before {
+  content: "\f277"; }
+
+.fa-cash-register::before {
+  content: "\f788"; }
+
+.fa-person-circle-question::before {
+  content: "\e542"; }
+
+.fa-h::before {
+  content: "\48"; }
+
+.fa-tarp::before {
+  content: "\e57b"; }
+
+.fa-screwdriver-wrench::before {
+  content: "\f7d9"; }
+
+.fa-tools::before {
+  content: "\f7d9"; }
+
+.fa-arrows-to-eye::before {
+  content: "\e4bf"; }
+
+.fa-plug-circle-bolt::before {
+  content: "\e55b"; }
+
+.fa-heart::before {
+  content: "\f004"; }
+
+.fa-mars-and-venus::before {
+  content: "\f224"; }
+
+.fa-house-user::before {
+  content: "\e1b0"; }
+
+.fa-home-user::before {
+  content: "\e1b0"; }
+
+.fa-dumpster-fire::before {
+  content: "\f794"; }
+
+.fa-house-crack::before {
+  content: "\e3b1"; }
+
+.fa-martini-glass-citrus::before {
+  content: "\f561"; }
+
+.fa-cocktail::before {
+  content: "\f561"; }
+
+.fa-face-surprise::before {
+  content: "\f5c2"; }
+
+.fa-surprise::before {
+  content: "\f5c2"; }
+
+.fa-bottle-water::before {
+  content: "\e4c5"; }
+
+.fa-circle-pause::before {
+  content: "\f28b"; }
+
+.fa-pause-circle::before {
+  content: "\f28b"; }
+
+.fa-toilet-paper-slash::before {
+  content: "\e072"; }
+
+.fa-apple-whole::before {
+  content: "\f5d1"; }
+
+.fa-apple-alt::before {
+  content: "\f5d1"; }
+
+.fa-kitchen-set::before {
+  content: "\e51a"; }
+
+.fa-r::before {
+  content: "\52"; }
+
+.fa-temperature-quarter::before {
+  content: "\f2ca"; }
+
+.fa-temperature-1::before {
+  content: "\f2ca"; }
+
+.fa-thermometer-1::before {
+  content: "\f2ca"; }
+
+.fa-thermometer-quarter::before {
+  content: "\f2ca"; }
+
+.fa-cube::before {
+  content: "\f1b2"; }
+
+.fa-bitcoin-sign::before {
+  content: "\e0b4"; }
+
+.fa-shield-dog::before {
+  content: "\e573"; }
+
+.fa-solar-panel::before {
+  content: "\f5ba"; }
+
+.fa-lock-open::before {
+  content: "\f3c1"; }
+
+.fa-elevator::before {
+  content: "\e16d"; }
+
+.fa-money-bill-transfer::before {
+  content: "\e528"; }
+
+.fa-money-bill-trend-up::before {
+  content: "\e529"; }
+
+.fa-house-flood-water-circle-arrow-right::before {
+  content: "\e50f"; }
+
+.fa-square-poll-horizontal::before {
+  content: "\f682"; }
+
+.fa-poll-h::before {
+  content: "\f682"; }
+
+.fa-circle::before {
+  content: "\f111"; }
+
+.fa-backward-fast::before {
+  content: "\f049"; }
+
+.fa-fast-backward::before {
+  content: "\f049"; }
+
+.fa-recycle::before {
+  content: "\f1b8"; }
+
+.fa-user-astronaut::before {
+  content: "\f4fb"; }
+
+.fa-plane-slash::before {
+  content: "\e069"; }
+
+.fa-trademark::before {
+  content: "\f25c"; }
+
+.fa-basketball::before {
+  content: "\f434"; }
+
+.fa-basketball-ball::before {
+  content: "\f434"; }
+
+.fa-satellite-dish::before {
+  content: "\f7c0"; }
+
+.fa-circle-up::before {
+  content: "\f35b"; }
+
+.fa-arrow-alt-circle-up::before {
+  content: "\f35b"; }
+
+.fa-mobile-screen-button::before {
+  content: "\f3cd"; }
+
+.fa-mobile-alt::before {
+  content: "\f3cd"; }
+
+.fa-volume-high::before {
+  content: "\f028"; }
+
+.fa-volume-up::before {
+  content: "\f028"; }
+
+.fa-users-rays::before {
+  content: "\e593"; }
+
+.fa-wallet::before {
+  content: "\f555"; }
+
+.fa-clipboard-check::before {
+  content: "\f46c"; }
+
+.fa-file-audio::before {
+  content: "\f1c7"; }
+
+.fa-burger::before {
+  content: "\f805"; }
+
+.fa-hamburger::before {
+  content: "\f805"; }
+
+.fa-wrench::before {
+  content: "\f0ad"; }
+
+.fa-bugs::before {
+  content: "\e4d0"; }
+
+.fa-rupee-sign::before {
+  content: "\f156"; }
+
+.fa-rupee::before {
+  content: "\f156"; }
+
+.fa-file-image::before {
+  content: "\f1c5"; }
+
+.fa-circle-question::before {
+  content: "\f059"; }
+
+.fa-question-circle::before {
+  content: "\f059"; }
+
+.fa-plane-departure::before {
+  content: "\f5b0"; }
+
+.fa-handshake-slash::before {
+  content: "\e060"; }
+
+.fa-book-bookmark::before {
+  content: "\e0bb"; }
+
+.fa-code-branch::before {
+  content: "\f126"; }
+
+.fa-hat-cowboy::before {
+  content: "\f8c0"; }
+
+.fa-bridge::before {
+  content: "\e4c8"; }
+
+.fa-phone-flip::before {
+  content: "\f879"; }
+
+.fa-phone-alt::before {
+  content: "\f879"; }
+
+.fa-truck-front::before {
+  content: "\e2b7"; }
+
+.fa-cat::before {
+  content: "\f6be"; }
+
+.fa-anchor-circle-exclamation::before {
+  content: "\e4ab"; }
+
+.fa-truck-field::before {
+  content: "\e58d"; }
+
+.fa-route::before {
+  content: "\f4d7"; }
+
+.fa-clipboard-question::before {
+  content: "\e4e3"; }
+
+.fa-panorama::before {
+  content: "\e209"; }
+
+.fa-comment-medical::before {
+  content: "\f7f5"; }
+
+.fa-teeth-open::before {
+  content: "\f62f"; }
+
+.fa-file-circle-minus::before {
+  content: "\e4ed"; }
+
+.fa-tags::before {
+  content: "\f02c"; }
+
+.fa-wine-glass::before {
+  content: "\f4e3"; }
+
+.fa-forward-fast::before {
+  content: "\f050"; }
+
+.fa-fast-forward::before {
+  content: "\f050"; }
+
+.fa-face-meh-blank::before {
+  content: "\f5a4"; }
+
+.fa-meh-blank::before {
+  content: "\f5a4"; }
+
+.fa-square-parking::before {
+  content: "\f540"; }
+
+.fa-parking::before {
+  content: "\f540"; }
+
+.fa-house-signal::before {
+  content: "\e012"; }
+
+.fa-bars-progress::before {
+  content: "\f828"; }
+
+.fa-tasks-alt::before {
+  content: "\f828"; }
+
+.fa-faucet-drip::before {
+  content: "\e006"; }
+
+.fa-cart-flatbed::before {
+  content: "\f474"; }
+
+.fa-dolly-flatbed::before {
+  content: "\f474"; }
+
+.fa-ban-smoking::before {
+  content: "\f54d"; }
+
+.fa-smoking-ban::before {
+  content: "\f54d"; }
+
+.fa-terminal::before {
+  content: "\f120"; }
+
+.fa-mobile-button::before {
+  content: "\f10b"; }
+
+.fa-house-medical-flag::before {
+  content: "\e514"; }
+
+.fa-basket-shopping::before {
+  content: "\f291"; }
+
+.fa-shopping-basket::before {
+  content: "\f291"; }
+
+.fa-tape::before {
+  content: "\f4db"; }
+
+.fa-bus-simple::before {
+  content: "\f55e"; }
+
+.fa-bus-alt::before {
+  content: "\f55e"; }
+
+.fa-eye::before {
+  content: "\f06e"; }
+
+.fa-face-sad-cry::before {
+  content: "\f5b3"; }
+
+.fa-sad-cry::before {
+  content: "\f5b3"; }
+
+.fa-audio-description::before {
+  content: "\f29e"; }
+
+.fa-person-military-to-person::before {
+  content: "\e54c"; }
+
+.fa-file-shield::before {
+  content: "\e4f0"; }
+
+.fa-user-slash::before {
+  content: "\f506"; }
+
+.fa-pen::before {
+  content: "\f304"; }
+
+.fa-tower-observation::before {
+  content: "\e586"; }
+
+.fa-file-code::before {
+  content: "\f1c9"; }
+
+.fa-signal::before {
+  content: "\f012"; }
+
+.fa-signal-5::before {
+  content: "\f012"; }
+
+.fa-signal-perfect::before {
+  content: "\f012"; }
+
+.fa-bus::before {
+  content: "\f207"; }
+
+.fa-heart-circle-xmark::before {
+  content: "\e501"; }
+
+.fa-house-chimney::before {
+  content: "\e3af"; }
+
+.fa-home-lg::before {
+  content: "\e3af"; }
+
+.fa-window-maximize::before {
+  content: "\f2d0"; }
+
+.fa-face-frown::before {
+  content: "\f119"; }
+
+.fa-frown::before {
+  content: "\f119"; }
+
+.fa-prescription::before {
+  content: "\f5b1"; }
+
+.fa-shop::before {
+  content: "\f54f"; }
+
+.fa-store-alt::before {
+  content: "\f54f"; }
+
+.fa-floppy-disk::before {
+  content: "\f0c7"; }
+
+.fa-save::before {
+  content: "\f0c7"; }
+
+.fa-vihara::before {
+  content: "\f6a7"; }
+
+.fa-scale-unbalanced::before {
+  content: "\f515"; }
+
+.fa-balance-scale-left::before {
+  content: "\f515"; }
+
+.fa-sort-up::before {
+  content: "\f0de"; }
+
+.fa-sort-asc::before {
+  content: "\f0de"; }
+
+.fa-comment-dots::before {
+  content: "\f4ad"; }
+
+.fa-commenting::before {
+  content: "\f4ad"; }
+
+.fa-plant-wilt::before {
+  content: "\e5aa"; }
+
+.fa-diamond::before {
+  content: "\f219"; }
+
+.fa-face-grin-squint::before {
+  content: "\f585"; }
+
+.fa-grin-squint::before {
+  content: "\f585"; }
+
+.fa-hand-holding-dollar::before {
+  content: "\f4c0"; }
+
+.fa-hand-holding-usd::before {
+  content: "\f4c0"; }
+
+.fa-bacterium::before {
+  content: "\e05a"; }
+
+.fa-hand-pointer::before {
+  content: "\f25a"; }
+
+.fa-drum-steelpan::before {
+  content: "\f56a"; }
+
+.fa-hand-scissors::before {
+  content: "\f257"; }
+
+.fa-hands-praying::before {
+  content: "\f684"; }
+
+.fa-praying-hands::before {
+  content: "\f684"; }
+
+.fa-arrow-rotate-right::before {
+  content: "\f01e"; }
+
+.fa-arrow-right-rotate::before {
+  content: "\f01e"; }
+
+.fa-arrow-rotate-forward::before {
+  content: "\f01e"; }
+
+.fa-redo::before {
+  content: "\f01e"; }
+
+.fa-biohazard::before {
+  content: "\f780"; }
+
+.fa-location-crosshairs::before {
+  content: "\f601"; }
+
+.fa-location::before {
+  content: "\f601"; }
+
+.fa-mars-double::before {
+  content: "\f227"; }
+
+.fa-child-dress::before {
+  content: "\e59c"; }
+
+.fa-users-between-lines::before {
+  content: "\e591"; }
+
+.fa-lungs-virus::before {
+  content: "\e067"; }
+
+.fa-face-grin-tears::before {
+  content: "\f588"; }
+
+.fa-grin-tears::before {
+  content: "\f588"; }
+
+.fa-phone::before {
+  content: "\f095"; }
+
+.fa-calendar-xmark::before {
+  content: "\f273"; }
+
+.fa-calendar-times::before {
+  content: "\f273"; }
+
+.fa-child-reaching::before {
+  content: "\e59d"; }
+
+.fa-head-side-virus::before {
+  content: "\e064"; }
+
+.fa-user-gear::before {
+  content: "\f4fe"; }
+
+.fa-user-cog::before {
+  content: "\f4fe"; }
+
+.fa-arrow-up-1-9::before {
+  content: "\f163"; }
+
+.fa-sort-numeric-up::before {
+  content: "\f163"; }
+
+.fa-door-closed::before {
+  content: "\f52a"; }
+
+.fa-shield-virus::before {
+  content: "\e06c"; }
+
+.fa-dice-six::before {
+  content: "\f526"; }
+
+.fa-mosquito-net::before {
+  content: "\e52c"; }
+
+.fa-bridge-water::before {
+  content: "\e4ce"; }
+
+.fa-person-booth::before {
+  content: "\f756"; }
+
+.fa-text-width::before {
+  content: "\f035"; }
+
+.fa-hat-wizard::before {
+  content: "\f6e8"; }
+
+.fa-pen-fancy::before {
+  content: "\f5ac"; }
+
+.fa-person-digging::before {
+  content: "\f85e"; }
+
+.fa-digging::before {
+  content: "\f85e"; }
+
+.fa-trash::before {
+  content: "\f1f8"; }
+
+.fa-gauge-simple::before {
+  content: "\f629"; }
+
+.fa-gauge-simple-med::before {
+  content: "\f629"; }
+
+.fa-tachometer-average::before {
+  content: "\f629"; }
+
+.fa-book-medical::before {
+  content: "\f7e6"; }
+
+.fa-poo::before {
+  content: "\f2fe"; }
+
+.fa-quote-right::before {
+  content: "\f10e"; }
+
+.fa-quote-right-alt::before {
+  content: "\f10e"; }
+
+.fa-shirt::before {
+  content: "\f553"; }
+
+.fa-t-shirt::before {
+  content: "\f553"; }
+
+.fa-tshirt::before {
+  content: "\f553"; }
+
+.fa-cubes::before {
+  content: "\f1b3"; }
+
+.fa-divide::before {
+  content: "\f529"; }
+
+.fa-tenge-sign::before {
+  content: "\f7d7"; }
+
+.fa-tenge::before {
+  content: "\f7d7"; }
+
+.fa-headphones::before {
+  content: "\f025"; }
+
+.fa-hands-holding::before {
+  content: "\f4c2"; }
+
+.fa-hands-clapping::before {
+  content: "\e1a8"; }
+
+.fa-republican::before {
+  content: "\f75e"; }
+
+.fa-arrow-left::before {
+  content: "\f060"; }
+
+.fa-person-circle-xmark::before {
+  content: "\e543"; }
+
+.fa-ruler::before {
+  content: "\f545"; }
+
+.fa-align-left::before {
+  content: "\f036"; }
+
+.fa-dice-d6::before {
+  content: "\f6d1"; }
+
+.fa-restroom::before {
+  content: "\f7bd"; }
+
+.fa-j::before {
+  content: "\4a"; }
+
+.fa-users-viewfinder::before {
+  content: "\e595"; }
+
+.fa-file-video::before {
+  content: "\f1c8"; }
+
+.fa-up-right-from-square::before {
+  content: "\f35d"; }
+
+.fa-external-link-alt::before {
+  content: "\f35d"; }
+
+.fa-table-cells::before {
+  content: "\f00a"; }
+
+.fa-th::before {
+  content: "\f00a"; }
+
+.fa-file-pdf::before {
+  content: "\f1c1"; }
+
+.fa-book-bible::before {
+  content: "\f647"; }
+
+.fa-bible::before {
+  content: "\f647"; }
+
+.fa-o::before {
+  content: "\4f"; }
+
+.fa-suitcase-medical::before {
+  content: "\f0fa"; }
+
+.fa-medkit::before {
+  content: "\f0fa"; }
+
+.fa-user-secret::before {
+  content: "\f21b"; }
+
+.fa-otter::before {
+  content: "\f700"; }
+
+.fa-person-dress::before {
+  content: "\f182"; }
+
+.fa-female::before {
+  content: "\f182"; }
+
+.fa-comment-dollar::before {
+  content: "\f651"; }
+
+.fa-business-time::before {
+  content: "\f64a"; }
+
+.fa-briefcase-clock::before {
+  content: "\f64a"; }
+
+.fa-table-cells-large::before {
+  content: "\f009"; }
+
+.fa-th-large::before {
+  content: "\f009"; }
+
+.fa-book-tanakh::before {
+  content: "\f827"; }
+
+.fa-tanakh::before {
+  content: "\f827"; }
+
+.fa-phone-volume::before {
+  content: "\f2a0"; }
+
+.fa-volume-control-phone::before {
+  content: "\f2a0"; }
+
+.fa-hat-cowboy-side::before {
+  content: "\f8c1"; }
+
+.fa-clipboard-user::before {
+  content: "\f7f3"; }
+
+.fa-child::before {
+  content: "\f1ae"; }
+
+.fa-lira-sign::before {
+  content: "\f195"; }
+
+.fa-satellite::before {
+  content: "\f7bf"; }
+
+.fa-plane-lock::before {
+  content: "\e558"; }
+
+.fa-tag::before {
+  content: "\f02b"; }
+
+.fa-comment::before {
+  content: "\f075"; }
+
+.fa-cake-candles::before {
+  content: "\f1fd"; }
+
+.fa-birthday-cake::before {
+  content: "\f1fd"; }
+
+.fa-cake::before {
+  content: "\f1fd"; }
+
+.fa-envelope::before {
+  content: "\f0e0"; }
+
+.fa-angles-up::before {
+  content: "\f102"; }
+
+.fa-angle-double-up::before {
+  content: "\f102"; }
+
+.fa-paperclip::before {
+  content: "\f0c6"; }
+
+.fa-arrow-right-to-city::before {
+  content: "\e4b3"; }
+
+.fa-ribbon::before {
+  content: "\f4d6"; }
+
+.fa-lungs::before {
+  content: "\f604"; }
+
+.fa-arrow-up-9-1::before {
+  content: "\f887"; }
+
+.fa-sort-numeric-up-alt::before {
+  content: "\f887"; }
+
+.fa-litecoin-sign::before {
+  content: "\e1d3"; }
+
+.fa-border-none::before {
+  content: "\f850"; }
+
+.fa-circle-nodes::before {
+  content: "\e4e2"; }
+
+.fa-parachute-box::before {
+  content: "\f4cd"; }
+
+.fa-indent::before {
+  content: "\f03c"; }
+
+.fa-truck-field-un::before {
+  content: "\e58e"; }
+
+.fa-hourglass::before {
+  content: "\f254"; }
+
+.fa-hourglass-empty::before {
+  content: "\f254"; }
+
+.fa-mountain::before {
+  content: "\f6fc"; }
+
+.fa-user-doctor::before {
+  content: "\f0f0"; }
+
+.fa-user-md::before {
+  content: "\f0f0"; }
+
+.fa-circle-info::before {
+  content: "\f05a"; }
+
+.fa-info-circle::before {
+  content: "\f05a"; }
+
+.fa-cloud-meatball::before {
+  content: "\f73b"; }
+
+.fa-camera::before {
+  content: "\f030"; }
+
+.fa-camera-alt::before {
+  content: "\f030"; }
+
+.fa-square-virus::before {
+  content: "\e578"; }
+
+.fa-meteor::before {
+  content: "\f753"; }
+
+.fa-car-on::before {
+  content: "\e4dd"; }
+
+.fa-sleigh::before {
+  content: "\f7cc"; }
+
+.fa-arrow-down-1-9::before {
+  content: "\f162"; }
+
+.fa-sort-numeric-asc::before {
+  content: "\f162"; }
+
+.fa-sort-numeric-down::before {
+  content: "\f162"; }
+
+.fa-hand-holding-droplet::before {
+  content: "\f4c1"; }
+
+.fa-hand-holding-water::before {
+  content: "\f4c1"; }
+
+.fa-water::before {
+  content: "\f773"; }
+
+.fa-calendar-check::before {
+  content: "\f274"; }
+
+.fa-braille::before {
+  content: "\f2a1"; }
+
+.fa-prescription-bottle-medical::before {
+  content: "\f486"; }
+
+.fa-prescription-bottle-alt::before {
+  content: "\f486"; }
+
+.fa-landmark::before {
+  content: "\f66f"; }
+
+.fa-truck::before {
+  content: "\f0d1"; }
+
+.fa-crosshairs::before {
+  content: "\f05b"; }
+
+.fa-person-cane::before {
+  content: "\e53c"; }
+
+.fa-tent::before {
+  content: "\e57d"; }
+
+.fa-vest-patches::before {
+  content: "\e086"; }
+
+.fa-check-double::before {
+  content: "\f560"; }
+
+.fa-arrow-down-a-z::before {
+  content: "\f15d"; }
+
+.fa-sort-alpha-asc::before {
+  content: "\f15d"; }
+
+.fa-sort-alpha-down::before {
+  content: "\f15d"; }
+
+.fa-money-bill-wheat::before {
+  content: "\e52a"; }
+
+.fa-cookie::before {
+  content: "\f563"; }
+
+.fa-arrow-rotate-left::before {
+  content: "\f0e2"; }
+
+.fa-arrow-left-rotate::before {
+  content: "\f0e2"; }
+
+.fa-arrow-rotate-back::before {
+  content: "\f0e2"; }
+
+.fa-arrow-rotate-backward::before {
+  content: "\f0e2"; }
+
+.fa-undo::before {
+  content: "\f0e2"; }
+
+.fa-hard-drive::before {
+  content: "\f0a0"; }
+
+.fa-hdd::before {
+  content: "\f0a0"; }
+
+.fa-face-grin-squint-tears::before {
+  content: "\f586"; }
+
+.fa-grin-squint-tears::before {
+  content: "\f586"; }
+
+.fa-dumbbell::before {
+  content: "\f44b"; }
+
+.fa-rectangle-list::before {
+  content: "\f022"; }
+
+.fa-list-alt::before {
+  content: "\f022"; }
+
+.fa-tarp-droplet::before {
+  content: "\e57c"; }
+
+.fa-house-medical-circle-check::before {
+  content: "\e511"; }
+
+.fa-person-skiing-nordic::before {
+  content: "\f7ca"; }
+
+.fa-skiing-nordic::before {
+  content: "\f7ca"; }
+
+.fa-calendar-plus::before {
+  content: "\f271"; }
+
+.fa-plane-arrival::before {
+  content: "\f5af"; }
+
+.fa-circle-left::before {
+  content: "\f359"; }
+
+.fa-arrow-alt-circle-left::before {
+  content: "\f359"; }
+
+.fa-train-subway::before {
+  content: "\f239"; }
+
+.fa-subway::before {
+  content: "\f239"; }
+
+.fa-chart-gantt::before {
+  content: "\e0e4"; }
+
+.fa-indian-rupee-sign::before {
+  content: "\e1bc"; }
+
+.fa-indian-rupee::before {
+  content: "\e1bc"; }
+
+.fa-inr::before {
+  content: "\e1bc"; }
+
+.fa-crop-simple::before {
+  content: "\f565"; }
+
+.fa-crop-alt::before {
+  content: "\f565"; }
+
+.fa-money-bill-1::before {
+  content: "\f3d1"; }
+
+.fa-money-bill-alt::before {
+  content: "\f3d1"; }
+
+.fa-left-long::before {
+  content: "\f30a"; }
+
+.fa-long-arrow-alt-left::before {
+  content: "\f30a"; }
+
+.fa-dna::before {
+  content: "\f471"; }
+
+.fa-virus-slash::before {
+  content: "\e075"; }
+
+.fa-minus::before {
+  content: "\f068"; }
+
+.fa-subtract::before {
+  content: "\f068"; }
+
+.fa-chess::before {
+  content: "\f439"; }
+
+.fa-arrow-left-long::before {
+  content: "\f177"; }
+
+.fa-long-arrow-left::before {
+  content: "\f177"; }
+
+.fa-plug-circle-check::before {
+  content: "\e55c"; }
+
+.fa-street-view::before {
+  content: "\f21d"; }
+
+.fa-franc-sign::before {
+  content: "\e18f"; }
+
+.fa-volume-off::before {
+  content: "\f026"; }
+
+.fa-hands-asl-interpreting::before {
+  content: "\f2a3"; }
+
+.fa-american-sign-language-interpreting::before {
+  content: "\f2a3"; }
+
+.fa-asl-interpreting::before {
+  content: "\f2a3"; }
+
+.fa-hands-american-sign-language-interpreting::before {
+  content: "\f2a3"; }
+
+.fa-gear::before {
+  content: "\f013"; }
+
+.fa-cog::before {
+  content: "\f013"; }
+
+.fa-droplet-slash::before {
+  content: "\f5c7"; }
+
+.fa-tint-slash::before {
+  content: "\f5c7"; }
+
+.fa-mosque::before {
+  content: "\f678"; }
+
+.fa-mosquito::before {
+  content: "\e52b"; }
+
+.fa-star-of-david::before {
+  content: "\f69a"; }
+
+.fa-person-military-rifle::before {
+  content: "\e54b"; }
+
+.fa-cart-shopping::before {
+  content: "\f07a"; }
+
+.fa-shopping-cart::before {
+  content: "\f07a"; }
+
+.fa-vials::before {
+  content: "\f493"; }
+
+.fa-plug-circle-plus::before {
+  content: "\e55f"; }
+
+.fa-place-of-worship::before {
+  content: "\f67f"; }
+
+.fa-grip-vertical::before {
+  content: "\f58e"; }
+
+.fa-arrow-turn-up::before {
+  content: "\f148"; }
+
+.fa-level-up::before {
+  content: "\f148"; }
+
+.fa-u::before {
+  content: "\55"; }
+
+.fa-square-root-variable::before {
+  content: "\f698"; }
+
+.fa-square-root-alt::before {
+  content: "\f698"; }
+
+.fa-clock::before {
+  content: "\f017"; }
+
+.fa-clock-four::before {
+  content: "\f017"; }
+
+.fa-backward-step::before {
+  content: "\f048"; }
+
+.fa-step-backward::before {
+  content: "\f048"; }
+
+.fa-pallet::before {
+  content: "\f482"; }
+
+.fa-faucet::before {
+  content: "\e005"; }
+
+.fa-baseball-bat-ball::before {
+  content: "\f432"; }
+
+.fa-s::before {
+  content: "\53"; }
+
+.fa-timeline::before {
+  content: "\e29c"; }
+
+.fa-keyboard::before {
+  content: "\f11c"; }
+
+.fa-caret-down::before {
+  content: "\f0d7"; }
+
+.fa-house-chimney-medical::before {
+  content: "\f7f2"; }
+
+.fa-clinic-medical::before {
+  content: "\f7f2"; }
+
+.fa-temperature-three-quarters::before {
+  content: "\f2c8"; }
+
+.fa-temperature-3::before {
+  content: "\f2c8"; }
+
+.fa-thermometer-3::before {
+  content: "\f2c8"; }
+
+.fa-thermometer-three-quarters::before {
+  content: "\f2c8"; }
+
+.fa-mobile-screen::before {
+  content: "\f3cf"; }
+
+.fa-mobile-android-alt::before {
+  content: "\f3cf"; }
+
+.fa-plane-up::before {
+  content: "\e22d"; }
+
+.fa-piggy-bank::before {
+  content: "\f4d3"; }
+
+.fa-battery-half::before {
+  content: "\f242"; }
+
+.fa-battery-3::before {
+  content: "\f242"; }
+
+.fa-mountain-city::before {
+  content: "\e52e"; }
+
+.fa-coins::before {
+  content: "\f51e"; }
+
+.fa-khanda::before {
+  content: "\f66d"; }
+
+.fa-sliders::before {
+  content: "\f1de"; }
+
+.fa-sliders-h::before {
+  content: "\f1de"; }
+
+.fa-folder-tree::before {
+  content: "\f802"; }
+
+.fa-network-wired::before {
+  content: "\f6ff"; }
+
+.fa-map-pin::before {
+  content: "\f276"; }
+
+.fa-hamsa::before {
+  content: "\f665"; }
+
+.fa-cent-sign::before {
+  content: "\e3f5"; }
+
+.fa-flask::before {
+  content: "\f0c3"; }
+
+.fa-person-pregnant::before {
+  content: "\e31e"; }
+
+.fa-wand-sparkles::before {
+  content: "\f72b"; }
+
+.fa-ellipsis-vertical::before {
+  content: "\f142"; }
+
+.fa-ellipsis-v::before {
+  content: "\f142"; }
+
+.fa-ticket::before {
+  content: "\f145"; }
+
+.fa-power-off::before {
+  content: "\f011"; }
+
+.fa-right-long::before {
+  content: "\f30b"; }
+
+.fa-long-arrow-alt-right::before {
+  content: "\f30b"; }
+
+.fa-flag-usa::before {
+  content: "\f74d"; }
+
+.fa-laptop-file::before {
+  content: "\e51d"; }
+
+.fa-tty::before {
+  content: "\f1e4"; }
+
+.fa-teletype::before {
+  content: "\f1e4"; }
+
+.fa-diagram-next::before {
+  content: "\e476"; }
+
+.fa-person-rifle::before {
+  content: "\e54e"; }
+
+.fa-house-medical-circle-exclamation::before {
+  content: "\e512"; }
+
+.fa-closed-captioning::before {
+  content: "\f20a"; }
+
+.fa-person-hiking::before {
+  content: "\f6ec"; }
+
+.fa-hiking::before {
+  content: "\f6ec"; }
+
+.fa-venus-double::before {
+  content: "\f226"; }
+
+.fa-images::before {
+  content: "\f302"; }
+
+.fa-calculator::before {
+  content: "\f1ec"; }
+
+.fa-people-pulling::before {
+  content: "\e535"; }
+
+.fa-n::before {
+  content: "\4e"; }
+
+.fa-cable-car::before {
+  content: "\f7da"; }
+
+.fa-tram::before {
+  content: "\f7da"; }
+
+.fa-cloud-rain::before {
+  content: "\f73d"; }
+
+.fa-building-circle-xmark::before {
+  content: "\e4d4"; }
+
+.fa-ship::before {
+  content: "\f21a"; }
+
+.fa-arrows-down-to-line::before {
+  content: "\e4b8"; }
+
+.fa-download::before {
+  content: "\f019"; }
+
+.fa-face-grin::before {
+  content: "\f580"; }
+
+.fa-grin::before {
+  content: "\f580"; }
+
+.fa-delete-left::before {
+  content: "\f55a"; }
+
+.fa-backspace::before {
+  content: "\f55a"; }
+
+.fa-eye-dropper::before {
+  content: "\f1fb"; }
+
+.fa-eye-dropper-empty::before {
+  content: "\f1fb"; }
+
+.fa-eyedropper::before {
+  content: "\f1fb"; }
+
+.fa-file-circle-check::before {
+  content: "\e5a0"; }
+
+.fa-forward::before {
+  content: "\f04e"; }
+
+.fa-mobile::before {
+  content: "\f3ce"; }
+
+.fa-mobile-android::before {
+  content: "\f3ce"; }
+
+.fa-mobile-phone::before {
+  content: "\f3ce"; }
+
+.fa-face-meh::before {
+  content: "\f11a"; }
+
+.fa-meh::before {
+  content: "\f11a"; }
+
+.fa-align-center::before {
+  content: "\f037"; }
+
+.fa-book-skull::before {
+  content: "\f6b7"; }
+
+.fa-book-dead::before {
+  content: "\f6b7"; }
+
+.fa-id-card::before {
+  content: "\f2c2"; }
+
+.fa-drivers-license::before {
+  content: "\f2c2"; }
+
+.fa-outdent::before {
+  content: "\f03b"; }
+
+.fa-dedent::before {
+  content: "\f03b"; }
+
+.fa-heart-circle-exclamation::before {
+  content: "\e4fe"; }
+
+.fa-house::before {
+  content: "\f015"; }
+
+.fa-home::before {
+  content: "\f015"; }
+
+.fa-home-alt::before {
+  content: "\f015"; }
+
+.fa-home-lg-alt::before {
+  content: "\f015"; }
+
+.fa-calendar-week::before {
+  content: "\f784"; }
+
+.fa-laptop-medical::before {
+  content: "\f812"; }
+
+.fa-b::before {
+  content: "\42"; }
+
+.fa-file-medical::before {
+  content: "\f477"; }
+
+.fa-dice-one::before {
+  content: "\f525"; }
+
+.fa-kiwi-bird::before {
+  content: "\f535"; }
+
+.fa-arrow-right-arrow-left::before {
+  content: "\f0ec"; }
+
+.fa-exchange::before {
+  content: "\f0ec"; }
+
+.fa-rotate-right::before {
+  content: "\f2f9"; }
+
+.fa-redo-alt::before {
+  content: "\f2f9"; }
+
+.fa-rotate-forward::before {
+  content: "\f2f9"; }
+
+.fa-utensils::before {
+  content: "\f2e7"; }
+
+.fa-cutlery::before {
+  content: "\f2e7"; }
+
+.fa-arrow-up-wide-short::before {
+  content: "\f161"; }
+
+.fa-sort-amount-up::before {
+  content: "\f161"; }
+
+.fa-mill-sign::before {
+  content: "\e1ed"; }
+
+.fa-bowl-rice::before {
+  content: "\e2eb"; }
+
+.fa-skull::before {
+  content: "\f54c"; }
+
+.fa-tower-broadcast::before {
+  content: "\f519"; }
+
+.fa-broadcast-tower::before {
+  content: "\f519"; }
+
+.fa-truck-pickup::before {
+  content: "\f63c"; }
+
+.fa-up-long::before {
+  content: "\f30c"; }
+
+.fa-long-arrow-alt-up::before {
+  content: "\f30c"; }
+
+.fa-stop::before {
+  content: "\f04d"; }
+
+.fa-code-merge::before {
+  content: "\f387"; }
+
+.fa-upload::before {
+  content: "\f093"; }
+
+.fa-hurricane::before {
+  content: "\f751"; }
+
+.fa-mound::before {
+  content: "\e52d"; }
+
+.fa-toilet-portable::before {
+  content: "\e583"; }
+
+.fa-compact-disc::before {
+  content: "\f51f"; }
+
+.fa-file-arrow-down::before {
+  content: "\f56d"; }
+
+.fa-file-download::before {
+  content: "\f56d"; }
+
+.fa-caravan::before {
+  content: "\f8ff"; }
+
+.fa-shield-cat::before {
+  content: "\e572"; }
+
+.fa-bolt::before {
+  content: "\f0e7"; }
+
+.fa-zap::before {
+  content: "\f0e7"; }
+
+.fa-glass-water::before {
+  content: "\e4f4"; }
+
+.fa-oil-well::before {
+  content: "\e532"; }
+
+.fa-vault::before {
+  content: "\e2c5"; }
+
+.fa-mars::before {
+  content: "\f222"; }
+
+.fa-toilet::before {
+  content: "\f7d8"; }
+
+.fa-plane-circle-xmark::before {
+  content: "\e557"; }
+
+.fa-yen-sign::before {
+  content: "\f157"; }
+
+.fa-cny::before {
+  content: "\f157"; }
+
+.fa-jpy::before {
+  content: "\f157"; }
+
+.fa-rmb::before {
+  content: "\f157"; }
+
+.fa-yen::before {
+  content: "\f157"; }
+
+.fa-ruble-sign::before {
+  content: "\f158"; }
+
+.fa-rouble::before {
+  content: "\f158"; }
+
+.fa-rub::before {
+  content: "\f158"; }
+
+.fa-ruble::before {
+  content: "\f158"; }
+
+.fa-sun::before {
+  content: "\f185"; }
+
+.fa-guitar::before {
+  content: "\f7a6"; }
+
+.fa-face-laugh-wink::before {
+  content: "\f59c"; }
+
+.fa-laugh-wink::before {
+  content: "\f59c"; }
+
+.fa-horse-head::before {
+  content: "\f7ab"; }
+
+.fa-bore-hole::before {
+  content: "\e4c3"; }
+
+.fa-industry::before {
+  content: "\f275"; }
+
+.fa-circle-down::before {
+  content: "\f358"; }
+
+.fa-arrow-alt-circle-down::before {
+  content: "\f358"; }
+
+.fa-arrows-turn-to-dots::before {
+  content: "\e4c1"; }
+
+.fa-florin-sign::before {
+  content: "\e184"; }
+
+.fa-arrow-down-short-wide::before {
+  content: "\f884"; }
+
+.fa-sort-amount-desc::before {
+  content: "\f884"; }
+
+.fa-sort-amount-down-alt::before {
+  content: "\f884"; }
+
+.fa-less-than::before {
+  content: "\3c"; }
+
+.fa-angle-down::before {
+  content: "\f107"; }
+
+.fa-car-tunnel::before {
+  content: "\e4de"; }
+
+.fa-head-side-cough::before {
+  content: "\e061"; }
+
+.fa-grip-lines::before {
+  content: "\f7a4"; }
+
+.fa-thumbs-down::before {
+  content: "\f165"; }
+
+.fa-user-lock::before {
+  content: "\f502"; }
+
+.fa-arrow-right-long::before {
+  content: "\f178"; }
+
+.fa-long-arrow-right::before {
+  content: "\f178"; }
+
+.fa-anchor-circle-xmark::before {
+  content: "\e4ac"; }
+
+.fa-ellipsis::before {
+  content: "\f141"; }
+
+.fa-ellipsis-h::before {
+  content: "\f141"; }
+
+.fa-chess-pawn::before {
+  content: "\f443"; }
+
+.fa-kit-medical::before {
+  content: "\f479"; }
+
+.fa-first-aid::before {
+  content: "\f479"; }
+
+.fa-person-through-window::before {
+  content: "\e5a9"; }
+
+.fa-toolbox::before {
+  content: "\f552"; }
+
+.fa-hands-holding-circle::before {
+  content: "\e4fb"; }
+
+.fa-bug::before {
+  content: "\f188"; }
+
+.fa-credit-card::before {
+  content: "\f09d"; }
+
+.fa-credit-card-alt::before {
+  content: "\f09d"; }
+
+.fa-car::before {
+  content: "\f1b9"; }
+
+.fa-automobile::before {
+  content: "\f1b9"; }
+
+.fa-hand-holding-hand::before {
+  content: "\e4f7"; }
+
+.fa-book-open-reader::before {
+  content: "\f5da"; }
+
+.fa-book-reader::before {
+  content: "\f5da"; }
+
+.fa-mountain-sun::before {
+  content: "\e52f"; }
+
+.fa-arrows-left-right-to-line::before {
+  content: "\e4ba"; }
+
+.fa-dice-d20::before {
+  content: "\f6cf"; }
+
+.fa-truck-droplet::before {
+  content: "\e58c"; }
+
+.fa-file-circle-xmark::before {
+  content: "\e5a1"; }
+
+.fa-temperature-arrow-up::before {
+  content: "\e040"; }
+
+.fa-temperature-up::before {
+  content: "\e040"; }
+
+.fa-medal::before {
+  content: "\f5a2"; }
+
+.fa-bed::before {
+  content: "\f236"; }
+
+.fa-square-h::before {
+  content: "\f0fd"; }
+
+.fa-h-square::before {
+  content: "\f0fd"; }
+
+.fa-podcast::before {
+  content: "\f2ce"; }
+
+.fa-temperature-full::before {
+  content: "\f2c7"; }
+
+.fa-temperature-4::before {
+  content: "\f2c7"; }
+
+.fa-thermometer-4::before {
+  content: "\f2c7"; }
+
+.fa-thermometer-full::before {
+  content: "\f2c7"; }
+
+.fa-bell::before {
+  content: "\f0f3"; }
+
+.fa-superscript::before {
+  content: "\f12b"; }
+
+.fa-plug-circle-xmark::before {
+  content: "\e560"; }
+
+.fa-star-of-life::before {
+  content: "\f621"; }
+
+.fa-phone-slash::before {
+  content: "\f3dd"; }
+
+.fa-paint-roller::before {
+  content: "\f5aa"; }
+
+.fa-handshake-angle::before {
+  content: "\f4c4"; }
+
+.fa-hands-helping::before {
+  content: "\f4c4"; }
+
+.fa-location-dot::before {
+  content: "\f3c5"; }
+
+.fa-map-marker-alt::before {
+  content: "\f3c5"; }
+
+.fa-file::before {
+  content: "\f15b"; }
+
+.fa-greater-than::before {
+  content: "\3e"; }
+
+.fa-person-swimming::before {
+  content: "\f5c4"; }
+
+.fa-swimmer::before {
+  content: "\f5c4"; }
+
+.fa-arrow-down::before {
+  content: "\f063"; }
+
+.fa-droplet::before {
+  content: "\f043"; }
+
+.fa-tint::before {
+  content: "\f043"; }
+
+.fa-eraser::before {
+  content: "\f12d"; }
+
+.fa-earth-americas::before {
+  content: "\f57d"; }
+
+.fa-earth::before {
+  content: "\f57d"; }
+
+.fa-earth-america::before {
+  content: "\f57d"; }
+
+.fa-globe-americas::before {
+  content: "\f57d"; }
+
+.fa-person-burst::before {
+  content: "\e53b"; }
+
+.fa-dove::before {
+  content: "\f4ba"; }
+
+.fa-battery-empty::before {
+  content: "\f244"; }
+
+.fa-battery-0::before {
+  content: "\f244"; }
+
+.fa-socks::before {
+  content: "\f696"; }
+
+.fa-inbox::before {
+  content: "\f01c"; }
+
+.fa-section::before {
+  content: "\e447"; }
+
+.fa-gauge-high::before {
+  content: "\f625"; }
+
+.fa-tachometer-alt::before {
+  content: "\f625"; }
+
+.fa-tachometer-alt-fast::before {
+  content: "\f625"; }
+
+.fa-envelope-open-text::before {
+  content: "\f658"; }
+
+.fa-hospital::before {
+  content: "\f0f8"; }
+
+.fa-hospital-alt::before {
+  content: "\f0f8"; }
+
+.fa-hospital-wide::before {
+  content: "\f0f8"; }
+
+.fa-wine-bottle::before {
+  content: "\f72f"; }
+
+.fa-chess-rook::before {
+  content: "\f447"; }
+
+.fa-bars-staggered::before {
+  content: "\f550"; }
+
+.fa-reorder::before {
+  content: "\f550"; }
+
+.fa-stream::before {
+  content: "\f550"; }
+
+.fa-dharmachakra::before {
+  content: "\f655"; }
+
+.fa-hotdog::before {
+  content: "\f80f"; }
+
+.fa-person-walking-with-cane::before {
+  content: "\f29d"; }
+
+.fa-blind::before {
+  content: "\f29d"; }
+
+.fa-drum::before {
+  content: "\f569"; }
+
+.fa-ice-cream::before {
+  content: "\f810"; }
+
+.fa-heart-circle-bolt::before {
+  content: "\e4fc"; }
+
+.fa-fax::before {
+  content: "\f1ac"; }
+
+.fa-paragraph::before {
+  content: "\f1dd"; }
+
+.fa-check-to-slot::before {
+  content: "\f772"; }
+
+.fa-vote-yea::before {
+  content: "\f772"; }
+
+.fa-star-half::before {
+  content: "\f089"; }
+
+.fa-boxes-stacked::before {
+  content: "\f468"; }
+
+.fa-boxes::before {
+  content: "\f468"; }
+
+.fa-boxes-alt::before {
+  content: "\f468"; }
+
+.fa-link::before {
+  content: "\f0c1"; }
+
+.fa-chain::before {
+  content: "\f0c1"; }
+
+.fa-ear-listen::before {
+  content: "\f2a2"; }
+
+.fa-assistive-listening-systems::before {
+  content: "\f2a2"; }
+
+.fa-tree-city::before {
+  content: "\e587"; }
+
+.fa-play::before {
+  content: "\f04b"; }
+
+.fa-font::before {
+  content: "\f031"; }
+
+.fa-rupiah-sign::before {
+  content: "\e23d"; }
+
+.fa-magnifying-glass::before {
+  content: "\f002"; }
+
+.fa-search::before {
+  content: "\f002"; }
+
+.fa-table-tennis-paddle-ball::before {
+  content: "\f45d"; }
+
+.fa-ping-pong-paddle-ball::before {
+  content: "\f45d"; }
+
+.fa-table-tennis::before {
+  content: "\f45d"; }
+
+.fa-person-dots-from-line::before {
+  content: "\f470"; }
+
+.fa-diagnoses::before {
+  content: "\f470"; }
+
+.fa-trash-can-arrow-up::before {
+  content: "\f82a"; }
+
+.fa-trash-restore-alt::before {
+  content: "\f82a"; }
+
+.fa-naira-sign::before {
+  content: "\e1f6"; }
+
+.fa-cart-arrow-down::before {
+  content: "\f218"; }
+
+.fa-walkie-talkie::before {
+  content: "\f8ef"; }
+
+.fa-file-pen::before {
+  content: "\f31c"; }
+
+.fa-file-edit::before {
+  content: "\f31c"; }
+
+.fa-receipt::before {
+  content: "\f543"; }
+
+.fa-square-pen::before {
+  content: "\f14b"; }
+
+.fa-pen-square::before {
+  content: "\f14b"; }
+
+.fa-pencil-square::before {
+  content: "\f14b"; }
+
+.fa-suitcase-rolling::before {
+  content: "\f5c1"; }
+
+.fa-person-circle-exclamation::before {
+  content: "\e53f"; }
+
+.fa-chevron-down::before {
+  content: "\f078"; }
+
+.fa-battery-full::before {
+  content: "\f240"; }
+
+.fa-battery::before {
+  content: "\f240"; }
+
+.fa-battery-5::before {
+  content: "\f240"; }
+
+.fa-skull-crossbones::before {
+  content: "\f714"; }
+
+.fa-code-compare::before {
+  content: "\e13a"; }
+
+.fa-list-ul::before {
+  content: "\f0ca"; }
+
+.fa-list-dots::before {
+  content: "\f0ca"; }
+
+.fa-school-lock::before {
+  content: "\e56f"; }
+
+.fa-tower-cell::before {
+  content: "\e585"; }
+
+.fa-down-long::before {
+  content: "\f309"; }
+
+.fa-long-arrow-alt-down::before {
+  content: "\f309"; }
+
+.fa-ranking-star::before {
+  content: "\e561"; }
+
+.fa-chess-king::before {
+  content: "\f43f"; }
+
+.fa-person-harassing::before {
+  content: "\e549"; }
+
+.fa-brazilian-real-sign::before {
+  content: "\e46c"; }
+
+.fa-landmark-dome::before {
+  content: "\f752"; }
+
+.fa-landmark-alt::before {
+  content: "\f752"; }
+
+.fa-arrow-up::before {
+  content: "\f062"; }
+
+.fa-tv::before {
+  content: "\f26c"; }
+
+.fa-television::before {
+  content: "\f26c"; }
+
+.fa-tv-alt::before {
+  content: "\f26c"; }
+
+.fa-shrimp::before {
+  content: "\e448"; }
+
+.fa-list-check::before {
+  content: "\f0ae"; }
+
+.fa-tasks::before {
+  content: "\f0ae"; }
+
+.fa-jug-detergent::before {
+  content: "\e519"; }
+
+.fa-circle-user::before {
+  content: "\f2bd"; }
+
+.fa-user-circle::before {
+  content: "\f2bd"; }
+
+.fa-user-shield::before {
+  content: "\f505"; }
+
+.fa-wind::before {
+  content: "\f72e"; }
+
+.fa-car-burst::before {
+  content: "\f5e1"; }
+
+.fa-car-crash::before {
+  content: "\f5e1"; }
+
+.fa-y::before {
+  content: "\59"; }
+
+.fa-person-snowboarding::before {
+  content: "\f7ce"; }
+
+.fa-snowboarding::before {
+  content: "\f7ce"; }
+
+.fa-truck-fast::before {
+  content: "\f48b"; }
+
+.fa-shipping-fast::before {
+  content: "\f48b"; }
+
+.fa-fish::before {
+  content: "\f578"; }
+
+.fa-user-graduate::before {
+  content: "\f501"; }
+
+.fa-circle-half-stroke::before {
+  content: "\f042"; }
+
+.fa-adjust::before {
+  content: "\f042"; }
+
+.fa-clapperboard::before {
+  content: "\e131"; }
+
+.fa-circle-radiation::before {
+  content: "\f7ba"; }
+
+.fa-radiation-alt::before {
+  content: "\f7ba"; }
+
+.fa-baseball::before {
+  content: "\f433"; }
+
+.fa-baseball-ball::before {
+  content: "\f433"; }
+
+.fa-jet-fighter-up::before {
+  content: "\e518"; }
+
+.fa-diagram-project::before {
+  content: "\f542"; }
+
+.fa-project-diagram::before {
+  content: "\f542"; }
+
+.fa-copy::before {
+  content: "\f0c5"; }
+
+.fa-volume-xmark::before {
+  content: "\f6a9"; }
+
+.fa-volume-mute::before {
+  content: "\f6a9"; }
+
+.fa-volume-times::before {
+  content: "\f6a9"; }
+
+.fa-hand-sparkles::before {
+  content: "\e05d"; }
+
+.fa-grip::before {
+  content: "\f58d"; }
+
+.fa-grip-horizontal::before {
+  content: "\f58d"; }
+
+.fa-share-from-square::before {
+  content: "\f14d"; }
+
+.fa-share-square::before {
+  content: "\f14d"; }
+
+.fa-child-combatant::before {
+  content: "\e4e0"; }
+
+.fa-child-rifle::before {
+  content: "\e4e0"; }
+
+.fa-gun::before {
+  content: "\e19b"; }
+
+.fa-square-phone::before {
+  content: "\f098"; }
+
+.fa-phone-square::before {
+  content: "\f098"; }
+
+.fa-plus::before {
+  content: "\2b"; }
+
+.fa-add::before {
+  content: "\2b"; }
+
+.fa-expand::before {
+  content: "\f065"; }
+
+.fa-computer::before {
+  content: "\e4e5"; }
+
+.fa-xmark::before {
+  content: "\f00d"; }
+
+.fa-close::before {
+  content: "\f00d"; }
+
+.fa-multiply::before {
+  content: "\f00d"; }
+
+.fa-remove::before {
+  content: "\f00d"; }
+
+.fa-times::before {
+  content: "\f00d"; }
+
+.fa-arrows-up-down-left-right::before {
+  content: "\f047"; }
+
+.fa-arrows::before {
+  content: "\f047"; }
+
+.fa-chalkboard-user::before {
+  content: "\f51c"; }
+
+.fa-chalkboard-teacher::before {
+  content: "\f51c"; }
+
+.fa-peso-sign::before {
+  content: "\e222"; }
+
+.fa-building-shield::before {
+  content: "\e4d8"; }
+
+.fa-baby::before {
+  content: "\f77c"; }
+
+.fa-users-line::before {
+  content: "\e592"; }
+
+.fa-quote-left::before {
+  content: "\f10d"; }
+
+.fa-quote-left-alt::before {
+  content: "\f10d"; }
+
+.fa-tractor::before {
+  content: "\f722"; }
+
+.fa-trash-arrow-up::before {
+  content: "\f829"; }
+
+.fa-trash-restore::before {
+  content: "\f829"; }
+
+.fa-arrow-down-up-lock::before {
+  content: "\e4b0"; }
+
+.fa-lines-leaning::before {
+  content: "\e51e"; }
+
+.fa-ruler-combined::before {
+  content: "\f546"; }
+
+.fa-copyright::before {
+  content: "\f1f9"; }
+
+.fa-equals::before {
+  content: "\3d"; }
+
+.fa-blender::before {
+  content: "\f517"; }
+
+.fa-teeth::before {
+  content: "\f62e"; }
+
+.fa-shekel-sign::before {
+  content: "\f20b"; }
+
+.fa-ils::before {
+  content: "\f20b"; }
+
+.fa-shekel::before {
+  content: "\f20b"; }
+
+.fa-sheqel::before {
+  content: "\f20b"; }
+
+.fa-sheqel-sign::before {
+  content: "\f20b"; }
+
+.fa-map::before {
+  content: "\f279"; }
+
+.fa-rocket::before {
+  content: "\f135"; }
+
+.fa-photo-film::before {
+  content: "\f87c"; }
+
+.fa-photo-video::before {
+  content: "\f87c"; }
+
+.fa-folder-minus::before {
+  content: "\f65d"; }
+
+.fa-store::before {
+  content: "\f54e"; }
+
+.fa-arrow-trend-up::before {
+  content: "\e098"; }
+
+.fa-plug-circle-minus::before {
+  content: "\e55e"; }
+
+.fa-sign-hanging::before {
+  content: "\f4d9"; }
+
+.fa-sign::before {
+  content: "\f4d9"; }
+
+.fa-bezier-curve::before {
+  content: "\f55b"; }
+
+.fa-bell-slash::before {
+  content: "\f1f6"; }
+
+.fa-tablet::before {
+  content: "\f3fb"; }
+
+.fa-tablet-android::before {
+  content: "\f3fb"; }
+
+.fa-school-flag::before {
+  content: "\e56e"; }
+
+.fa-fill::before {
+  content: "\f575"; }
+
+.fa-angle-up::before {
+  content: "\f106"; }
+
+.fa-drumstick-bite::before {
+  content: "\f6d7"; }
+
+.fa-holly-berry::before {
+  content: "\f7aa"; }
+
+.fa-chevron-left::before {
+  content: "\f053"; }
+
+.fa-bacteria::before {
+  content: "\e059"; }
+
+.fa-hand-lizard::before {
+  content: "\f258"; }
+
+.fa-notdef::before {
+  content: "\e1fe"; }
+
+.fa-disease::before {
+  content: "\f7fa"; }
+
+.fa-briefcase-medical::before {
+  content: "\f469"; }
+
+.fa-genderless::before {
+  content: "\f22d"; }
+
+.fa-chevron-right::before {
+  content: "\f054"; }
+
+.fa-retweet::before {
+  content: "\f079"; }
+
+.fa-car-rear::before {
+  content: "\f5de"; }
+
+.fa-car-alt::before {
+  content: "\f5de"; }
+
+.fa-pump-soap::before {
+  content: "\e06b"; }
+
+.fa-video-slash::before {
+  content: "\f4e2"; }
+
+.fa-battery-quarter::before {
+  content: "\f243"; }
+
+.fa-battery-2::before {
+  content: "\f243"; }
+
+.fa-radio::before {
+  content: "\f8d7"; }
+
+.fa-baby-carriage::before {
+  content: "\f77d"; }
+
+.fa-carriage-baby::before {
+  content: "\f77d"; }
+
+.fa-traffic-light::before {
+  content: "\f637"; }
+
+.fa-thermometer::before {
+  content: "\f491"; }
+
+.fa-vr-cardboard::before {
+  content: "\f729"; }
+
+.fa-hand-middle-finger::before {
+  content: "\f806"; }
+
+.fa-percent::before {
+  content: "\25"; }
+
+.fa-percentage::before {
+  content: "\25"; }
+
+.fa-truck-moving::before {
+  content: "\f4df"; }
+
+.fa-glass-water-droplet::before {
+  content: "\e4f5"; }
+
+.fa-display::before {
+  content: "\e163"; }
+
+.fa-face-smile::before {
+  content: "\f118"; }
+
+.fa-smile::before {
+  content: "\f118"; }
+
+.fa-thumbtack::before {
+  content: "\f08d"; }
+
+.fa-thumb-tack::before {
+  content: "\f08d"; }
+
+.fa-trophy::before {
+  content: "\f091"; }
+
+.fa-person-praying::before {
+  content: "\f683"; }
+
+.fa-pray::before {
+  content: "\f683"; }
+
+.fa-hammer::before {
+  content: "\f6e3"; }
+
+.fa-hand-peace::before {
+  content: "\f25b"; }
+
+.fa-rotate::before {
+  content: "\f2f1"; }
+
+.fa-sync-alt::before {
+  content: "\f2f1"; }
+
+.fa-spinner::before {
+  content: "\f110"; }
+
+.fa-robot::before {
+  content: "\f544"; }
+
+.fa-peace::before {
+  content: "\f67c"; }
+
+.fa-gears::before {
+  content: "\f085"; }
+
+.fa-cogs::before {
+  content: "\f085"; }
+
+.fa-warehouse::before {
+  content: "\f494"; }
+
+.fa-arrow-up-right-dots::before {
+  content: "\e4b7"; }
+
+.fa-splotch::before {
+  content: "\f5bc"; }
+
+.fa-face-grin-hearts::before {
+  content: "\f584"; }
+
+.fa-grin-hearts::before {
+  content: "\f584"; }
+
+.fa-dice-four::before {
+  content: "\f524"; }
+
+.fa-sim-card::before {
+  content: "\f7c4"; }
+
+.fa-transgender::before {
+  content: "\f225"; }
+
+.fa-transgender-alt::before {
+  content: "\f225"; }
+
+.fa-mercury::before {
+  content: "\f223"; }
+
+.fa-arrow-turn-down::before {
+  content: "\f149"; }
+
+.fa-level-down::before {
+  content: "\f149"; }
+
+.fa-person-falling-burst::before {
+  content: "\e547"; }
+
+.fa-award::before {
+  content: "\f559"; }
+
+.fa-ticket-simple::before {
+  content: "\f3ff"; }
+
+.fa-ticket-alt::before {
+  content: "\f3ff"; }
+
+.fa-building::before {
+  content: "\f1ad"; }
+
+.fa-angles-left::before {
+  content: "\f100"; }
+
+.fa-angle-double-left::before {
+  content: "\f100"; }
+
+.fa-qrcode::before {
+  content: "\f029"; }
+
+.fa-clock-rotate-left::before {
+  content: "\f1da"; }
+
+.fa-history::before {
+  content: "\f1da"; }
+
+.fa-face-grin-beam-sweat::before {
+  content: "\f583"; }
+
+.fa-grin-beam-sweat::before {
+  content: "\f583"; }
+
+.fa-file-export::before {
+  content: "\f56e"; }
+
+.fa-arrow-right-from-file::before {
+  content: "\f56e"; }
+
+.fa-shield::before {
+  content: "\f132"; }
+
+.fa-shield-blank::before {
+  content: "\f132"; }
+
+.fa-arrow-up-short-wide::before {
+  content: "\f885"; }
+
+.fa-sort-amount-up-alt::before {
+  content: "\f885"; }
+
+.fa-house-medical::before {
+  content: "\e3b2"; }
+
+.fa-golf-ball-tee::before {
+  content: "\f450"; }
+
+.fa-golf-ball::before {
+  content: "\f450"; }
+
+.fa-circle-chevron-left::before {
+  content: "\f137"; }
+
+.fa-chevron-circle-left::before {
+  content: "\f137"; }
+
+.fa-house-chimney-window::before {
+  content: "\e00d"; }
+
+.fa-pen-nib::before {
+  content: "\f5ad"; }
+
+.fa-tent-arrow-turn-left::before {
+  content: "\e580"; }
+
+.fa-tents::before {
+  content: "\e582"; }
+
+.fa-wand-magic::before {
+  content: "\f0d0"; }
+
+.fa-magic::before {
+  content: "\f0d0"; }
+
+.fa-dog::before {
+  content: "\f6d3"; }
+
+.fa-carrot::before {
+  content: "\f787"; }
+
+.fa-moon::before {
+  content: "\f186"; }
+
+.fa-wine-glass-empty::before {
+  content: "\f5ce"; }
+
+.fa-wine-glass-alt::before {
+  content: "\f5ce"; }
+
+.fa-cheese::before {
+  content: "\f7ef"; }
+
+.fa-yin-yang::before {
+  content: "\f6ad"; }
+
+.fa-music::before {
+  content: "\f001"; }
+
+.fa-code-commit::before {
+  content: "\f386"; }
+
+.fa-temperature-low::before {
+  content: "\f76b"; }
+
+.fa-person-biking::before {
+  content: "\f84a"; }
+
+.fa-biking::before {
+  content: "\f84a"; }
+
+.fa-broom::before {
+  content: "\f51a"; }
+
+.fa-shield-heart::before {
+  content: "\e574"; }
+
+.fa-gopuram::before {
+  content: "\f664"; }
+
+.fa-earth-oceania::before {
+  content: "\e47b"; }
+
+.fa-globe-oceania::before {
+  content: "\e47b"; }
+
+.fa-square-xmark::before {
+  content: "\f2d3"; }
+
+.fa-times-square::before {
+  content: "\f2d3"; }
+
+.fa-xmark-square::before {
+  content: "\f2d3"; }
+
+.fa-hashtag::before {
+  content: "\23"; }
+
+.fa-up-right-and-down-left-from-center::before {
+  content: "\f424"; }
+
+.fa-expand-alt::before {
+  content: "\f424"; }
+
+.fa-oil-can::before {
+  content: "\f613"; }
+
+.fa-t::before {
+  content: "\54"; }
+
+.fa-hippo::before {
+  content: "\f6ed"; }
+
+.fa-chart-column::before {
+  content: "\e0e3"; }
+
+.fa-infinity::before {
+  content: "\f534"; }
+
+.fa-vial-circle-check::before {
+  content: "\e596"; }
+
+.fa-person-arrow-down-to-line::before {
+  content: "\e538"; }
+
+.fa-voicemail::before {
+  content: "\f897"; }
+
+.fa-fan::before {
+  content: "\f863"; }
+
+.fa-person-walking-luggage::before {
+  content: "\e554"; }
+
+.fa-up-down::before {
+  content: "\f338"; }
+
+.fa-arrows-alt-v::before {
+  content: "\f338"; }
+
+.fa-cloud-moon-rain::before {
+  content: "\f73c"; }
+
+.fa-calendar::before {
+  content: "\f133"; }
+
+.fa-trailer::before {
+  content: "\e041"; }
+
+.fa-bahai::before {
+  content: "\f666"; }
+
+.fa-haykal::before {
+  content: "\f666"; }
+
+.fa-sd-card::before {
+  content: "\f7c2"; }
+
+.fa-dragon::before {
+  content: "\f6d5"; }
+
+.fa-shoe-prints::before {
+  content: "\f54b"; }
+
+.fa-circle-plus::before {
+  content: "\f055"; }
+
+.fa-plus-circle::before {
+  content: "\f055"; }
+
+.fa-face-grin-tongue-wink::before {
+  content: "\f58b"; }
+
+.fa-grin-tongue-wink::before {
+  content: "\f58b"; }
+
+.fa-hand-holding::before {
+  content: "\f4bd"; }
+
+.fa-plug-circle-exclamation::before {
+  content: "\e55d"; }
+
+.fa-link-slash::before {
+  content: "\f127"; }
+
+.fa-chain-broken::before {
+  content: "\f127"; }
+
+.fa-chain-slash::before {
+  content: "\f127"; }
+
+.fa-unlink::before {
+  content: "\f127"; }
+
+.fa-clone::before {
+  content: "\f24d"; }
+
+.fa-person-walking-arrow-loop-left::before {
+  content: "\e551"; }
+
+.fa-arrow-up-z-a::before {
+  content: "\f882"; }
+
+.fa-sort-alpha-up-alt::before {
+  content: "\f882"; }
+
+.fa-fire-flame-curved::before {
+  content: "\f7e4"; }
+
+.fa-fire-alt::before {
+  content: "\f7e4"; }
+
+.fa-tornado::before {
+  content: "\f76f"; }
+
+.fa-file-circle-plus::before {
+  content: "\e494"; }
+
+.fa-book-quran::before {
+  content: "\f687"; }
+
+.fa-quran::before {
+  content: "\f687"; }
+
+.fa-anchor::before {
+  content: "\f13d"; }
+
+.fa-border-all::before {
+  content: "\f84c"; }
+
+.fa-face-angry::before {
+  content: "\f556"; }
+
+.fa-angry::before {
+  content: "\f556"; }
+
+.fa-cookie-bite::before {
+  content: "\f564"; }
+
+.fa-arrow-trend-down::before {
+  content: "\e097"; }
+
+.fa-rss::before {
+  content: "\f09e"; }
+
+.fa-feed::before {
+  content: "\f09e"; }
+
+.fa-draw-polygon::before {
+  content: "\f5ee"; }
+
+.fa-scale-balanced::before {
+  content: "\f24e"; }
+
+.fa-balance-scale::before {
+  content: "\f24e"; }
+
+.fa-gauge-simple-high::before {
+  content: "\f62a"; }
+
+.fa-tachometer::before {
+  content: "\f62a"; }
+
+.fa-tachometer-fast::before {
+  content: "\f62a"; }
+
+.fa-shower::before {
+  content: "\f2cc"; }
+
+.fa-desktop::before {
+  content: "\f390"; }
+
+.fa-desktop-alt::before {
+  content: "\f390"; }
+
+.fa-m::before {
+  content: "\4d"; }
+
+.fa-table-list::before {
+  content: "\f00b"; }
+
+.fa-th-list::before {
+  content: "\f00b"; }
+
+.fa-comment-sms::before {
+  content: "\f7cd"; }
+
+.fa-sms::before {
+  content: "\f7cd"; }
+
+.fa-book::before {
+  content: "\f02d"; }
+
+.fa-user-plus::before {
+  content: "\f234"; }
+
+.fa-check::before {
+  content: "\f00c"; }
+
+.fa-battery-three-quarters::before {
+  content: "\f241"; }
+
+.fa-battery-4::before {
+  content: "\f241"; }
+
+.fa-house-circle-check::before {
+  content: "\e509"; }
+
+.fa-angle-left::before {
+  content: "\f104"; }
+
+.fa-diagram-successor::before {
+  content: "\e47a"; }
+
+.fa-truck-arrow-right::before {
+  content: "\e58b"; }
+
+.fa-arrows-split-up-and-left::before {
+  content: "\e4bc"; }
+
+.fa-hand-fist::before {
+  content: "\f6de"; }
+
+.fa-fist-raised::before {
+  content: "\f6de"; }
+
+.fa-cloud-moon::before {
+  content: "\f6c3"; }
+
+.fa-briefcase::before {
+  content: "\f0b1"; }
+
+.fa-person-falling::before {
+  content: "\e546"; }
+
+.fa-image-portrait::before {
+  content: "\f3e0"; }
+
+.fa-portrait::before {
+  content: "\f3e0"; }
+
+.fa-user-tag::before {
+  content: "\f507"; }
+
+.fa-rug::before {
+  content: "\e569"; }
+
+.fa-earth-europe::before {
+  content: "\f7a2"; }
+
+.fa-globe-europe::before {
+  content: "\f7a2"; }
+
+.fa-cart-flatbed-suitcase::before {
+  content: "\f59d"; }
+
+.fa-luggage-cart::before {
+  content: "\f59d"; }
+
+.fa-rectangle-xmark::before {
+  content: "\f410"; }
+
+.fa-rectangle-times::before {
+  content: "\f410"; }
+
+.fa-times-rectangle::before {
+  content: "\f410"; }
+
+.fa-window-close::before {
+  content: "\f410"; }
+
+.fa-baht-sign::before {
+  content: "\e0ac"; }
+
+.fa-book-open::before {
+  content: "\f518"; }
+
+.fa-book-journal-whills::before {
+  content: "\f66a"; }
+
+.fa-journal-whills::before {
+  content: "\f66a"; }
+
+.fa-handcuffs::before {
+  content: "\e4f8"; }
+
+.fa-triangle-exclamation::before {
+  content: "\f071"; }
+
+.fa-exclamation-triangle::before {
+  content: "\f071"; }
+
+.fa-warning::before {
+  content: "\f071"; }
+
+.fa-database::before {
+  content: "\f1c0"; }
+
+.fa-share::before {
+  content: "\f064"; }
+
+.fa-arrow-turn-right::before {
+  content: "\f064"; }
+
+.fa-mail-forward::before {
+  content: "\f064"; }
+
+.fa-bottle-droplet::before {
+  content: "\e4c4"; }
+
+.fa-mask-face::before {
+  content: "\e1d7"; }
+
+.fa-hill-rockslide::before {
+  content: "\e508"; }
+
+.fa-right-left::before {
+  content: "\f362"; }
+
+.fa-exchange-alt::before {
+  content: "\f362"; }
+
+.fa-paper-plane::before {
+  content: "\f1d8"; }
+
+.fa-road-circle-exclamation::before {
+  content: "\e565"; }
+
+.fa-dungeon::before {
+  content: "\f6d9"; }
+
+.fa-align-right::before {
+  content: "\f038"; }
+
+.fa-money-bill-1-wave::before {
+  content: "\f53b"; }
+
+.fa-money-bill-wave-alt::before {
+  content: "\f53b"; }
+
+.fa-life-ring::before {
+  content: "\f1cd"; }
+
+.fa-hands::before {
+  content: "\f2a7"; }
+
+.fa-sign-language::before {
+  content: "\f2a7"; }
+
+.fa-signing::before {
+  content: "\f2a7"; }
+
+.fa-calendar-day::before {
+  content: "\f783"; }
+
+.fa-water-ladder::before {
+  content: "\f5c5"; }
+
+.fa-ladder-water::before {
+  content: "\f5c5"; }
+
+.fa-swimming-pool::before {
+  content: "\f5c5"; }
+
+.fa-arrows-up-down::before {
+  content: "\f07d"; }
+
+.fa-arrows-v::before {
+  content: "\f07d"; }
+
+.fa-face-grimace::before {
+  content: "\f57f"; }
+
+.fa-grimace::before {
+  content: "\f57f"; }
+
+.fa-wheelchair-move::before {
+  content: "\e2ce"; }
+
+.fa-wheelchair-alt::before {
+  content: "\e2ce"; }
+
+.fa-turn-down::before {
+  content: "\f3be"; }
+
+.fa-level-down-alt::before {
+  content: "\f3be"; }
+
+.fa-person-walking-arrow-right::before {
+  content: "\e552"; }
+
+.fa-square-envelope::before {
+  content: "\f199"; }
+
+.fa-envelope-square::before {
+  content: "\f199"; }
+
+.fa-dice::before {
+  content: "\f522"; }
+
+.fa-bowling-ball::before {
+  content: "\f436"; }
+
+.fa-brain::before {
+  content: "\f5dc"; }
+
+.fa-bandage::before {
+  content: "\f462"; }
+
+.fa-band-aid::before {
+  content: "\f462"; }
+
+.fa-calendar-minus::before {
+  content: "\f272"; }
+
+.fa-circle-xmark::before {
+  content: "\f057"; }
+
+.fa-times-circle::before {
+  content: "\f057"; }
+
+.fa-xmark-circle::before {
+  content: "\f057"; }
+
+.fa-gifts::before {
+  content: "\f79c"; }
+
+.fa-hotel::before {
+  content: "\f594"; }
+
+.fa-earth-asia::before {
+  content: "\f57e"; }
+
+.fa-globe-asia::before {
+  content: "\f57e"; }
+
+.fa-id-card-clip::before {
+  content: "\f47f"; }
+
+.fa-id-card-alt::before {
+  content: "\f47f"; }
+
+.fa-magnifying-glass-plus::before {
+  content: "\f00e"; }
+
+.fa-search-plus::before {
+  content: "\f00e"; }
+
+.fa-thumbs-up::before {
+  content: "\f164"; }
+
+.fa-user-clock::before {
+  content: "\f4fd"; }
+
+.fa-hand-dots::before {
+  content: "\f461"; }
+
+.fa-allergies::before {
+  content: "\f461"; }
+
+.fa-file-invoice::before {
+  content: "\f570"; }
+
+.fa-window-minimize::before {
+  content: "\f2d1"; }
+
+.fa-mug-saucer::before {
+  content: "\f0f4"; }
+
+.fa-coffee::before {
+  content: "\f0f4"; }
+
+.fa-brush::before {
+  content: "\f55d"; }
+
+.fa-mask::before {
+  content: "\f6fa"; }
+
+.fa-magnifying-glass-minus::before {
+  content: "\f010"; }
+
+.fa-search-minus::before {
+  content: "\f010"; }
+
+.fa-ruler-vertical::before {
+  content: "\f548"; }
+
+.fa-user-large::before {
+  content: "\f406"; }
+
+.fa-user-alt::before {
+  content: "\f406"; }
+
+.fa-train-tram::before {
+  content: "\e5b4"; }
+
+.fa-user-nurse::before {
+  content: "\f82f"; }
+
+.fa-syringe::before {
+  content: "\f48e"; }
+
+.fa-cloud-sun::before {
+  content: "\f6c4"; }
+
+.fa-stopwatch-20::before {
+  content: "\e06f"; }
+
+.fa-square-full::before {
+  content: "\f45c"; }
+
+.fa-magnet::before {
+  content: "\f076"; }
+
+.fa-jar::before {
+  content: "\e516"; }
+
+.fa-note-sticky::before {
+  content: "\f249"; }
+
+.fa-sticky-note::before {
+  content: "\f249"; }
+
+.fa-bug-slash::before {
+  content: "\e490"; }
+
+.fa-arrow-up-from-water-pump::before {
+  content: "\e4b6"; }
+
+.fa-bone::before {
+  content: "\f5d7"; }
+
+.fa-user-injured::before {
+  content: "\f728"; }
+
+.fa-face-sad-tear::before {
+  content: "\f5b4"; }
+
+.fa-sad-tear::before {
+  content: "\f5b4"; }
+
+.fa-plane::before {
+  content: "\f072"; }
+
+.fa-tent-arrows-down::before {
+  content: "\e581"; }
+
+.fa-exclamation::before {
+  content: "\21"; }
+
+.fa-arrows-spin::before {
+  content: "\e4bb"; }
+
+.fa-print::before {
+  content: "\f02f"; }
+
+.fa-turkish-lira-sign::before {
+  content: "\e2bb"; }
+
+.fa-try::before {
+  content: "\e2bb"; }
+
+.fa-turkish-lira::before {
+  content: "\e2bb"; }
+
+.fa-dollar-sign::before {
+  content: "\24"; }
+
+.fa-dollar::before {
+  content: "\24"; }
+
+.fa-usd::before {
+  content: "\24"; }
+
+.fa-x::before {
+  content: "\58"; }
+
+.fa-magnifying-glass-dollar::before {
+  content: "\f688"; }
+
+.fa-search-dollar::before {
+  content: "\f688"; }
+
+.fa-users-gear::before {
+  content: "\f509"; }
+
+.fa-users-cog::before {
+  content: "\f509"; }
+
+.fa-person-military-pointing::before {
+  content: "\e54a"; }
+
+.fa-building-columns::before {
+  content: "\f19c"; }
+
+.fa-bank::before {
+  content: "\f19c"; }
+
+.fa-institution::before {
+  content: "\f19c"; }
+
+.fa-museum::before {
+  content: "\f19c"; }
+
+.fa-university::before {
+  content: "\f19c"; }
+
+.fa-umbrella::before {
+  content: "\f0e9"; }
+
+.fa-trowel::before {
+  content: "\e589"; }
+
+.fa-d::before {
+  content: "\44"; }
+
+.fa-stapler::before {
+  content: "\e5af"; }
+
+.fa-masks-theater::before {
+  content: "\f630"; }
+
+.fa-theater-masks::before {
+  content: "\f630"; }
+
+.fa-kip-sign::before {
+  content: "\e1c4"; }
+
+.fa-hand-point-left::before {
+  content: "\f0a5"; }
+
+.fa-handshake-simple::before {
+  content: "\f4c6"; }
+
+.fa-handshake-alt::before {
+  content: "\f4c6"; }
+
+.fa-jet-fighter::before {
+  content: "\f0fb"; }
+
+.fa-fighter-jet::before {
+  content: "\f0fb"; }
+
+.fa-square-share-nodes::before {
+  content: "\f1e1"; }
+
+.fa-share-alt-square::before {
+  content: "\f1e1"; }
+
+.fa-barcode::before {
+  content: "\f02a"; }
+
+.fa-plus-minus::before {
+  content: "\e43c"; }
+
+.fa-video::before {
+  content: "\f03d"; }
+
+.fa-video-camera::before {
+  content: "\f03d"; }
+
+.fa-graduation-cap::before {
+  content: "\f19d"; }
+
+.fa-mortar-board::before {
+  content: "\f19d"; }
+
+.fa-hand-holding-medical::before {
+  content: "\e05c"; }
+
+.fa-person-circle-check::before {
+  content: "\e53e"; }
+
+.fa-turn-up::before {
+  content: "\f3bf"; }
+
+.fa-level-up-alt::before {
+  content: "\f3bf"; }
+
+.sr-only,
+.fa-sr-only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  white-space: nowrap;
+  border-width: 0; }
+
+.sr-only-focusable:not(:focus),
+.fa-sr-only-focusable:not(:focus) {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  white-space: nowrap;
+  border-width: 0; }
diff --git a/WSR/static/fontawesome-6.4.0/css/fontawesome.min.css b/WSR/static/fontawesome-6.4.0/css/fontawesome.min.css
new file mode 100644
index 0000000..fe742a7
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/fontawesome.min.css
@@ -0,0 +1,9 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}
+
+.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}
+.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
\ No newline at end of file
diff --git a/WSR/static/fontawesome-6.4.0/css/regular.css b/WSR/static/fontawesome-6.4.0/css/regular.css
new file mode 100644
index 0000000..f31fd04
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/regular.css
@@ -0,0 +1,19 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+:root, :host {
+  --fa-style-family-classic: 'Font Awesome 6 Free';
+  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free'; }
+
+@font-face {
+  font-family: 'Font Awesome 6 Free';
+  font-style: normal;
+  font-weight: 400;
+  font-display: block;
+  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }
+
+.far,
+.fa-regular {
+  font-weight: 400; }
diff --git a/WSR/static/fontawesome-6.4.0/css/regular.min.css b/WSR/static/fontawesome-6.4.0/css/regular.min.css
new file mode 100644
index 0000000..f3a35c2
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/regular.min.css
@@ -0,0 +1,6 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}
\ No newline at end of file
diff --git a/WSR/static/fontawesome-6.4.0/css/solid.css b/WSR/static/fontawesome-6.4.0/css/solid.css
new file mode 100644
index 0000000..f2dc866
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/solid.css
@@ -0,0 +1,19 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+:root, :host {
+  --fa-style-family-classic: 'Font Awesome 6 Free';
+  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; }
+
+@font-face {
+  font-family: 'Font Awesome 6 Free';
+  font-style: normal;
+  font-weight: 900;
+  font-display: block;
+  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
+
+.fas,
+.fa-solid {
+  font-weight: 900; }
diff --git a/WSR/static/fontawesome-6.4.0/css/solid.min.css b/WSR/static/fontawesome-6.4.0/css/solid.min.css
new file mode 100644
index 0000000..8d69ffe
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/solid.min.css
@@ -0,0 +1,6 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}
\ No newline at end of file
diff --git a/WSR/static/fontawesome-6.4.0/css/svg-with-js.css b/WSR/static/fontawesome-6.4.0/css/svg-with-js.css
new file mode 100644
index 0000000..cfecef6
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/svg-with-js.css
@@ -0,0 +1,639 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+:root, :host {
+  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Solid';
+  --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Regular';
+  --fa-font-light: normal 300 1em/1 'Font Awesome 6 Light';
+  --fa-font-thin: normal 100 1em/1 'Font Awesome 6 Thin';
+  --fa-font-duotone: normal 900 1em/1 'Font Awesome 6 Duotone';
+  --fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 6 Sharp';
+  --fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 6 Sharp';
+  --fa-font-sharp-light: normal 300 1em/1 'Font Awesome 6 Sharp';
+  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; }
+
+svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
+  overflow: visible;
+  box-sizing: content-box; }
+
+.svg-inline--fa {
+  display: var(--fa-display, inline-block);
+  height: 1em;
+  overflow: visible;
+  vertical-align: -.125em; }
+  .svg-inline--fa.fa-2xs {
+    vertical-align: 0.1em; }
+  .svg-inline--fa.fa-xs {
+    vertical-align: 0em; }
+  .svg-inline--fa.fa-sm {
+    vertical-align: -0.07143em; }
+  .svg-inline--fa.fa-lg {
+    vertical-align: -0.2em; }
+  .svg-inline--fa.fa-xl {
+    vertical-align: -0.25em; }
+  .svg-inline--fa.fa-2xl {
+    vertical-align: -0.3125em; }
+  .svg-inline--fa.fa-pull-left {
+    margin-right: var(--fa-pull-margin, 0.3em);
+    width: auto; }
+  .svg-inline--fa.fa-pull-right {
+    margin-left: var(--fa-pull-margin, 0.3em);
+    width: auto; }
+  .svg-inline--fa.fa-li {
+    width: var(--fa-li-width, 2em);
+    top: 0.25em; }
+  .svg-inline--fa.fa-fw {
+    width: var(--fa-fw-width, 1.25em); }
+
+.fa-layers svg.svg-inline--fa {
+  bottom: 0;
+  left: 0;
+  margin: auto;
+  position: absolute;
+  right: 0;
+  top: 0; }
+
+.fa-layers-text, .fa-layers-counter {
+  display: inline-block;
+  position: absolute;
+  text-align: center; }
+
+.fa-layers {
+  display: inline-block;
+  height: 1em;
+  position: relative;
+  text-align: center;
+  vertical-align: -.125em;
+  width: 1em; }
+  .fa-layers svg.svg-inline--fa {
+    -webkit-transform-origin: center center;
+            transform-origin: center center; }
+
+.fa-layers-text {
+  left: 50%;
+  top: 50%;
+  -webkit-transform: translate(-50%, -50%);
+          transform: translate(-50%, -50%);
+  -webkit-transform-origin: center center;
+          transform-origin: center center; }
+
+.fa-layers-counter {
+  background-color: var(--fa-counter-background-color, #ff253a);
+  border-radius: var(--fa-counter-border-radius, 1em);
+  box-sizing: border-box;
+  color: var(--fa-inverse, #fff);
+  line-height: var(--fa-counter-line-height, 1);
+  max-width: var(--fa-counter-max-width, 5em);
+  min-width: var(--fa-counter-min-width, 1.5em);
+  overflow: hidden;
+  padding: var(--fa-counter-padding, 0.25em 0.5em);
+  right: var(--fa-right, 0);
+  text-overflow: ellipsis;
+  top: var(--fa-top, 0);
+  -webkit-transform: scale(var(--fa-counter-scale, 0.25));
+          transform: scale(var(--fa-counter-scale, 0.25));
+  -webkit-transform-origin: top right;
+          transform-origin: top right; }
+
+.fa-layers-bottom-right {
+  bottom: var(--fa-bottom, 0);
+  right: var(--fa-right, 0);
+  top: auto;
+  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
+          transform: scale(var(--fa-layers-scale, 0.25));
+  -webkit-transform-origin: bottom right;
+          transform-origin: bottom right; }
+
+.fa-layers-bottom-left {
+  bottom: var(--fa-bottom, 0);
+  left: var(--fa-left, 0);
+  right: auto;
+  top: auto;
+  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
+          transform: scale(var(--fa-layers-scale, 0.25));
+  -webkit-transform-origin: bottom left;
+          transform-origin: bottom left; }
+
+.fa-layers-top-right {
+  top: var(--fa-top, 0);
+  right: var(--fa-right, 0);
+  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
+          transform: scale(var(--fa-layers-scale, 0.25));
+  -webkit-transform-origin: top right;
+          transform-origin: top right; }
+
+.fa-layers-top-left {
+  left: var(--fa-left, 0);
+  right: auto;
+  top: var(--fa-top, 0);
+  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
+          transform: scale(var(--fa-layers-scale, 0.25));
+  -webkit-transform-origin: top left;
+          transform-origin: top left; }
+
+.fa-1x {
+  font-size: 1em; }
+
+.fa-2x {
+  font-size: 2em; }
+
+.fa-3x {
+  font-size: 3em; }
+
+.fa-4x {
+  font-size: 4em; }
+
+.fa-5x {
+  font-size: 5em; }
+
+.fa-6x {
+  font-size: 6em; }
+
+.fa-7x {
+  font-size: 7em; }
+
+.fa-8x {
+  font-size: 8em; }
+
+.fa-9x {
+  font-size: 9em; }
+
+.fa-10x {
+  font-size: 10em; }
+
+.fa-2xs {
+  font-size: 0.625em;
+  line-height: 0.1em;
+  vertical-align: 0.225em; }
+
+.fa-xs {
+  font-size: 0.75em;
+  line-height: 0.08333em;
+  vertical-align: 0.125em; }
+
+.fa-sm {
+  font-size: 0.875em;
+  line-height: 0.07143em;
+  vertical-align: 0.05357em; }
+
+.fa-lg {
+  font-size: 1.25em;
+  line-height: 0.05em;
+  vertical-align: -0.075em; }
+
+.fa-xl {
+  font-size: 1.5em;
+  line-height: 0.04167em;
+  vertical-align: -0.125em; }
+
+.fa-2xl {
+  font-size: 2em;
+  line-height: 0.03125em;
+  vertical-align: -0.1875em; }
+
+.fa-fw {
+  text-align: center;
+  width: 1.25em; }
+
+.fa-ul {
+  list-style-type: none;
+  margin-left: var(--fa-li-margin, 2.5em);
+  padding-left: 0; }
+  .fa-ul > li {
+    position: relative; }
+
+.fa-li {
+  left: calc(var(--fa-li-width, 2em) * -1);
+  position: absolute;
+  text-align: center;
+  width: var(--fa-li-width, 2em);
+  line-height: inherit; }
+
+.fa-border {
+  border-color: var(--fa-border-color, #eee);
+  border-radius: var(--fa-border-radius, 0.1em);
+  border-style: var(--fa-border-style, solid);
+  border-width: var(--fa-border-width, 0.08em);
+  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }
+
+.fa-pull-left {
+  float: left;
+  margin-right: var(--fa-pull-margin, 0.3em); }
+
+.fa-pull-right {
+  float: right;
+  margin-left: var(--fa-pull-margin, 0.3em); }
+
+.fa-beat {
+  -webkit-animation-name: fa-beat;
+          animation-name: fa-beat;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
+          animation-timing-function: var(--fa-animation-timing, ease-in-out); }
+
+.fa-bounce {
+  -webkit-animation-name: fa-bounce;
+          animation-name: fa-bounce;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
+
+.fa-fade {
+  -webkit-animation-name: fa-fade;
+          animation-name: fa-fade;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
+
+.fa-beat-fade {
+  -webkit-animation-name: fa-beat-fade;
+          animation-name: fa-beat-fade;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
+
+.fa-flip {
+  -webkit-animation-name: fa-flip;
+          animation-name: fa-flip;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
+          animation-timing-function: var(--fa-animation-timing, ease-in-out); }
+
+.fa-shake {
+  -webkit-animation-name: fa-shake;
+          animation-name: fa-shake;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
+          animation-timing-function: var(--fa-animation-timing, linear); }
+
+.fa-spin {
+  -webkit-animation-name: fa-spin;
+          animation-name: fa-spin;
+  -webkit-animation-delay: var(--fa-animation-delay, 0s);
+          animation-delay: var(--fa-animation-delay, 0s);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 2s);
+          animation-duration: var(--fa-animation-duration, 2s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
+          animation-timing-function: var(--fa-animation-timing, linear); }
+
+.fa-spin-reverse {
+  --fa-animation-direction: reverse; }
+
+.fa-pulse,
+.fa-spin-pulse {
+  -webkit-animation-name: fa-spin;
+          animation-name: fa-spin;
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
+          animation-timing-function: var(--fa-animation-timing, steps(8)); }
+
+@media (prefers-reduced-motion: reduce) {
+  .fa-beat,
+  .fa-bounce,
+  .fa-fade,
+  .fa-beat-fade,
+  .fa-flip,
+  .fa-pulse,
+  .fa-shake,
+  .fa-spin,
+  .fa-spin-pulse {
+    -webkit-animation-delay: -1ms;
+            animation-delay: -1ms;
+    -webkit-animation-duration: 1ms;
+            animation-duration: 1ms;
+    -webkit-animation-iteration-count: 1;
+            animation-iteration-count: 1;
+    -webkit-transition-delay: 0s;
+            transition-delay: 0s;
+    -webkit-transition-duration: 0s;
+            transition-duration: 0s; } }
+
+@-webkit-keyframes fa-beat {
+  0%, 90% {
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  45% {
+    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
+            transform: scale(var(--fa-beat-scale, 1.25)); } }
+
+@keyframes fa-beat {
+  0%, 90% {
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  45% {
+    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
+            transform: scale(var(--fa-beat-scale, 1.25)); } }
+
+@-webkit-keyframes fa-bounce {
+  0% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  10% {
+    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
+            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
+  30% {
+    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
+            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
+  50% {
+    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
+            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
+  57% {
+    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
+            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
+  64% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  100% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); } }
+
+@keyframes fa-bounce {
+  0% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  10% {
+    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
+            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
+  30% {
+    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
+            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
+  50% {
+    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
+            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
+  57% {
+    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
+            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
+  64% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  100% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); } }
+
+@-webkit-keyframes fa-fade {
+  50% {
+    opacity: var(--fa-fade-opacity, 0.4); } }
+
+@keyframes fa-fade {
+  50% {
+    opacity: var(--fa-fade-opacity, 0.4); } }
+
+@-webkit-keyframes fa-beat-fade {
+  0%, 100% {
+    opacity: var(--fa-beat-fade-opacity, 0.4);
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  50% {
+    opacity: 1;
+    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
+            transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
+
+@keyframes fa-beat-fade {
+  0%, 100% {
+    opacity: var(--fa-beat-fade-opacity, 0.4);
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  50% {
+    opacity: 1;
+    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
+            transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
+
+@-webkit-keyframes fa-flip {
+  50% {
+    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
+            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
+
+@keyframes fa-flip {
+  50% {
+    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
+            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
+
+@-webkit-keyframes fa-shake {
+  0% {
+    -webkit-transform: rotate(-15deg);
+            transform: rotate(-15deg); }
+  4% {
+    -webkit-transform: rotate(15deg);
+            transform: rotate(15deg); }
+  8%, 24% {
+    -webkit-transform: rotate(-18deg);
+            transform: rotate(-18deg); }
+  12%, 28% {
+    -webkit-transform: rotate(18deg);
+            transform: rotate(18deg); }
+  16% {
+    -webkit-transform: rotate(-22deg);
+            transform: rotate(-22deg); }
+  20% {
+    -webkit-transform: rotate(22deg);
+            transform: rotate(22deg); }
+  32% {
+    -webkit-transform: rotate(-12deg);
+            transform: rotate(-12deg); }
+  36% {
+    -webkit-transform: rotate(12deg);
+            transform: rotate(12deg); }
+  40%, 100% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); } }
+
+@keyframes fa-shake {
+  0% {
+    -webkit-transform: rotate(-15deg);
+            transform: rotate(-15deg); }
+  4% {
+    -webkit-transform: rotate(15deg);
+            transform: rotate(15deg); }
+  8%, 24% {
+    -webkit-transform: rotate(-18deg);
+            transform: rotate(-18deg); }
+  12%, 28% {
+    -webkit-transform: rotate(18deg);
+            transform: rotate(18deg); }
+  16% {
+    -webkit-transform: rotate(-22deg);
+            transform: rotate(-22deg); }
+  20% {
+    -webkit-transform: rotate(22deg);
+            transform: rotate(22deg); }
+  32% {
+    -webkit-transform: rotate(-12deg);
+            transform: rotate(-12deg); }
+  36% {
+    -webkit-transform: rotate(12deg);
+            transform: rotate(12deg); }
+  40%, 100% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); } }
+
+@-webkit-keyframes fa-spin {
+  0% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); }
+  100% {
+    -webkit-transform: rotate(360deg);
+            transform: rotate(360deg); } }
+
+@keyframes fa-spin {
+  0% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); }
+  100% {
+    -webkit-transform: rotate(360deg);
+            transform: rotate(360deg); } }
+
+.fa-rotate-90 {
+  -webkit-transform: rotate(90deg);
+          transform: rotate(90deg); }
+
+.fa-rotate-180 {
+  -webkit-transform: rotate(180deg);
+          transform: rotate(180deg); }
+
+.fa-rotate-270 {
+  -webkit-transform: rotate(270deg);
+          transform: rotate(270deg); }
+
+.fa-flip-horizontal {
+  -webkit-transform: scale(-1, 1);
+          transform: scale(-1, 1); }
+
+.fa-flip-vertical {
+  -webkit-transform: scale(1, -1);
+          transform: scale(1, -1); }
+
+.fa-flip-both,
+.fa-flip-horizontal.fa-flip-vertical {
+  -webkit-transform: scale(-1, -1);
+          transform: scale(-1, -1); }
+
+.fa-rotate-by {
+  -webkit-transform: rotate(var(--fa-rotate-angle, none));
+          transform: rotate(var(--fa-rotate-angle, none)); }
+
+.fa-stack {
+  display: inline-block;
+  vertical-align: middle;
+  height: 2em;
+  position: relative;
+  width: 2.5em; }
+
+.fa-stack-1x,
+.fa-stack-2x {
+  bottom: 0;
+  left: 0;
+  margin: auto;
+  position: absolute;
+  right: 0;
+  top: 0;
+  z-index: var(--fa-stack-z-index, auto); }
+
+.svg-inline--fa.fa-stack-1x {
+  height: 1em;
+  width: 1.25em; }
+
+.svg-inline--fa.fa-stack-2x {
+  height: 2em;
+  width: 2.5em; }
+
+.fa-inverse {
+  color: var(--fa-inverse, #fff); }
+
+.sr-only,
+.fa-sr-only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  white-space: nowrap;
+  border-width: 0; }
+
+.sr-only-focusable:not(:focus),
+.fa-sr-only-focusable:not(:focus) {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  white-space: nowrap;
+  border-width: 0; }
+
+.svg-inline--fa .fa-primary {
+  fill: var(--fa-primary-color, currentColor);
+  opacity: var(--fa-primary-opacity, 1); }
+
+.svg-inline--fa .fa-secondary {
+  fill: var(--fa-secondary-color, currentColor);
+  opacity: var(--fa-secondary-opacity, 0.4); }
+
+.svg-inline--fa.fa-swap-opacity .fa-primary {
+  opacity: var(--fa-secondary-opacity, 0.4); }
+
+.svg-inline--fa.fa-swap-opacity .fa-secondary {
+  opacity: var(--fa-primary-opacity, 1); }
+
+.svg-inline--fa mask .fa-primary,
+.svg-inline--fa mask .fa-secondary {
+  fill: black; }
+
+.fad.fa-inverse,
+.fa-duotone.fa-inverse {
+  color: var(--fa-inverse, #fff); }
diff --git a/WSR/static/fontawesome-6.4.0/css/svg-with-js.min.css b/WSR/static/fontawesome-6.4.0/css/svg-with-js.min.css
new file mode 100644
index 0000000..ee60b44
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/svg-with-js.min.css
@@ -0,0 +1,6 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-counter-scale,.25));transform:scale(var(--fa-counter-scale,.25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:top left;transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}
\ No newline at end of file
diff --git a/WSR/static/fontawesome-6.4.0/css/v4-font-face.css b/WSR/static/fontawesome-6.4.0/css/v4-font-face.css
new file mode 100644
index 0000000..e14715f
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/v4-font-face.css
@@ -0,0 +1,26 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+@font-face {
+  font-family: 'FontAwesome';
+  font-display: block;
+  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
+
+@font-face {
+  font-family: 'FontAwesome';
+  font-display: block;
+  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
+
+@font-face {
+  font-family: 'FontAwesome';
+  font-display: block;
+  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype");
+  unicode-range: U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC; }
+
+@font-face {
+  font-family: 'FontAwesome';
+  font-display: block;
+  src: url("../webfonts/fa-v4compatibility.woff2") format("woff2"), url("../webfonts/fa-v4compatibility.ttf") format("truetype");
+  unicode-range: U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A; }
diff --git a/WSR/static/fontawesome-6.4.0/css/v4-font-face.min.css b/WSR/static/fontawesome-6.4.0/css/v4-font-face.min.css
new file mode 100644
index 0000000..b1c342c
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/v4-font-face.min.css
@@ -0,0 +1,6 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
\ No newline at end of file
diff --git a/WSR/static/fontawesome-6.4.0/css/v4-shims.css b/WSR/static/fontawesome-6.4.0/css/v4-shims.css
new file mode 100644
index 0000000..8544df2
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/v4-shims.css
@@ -0,0 +1,2194 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+.fa.fa-glass:before {
+  content: "\f000"; }
+
+.fa.fa-envelope-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-envelope-o:before {
+  content: "\f0e0"; }
+
+.fa.fa-star-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-star-o:before {
+  content: "\f005"; }
+
+.fa.fa-remove:before {
+  content: "\f00d"; }
+
+.fa.fa-close:before {
+  content: "\f00d"; }
+
+.fa.fa-gear:before {
+  content: "\f013"; }
+
+.fa.fa-trash-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-trash-o:before {
+  content: "\f2ed"; }
+
+.fa.fa-home:before {
+  content: "\f015"; }
+
+.fa.fa-file-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-o:before {
+  content: "\f15b"; }
+
+.fa.fa-clock-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-clock-o:before {
+  content: "\f017"; }
+
+.fa.fa-arrow-circle-o-down {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-arrow-circle-o-down:before {
+  content: "\f358"; }
+
+.fa.fa-arrow-circle-o-up {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-arrow-circle-o-up:before {
+  content: "\f35b"; }
+
+.fa.fa-play-circle-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-play-circle-o:before {
+  content: "\f144"; }
+
+.fa.fa-repeat:before {
+  content: "\f01e"; }
+
+.fa.fa-rotate-right:before {
+  content: "\f01e"; }
+
+.fa.fa-refresh:before {
+  content: "\f021"; }
+
+.fa.fa-list-alt {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-list-alt:before {
+  content: "\f022"; }
+
+.fa.fa-dedent:before {
+  content: "\f03b"; }
+
+.fa.fa-video-camera:before {
+  content: "\f03d"; }
+
+.fa.fa-picture-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-picture-o:before {
+  content: "\f03e"; }
+
+.fa.fa-photo {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-photo:before {
+  content: "\f03e"; }
+
+.fa.fa-image {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-image:before {
+  content: "\f03e"; }
+
+.fa.fa-map-marker:before {
+  content: "\f3c5"; }
+
+.fa.fa-pencil-square-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-pencil-square-o:before {
+  content: "\f044"; }
+
+.fa.fa-edit {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-edit:before {
+  content: "\f044"; }
+
+.fa.fa-share-square-o:before {
+  content: "\f14d"; }
+
+.fa.fa-check-square-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-check-square-o:before {
+  content: "\f14a"; }
+
+.fa.fa-arrows:before {
+  content: "\f0b2"; }
+
+.fa.fa-times-circle-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-times-circle-o:before {
+  content: "\f057"; }
+
+.fa.fa-check-circle-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-check-circle-o:before {
+  content: "\f058"; }
+
+.fa.fa-mail-forward:before {
+  content: "\f064"; }
+
+.fa.fa-expand:before {
+  content: "\f424"; }
+
+.fa.fa-compress:before {
+  content: "\f422"; }
+
+.fa.fa-eye {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-eye-slash {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-warning:before {
+  content: "\f071"; }
+
+.fa.fa-calendar:before {
+  content: "\f073"; }
+
+.fa.fa-arrows-v:before {
+  content: "\f338"; }
+
+.fa.fa-arrows-h:before {
+  content: "\f337"; }
+
+.fa.fa-bar-chart:before {
+  content: "\e0e3"; }
+
+.fa.fa-bar-chart-o:before {
+  content: "\e0e3"; }
+
+.fa.fa-twitter-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-twitter-square:before {
+  content: "\f081"; }
+
+.fa.fa-facebook-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-facebook-square:before {
+  content: "\f082"; }
+
+.fa.fa-gears:before {
+  content: "\f085"; }
+
+.fa.fa-thumbs-o-up {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-thumbs-o-up:before {
+  content: "\f164"; }
+
+.fa.fa-thumbs-o-down {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-thumbs-o-down:before {
+  content: "\f165"; }
+
+.fa.fa-heart-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-heart-o:before {
+  content: "\f004"; }
+
+.fa.fa-sign-out:before {
+  content: "\f2f5"; }
+
+.fa.fa-linkedin-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-linkedin-square:before {
+  content: "\f08c"; }
+
+.fa.fa-thumb-tack:before {
+  content: "\f08d"; }
+
+.fa.fa-external-link:before {
+  content: "\f35d"; }
+
+.fa.fa-sign-in:before {
+  content: "\f2f6"; }
+
+.fa.fa-github-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-github-square:before {
+  content: "\f092"; }
+
+.fa.fa-lemon-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-lemon-o:before {
+  content: "\f094"; }
+
+.fa.fa-square-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-square-o:before {
+  content: "\f0c8"; }
+
+.fa.fa-bookmark-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-bookmark-o:before {
+  content: "\f02e"; }
+
+.fa.fa-twitter {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-facebook {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-facebook:before {
+  content: "\f39e"; }
+
+.fa.fa-facebook-f {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-facebook-f:before {
+  content: "\f39e"; }
+
+.fa.fa-github {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-credit-card {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-feed:before {
+  content: "\f09e"; }
+
+.fa.fa-hdd-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hdd-o:before {
+  content: "\f0a0"; }
+
+.fa.fa-hand-o-right {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-o-right:before {
+  content: "\f0a4"; }
+
+.fa.fa-hand-o-left {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-o-left:before {
+  content: "\f0a5"; }
+
+.fa.fa-hand-o-up {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-o-up:before {
+  content: "\f0a6"; }
+
+.fa.fa-hand-o-down {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-o-down:before {
+  content: "\f0a7"; }
+
+.fa.fa-globe:before {
+  content: "\f57d"; }
+
+.fa.fa-tasks:before {
+  content: "\f828"; }
+
+.fa.fa-arrows-alt:before {
+  content: "\f31e"; }
+
+.fa.fa-group:before {
+  content: "\f0c0"; }
+
+.fa.fa-chain:before {
+  content: "\f0c1"; }
+
+.fa.fa-cut:before {
+  content: "\f0c4"; }
+
+.fa.fa-files-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-files-o:before {
+  content: "\f0c5"; }
+
+.fa.fa-floppy-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-floppy-o:before {
+  content: "\f0c7"; }
+
+.fa.fa-save {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-save:before {
+  content: "\f0c7"; }
+
+.fa.fa-navicon:before {
+  content: "\f0c9"; }
+
+.fa.fa-reorder:before {
+  content: "\f0c9"; }
+
+.fa.fa-magic:before {
+  content: "\e2ca"; }
+
+.fa.fa-pinterest {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-pinterest-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-pinterest-square:before {
+  content: "\f0d3"; }
+
+.fa.fa-google-plus-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-google-plus-square:before {
+  content: "\f0d4"; }
+
+.fa.fa-google-plus {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-google-plus:before {
+  content: "\f0d5"; }
+
+.fa.fa-money:before {
+  content: "\f3d1"; }
+
+.fa.fa-unsorted:before {
+  content: "\f0dc"; }
+
+.fa.fa-sort-desc:before {
+  content: "\f0dd"; }
+
+.fa.fa-sort-asc:before {
+  content: "\f0de"; }
+
+.fa.fa-linkedin {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-linkedin:before {
+  content: "\f0e1"; }
+
+.fa.fa-rotate-left:before {
+  content: "\f0e2"; }
+
+.fa.fa-legal:before {
+  content: "\f0e3"; }
+
+.fa.fa-tachometer:before {
+  content: "\f625"; }
+
+.fa.fa-dashboard:before {
+  content: "\f625"; }
+
+.fa.fa-comment-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-comment-o:before {
+  content: "\f075"; }
+
+.fa.fa-comments-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-comments-o:before {
+  content: "\f086"; }
+
+.fa.fa-flash:before {
+  content: "\f0e7"; }
+
+.fa.fa-clipboard:before {
+  content: "\f0ea"; }
+
+.fa.fa-lightbulb-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-lightbulb-o:before {
+  content: "\f0eb"; }
+
+.fa.fa-exchange:before {
+  content: "\f362"; }
+
+.fa.fa-cloud-download:before {
+  content: "\f0ed"; }
+
+.fa.fa-cloud-upload:before {
+  content: "\f0ee"; }
+
+.fa.fa-bell-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-bell-o:before {
+  content: "\f0f3"; }
+
+.fa.fa-cutlery:before {
+  content: "\f2e7"; }
+
+.fa.fa-file-text-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-text-o:before {
+  content: "\f15c"; }
+
+.fa.fa-building-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-building-o:before {
+  content: "\f1ad"; }
+
+.fa.fa-hospital-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hospital-o:before {
+  content: "\f0f8"; }
+
+.fa.fa-tablet:before {
+  content: "\f3fa"; }
+
+.fa.fa-mobile:before {
+  content: "\f3cd"; }
+
+.fa.fa-mobile-phone:before {
+  content: "\f3cd"; }
+
+.fa.fa-circle-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-circle-o:before {
+  content: "\f111"; }
+
+.fa.fa-mail-reply:before {
+  content: "\f3e5"; }
+
+.fa.fa-github-alt {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-folder-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-folder-o:before {
+  content: "\f07b"; }
+
+.fa.fa-folder-open-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-folder-open-o:before {
+  content: "\f07c"; }
+
+.fa.fa-smile-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-smile-o:before {
+  content: "\f118"; }
+
+.fa.fa-frown-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-frown-o:before {
+  content: "\f119"; }
+
+.fa.fa-meh-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-meh-o:before {
+  content: "\f11a"; }
+
+.fa.fa-keyboard-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-keyboard-o:before {
+  content: "\f11c"; }
+
+.fa.fa-flag-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-flag-o:before {
+  content: "\f024"; }
+
+.fa.fa-mail-reply-all:before {
+  content: "\f122"; }
+
+.fa.fa-star-half-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-star-half-o:before {
+  content: "\f5c0"; }
+
+.fa.fa-star-half-empty {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-star-half-empty:before {
+  content: "\f5c0"; }
+
+.fa.fa-star-half-full {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-star-half-full:before {
+  content: "\f5c0"; }
+
+.fa.fa-code-fork:before {
+  content: "\f126"; }
+
+.fa.fa-chain-broken:before {
+  content: "\f127"; }
+
+.fa.fa-unlink:before {
+  content: "\f127"; }
+
+.fa.fa-calendar-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-calendar-o:before {
+  content: "\f133"; }
+
+.fa.fa-maxcdn {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-html5 {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-css3 {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-unlock-alt:before {
+  content: "\f09c"; }
+
+.fa.fa-minus-square-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-minus-square-o:before {
+  content: "\f146"; }
+
+.fa.fa-level-up:before {
+  content: "\f3bf"; }
+
+.fa.fa-level-down:before {
+  content: "\f3be"; }
+
+.fa.fa-pencil-square:before {
+  content: "\f14b"; }
+
+.fa.fa-external-link-square:before {
+  content: "\f360"; }
+
+.fa.fa-compass {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-caret-square-o-down {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-caret-square-o-down:before {
+  content: "\f150"; }
+
+.fa.fa-toggle-down {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-toggle-down:before {
+  content: "\f150"; }
+
+.fa.fa-caret-square-o-up {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-caret-square-o-up:before {
+  content: "\f151"; }
+
+.fa.fa-toggle-up {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-toggle-up:before {
+  content: "\f151"; }
+
+.fa.fa-caret-square-o-right {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-caret-square-o-right:before {
+  content: "\f152"; }
+
+.fa.fa-toggle-right {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-toggle-right:before {
+  content: "\f152"; }
+
+.fa.fa-eur:before {
+  content: "\f153"; }
+
+.fa.fa-euro:before {
+  content: "\f153"; }
+
+.fa.fa-gbp:before {
+  content: "\f154"; }
+
+.fa.fa-usd:before {
+  content: "\24"; }
+
+.fa.fa-dollar:before {
+  content: "\24"; }
+
+.fa.fa-inr:before {
+  content: "\e1bc"; }
+
+.fa.fa-rupee:before {
+  content: "\e1bc"; }
+
+.fa.fa-jpy:before {
+  content: "\f157"; }
+
+.fa.fa-cny:before {
+  content: "\f157"; }
+
+.fa.fa-rmb:before {
+  content: "\f157"; }
+
+.fa.fa-yen:before {
+  content: "\f157"; }
+
+.fa.fa-rub:before {
+  content: "\f158"; }
+
+.fa.fa-ruble:before {
+  content: "\f158"; }
+
+.fa.fa-rouble:before {
+  content: "\f158"; }
+
+.fa.fa-krw:before {
+  content: "\f159"; }
+
+.fa.fa-won:before {
+  content: "\f159"; }
+
+.fa.fa-btc {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-bitcoin {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-bitcoin:before {
+  content: "\f15a"; }
+
+.fa.fa-file-text:before {
+  content: "\f15c"; }
+
+.fa.fa-sort-alpha-asc:before {
+  content: "\f15d"; }
+
+.fa.fa-sort-alpha-desc:before {
+  content: "\f881"; }
+
+.fa.fa-sort-amount-asc:before {
+  content: "\f884"; }
+
+.fa.fa-sort-amount-desc:before {
+  content: "\f160"; }
+
+.fa.fa-sort-numeric-asc:before {
+  content: "\f162"; }
+
+.fa.fa-sort-numeric-desc:before {
+  content: "\f886"; }
+
+.fa.fa-youtube-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-youtube-square:before {
+  content: "\f431"; }
+
+.fa.fa-youtube {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-xing {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-xing-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-xing-square:before {
+  content: "\f169"; }
+
+.fa.fa-youtube-play {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-youtube-play:before {
+  content: "\f167"; }
+
+.fa.fa-dropbox {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-stack-overflow {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-instagram {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-flickr {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-adn {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-bitbucket {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-bitbucket-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-bitbucket-square:before {
+  content: "\f171"; }
+
+.fa.fa-tumblr {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-tumblr-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-tumblr-square:before {
+  content: "\f174"; }
+
+.fa.fa-long-arrow-down:before {
+  content: "\f309"; }
+
+.fa.fa-long-arrow-up:before {
+  content: "\f30c"; }
+
+.fa.fa-long-arrow-left:before {
+  content: "\f30a"; }
+
+.fa.fa-long-arrow-right:before {
+  content: "\f30b"; }
+
+.fa.fa-apple {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-windows {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-android {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-linux {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-dribbble {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-skype {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-foursquare {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-trello {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-gratipay {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-gittip {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-gittip:before {
+  content: "\f184"; }
+
+.fa.fa-sun-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-sun-o:before {
+  content: "\f185"; }
+
+.fa.fa-moon-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-moon-o:before {
+  content: "\f186"; }
+
+.fa.fa-vk {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-weibo {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-renren {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-pagelines {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-stack-exchange {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-arrow-circle-o-right {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-arrow-circle-o-right:before {
+  content: "\f35a"; }
+
+.fa.fa-arrow-circle-o-left {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-arrow-circle-o-left:before {
+  content: "\f359"; }
+
+.fa.fa-caret-square-o-left {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-caret-square-o-left:before {
+  content: "\f191"; }
+
+.fa.fa-toggle-left {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-toggle-left:before {
+  content: "\f191"; }
+
+.fa.fa-dot-circle-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-dot-circle-o:before {
+  content: "\f192"; }
+
+.fa.fa-vimeo-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-vimeo-square:before {
+  content: "\f194"; }
+
+.fa.fa-try:before {
+  content: "\e2bb"; }
+
+.fa.fa-turkish-lira:before {
+  content: "\e2bb"; }
+
+.fa.fa-plus-square-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-plus-square-o:before {
+  content: "\f0fe"; }
+
+.fa.fa-slack {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-wordpress {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-openid {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-institution:before {
+  content: "\f19c"; }
+
+.fa.fa-bank:before {
+  content: "\f19c"; }
+
+.fa.fa-mortar-board:before {
+  content: "\f19d"; }
+
+.fa.fa-yahoo {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-google {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-reddit {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-reddit-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-reddit-square:before {
+  content: "\f1a2"; }
+
+.fa.fa-stumbleupon-circle {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-stumbleupon {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-delicious {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-digg {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-pied-piper-pp {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-pied-piper-alt {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-drupal {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-joomla {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-behance {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-behance-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-behance-square:before {
+  content: "\f1b5"; }
+
+.fa.fa-steam {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-steam-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-steam-square:before {
+  content: "\f1b7"; }
+
+.fa.fa-automobile:before {
+  content: "\f1b9"; }
+
+.fa.fa-cab:before {
+  content: "\f1ba"; }
+
+.fa.fa-spotify {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-deviantart {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-soundcloud {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-file-pdf-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-pdf-o:before {
+  content: "\f1c1"; }
+
+.fa.fa-file-word-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-word-o:before {
+  content: "\f1c2"; }
+
+.fa.fa-file-excel-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-excel-o:before {
+  content: "\f1c3"; }
+
+.fa.fa-file-powerpoint-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-powerpoint-o:before {
+  content: "\f1c4"; }
+
+.fa.fa-file-image-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-image-o:before {
+  content: "\f1c5"; }
+
+.fa.fa-file-photo-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-photo-o:before {
+  content: "\f1c5"; }
+
+.fa.fa-file-picture-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-picture-o:before {
+  content: "\f1c5"; }
+
+.fa.fa-file-archive-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-archive-o:before {
+  content: "\f1c6"; }
+
+.fa.fa-file-zip-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-zip-o:before {
+  content: "\f1c6"; }
+
+.fa.fa-file-audio-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-audio-o:before {
+  content: "\f1c7"; }
+
+.fa.fa-file-sound-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-sound-o:before {
+  content: "\f1c7"; }
+
+.fa.fa-file-video-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-video-o:before {
+  content: "\f1c8"; }
+
+.fa.fa-file-movie-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-movie-o:before {
+  content: "\f1c8"; }
+
+.fa.fa-file-code-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-file-code-o:before {
+  content: "\f1c9"; }
+
+.fa.fa-vine {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-codepen {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-jsfiddle {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-life-bouy:before {
+  content: "\f1cd"; }
+
+.fa.fa-life-buoy:before {
+  content: "\f1cd"; }
+
+.fa.fa-life-saver:before {
+  content: "\f1cd"; }
+
+.fa.fa-support:before {
+  content: "\f1cd"; }
+
+.fa.fa-circle-o-notch:before {
+  content: "\f1ce"; }
+
+.fa.fa-rebel {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-ra {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-ra:before {
+  content: "\f1d0"; }
+
+.fa.fa-resistance {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-resistance:before {
+  content: "\f1d0"; }
+
+.fa.fa-empire {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-ge {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-ge:before {
+  content: "\f1d1"; }
+
+.fa.fa-git-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-git-square:before {
+  content: "\f1d2"; }
+
+.fa.fa-git {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-hacker-news {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-y-combinator-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-y-combinator-square:before {
+  content: "\f1d4"; }
+
+.fa.fa-yc-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-yc-square:before {
+  content: "\f1d4"; }
+
+.fa.fa-tencent-weibo {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-qq {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-weixin {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-wechat {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-wechat:before {
+  content: "\f1d7"; }
+
+.fa.fa-send:before {
+  content: "\f1d8"; }
+
+.fa.fa-paper-plane-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-paper-plane-o:before {
+  content: "\f1d8"; }
+
+.fa.fa-send-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-send-o:before {
+  content: "\f1d8"; }
+
+.fa.fa-circle-thin {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-circle-thin:before {
+  content: "\f111"; }
+
+.fa.fa-header:before {
+  content: "\f1dc"; }
+
+.fa.fa-futbol-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-futbol-o:before {
+  content: "\f1e3"; }
+
+.fa.fa-soccer-ball-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-soccer-ball-o:before {
+  content: "\f1e3"; }
+
+.fa.fa-slideshare {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-twitch {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-yelp {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-newspaper-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-newspaper-o:before {
+  content: "\f1ea"; }
+
+.fa.fa-paypal {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-google-wallet {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-cc-visa {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-cc-mastercard {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-cc-discover {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-cc-amex {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-cc-paypal {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-cc-stripe {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-bell-slash-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-bell-slash-o:before {
+  content: "\f1f6"; }
+
+.fa.fa-trash:before {
+  content: "\f2ed"; }
+
+.fa.fa-copyright {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-eyedropper:before {
+  content: "\f1fb"; }
+
+.fa.fa-area-chart:before {
+  content: "\f1fe"; }
+
+.fa.fa-pie-chart:before {
+  content: "\f200"; }
+
+.fa.fa-line-chart:before {
+  content: "\f201"; }
+
+.fa.fa-lastfm {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-lastfm-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-lastfm-square:before {
+  content: "\f203"; }
+
+.fa.fa-ioxhost {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-angellist {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-cc {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-cc:before {
+  content: "\f20a"; }
+
+.fa.fa-ils:before {
+  content: "\f20b"; }
+
+.fa.fa-shekel:before {
+  content: "\f20b"; }
+
+.fa.fa-sheqel:before {
+  content: "\f20b"; }
+
+.fa.fa-buysellads {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-connectdevelop {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-dashcube {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-forumbee {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-leanpub {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-sellsy {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-shirtsinbulk {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-simplybuilt {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-skyatlas {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-diamond {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-diamond:before {
+  content: "\f3a5"; }
+
+.fa.fa-transgender:before {
+  content: "\f224"; }
+
+.fa.fa-intersex:before {
+  content: "\f224"; }
+
+.fa.fa-transgender-alt:before {
+  content: "\f225"; }
+
+.fa.fa-facebook-official {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-facebook-official:before {
+  content: "\f09a"; }
+
+.fa.fa-pinterest-p {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-whatsapp {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-hotel:before {
+  content: "\f236"; }
+
+.fa.fa-viacoin {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-medium {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-y-combinator {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-yc {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-yc:before {
+  content: "\f23b"; }
+
+.fa.fa-optin-monster {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-opencart {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-expeditedssl {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-battery-4:before {
+  content: "\f240"; }
+
+.fa.fa-battery:before {
+  content: "\f240"; }
+
+.fa.fa-battery-3:before {
+  content: "\f241"; }
+
+.fa.fa-battery-2:before {
+  content: "\f242"; }
+
+.fa.fa-battery-1:before {
+  content: "\f243"; }
+
+.fa.fa-battery-0:before {
+  content: "\f244"; }
+
+.fa.fa-object-group {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-object-ungroup {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-sticky-note-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-sticky-note-o:before {
+  content: "\f249"; }
+
+.fa.fa-cc-jcb {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-cc-diners-club {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-clone {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hourglass-o:before {
+  content: "\f254"; }
+
+.fa.fa-hourglass-1:before {
+  content: "\f251"; }
+
+.fa.fa-hourglass-2:before {
+  content: "\f252"; }
+
+.fa.fa-hourglass-3:before {
+  content: "\f253"; }
+
+.fa.fa-hand-rock-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-rock-o:before {
+  content: "\f255"; }
+
+.fa.fa-hand-grab-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-grab-o:before {
+  content: "\f255"; }
+
+.fa.fa-hand-paper-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-paper-o:before {
+  content: "\f256"; }
+
+.fa.fa-hand-stop-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-stop-o:before {
+  content: "\f256"; }
+
+.fa.fa-hand-scissors-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-scissors-o:before {
+  content: "\f257"; }
+
+.fa.fa-hand-lizard-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-lizard-o:before {
+  content: "\f258"; }
+
+.fa.fa-hand-spock-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-spock-o:before {
+  content: "\f259"; }
+
+.fa.fa-hand-pointer-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-pointer-o:before {
+  content: "\f25a"; }
+
+.fa.fa-hand-peace-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-hand-peace-o:before {
+  content: "\f25b"; }
+
+.fa.fa-registered {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-creative-commons {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-gg {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-gg-circle {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-odnoklassniki {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-odnoklassniki-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-odnoklassniki-square:before {
+  content: "\f264"; }
+
+.fa.fa-get-pocket {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-wikipedia-w {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-safari {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-chrome {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-firefox {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-opera {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-internet-explorer {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-television:before {
+  content: "\f26c"; }
+
+.fa.fa-contao {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-500px {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-amazon {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-calendar-plus-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-calendar-plus-o:before {
+  content: "\f271"; }
+
+.fa.fa-calendar-minus-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-calendar-minus-o:before {
+  content: "\f272"; }
+
+.fa.fa-calendar-times-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-calendar-times-o:before {
+  content: "\f273"; }
+
+.fa.fa-calendar-check-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-calendar-check-o:before {
+  content: "\f274"; }
+
+.fa.fa-map-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-map-o:before {
+  content: "\f279"; }
+
+.fa.fa-commenting:before {
+  content: "\f4ad"; }
+
+.fa.fa-commenting-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-commenting-o:before {
+  content: "\f4ad"; }
+
+.fa.fa-houzz {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-vimeo {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-vimeo:before {
+  content: "\f27d"; }
+
+.fa.fa-black-tie {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-fonticons {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-reddit-alien {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-edge {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-credit-card-alt:before {
+  content: "\f09d"; }
+
+.fa.fa-codiepie {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-modx {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-fort-awesome {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-usb {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-product-hunt {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-mixcloud {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-scribd {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-pause-circle-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-pause-circle-o:before {
+  content: "\f28b"; }
+
+.fa.fa-stop-circle-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-stop-circle-o:before {
+  content: "\f28d"; }
+
+.fa.fa-bluetooth {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-bluetooth-b {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-gitlab {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-wpbeginner {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-wpforms {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-envira {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-wheelchair-alt {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-wheelchair-alt:before {
+  content: "\f368"; }
+
+.fa.fa-question-circle-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-question-circle-o:before {
+  content: "\f059"; }
+
+.fa.fa-volume-control-phone:before {
+  content: "\f2a0"; }
+
+.fa.fa-asl-interpreting:before {
+  content: "\f2a3"; }
+
+.fa.fa-deafness:before {
+  content: "\f2a4"; }
+
+.fa.fa-hard-of-hearing:before {
+  content: "\f2a4"; }
+
+.fa.fa-glide {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-glide-g {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-signing:before {
+  content: "\f2a7"; }
+
+.fa.fa-viadeo {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-viadeo-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-viadeo-square:before {
+  content: "\f2aa"; }
+
+.fa.fa-snapchat {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-snapchat-ghost {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-snapchat-ghost:before {
+  content: "\f2ab"; }
+
+.fa.fa-snapchat-square {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-snapchat-square:before {
+  content: "\f2ad"; }
+
+.fa.fa-pied-piper {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-first-order {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-yoast {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-themeisle {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-google-plus-official {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-google-plus-official:before {
+  content: "\f2b3"; }
+
+.fa.fa-google-plus-circle {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-google-plus-circle:before {
+  content: "\f2b3"; }
+
+.fa.fa-font-awesome {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-fa {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-fa:before {
+  content: "\f2b4"; }
+
+.fa.fa-handshake-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-handshake-o:before {
+  content: "\f2b5"; }
+
+.fa.fa-envelope-open-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-envelope-open-o:before {
+  content: "\f2b6"; }
+
+.fa.fa-linode {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-address-book-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-address-book-o:before {
+  content: "\f2b9"; }
+
+.fa.fa-vcard:before {
+  content: "\f2bb"; }
+
+.fa.fa-address-card-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-address-card-o:before {
+  content: "\f2bb"; }
+
+.fa.fa-vcard-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-vcard-o:before {
+  content: "\f2bb"; }
+
+.fa.fa-user-circle-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-user-circle-o:before {
+  content: "\f2bd"; }
+
+.fa.fa-user-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-user-o:before {
+  content: "\f007"; }
+
+.fa.fa-id-badge {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-drivers-license:before {
+  content: "\f2c2"; }
+
+.fa.fa-id-card-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-id-card-o:before {
+  content: "\f2c2"; }
+
+.fa.fa-drivers-license-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-drivers-license-o:before {
+  content: "\f2c2"; }
+
+.fa.fa-quora {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-free-code-camp {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-telegram {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-thermometer-4:before {
+  content: "\f2c7"; }
+
+.fa.fa-thermometer:before {
+  content: "\f2c7"; }
+
+.fa.fa-thermometer-3:before {
+  content: "\f2c8"; }
+
+.fa.fa-thermometer-2:before {
+  content: "\f2c9"; }
+
+.fa.fa-thermometer-1:before {
+  content: "\f2ca"; }
+
+.fa.fa-thermometer-0:before {
+  content: "\f2cb"; }
+
+.fa.fa-bathtub:before {
+  content: "\f2cd"; }
+
+.fa.fa-s15:before {
+  content: "\f2cd"; }
+
+.fa.fa-window-maximize {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-window-restore {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-times-rectangle:before {
+  content: "\f410"; }
+
+.fa.fa-window-close-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-window-close-o:before {
+  content: "\f410"; }
+
+.fa.fa-times-rectangle-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-times-rectangle-o:before {
+  content: "\f410"; }
+
+.fa.fa-bandcamp {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-grav {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-etsy {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-imdb {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-ravelry {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-eercast {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-eercast:before {
+  content: "\f2da"; }
+
+.fa.fa-snowflake-o {
+  font-family: 'Font Awesome 6 Free';
+  font-weight: 400; }
+
+.fa.fa-snowflake-o:before {
+  content: "\f2dc"; }
+
+.fa.fa-superpowers {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-wpexplorer {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa.fa-meetup {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
diff --git a/WSR/static/fontawesome-6.4.0/css/v4-shims.min.css b/WSR/static/fontawesome-6.4.0/css/v4-shims.min.css
new file mode 100644
index 0000000..cfaf59c
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/v4-shims.min.css
@@ -0,0 +1,6 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+.fa.fa-glass:before{content:"\f000"}.fa.fa-envelope-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-envelope-o:before{content:"\f0e0"}.fa.fa-star-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-o:before{content:"\f005"}.fa.fa-close:before,.fa.fa-remove:before{content:"\f00d"}.fa.fa-gear:before{content:"\f013"}.fa.fa-trash-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-trash-o:before{content:"\f2ed"}.fa.fa-home:before{content:"\f015"}.fa.fa-file-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-o:before{content:"\f15b"}.fa.fa-clock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-clock-o:before{content:"\f017"}.fa.fa-arrow-circle-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-down:before{content:"\f358"}.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-up:before{content:"\f35b"}.fa.fa-play-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-play-circle-o:before{content:"\f144"}.fa.fa-repeat:before,.fa.fa-rotate-right:before{content:"\f01e"}.fa.fa-refresh:before{content:"\f021"}.fa.fa-list-alt{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-list-alt:before{content:"\f022"}.fa.fa-dedent:before{content:"\f03b"}.fa.fa-video-camera:before{content:"\f03d"}.fa.fa-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-picture-o:before{content:"\f03e"}.fa.fa-photo{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-photo:before{content:"\f03e"}.fa.fa-image{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-image:before{content:"\f03e"}.fa.fa-map-marker:before{content:"\f3c5"}.fa.fa-pencil-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-pencil-square-o:before{content:"\f044"}.fa.fa-edit{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-edit:before{content:"\f044"}.fa.fa-share-square-o:before{content:"\f14d"}.fa.fa-check-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-check-square-o:before{content:"\f14a"}.fa.fa-arrows:before{content:"\f0b2"}.fa.fa-times-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-circle-o:before{content:"\f057"}.fa.fa-check-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-check-circle-o:before{content:"\f058"}.fa.fa-mail-forward:before{content:"\f064"}.fa.fa-expand:before{content:"\f424"}.fa.fa-compress:before{content:"\f422"}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-warning:before{content:"\f071"}.fa.fa-calendar:before{content:"\f073"}.fa.fa-arrows-v:before{content:"\f338"}.fa.fa-arrows-h:before{content:"\f337"}.fa.fa-bar-chart-o:before,.fa.fa-bar-chart:before{content:"\e0e3"}.fa.fa-twitter-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-twitter-square:before{content:"\f081"}.fa.fa-facebook-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-square:before{content:"\f082"}.fa.fa-gears:before{content:"\f085"}.fa.fa-thumbs-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-thumbs-o-up:before{content:"\f164"}.fa.fa-thumbs-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-thumbs-o-down:before{content:"\f165"}.fa.fa-heart-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-heart-o:before{content:"\f004"}.fa.fa-sign-out:before{content:"\f2f5"}.fa.fa-linkedin-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-linkedin-square:before{content:"\f08c"}.fa.fa-thumb-tack:before{content:"\f08d"}.fa.fa-external-link:before{content:"\f35d"}.fa.fa-sign-in:before{content:"\f2f6"}.fa.fa-github-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-github-square:before{content:"\f092"}.fa.fa-lemon-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-lemon-o:before{content:"\f094"}.fa.fa-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-square-o:before{content:"\f0c8"}.fa.fa-bookmark-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bookmark-o:before{content:"\f02e"}.fa.fa-facebook,.fa.fa-twitter{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook:before{content:"\f39e"}.fa.fa-facebook-f{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-f:before{content:"\f39e"}.fa.fa-github{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-feed:before{content:"\f09e"}.fa.fa-hdd-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hdd-o:before{content:"\f0a0"}.fa.fa-hand-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-right:before{content:"\f0a4"}.fa.fa-hand-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-left:before{content:"\f0a5"}.fa.fa-hand-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-up:before{content:"\f0a6"}.fa.fa-hand-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-down:before{content:"\f0a7"}.fa.fa-globe:before{content:"\f57d"}.fa.fa-tasks:before{content:"\f828"}.fa.fa-arrows-alt:before{content:"\f31e"}.fa.fa-group:before{content:"\f0c0"}.fa.fa-chain:before{content:"\f0c1"}.fa.fa-cut:before{content:"\f0c4"}.fa.fa-files-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-files-o:before{content:"\f0c5"}.fa.fa-floppy-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-floppy-o:before{content:"\f0c7"}.fa.fa-save{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-save:before{content:"\f0c7"}.fa.fa-navicon:before,.fa.fa-reorder:before{content:"\f0c9"}.fa.fa-magic:before{content:"\e2ca"}.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pinterest-square:before{content:"\f0d3"}.fa.fa-google-plus-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-square:before{content:"\f0d4"}.fa.fa-google-plus{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus:before{content:"\f0d5"}.fa.fa-money:before{content:"\f3d1"}.fa.fa-unsorted:before{content:"\f0dc"}.fa.fa-sort-desc:before{content:"\f0dd"}.fa.fa-sort-asc:before{content:"\f0de"}.fa.fa-linkedin{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-linkedin:before{content:"\f0e1"}.fa.fa-rotate-left:before{content:"\f0e2"}.fa.fa-legal:before{content:"\f0e3"}.fa.fa-dashboard:before,.fa.fa-tachometer:before{content:"\f625"}.fa.fa-comment-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-comment-o:before{content:"\f075"}.fa.fa-comments-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-comments-o:before{content:"\f086"}.fa.fa-flash:before{content:"\f0e7"}.fa.fa-clipboard:before{content:"\f0ea"}.fa.fa-lightbulb-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-lightbulb-o:before{content:"\f0eb"}.fa.fa-exchange:before{content:"\f362"}.fa.fa-cloud-download:before{content:"\f0ed"}.fa.fa-cloud-upload:before{content:"\f0ee"}.fa.fa-bell-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bell-o:before{content:"\f0f3"}.fa.fa-cutlery:before{content:"\f2e7"}.fa.fa-file-text-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-text-o:before{content:"\f15c"}.fa.fa-building-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-building-o:before{content:"\f1ad"}.fa.fa-hospital-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hospital-o:before{content:"\f0f8"}.fa.fa-tablet:before{content:"\f3fa"}.fa.fa-mobile-phone:before,.fa.fa-mobile:before{content:"\f3cd"}.fa.fa-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-circle-o:before{content:"\f111"}.fa.fa-mail-reply:before{content:"\f3e5"}.fa.fa-github-alt{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-folder-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-folder-o:before{content:"\f07b"}.fa.fa-folder-open-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-folder-open-o:before{content:"\f07c"}.fa.fa-smile-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-smile-o:before{content:"\f118"}.fa.fa-frown-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-frown-o:before{content:"\f119"}.fa.fa-meh-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-meh-o:before{content:"\f11a"}.fa.fa-keyboard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-keyboard-o:before{content:"\f11c"}.fa.fa-flag-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-flag-o:before{content:"\f024"}.fa.fa-mail-reply-all:before{content:"\f122"}.fa.fa-star-half-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-o:before{content:"\f5c0"}.fa.fa-star-half-empty{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-empty:before{content:"\f5c0"}.fa.fa-star-half-full{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-full:before{content:"\f5c0"}.fa.fa-code-fork:before{content:"\f126"}.fa.fa-chain-broken:before,.fa.fa-unlink:before{content:"\f127"}.fa.fa-calendar-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-o:before{content:"\f133"}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-unlock-alt:before{content:"\f09c"}.fa.fa-minus-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-minus-square-o:before{content:"\f146"}.fa.fa-level-up:before{content:"\f3bf"}.fa.fa-level-down:before{content:"\f3be"}.fa.fa-pencil-square:before{content:"\f14b"}.fa.fa-external-link-square:before{content:"\f360"}.fa.fa-compass{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-down:before{content:"\f150"}.fa.fa-toggle-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-down:before{content:"\f150"}.fa.fa-caret-square-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-up:before{content:"\f151"}.fa.fa-toggle-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-up:before{content:"\f151"}.fa.fa-caret-square-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-right:before{content:"\f152"}.fa.fa-toggle-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-right:before{content:"\f152"}.fa.fa-eur:before,.fa.fa-euro:before{content:"\f153"}.fa.fa-gbp:before{content:"\f154"}.fa.fa-dollar:before,.fa.fa-usd:before{content:"\24"}.fa.fa-inr:before,.fa.fa-rupee:before{content:"\e1bc"}.fa.fa-cny:before,.fa.fa-jpy:before,.fa.fa-rmb:before,.fa.fa-yen:before{content:"\f157"}.fa.fa-rouble:before,.fa.fa-rub:before,.fa.fa-ruble:before{content:"\f158"}.fa.fa-krw:before,.fa.fa-won:before{content:"\f159"}.fa.fa-bitcoin,.fa.fa-btc{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitcoin:before{content:"\f15a"}.fa.fa-file-text:before{content:"\f15c"}.fa.fa-sort-alpha-asc:before{content:"\f15d"}.fa.fa-sort-alpha-desc:before{content:"\f881"}.fa.fa-sort-amount-asc:before{content:"\f884"}.fa.fa-sort-amount-desc:before{content:"\f160"}.fa.fa-sort-numeric-asc:before{content:"\f162"}.fa.fa-sort-numeric-desc:before{content:"\f886"}.fa.fa-youtube-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-youtube-square:before{content:"\f431"}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-xing-square:before{content:"\f169"}.fa.fa-youtube-play{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-youtube-play:before{content:"\f167"}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitbucket-square:before{content:"\f171"}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-tumblr-square:before{content:"\f174"}.fa.fa-long-arrow-down:before{content:"\f309"}.fa.fa-long-arrow-up:before{content:"\f30c"}.fa.fa-long-arrow-left:before{content:"\f30a"}.fa.fa-long-arrow-right:before{content:"\f30b"}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-gittip:before{content:"\f184"}.fa.fa-sun-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-sun-o:before{content:"\f185"}.fa.fa-moon-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-moon-o:before{content:"\f186"}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-right:before{content:"\f35a"}.fa.fa-arrow-circle-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-left:before{content:"\f359"}.fa.fa-caret-square-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-left:before{content:"\f191"}.fa.fa-toggle-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-left:before{content:"\f191"}.fa.fa-dot-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-dot-circle-o:before{content:"\f192"}.fa.fa-vimeo-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-vimeo-square:before{content:"\f194"}.fa.fa-try:before,.fa.fa-turkish-lira:before{content:"\e2bb"}.fa.fa-plus-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-plus-square-o:before{content:"\f0fe"}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bank:before,.fa.fa-institution:before{content:"\f19c"}.fa.fa-mortar-board:before{content:"\f19d"}.fa.fa-google,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-yahoo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-reddit-square:before{content:"\f1a2"}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-behance-square:before{content:"\f1b5"}.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-steam-square:before{content:"\f1b7"}.fa.fa-automobile:before{content:"\f1b9"}.fa.fa-cab:before{content:"\f1ba"}.fa.fa-deviantart,.fa.fa-soundcloud,.fa.fa-spotify{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-file-pdf-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-pdf-o:before{content:"\f1c1"}.fa.fa-file-word-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-word-o:before{content:"\f1c2"}.fa.fa-file-excel-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-excel-o:before{content:"\f1c3"}.fa.fa-file-powerpoint-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-powerpoint-o:before{content:"\f1c4"}.fa.fa-file-image-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-image-o:before{content:"\f1c5"}.fa.fa-file-photo-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-photo-o:before{content:"\f1c5"}.fa.fa-file-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-picture-o:before{content:"\f1c5"}.fa.fa-file-archive-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-archive-o:before{content:"\f1c6"}.fa.fa-file-zip-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-zip-o:before{content:"\f1c6"}.fa.fa-file-audio-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-audio-o:before{content:"\f1c7"}.fa.fa-file-sound-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-sound-o:before{content:"\f1c7"}.fa.fa-file-video-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-video-o:before{content:"\f1c8"}.fa.fa-file-movie-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-movie-o:before{content:"\f1c8"}.fa.fa-file-code-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-code-o:before{content:"\f1c9"}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-life-bouy:before,.fa.fa-life-buoy:before,.fa.fa-life-saver:before,.fa.fa-support:before{content:"\f1cd"}.fa.fa-circle-o-notch:before{content:"\f1ce"}.fa.fa-ra,.fa.fa-rebel{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ra:before{content:"\f1d0"}.fa.fa-resistance{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-resistance:before{content:"\f1d0"}.fa.fa-empire,.fa.fa-ge{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ge:before{content:"\f1d1"}.fa.fa-git-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-git-square:before{content:"\f1d2"}.fa.fa-git,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-y-combinator-square:before{content:"\f1d4"}.fa.fa-yc-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yc-square:before{content:"\f1d4"}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wechat:before{content:"\f1d7"}.fa.fa-send:before{content:"\f1d8"}.fa.fa-paper-plane-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-paper-plane-o:before{content:"\f1d8"}.fa.fa-send-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-send-o:before{content:"\f1d8"}.fa.fa-circle-thin{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-circle-thin:before{content:"\f111"}.fa.fa-header:before{content:"\f1dc"}.fa.fa-futbol-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-futbol-o:before{content:"\f1e3"}.fa.fa-soccer-ball-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-soccer-ball-o:before{content:"\f1e3"}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-newspaper-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-newspaper-o:before{content:"\f1ea"}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bell-slash-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bell-slash-o:before{content:"\f1f6"}.fa.fa-trash:before{content:"\f2ed"}.fa.fa-copyright{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-eyedropper:before{content:"\f1fb"}.fa.fa-area-chart:before{content:"\f1fe"}.fa.fa-pie-chart:before{content:"\f200"}.fa.fa-line-chart:before{content:"\f201"}.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-lastfm-square:before{content:"\f203"}.fa.fa-angellist,.fa.fa-ioxhost{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-cc:before{content:"\f20a"}.fa.fa-ils:before,.fa.fa-shekel:before,.fa.fa-sheqel:before{content:"\f20b"}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-diamond{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-diamond:before{content:"\f3a5"}.fa.fa-intersex:before,.fa.fa-transgender:before{content:"\f224"}.fa.fa-transgender-alt:before{content:"\f225"}.fa.fa-facebook-official{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-official:before{content:"\f09a"}.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-hotel:before{content:"\f236"}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yc:before{content:"\f23b"}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-battery-4:before,.fa.fa-battery:before{content:"\f240"}.fa.fa-battery-3:before{content:"\f241"}.fa.fa-battery-2:before{content:"\f242"}.fa.fa-battery-1:before{content:"\f243"}.fa.fa-battery-0:before{content:"\f244"}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-sticky-note-o:before{content:"\f249"}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-clone{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hourglass-o:before{content:"\f254"}.fa.fa-hourglass-1:before{content:"\f251"}.fa.fa-hourglass-2:before{content:"\f252"}.fa.fa-hourglass-3:before{content:"\f253"}.fa.fa-hand-rock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-rock-o:before{content:"\f255"}.fa.fa-hand-grab-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-grab-o:before{content:"\f255"}.fa.fa-hand-paper-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-paper-o:before{content:"\f256"}.fa.fa-hand-stop-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-stop-o:before{content:"\f256"}.fa.fa-hand-scissors-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-scissors-o:before{content:"\f257"}.fa.fa-hand-lizard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-lizard-o:before{content:"\f258"}.fa.fa-hand-spock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-spock-o:before{content:"\f259"}.fa.fa-hand-pointer-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-pointer-o:before{content:"\f25a"}.fa.fa-hand-peace-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-peace-o:before{content:"\f25b"}.fa.fa-registered{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-creative-commons,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-odnoklassniki-square:before{content:"\f264"}.fa.fa-chrome,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-internet-explorer,.fa.fa-opera,.fa.fa-safari,.fa.fa-wikipedia-w{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-television:before{content:"\f26c"}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-calendar-plus-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-plus-o:before{content:"\f271"}.fa.fa-calendar-minus-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-minus-o:before{content:"\f272"}.fa.fa-calendar-times-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-times-o:before{content:"\f273"}.fa.fa-calendar-check-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-check-o:before{content:"\f274"}.fa.fa-map-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-map-o:before{content:"\f279"}.fa.fa-commenting:before{content:"\f4ad"}.fa.fa-commenting-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-commenting-o:before{content:"\f4ad"}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-vimeo:before{content:"\f27d"}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card-alt:before{content:"\f09d"}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pause-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-pause-circle-o:before{content:"\f28b"}.fa.fa-stop-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-stop-circle-o:before{content:"\f28d"}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wheelchair-alt:before{content:"\f368"}.fa.fa-question-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-question-circle-o:before{content:"\f059"}.fa.fa-volume-control-phone:before{content:"\f2a0"}.fa.fa-asl-interpreting:before{content:"\f2a3"}.fa.fa-deafness:before,.fa.fa-hard-of-hearing:before{content:"\f2a4"}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-signing:before{content:"\f2a7"}.fa.fa-viadeo,.fa.fa-viadeo-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-viadeo-square:before{content:"\f2aa"}.fa.fa-snapchat,.fa.fa-snapchat-ghost{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-snapchat-ghost:before{content:"\f2ab"}.fa.fa-snapchat-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-snapchat-square:before{content:"\f2ad"}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-themeisle,.fa.fa-yoast{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-official:before{content:"\f2b3"}.fa.fa-google-plus-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-circle:before{content:"\f2b3"}.fa.fa-fa,.fa.fa-font-awesome{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-fa:before{content:"\f2b4"}.fa.fa-handshake-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-handshake-o:before{content:"\f2b5"}.fa.fa-envelope-open-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-envelope-open-o:before{content:"\f2b6"}.fa.fa-linode{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-address-book-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-address-book-o:before{content:"\f2b9"}.fa.fa-vcard:before{content:"\f2bb"}.fa.fa-address-card-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-address-card-o:before{content:"\f2bb"}.fa.fa-vcard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-vcard-o:before{content:"\f2bb"}.fa.fa-user-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-user-circle-o:before{content:"\f2bd"}.fa.fa-user-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-user-o:before{content:"\f007"}.fa.fa-id-badge{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-drivers-license:before{content:"\f2c2"}.fa.fa-id-card-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-id-card-o:before{content:"\f2c2"}.fa.fa-drivers-license-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-drivers-license-o:before{content:"\f2c2"}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-thermometer-4:before,.fa.fa-thermometer:before{content:"\f2c7"}.fa.fa-thermometer-3:before{content:"\f2c8"}.fa.fa-thermometer-2:before{content:"\f2c9"}.fa.fa-thermometer-1:before{content:"\f2ca"}.fa.fa-thermometer-0:before{content:"\f2cb"}.fa.fa-bathtub:before,.fa.fa-s15:before{content:"\f2cd"}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-rectangle:before{content:"\f410"}.fa.fa-window-close-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-window-close-o:before{content:"\f410"}.fa.fa-times-rectangle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-rectangle-o:before{content:"\f410"}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-eercast:before{content:"\f2da"}.fa.fa-snowflake-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-snowflake-o:before{content:"\f2dc"}.fa.fa-meetup,.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:"Font Awesome 6 Brands";font-weight:400}
\ No newline at end of file
diff --git a/WSR/static/fontawesome-6.4.0/css/v5-font-face.css b/WSR/static/fontawesome-6.4.0/css/v5-font-face.css
new file mode 100644
index 0000000..1761fb2
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/v5-font-face.css
@@ -0,0 +1,22 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+@font-face {
+  font-family: 'Font Awesome 5 Brands';
+  font-display: block;
+  font-weight: 400;
+  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
+
+@font-face {
+  font-family: 'Font Awesome 5 Free';
+  font-display: block;
+  font-weight: 900;
+  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
+
+@font-face {
+  font-family: 'Font Awesome 5 Free';
+  font-display: block;
+  font-weight: 400;
+  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }
diff --git a/WSR/static/fontawesome-6.4.0/css/v5-font-face.min.css b/WSR/static/fontawesome-6.4.0/css/v5-font-face.min.css
new file mode 100644
index 0000000..ac8080b
--- /dev/null
+++ b/WSR/static/fontawesome-6.4.0/css/v5-font-face.min.css
@@ -0,0 +1,6 @@
+/*!
+ * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2023 Fonticons, Inc.
+ */
+@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}
\ No newline at end of file
diff --git a/WSR/static/fontawesome-6.4.0/webfonts/fa-brands-400.ttf b/WSR/static/fontawesome-6.4.0/webfonts/fa-brands-400.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..774d51ac4b40ceaa5e2b3f11429ddc62ddc5cd99
GIT binary patch
literal 187208
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%0A2aV$jHdT%+APp3B&*$!Nthv
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
JVsbtM0{{U_2C4u6

literal 0
HcmV?d00001

diff --git a/WSR/static/fontawesome-6.4.0/webfonts/fa-brands-400.woff2 b/WSR/static/fontawesome-6.4.0/webfonts/fa-brands-400.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..71e31852689289b8d7b94ce0541953df40f76500
GIT binary patch
literal 108020
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
S_x+{yYovai?EZg{ff)d_9y>b#

literal 0
HcmV?d00001

diff --git a/WSR/static/fontawesome-6.4.0/webfonts/fa-regular-400.ttf b/WSR/static/fontawesome-6.4.0/webfonts/fa-regular-400.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..8a9d6344d1540336473c555f64324eea4779ade1
GIT binary patch
literal 63952
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

literal 0
HcmV?d00001

diff --git a/WSR/static/fontawesome-6.4.0/webfonts/fa-regular-400.woff2 b/WSR/static/fontawesome-6.4.0/webfonts/fa-regular-400.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..7f021680b9f71711d5029c2199c42b131bb2cc5c
GIT binary patch
literal 24948
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
IKO-{(0I^FRZvX%Q

literal 0
HcmV?d00001

diff --git a/WSR/static/fontawesome-6.4.0/webfonts/fa-solid-900.ttf b/WSR/static/fontawesome-6.4.0/webfonts/fa-solid-900.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..993dbe1f9596c7de335bf2bfa115d3c2b8021ce4
GIT binary patch
literal 394628
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%0D?_pr5
zs9<2IY++!iTEoCl{e^*{R)T?{_6Gw){SF3(h8_ln#vBHQCKd*UrUMKN%{2@REh-EQ
zEqfRk+9DVj+G7|PI&Ls9bS`0F=$gU6(4E1+&||^C(7S_yq3;0$L;np1h6xuK7$(&)
zFigI}z%bQ;fnnMX28J093=A_@Ffh#8!oV;`fq`M}3I>MxG7Jn0RxmIuTEoDwcm)H)
z(gh3*%jPgJEZ@Vxuwn)S!>SYphSet+7}ka`Fsut<U|7F^fnmcO28N9(3=Er87#KF|
zFfeTXz`(GTfq`M`4F-noJPZsw0vH%}E@5EUb%TLn4-W&wo-GUv`z#n34u~)?9DKmQ
zaCip;!_fr{496817*0H4U^q30f#Hk|1H;)R3=HQ(7#J=-U|_h^!oYBO4+F!M9SjWD
zKpQVw7#MEoFfiN<U|_iQhJoRZ0RzL`9tMVcJq!%@I~W)qykKB>c!PoA(HaJZ$9EVQ
zo-AQtc$UJz@Z5%h;e`eR!;3i#3@?2c7+$|%V0iO~f#JOZ1H%W<>JZQjCusK2g@NI#
z1p~u3(CD5F1H%su28N$D3=F?a7#M#0FfjaSU|{&$!@%&bhk@b$3<gGqEewo|PZ$`P
zdKeg4EEpKsQWzN7YZw?gdKefvS1>SgU14D4p2NV%yMTd_FM@%Qe*pudKm-G$AP)nh
z&;bTU;Ry_kA}$P!A}<&iMVBxziY;JZ6hFeiD3QRxD5=1}C}YCFDC@((DEowgQQm@q
zQDF-MqY?)LqlyUwqiPNVqxuR4M)fZYjG8eFjG8YP7_|;CFzQq=FzRVAFzR1nU^H}K
zU^Hf7U^FpdU^Go(U^FXXU^L&tz-Y0Dfzfgg1EbXo21Xkd21Z*421dIU$f2l?J`9Xb
zD;OA^|1dDRJYZmS^I%|f*I;1u*ulW)Ie~%EYX<|Pj|BsxZw~{bUk?MLe**(!pauhD
z&>RNFkSPp|p+6WH!@e*uhW}w;j1*yDj1pjAjDEtv7^}g+7#G687(ao5F<}D(W8xPE
z#$*Qu#uOh0##8|Y#xxxU#`FLN#*79A#>^uOj9Fh87_+A^Fy^!{Fy^K(Fy{SWU@Vxy
zz*ywLz*szkfw5GBfwA-q17q0^2FCI|42%^i42+c#42)GK42;!N7#M4=Ffi6_U|_6w
zU|?)eVPI^iU|?+2U|?)~z`)ovfq}6(fq}944Fh9K2?Jwm4g+J`7Y4@mFAR*G9Sop_
zfsEZe42(Si42-=K7#RDuFfdNYU|^is!vI<w$T%f|fpMA$1LO1+42&~t7#L?IFfh*H
zU|^hkgn@D190tbuKNuJnTwq{axPpOkQ4a&-;vNRZC36@Umv%5PE>mD&T%N<gxcmVF
z<BA*x#+3pLj4LY`7*{@FU|dzez_><$fpN_g2FA4k42)~PFfgw3U|?K#gn@B=1_R^z
z7YvLWPB1WTyu!e^=?4Sj<{b=-TWlB@xBOsW+<Jw9aa#fd<8~Pa#vK6+j5~W67<Wl9
zFz%Yez_{CofpPZ&2F5)a42*ki7#Q~*U|`(8hJo>b3IpSTI}D5mmoP9M{KCL^=m-Pj
z;Q|K6BODBjM@}#>9(7<~JZ8hdc-(}6@q`Ei<B2Z}j3=)!FrM1Mz<Bxs1LK)142)-Q
zFfg8rU|>8i!oYaGfPwM+3kJpu6%33Q6BrmT)i5w#dcweXIfH@m@)ZWgD-sNhSC%j^
zUirencr}56@#+%>#%n$djMq*uFkY8nV7#8gz<7g$f$>HQ1LI8{2F9CP7#MHOVPL$S
zz`%It3<Klc3<k!#R~Q)YIWREZTf@M3UxI=0{t^bp2Rj%TAD&@gd?diY_-F?M<KsOH
zj89S+7@w*zFg~+kV0>=D!1(+G1LKPj2F9017#LseU|@Xhz`*$W4g=#G0|v%74GfHL
zBN!OpsW33UYhYk}&%nU=eg*^M2OS2+k1`C5AFnVlekuTu0x^D_!oc|T2?OJ|9Sn@$
zeHa*j=ztd{GX9cbVEpxmf${eh2F5=g42*x?Ffjh@U|{^G!NB;Rg@N(^69y)RB@9fA
z6BwA7t}rmMNH8$5#xO9kEnr|`w_spmzreu6k-@;k$-uzGrNF?%b%ue7hk=2K#|JcU
z%)rEZg@K8mhk;2ThJi`o1_P5|0Rxi|2>)SV5<bGfBvQb@Byxa(Ni>InNo)cGllTP&
zCP@|sCdmg3Oj0QfOj1V}n50iIFv;v-V3PU4z$9zIz$9D2z$Ckafk{q-fk|!#1C!hh
z1}1q41}6C_3``0E3`~j&3`~j@3`|NJ7?_mzFfggqFfgeaFfgh9VPI0*!oZ}S!@#7m
zhJi`*4g-@`3j>q31Ot=y2~Y>0fk`ibfl1$mfyqFHfyt1Afyr<I1Cx;j1C!Ai1}5Va
z1}5V_3``~y7??~RFff^#Fff^RFff_kU|=%yVPG;l!@y+j!N6pp0%~|MFj<)}Fj@65
zFj-GwV6vIPz+_v(z+@M}z~s=uz~s1vfyv2+fyr5bfywy{1CxsY1Cz@U1}4`p3{37S
z3{37@7??a(Ffe(}VPNtSU|{l&VPNu+VPNuk!NBC}!@%VGfPu;H00WbM4FgjE3j<R?
z4+B%62m@2#90sPKGYm|@GZ>gct}rl##xO92K4D-AyTHH{9>TyBVZy)^v4nvsQiFjh
zasvZXlmP=%)D;G%=oAK~m>dSCSPcfI*cA*+aT*LvaVr>@;wLaLB?K@qCB9%_O4`D}
zlw85UloG+fl(K_?DYb%uDQy7*Q~C)|qn3dw%Y=a`djbPf&Km}%+ye|uc~ig}gqZSk
z7?|>JFfbLkFfbKrFfbLqVPGnjU|=eqz`#_Zz`#_R!N64df`O^5gMq1h2Ln^Z8V07y
z8V05+1qP<77Yt0*7Z{joB^a3MDj1mRk1#Mbv@kF=USMEq@?l_VwqamunZm%-+QY!q
zwt|7F-G+gw{Rab6rvU>~=Mx5|t{w)aZU+XY9v%j!UKIwWJ`)C}zBdd^{VN!lCY)ek
znpnZWH1P!k)1(6oOp})|FilZlV48Y|foWO?1Jm>j2BsN43`{da7?@@~U|^cPf`MsH
z3<J~L8V06$DGW>tVi=ef3NSD&oWQ`e$c2Gv(HjP)#Wf5}ORq36Eo)(5S}wrAwEO@A
z(~2Gjrj;@bOsh&5m{vbwU|P$-z_j)Z1Jk+(3{30qFfeUUVPM*r!@#s@4g=E`8wRGW
z1q@8vTo{<P%P=r)zr(<^;{gNH?l}xhdmb<_?TcYx+CPVZ>A(*Lrh`uym=2v_U^={j
zf$4|~1JjWQ3`|F#Ffbk4!N7EU3Io##8wRG63JgrAau}FS^Dr=-Uc<n2#)E<B%o7Ht
zvjq%HXD=`?ox8)pbp8he(?t;mri(2MOqX~Vm@XSIFkODbz;tB~1Jl(C2BvEP;Khqf
z*UvC8-6&vSy2-=9bn_1bXagG49UBIwJAW9M?(Se<y63~dbYF#m>HZA{rUyG1m>$+J
zFg<+3!1QPi1JmOW2Byb*7?_^OFfcv2!NBx1gMsOp0Rz)>2?nMYA`DC~B^a1q{$XHx
zEx^F^_5}me`yUKUA2%>Cedb|c`qIF_^tFb8>01B;)AuzDOg|(Tn0~4-F#XbDVEXlh
zf$8@e2Btp;7?}QUVPN{Vf`RG(90q2F2@K4P1q{s04h+mJDh$l5Jq*lj0u0P-0SwIS
zDh$l*2N;++MHra5PB1WY8!#~QC@?Vd9ARMQUBbZ3H-mwh--m%&K!kx=;0^<`U;_iQ
z&<zG=;VTTxB6Ap+MgA}_i_TzR7X8A&EEd4PEVhP$S)7A`S$q!zvqT32v!nw9v*ZQ_
zW+?>*W~n0#%+eVQ%rYDd%ra{jm}MInnB`;`nB|TzFw4(iU{)|;U{-WtU{<`tz^qil
zz^wFwfmu0*fm!(n1G7pE1G8!Y1GDNM24=M!24=N449pr549pq_7??E+7??HxFfeP?
zFfeNiFfePkFfi+IFfi*(VPMuZU|`lg!oaK-0h**^U^XyeU^diYU^Wt9U^b3mU^f24
zz-)4Yf!VZ%f!WN4f!XW=1GD)C24;%}24>3w24*WC24?FT24?FY49qrr7?^GDFfiL*
zVPLkq!NBYg!ocik!och}fq~g+0t2&i3InqX3j?#u69#726%5R7I~bTfR2Y~&Ll~I7
zR2Z1OZ5WunpD-}{v@kIHx-c;NK4D<?d%(c#zk`7}z=wf3P=kRv@C*ZUPzM8Z@Eiu_
zkS`3(VId66;R+1Q;SU&?BMKOpBR()NNA6%?j>=$Qjt*d8j#<FK9P7it92dg?+Q`Km
ze}aKIF@=FSDS&}F=?w#O@(~8+R0{^?G!6#lbQuQb3>^mMOcU@S9?aQO7?^VoFfiv9
zFfix6U|`O#U|=rLU|=pZU|=p1U|=r#!oXZ&!N6Q{fq}U+hJm^C0RwY+3IlV60t0iU
z3<Go383yL+H4Mx(OBk4Ia~PQG5*V241sIqcL>QPG{xC2%HZU+ZB``2In=ml9eqms4
zS72c7@L^!?^kHD`5@2BN?qFc<QDI>2*}}lwJBNX}FM)x%{|^K6L=Fb#iANZiC-pEe
zPd>uHJmn7q^E4I)=4mYq%+p^mFwZ!`z&x{rfq51O1M{o}49v4*7?|g9Ffh**VPKxe
z!N5HK3<L9m1P11X0SwHGWEhwi-C$r|oWsDp<O&1x(kl$i%Puf5ui#){UU7thd6fzS
z^Qt=x%xhE_nAhB3U|u_gfq7jG1M~V949pu^7??MPFfecY!@#_00%%}|fq6><1M}7v
z2Ig%g49wf7Ffi{3VPM|zfq{AF90umyIt<KvG#HrooMB+z`-FjcUk3y8{w)m52Lc$F
z4<2A(KJ3H5eE1Cm^HCoL=3^2J%*Q@3FrQ#yU_L3rz<hEI1M{gA2If<D7?@9AVPHP<
zfPwjJ2LtoDCk)Kz|1dCLRA6Af#KXXRS%!i6@(Tv$D}NZ6ug+j#zGlO~eC+`P^YsS|
z%r`w4m~UAyFyAg=V7?>3z<g&51M}TE49xd)7?>aEFfczfU|@cv!NB}z0R!{nD-6s}
zSs0j~tzck&{(^z|#S;eRmrod&UxzR-zg1yie&@r${62<(`J({?^QRgH<}XJWn7{sD
zVE*pG!2Dwh1M|-b49veCFfjkoVPO6%!od7bhk^Ou0R|R^5C#^;FAOZq1q>{#A`C3-
zIt(nF4h$?@1`I6RQy5ry<}k4E_As#UU0`70-@w2ku!Dg`(1n3T2!#JIu!yiQu!u}x
zU=cN7U=jVoz#?wJz#@Kxfkh&Qfko1Tfkn!Nfko;K1B>(y1{Rq!3@oxQ7+B=qFt8{{
zFt8|2VPH`zVPH{~U|>-`!N8(g!oZ@Y!oZ@og@HwV0RxLh3j>R000WCw0|Sfp8wM7g
z6$~u8R~T6I3K&@Q6Bt+wN*GuSMHpBNcQCLR2QaW0|6yP;J;T6aHiLo1+=GF|B8Gv*
zGKYc1Du98-dIbZE%@zh0+cyj>b{z~X_9YA~4lba9c?K3I5e61#69yI+6$TcU6AUb_
zJq#>v9t<q*A`C1Z84N6*M;KVV5*S##{xGokoMB+`yTQN`aDss)Z~_BM@Dm0W(Biew
zFAOYU2N+nwr!cTY>|kJtdc(jH<HEoa`-Xufu7ZIjA%lS>F@%97@d^V=QUwD`@(Tu*
zR1*f4v<wE8^dk%`nLP|F*#!(NIdd3T@+}xx@~<$k6g*&HDPF_CQu2m@rM!iKr7DMk
zrCNr8rTPE^OU()fmf8snEOkB%EcGP}EDduQSQ-y7urzfrur!A-u(X&ku(WD0u(Sy<
zu(b0quymv_uyi^wuynm)VCn8*VCk8_z|wnwfu&!7fu(;51IvUb3@j7pFtAK&U|^Yi
zfq`YJ3IofuI}9w-8yHw-q%g3|oWQ^`D}sS#&IAUQc^nKZ^8*-I7T7SbEO^1dvP6b~
zWvKuI%Q77XmgQF%SXSI&U|BhVfo0VO2A0(&3@oc3FtDuUVPIJ=!oafr0t3s27Yr;L
z7cj7Fy1~G*nTLU8%M1pVt#=q$wl82{*)fHIWoHBf%dQCwEW1xIu<U7IVA<Efz_R}X
z1Is}f29`q_3@nH5Ft8lG!@zPpf`R3P4g<@H7Yr;XUofzou3=y~)4{-U_6-Be`5g=_
z7d9}kT#{g5x!l0OawUa<<thgQ%heAIEY}t=u-xciV7b}Cz;Y{tf#r?>1It|%29~>b
z7+CI2VPLsGfq~^g2?NU`2?mzOJ`5~RR2W#Eu3=z#R=~jW{00Ndi#rS~FKrlDUUM+8
zyslwjdHsQb<;@NTmbW$xEbo3Wu)IIP!1BR^0kjB><>M3vmQPz4SUz_!uzY#J!1Aqz
zf#rJ$1Iv#D29}=!3@krCFtGeqVPN^=z`*jifq~^;0Rt<;0R~pa4-Bl#9Sp3j91N_i
zGZ<LeW-zd_A7EhRWME+BoWj7$mB7HtZNb3Gy#l;gjFsmG11s+l23Ec~46OVy46FiE
z7+3{W7+3{=Ft7?sFt7?AU|<zVVPF;QU|<y&VPF+sz`!bzz`!c0!N4l{fq_+8gn?Bi
zhk;dg4+E=Q4g;&a4g;(F2L@I}76w+uISj1I5)7=$a~N3FOBh%+IT%<qe=x9WU0`6<
z31MK>Il;iHo5R4WFTlX6e}{q9kcENONQZ&dIDvuHWCjDP=?4Z@a}Neqivk8#OC1JQ
zD-H%$s|5_K)*KA1)_)jSZFv}2?L-(@?PWlVef}R{1l?T9%)rjT&A<;jwZ)!MT~ORu
zo!wkqklkEa++5Yn+|bNiQA}J+T#${Oja^YqT}@rkAu39Jb5vwQWTf%t$f$qM7<u_b
z7!^eLco{*ge-A(`tG2d(U#!~N4zw}yv>j+`695T<r4wK*(AFvj2B!Z%{y$*wU|hf;
z%m5nEHBmQIQ&wVU6BQH@7c(|8H!~GvHZwO<S5s$WXA>6_ci`mY<KyInkP6~FTwFZj
z5R$P0BL1HNLNhY_OJEch5fNsDkPM*34F4Z69$;L+5Xun6z#uFpZYajjXl!m~ZYC}!
z4q_UKi;0S`vuQK38zY!(>}=|4>T33k%IpZHlDe9yiMg3Iqq#DIX=ZLF&&Y0UuDq3x
zot=>@o|~DAo0pHBor%*5;wD#77y}_iP!*eKyl6b*0+3nOt{{WKEJz46Kq!Q;D<3-t
z6AlFn8bCME^8G)+Xux;?bXtwDk+`9lETfUJfuWcoC<s6v)Mr!!Q6R27qmdyf^2Nl(
zKtk+n?4ZyAdDxcGK-s`h*$|W<)YR2rK`1T;Vu3<SpV80&S=QXl928#03-~xWnV1<3
zctOtO=Hk;gkdt9#W?|x%Fl1&F6PFMX<Ktmt6BLpZk$`xOkx^JuN|c9{g_Vtmn^#a&
zRKQSLl8K3#nM=};SxiDgM2wf0omE&^Qbe4SlaKKLCnui@BL_1#7auP>I}-;xFOL8}
zD;qmM4<joF2M?c=w1TX#Fc$~2A|ytXnc3Mn*?4$(d01Fk+1c2b*|@od1V9?N8QD14
zc|jUvz#5eKI6({XK{FqW4U7%o^s39iz-VS_Xrc~Evy5z_kTlE4uBHwOLosl0FrskE
zIXSs_dAa@_fY6K%-x=i<6yzD9Bm<O&h<SpPa&rDV0HGNjI8}s&goITf<bMVT4Iv@t
z9{hj6*uc1e!Ipsm8n=+7&CbTp2#QcpEb22NA`z0Z&CTo?L2(9(J9$QMG#%jM<SgLk
z<zZ)MX67j>=4NJQ<KW@tE`Y>IJ`YT$h=-Y(ogFH}xPX(BufrLng`1a$!^M@IhnEMW
z)wvxK*zHbGId)f&95+a_a|bwF85sore_-6eIDtWvfq@ZL3dk~o%K{N`F>6L>;F{So
zf{O(cbv129Q$_}eizYxUn1IS-EWj!ZRRk>$9KdCdIs=0+xU>VMcTrGb2TIze=4|YS
zZ0w>SK{HSi1_?4S>FT<;=;|`T=mnb6(u|DK(wZ=ukpU*%0B0nC6g0q8fEnPV#K7?X
z0V4zB0tOWZ24OXIHGW1&K__O<C<ymF6R02r`&e)Rqky150yh&gI|nZhkDdd>hY1M~
z+JUh_n3I#s0VD@fBmeIX#J3QV5qtn2BiK%mzqJ?`gq8Ri*+5y^)Wn|A%pBxXHhxA}
z@u#c^F8R#NK_2f{l8}R>M0sr+I}J@HM$OL65PSbKh;p*??H6Zc6c<-wOpuU=ByTw_
zMkY-SI~(l|sQtpi0{bMCl*GkB7t<l!VadQCY+`O`X3YpGhrzC3XJZGsOP>*1yvQ?(
zi5r7r0pu2Cu)9F=rl2J7L6no7zeUVSO`VZZUCqj0K}wpRiIs(ghlhuUorzc0UtUCn
zkx@iMJ_D?99v>$sxV~T%7Ui!1=>X{z6p#gJU<c`AkpwFTYXhm_<m6+3xVM3EK7&3e
zwWx#2H+D95W;UG36H+j+$ucUN?**C4%frLgz|P4f_y7_f3XsrKfbiC3GZukVfK>kb
zAi&Qb0Fe%WNW;?jBSg9Z#i1F<E#|NY165r_gq{+pK2v0q1m$y1PQIn0MW6rx1w^pC
zgd{I3$O)jJW8szz28V%&i2MwGE>0#z#x@Bih<ge^%0b!$_@y{Oib0w<MB(Aa&BMO|
zDUT^KSc6;&4K+|Q7ZDW^H83;)S23`7H5V5F<v4JPgjBKSW+1<bi;2GAWMt&x=H=m>
zs0z<|Oj_Cw_7c3jV&amL;$pnK2o_^DNGV9m8f{BPMn)!BPIS`IW%Yh7B?eI~CWT<3
zhN~nrO&WvRKkUrVs^44~p5_=Cgt$039&mut7&9~5krVJl#V;W6uYre|nT?&7hlddq
zeV~2V{~s`d;!B>v1~ggAs0IoNWl%{YCeFsr1}<a3$=gI-P2J3#-54H?p!5z3A7fBp
zfeBLsOGX1jWe^`O2~*B!z^I~XreLP3!pNvB!N&*UIe>V4d=kox4Fb|aLX3<;LedT}
zhJb<sj0tBjLiDSsnwhEyNlC+b3er+SDy9t}{V+Ws+5uevDc&U+Oc@x2MZ`hT3@W+J
z%}hZ)1l5=zZ;OM&0pvZ92Sh~KKq&*-;Br7jCxR8>sI3K$e`b}5oIJeTT#Sqy4vY+l
zs6?<9u<GhK!Q!5U#awF*7b7DlNRu}-z8M%8>ly1AK&M@Zfzlo?s1O3xl<KOWh)@MJ
z4jF4fiTmF#Mm8Q67FKp19-e;(1Q{6x867|gpD_<aHaCOBLGlZ@goU{lfOIf0F$gd?
zFm7OUU=U^i)iFx!hLC20BD6?XRush|W&p|gjL>5JAE?;`YTm&4j3^CZP^$-`15}xU
z%2o!(28f@8*+3!B3#(N?ZF)6zRZ#PU8RS4l_J2P?P6j!h(E;S8e+NLG!Q&;6pZ-5!
zG+<o7V9ekE%G01;0yw!sVh>SMgR2xXTTl~79h}r54J0#DVdOS_04Vi9lAesVIwPcX
z;ntGj7XYPQaN2{21wdN*5Rwt1Lr6%PMM+pj%776P0F1mG(n2yaiY%Zc57G}2{&xV<
z3xJT2zQ6${(EW(s;M@qV=RqkD+U^I{FW`I#OPONg&{hE(sCB0f5e64cvP@84LHsF>
z(%xeTGBaahGBXQ;IK#uzN=b>4QAx?l(gVttme$mjQ89)&S6hLD7orx_QZ_RSazJSk
zHh|0mnF$FI6qCTFDuA09ii(UNzk>}G=iubz3xHKMAiW15O-2X_2@6QOQJO&>+zMf1
zX9oAS#6V3$V^GTx)Hc*-WENI77r)0TD#}rz!OFtQ%frLNCVxzUm4}Cimz9M@qe5$f
zhX-R1sLS>5K>|pYg@u*Z#|I?I#>2ytz^L%=%UaMGKg{qph%|#bg9!tJFgONeL3s~S
z%YzCDNV`K>T-g+yyx2hPSa2HwRARC#o5IVm29Qq$1!ZKx-cCqJNB|W}pmddx08b|k
zj0->_3l@OoR8-BBWn~4G3_w~Bz>73^Q3mQOf!b!E_Ovzw1EZR<A*f#pjcZVy1Zzh_
z`aeh_jGl%zHir88Ad-uhmy?UjB`nNEho6s+UkAkE;^O4x<zfV>aBwix*M~Hg936En
zEiEl|oSe9Lc)2(^p=Bt@ehF~v5Zpcm2L!mr0JV=mrN5xDvLLwP0C5;VK1{GTGM1HN
zWR#ONHnInY#DatbSQ*F&7J$e>)d>knGdlb`0Bg@e%SC8?rHvLh&~i(g(G*mggUWIg
zCOk?WKvMAoXwkI*#z&3>NFs)IVxbiH99gK{stCKG;f~V!M>qg%E5tM$_CZ@Zpe_m@
zCnuU+`xzH7n8WM>l>(sb4X)_HeS9Nm{}&X%peg|*3sME{6|1YMKY)d;wYD}-EyUjw
zMELj^IqmGCpkWM-iwIj#<pYXd9ec(ESa>t4C|f|>&c`PnVQIyL963zpptJ(grU5F~
zVQtU_pnj4nyrgA<w=@+&F#_&52*QI*5w*7X4{9+(TnTEjFdTq}4J@h}pd%^&p!5NF
z-xAb*0rwf8wU{-ck75j~(6ku^;qk%*Ep=es6GrIR42<8<0PZvLf%>?R5P*;{_oAf*
zM$mYLD0nCe6cyl}s*$)Dq|g9GilB+PnK2{CQdrnR&4YH%KvgIx1^kD1&_HTAIr$)^
zrnIys*o7$m1?7EMAD^EI5xVfOXEa9?kmii$oLr#zovjD48A3X?f_l%~Ow1fTos3x^
zc}}hc`a2<U@b5<jgpuuhfSZ|#1ElnHFW3zV(0l-Di$eSkD`m79LBmd9|AM-Juo#3G
z1P;`HAdf=%pooNpC20H$)YmkVX9N!p2#T<STid3BAX=Xh!8bD(7vo#Hlut|yS|_)1
z2?}zxLcGK%#yFo<=*JHsRt|AkLSYm;!N+&v-z%7{;vDck(*g!LP)k9a5$t48B@2p1
zbrjn~Mfn-op{9$7^8fn@V>8ZU6Zm(8Q3GP`zXmZ5HhxCie>Wg}#s)DCXjuvJn<VHg
zMPX2ziXGh2f(#?VTb<(IdIs!cSp5zPQ*klz2imHtVxppAs;b%u)&oXaITKTBYf}?B
zSw<9gf~c6PnwFLtL=Tj;z}DDUUQSNl*w_}q0+pvs@cK@QK@AiV@HP{u2cQhAN^F@R
zl^-a1D~m!3b6DY$00|C<1aJ*6Ev=aVDav6<9ojZ*cyItT)BsWhxe)dL0q~foH0a!I
zbI_QlxS2Vm$`TioXM|L-AV;u5S~e&JoH!dhr0i2y(`R%5*`%ZF!NJJL4XW1M<rzUD
zAonp!nz|qtbPzU^sR2x_-T|;OkuYvvUQUo;sFpcM1Z2QoC1_Oz(FG~}!fY);c5pB<
za#=vm6Nlyn70?-)u+{>+h(l_mfC>U|_#rhL*pVuT_;gSX1Ld?34M_<`CJjy7f`Wnq
zC2=uEMlo?ENd0sGT8%VJ0x1M(s1Q_9*0a^rV0y3sqzt4SoJT=z1bfB>pwr8Rp+h&~
z28LqLdKywiSb|%?YU*mBW+kX8B`zjz1S&PaBZQ#QZ8dcRL$EA(AWj_AzJ$obf?r)t
z-JD&GJz0*0nU#fC)`E#qQd&w}f{&Mt&&u3YSVB^Sm4%6smkrdY=jLVSWMmW(7U8v2
zz*MiG0MfxND#pXh&c@8b&CSatBErSWYN@~&&MPg#$;Bze$H>mf#V;T$r{W+X#>33P
z&d$Wh$jZab3o@UH8Pu6z;^4zj%*yH@F3!Wq$^teOWI8i53zNJ&2R~9d0BT`^awn+#
zv}S}=Ql^-d2DFX_m0g^id<zzUOEpkc0gW0)Xof&C8`NF^m6M1X0Z~VQk~k<?fJH#X
zKCFQZ$yP}1YOqBQK+Qss5?H$h)NlqV0`XyGDQGMRR5qJ|`dHG8(1`@lV1b%CGicaK
z1k?s@YKAqC7l4}13qUPr#<?K!-*HAuURD-Xko>;}P_vn_frp0&beJQkykG*QE0CYy
z=8K6V+oG(d&dtcit^~15l$V=_H7}GyT%02`4;)#ntSl2a#l+bI13ARRI47{Mvhp&{
z1Cjr3F{*%4`@cJkYM{X$km`R8qD-QU;{RTPs0NT(pmGbPy}@V(8naLXwZcKk6x2tS
zXGC-qKnWI<xb+#$87n~<7nIlA+d=IYZbn9q{(ext2W4uo7`W5k-wzt6fs_b~7J*c8
z^73-8UIS7EGGXyzP}d%0!kX1c@eE2spm76;3qUCe)a0;b1Wyz}+-C(E0_9?6;+O@A
z-&vq(5gs01j<z<&$slo%{Pk&&DrDMqkPJx0o;`@TT>$P4fyN~vV?d~*qUMa?1|p~}
z#pocy$-(pQ^&g07{|<n-jG`beWRy`*Sm57Qh&vbsh4~qMK*NckIt$eKVr*bgVhCbj
z5EfO3bujE1tr_JRp)GA?c6g(M9h7lo8NuV>V&Z1dQ9sb|BS<YMbt{91#nstGm6iAz
zl@CDcgapt81B?xE2Q(9<C|X-9szBTgYDj>}V+C<eUSS0VVO~!01jYm&9*71W78V$b
z2cjO-zyRsdV`9>SsNv+~0~PAxoH{HlI-H<;96<d%NIzSdAsBQrFl=4|)C2&vJoFj0
z8TrAD8Bp6z9GpAZL1Avq2%26qH5V5(Hj-xq7pLH<IZ(R?JQNP9u0T;>%gAa5QX(eH
z2r^JfUCox!#GVn9Phnn0^FC<wH38vC1(2ILIr%_-0Zku)f+PjhGTzF}!NDxV4DlPY
z5O{J4M{s~_gLxYihL8~A<K%<}j>B<wc5OCx*dPTvn>Hxw8U7z&a$r2bpaZ%aLlxXI
zQ3iKyLBsCqrl8uw)WlrXOxy@EFJsLJZtjYUv8#e-C5+9?P1V$unH(57Ie8Vp!+QVr
zgL=21@{Nm;ft#C$GaJ;r<>TZu<zf7{LyU<@EC5U#;N|3Gg!F`kgrpaM4B+E>z{$uS
zrwVa<r5-o0JxsM2=#W2F2AF##7*rW77`#9yOoRKy{EVQvSut@?E;Kg<bw>3W+0D$2
z!Gk8sYU-w}Z0z6;lQ<~Vg3_s)y0DSCA$TYd+*tut<m#wO*w`7<xOjNDF7UBA=^F^|
z0!<t%fQIicxH0lO@H2vme?LIJ@iQ@DViFT$Vw9IRF>&O8cmP5wFo~&3N-~0F)zz%T
zm>9QnavtCl5jHSz;^Px3U=$YNKX4ps8Y91h0Z1j2iHRS`Tt^cVd3i?E{!)h+6QiW0
zDo7eM_{}87z`~&L{{WLb;{gU~2788JhCEpN4&)!uxGr?$NKM@YG=~J8Q!)@WFa*^}
zAVshy3ur*s6cjvy;J&_^x+!ShTNDy_s>*`UUY@8RXfRElQOwxLo)Oe~XaG&EgTjZ2
zR}j`X5#(huFpyVZWMq^Dw{bvC7e-k|Mn(mB1F%v#Mt*)qIVO-+#sKIP1Sov@96*yi
z4tyLOqKp9`l^_*Mr36G}Ky4n7@iL+UQcDX!1}$M^WKuN-84YSi8LKieE(O{7F9D=S
zk;fPmuEsoyAX6N`{W4BYzJCuGg@pwiI5`~zgoQzUT1faQ&^r7WA?Z>LR5F5+t1+VO
zL2>vQAO{>frzkWyDGk5Npzym42|q>#<Y4;;DsVvESp^0L4scrmG)|<-pvPdz;Kbm|
z5W$cNI_n(LP8I~EF_7=U(|guTpvnSVgo4wWqBuC4nwpu5E3un`rT|6Nl*OS8b#t(!
znmR~Y6jbDbB|uFb_?iq;P?HPRg8>)d-~<Lr0)p&v^4i++a_lELpmVVfAmM)w3jB<M
z{EYkw92}rj$iWc+qWA?1KpqC+0uUdB|6S0P5EGNog^-Xu4Ivp9fQ<Uj07_h1QlJ@F
zDJ@7*{Q)H8z{uas$uonWv4OD=WMUzsa5IRW!NWP3k^caQd4Qi$0LEbC|2KhAT|)yj
zfe0d@Q{4~)!S@#ZKgd+ixSyecp`BqS!y-myMlD7g(6}H!c)<i{#$TS1jUAnai5M8N
ziL$Yah_V@qh>94>GFmb!85@Zks*8w%8c_C(V&V|m$k@mn)GN?u1a-g7&5&uhh&rgD
z!_TM&qM6kVjf};N%`qau92AwH7!zg_7qe#sEzKZguz{hOshPQnshOdPsfnR2qa~w}
zvXZ)?xQQu}g=+kaO3F$Y9))=v=3zFdhs4C$%|TroWpQ@U)E=nD2B#5F1Ax&`fQ=P2
zf5XZlz|YDmDay*l&&$CkBEZGR&B?>f%*4gUA;7`H$IZyh$jHdbA}Y(z&&(zuz%9zc
z%rC&k%E%-k3~C&5vGXyp3vjUVb8yHou?g@qGqJG=@v`&sa&d8TGx7^CvkM6Dh_Ep8
zA2i_L<`octBp?Xs07_*b+zd978m{5sXJQv%XXEGOgu6zN5AGV65B`FjVgT*sK++lG
zerA4tMrLMaUVc^%0d6iH4qgr}eojFl4o)6EZcY|fK>-#PJ^>CEMn*m^W>A<gf&gf7
zi~v6~izv5%02?zuKNlw#7cVcnuoN>JzW@ibfDkLlP7WqURxWmKZXRAvQ7INsC_yy*
z`^X5Mql5$pA19{)C~tu9zvW=#;11&AMt2a45I-{s4w7VMMRyPf$f*bi@$i3VWMu4z
zy9LxxW?^9Xe~|G%IPbMEOk@C^hhqj>DFK?rf+ah28lDWH)huYLS=3O}P{~+K+)$kj
zE!T;`^PH)fxhZ-!!IJM74aL<#eI0S|P&}w}4q|}DP8gT7h=_5p@be1^vT=!uu(K*k
zv-1fHa&btD@Cga<2=FsA^Ko*Ca<K{XFtRc+GBUBT%cwK*i?DEr@d_%iu!xFsu&By%
z2@3M@aq}@VGVzLXv5Ro?DKl}1iLkJ6@rdwqgXM$~dj4%SF%e-DmyiIhzW|X9pw<Zp
zGcFY4U=iVG1Wm(;uycv>@Ck7Va`6fCh)Htu2nY%Au(C*qv9Jk?a<MWo3iGhDFfxIh
z#LUjY0=7;;kQZWrFgG8cpdgo+G$Ru`BP+YGC^xIPIEM%ehbTWYsJ9Q6l~ZBi5EW%%
zQ4r+)w}q8eTbiGThhG{(c7WSeVxWd3qE8^rV8P(Zz#t56-GeJBP^loo&!ni&2wq=j
z%r34BYW)~18iNL^l+D2^MHNj!Ehb}jMR3as(pZiymgVE+;Natx4dr3yU{aC#&mf@B
z$iczOC%_L%%m$1M;DpU9DFUh<{xN`R4|#tkF#Qj*Eb#y%AD^%=A0HzJI}a;sw1dN5
zW@cUvjtB5E0$h6)6o3pk0I%c>7{G^VL)-E)4Bn95oHC?|E(%_?0%{b4n(83T#?A<8
z-hsN%{EW(=G-D0x>uEECx@}7AY>-YKlaW26s<EMxp@HE83s8JoFo_w6F(EM-19+L4
zxVQua_{u9mz7&9VVjKkgbd`0XP5A{2byVvAO=M(bT!CQ#*sOmOKqi1piU5^_kitkt
z1==T)isJyC5BvWB6KK6?07E826X;G4@Mt_}qy@UP58O2YweMlYyDTFcKNBeS*w~fT
zU=eC0&uC(5VhS4uM$*p=YMC*yiHgWGff}|<W~L_k%%BCC{7h`hO8QJ{rY81G;GP~M
zc2SVm5za@jgxNUdWto^{^&Ny`oeO!mc?1M_Z6JPxDq?41XJ=xUWM`K|VqG-g;4t80
z;^1K7L$DYhAlL{NxMz3)6#g3^CD#TJ8`|PI%poGr$t5q(rN+o;pAE8{hueyYk&%%R
zS`UF0U*O~9{I?U;1rS%AM|T6r-hU6UiGtcGpuPyGEiK5P%wWI}$B@ZT#;}8dff1v-
zC5|Bi8l_|hMHr~9zziBz5jQb4Fa*V?J);@8tHIC623k4<E`BW;5hD|-;Qk$`mB22}
z&c<%dXlM-LfZ8aAkTq@K6fG_$F2WAZ5Nhh+ln=?)pge%ivSd^S6|m}z(2)vAz(RZU
z5YE2^D21M&pq!MHo((Ub9;cuvj~_c1C#xN&kO;4fHZ-zzBt&_c7-d0X`qGRnth@^1
zAhtbdnU0ORm>83^pdcfYy72~3R*T_gWaO>^v1&l9IUv>?5DP5U5v#||%*@V+QhlRv
z{(XQHd=Qe+z*AjWNs^hF!(2~KPL+enUxb%asGXCQjVoJ}hf}E3+YsU>cP(}iCMF{h
z9xfpVeNGMykTP+QRjQI2>Utc!yzHW)vYec<kRB~JH&$8}<Rj4d5;V^mG5CPy_1W3P
zLCrvYMm2p#c6HF~4?iPhz5(13&}PzS1m!_Sb#n*>S@>uSst(N|b)dPKIU{J*j=C^E
zj{s8uh-_!#Z5NmF<>BVw7Tu@?Dj7iqs}Bn!i-&}aqI9HGkdUyfgmRraNH`~kUs#xr
zlUWc%F*5z@7UJe%+|45(%>T~-L}m%{Rtt&RuygTp2`mO_XaE_=q|YzvDeA;7Ad$Qp
zED+4c$jHyh%@3j&85vcXczJ~xK=->q{j1Jk%HYlrz!1xjhST4s%4oh7S62old2m^5
z%gCxKiso@uSPc)Jc7-Za7KgR6aRf;>dN^2`YeGk4814Q&l0gfQNuYuQgc(0TRV65Z
z3Mnwg5l{_#kpgJB4zy>u<=4a6sNs|bHiVy_@c>lG18|WAvJKpagp}_l3~mhm3=s^8
z3|S1tpgXV3L6sGJx=Ku*5xPd+P!v>F$TNcLU}aG@c4b3Q;~ugKMiHZMfd`a1EF9UP
zL8s3M6@e^31$9~2p(5rCkl7#!PjhoVW*#jrULIkQTp>m#;cQUq2w)P^02L360(y+F
zwNj95Q~+yk%mC$E5SD<6Xn=Sitbrl&z|Po6PL7dLSJzcUz?6qyn1@$^k6B2Bi5<Lw
zfkO<m^wCpN#MT#5qCm(6Aj3cyZbb!%2f{00R!D$&AY1_x0pE)YO|RMv9t?pDQJ@>u
zR6&z+VxX1xptbkPV(e_{parm?i8^rG2RZyz&CFTBalpjJjvfK5un<&-G7y2wctD4j
zRa=l%osm(9m4%CoU-<6^0Umx~V@qF@aQ^4OD8*>a3<_;KZ5}1$z-Gz-`2~a>Km-WG
zL$gYWnOlj8U!GBrk6(a?@dCfF0FQ<aN}#f(SsDId1O+UMk~|Yqu)<r3kYPA6F(!Dx
zF+j)JKy{k{gEE5?LkI(dxrw<rXn8Go&=)jt2A(;Cv=Tuf1!_Ht8ygz4Lt2qAiVd{K
z!_>^&z|hRt93!PFaNcDD%{qZn)sM$Are-d%VBuuEpeSx}j7ww=DAP>l>I6~sjO+q}
zq7xbUd4-|N_8>{{fuj6EK0(kRIXK0*FSAlshJ^wbFQXVIxK#<x-OM69ybHv5c|l7>
zA(}z!_(1(0$k@3KLoP!ZLp=inuDl4%gRlW|NFFo?4KK2RI!2I5L~s=?1{!7n75(6$
zSn!M$sG<f{wdSAzR0HuK`vTPAxe%Urv1LcliX+f!M9>-pP>?;~XJir;73SvQ<P_xO
zlmrElB$&y=Ei5X^1S*6;@;uyNK`ip{DAxd~1z{}t5<H;`8s_HY<O7HA0!Ds_HQYSJ
zS%dD(1X#`t067_iQQGyOF?vr12FRW$Gkr$Tq>MHrxTy}B*JWpgtTr$P4fu*Hg8C=w
z#;TB=GmsrJ?BH?~oQXjVVs$13&=5Q$k14dE&*I|d=KlAe3&aJ5DWfB3B%e_Mb)QE8
zXaLp$JQ52U#DWgo>sLaOjcOb_Bj*DyK9I?X!Tkp0C4?Wqdd0+*z&?cZ#X#+PB?fhH
zU(C$d&<Iq<E3>gfIxC<Kj3{U-0x}_C&nPTvY^tmdnWF(W`i((F3>&*P6DR?hnH!tl
z0*~8sO^_1;57IO8J1hXz<DfxO{tImf4j6E9@`36g1%B|JF#~8{ieCXdIM2z)D5?f>
zodam_ju$pa|L^963D6ev0!Dt2d7vtQAF_{(4Lmmi@&`Xd7{hdi+YC<_-hx`a;2ln&
z#m1mktTA}CF=&v}%p5xZ4r-Cgg4#6fO8Sgy>SE^V;^0{cQxj7&V^H}3ib;^al+=~f
zO+bd2ny7>F2WajQycARo!~^9T*m@Gs;tFV+NenV43d(;V7I<!lO<WArqXC%-vILy-
zK$d{iimHK(1vNuNMMT-y4Gh^}vm@e0;zr^kpix$ktT`LIIjBR-#x5q$2$~}R^}85B
z9Uxv|VO~y7zFJ;E0e(hd5m{wX9$^s?Q2{|VMoCFEZf*|+5ivnAF+M&}2ZRY0is0@D
zAD<X%79~9kzxUwgR+E%uWD^t+6%i5U5mlBI5oY8Q6yyQ*!5JBuMELml_(Z_g@$(Cc
zi6|6;>JAY00A+MA2CZhU;o+&_<K#TT%gDqj0Ww2YP)=T5O-DzEiHRL#1G5l^Bs0h(
zBEo#2AqysON&@=_G=#y(FD%0M2v-S%p7mix2dejZxLt*qL7~RZ#H6F6qoyt|Cny8j
zO(-kD37R$$76IGL$jHdY2Od)Z51ugc3k&lLFiCQ(hLtCvR1We!KLe=F7yW;LDU0y{
z0}q2PgB3#*=;l$-YH0XC61<oIt%Mg9fwix|$pyUWMHO6VgOZZEnmRkU>m&wlG=TQ!
zfr@-cUIndq(r08BH3p59$TNz8dv5BcpmqYAKBJmFBWPVa%Hm=*W-)OE9c^(I76$<V
z15oAy@9Grc;bCH7T!vhR2(Yk7Xz3`3i!rk>@$iVil^O^LI4nqD<m2OU;Nx@P;p1aO
z;V?EpmK;OKmGYt@j7$p5%nm|gVnX_!;JD-E6DeUA5)w072~h+gJD8ajm>5Mw<&DII
zgxE`9Dn0c<Ivq3=6a?7VxE%xq9k^K81dw^`pfCrmy*dCMyO0I#MPLN4fdU5<C|^RG
zSL$l!#$xh}#;Twel`>?vr#7RSx(R4+oT-^P6O*jGJTtSrysYOwP-6+wWIC?FEMy_f
znOgEsgVE86Q`ka?*)Uz3l|ze{kx^crk&%-TyoO6gNRV+Vs2#)zZVk=p6=Y`Q-(df@
zh@X*JaE%okBQFzEULF$@7wAe-24)7O{|6WsFdkr#VK8Fw2CWP*HU-acgXULFP4pSn
zv>CzkH=y+b?4W65$OJ5CiU(APsi`ZAi-HSfP;9G#%WY7x3~FyTG}y4SD1m19I60Lh
z6hY%4pkjktQb>qNm`PYjc9*P>Fq1HokdWlGWCc*hQ~;%81dDM&f&!}&WXZCUIHcNX
zU=$FLdLSzd+G8aw`#?%SfUyEi8`uEQI2p3vJjnAK$j6|r256NOY<rM6DIV(v)vuu1
zl}SjLhn0hal}A{JiAax~kmlp(=aZI_mE~h&<CB$@Vqjt5|9_bA1311wJx<Wwu;30f
zsHY5?X@qP91#NjS0j;Bhw8KDcFi=|zlJP+-P(1=F{t4D9?3hJAFB>~M+g?E~Zbl&?
zeZ4R#sW3f#At6R?F2TLLkkSr!dkZ3uyRe71#}GyIUS{S1c7A>lV^>#4Cv6@cZ6`-p
zS7Q-=e)fP|T!ksIh4BPXdIMqPaubq=LHjj)L3_6uL9Gwax=m1J2+kFt@)4A$MU}y0
z8IbnAn7Amc{zRVjG&6?`HbK=3n<^q2ZH&;VTS(Uqwvy6;kzYW<0F)aH*cqYQ@*aR%
zFrcj!jO^e+R0|0Keny7_{~SP?7#TndFj4!YU=e9)%>xo3l^`E7vO{+{Lu`{^hm7X%
z3rI*D_;)}7zA711Z-CZbfc($HAjzQ35C*zI8&q$=W??}cM9@+I$Pz?z*bZ8F_&^pB
zK>7)wumZI>jMX5!auB`;haD>@e}NMzs6YYt3bYw7K*q5kWC5gDhLF%@cn~iz%1R3g
zfdb$F%(oHZj14e0qXUffp8=HpK-usBjG?fAF#&lzZvk?R0}X3PakD^Mnp;9b9%dGZ
zmQn**3bzQ%NB|iRGaW=TfclUE{|_*3U_8KJz~I8*54tBDyjB<#PS%j23{X1^6gr^U
zRZt^eSqU_XX$nqd;8Ir{T!Dat5)_i4`qdmXR0dv*!^W--+EEK0Bn3~mi;94Dv_VQ^
zHFfYVTTu55I#4X&V`#|4WNjT0VQtOCs2~9;S4Figp)K8n0x{4i7azYEjOJnF28}{;
zGnQ~NGqMW_vM}<hg5>zrIhk~Xn3#kdgqTFtSr~c1gVKDQoJxEa76BmRLDo1JN<hkf
zF=Z|#NR*vn<l`4h02u*im?VI#024f%jDjreLQG0bjC}m!Od<k0+<Z(zAbSK9#C2F%
znRq};IKcZGA$6=GgEn~oxf*=5(NtL!)b3D+><|D|P>O8)jOy&h>W~%M#;nSw%Akn=
z@W8N{xv9D+(qNjoLxY1hqniL1H=7Ti)V~rbJ`QE3&{TdlZY}{v=>y;y8St4C4#)$E
z+NWlum@p}Ea|v*B7J;fI9+}<#Vw~IpT-*m1EPyX-aWqx|)k&bd1?oF!Gng`XqKp{Y
zGJ-OLvXZ)}I;i#pVIxqB9W-{RsKn2x4qjfa&IW3LnSxf88>*>8yrO7iuC9#ak8n0N
z4o)G#&D<Q48k!Q4nrv)Z0{o&@90LF52ylp7c(Snx@@26I3Mv{13UhF<v4IjVqk{<l
z)N{!GauI9>&4j1)uye{VGRnv>GIFS@sz&qjs_5KeWDAy;l44!h%F4*d*bMF<bCtpS
zups{_gI8@a2qWSKlF-#ar)#i_iL0BLf>y06vazc(s<MGP8=(3~9J;W}%$^Z6gAb~n
zK>Z+4>PC*JJT(ak#5Q<wYi34XKBa$8)TAsKJ^oz*owLBs%gMnd^iGhUpM!^QBP8`f
zNMtXDahRI=!dBaQo9e0Q7?~KWGa2aqYk4aw?qh1IASWXrz|Y9ZDJ1215R|V$K?S41
zc^na+HVmE&VJI;QF8bBfm6h1VMA_KYK~*Wp`v?YPhk%&4F=#cGnm(g4OhD1hTpcne
z0nz}f*pZ@l-zH%uMmae>EeTO3MrlbAa7Y-)Xo`Rrm1~QuyXeWuF)|5Xljrp0pJkz@
z#>gbe=q1R$!{Ik%X$yoz4v48t!XQ0d+}wIfB9h9WVvb2gK}-SEfoD>Z-wm=(m`O(4
zasi{7nuR12Bj3aW$V*s2>vtjjdr-Ym$WX@sx}6?YGk`n2pkxecM2g5Wih=f%f!Uz-
zq~Lw{;1Lb*8Z*!mA<z;%BXcub(AppH+A~NG1C(G8Wh1zU0`5SAicQcyUQ>4D{tCFY
z1M0KD>RDz5c{vX7ju=i3NnTzx=-N^qHC|px4p3>x!^J79AP-xFsh}Xs!NtqN#l;0u
zt<DXp5V+M5syXE36_^W<D-y(PIB2YxlamkCaCrr|;aHu5VK^koVmSN&q;7<e7NF`K
zgi-RJ1A`Ys1xjip7<$kpf5@@Lt}bo{9!3&jR~J_Woss}4N5MNI`C-S9KstD$$gyUQ
zlwM~s3Ghqf3O+O+GBYMT;^GDMx|m!$|NZ9|!xBm0V29{q<l`4XPREtvLPF3TL>Pev
zi9c9`Ffn^?WCQgk+1bpWpXSA`2_ESZ{QRJ0sgSdb!2P=bhDe5NhP4d)!KeFxnl<21
zfcB0+qg2p^lkA`_Fr>c>UStWHq6Amj>WFzsGkwUwJ7_W#wE7KHQh+8$)nPdZ7Ph9W
zpaua2?RhbAQ4BK=h%qsVi;05Qfp7_Namw(5TA#c!oLoX&e4wQmqGICUHLobDr1?Oq
z_@vQPffqi2M$|w9Z;&7dt#5X~J`PL#04gNDAtd7gCNT_)$@atp@JJ9pKX^<FVgabB
z4H@A@AEv?Ivq0|nK&Rv(K>#lw84oZXU<hYOV#sA+Fjof+rGXY;fZBoJ1~9nCZOaU5
z>w%A404>J=bsazxRUknF@B$43Lr~gcmt_LA_aIFGV<U6OT6A#f3QkVqte|uP9*Z$Q
zZy}|xFXaZRCq=;1nj8ikpv2G0D9g{z&o3#-&(F>;%g74Kcu=VZejaWX?j8d!E^clx
z@$Z%aH#Zj-n7F)LfQd=qGCRi#kPeVZ2l;tCc=!dq*gyiz0_^N;jErpT>;hmb*}R1K
zK+*?6k{m)}D|mU7D!>Lo2(bBJ0#>I&!zqQKmZ6V<L0B9VN+RNHpkWeN%NBH4mpQoR
zGyt6{1s?PSwJ|_*Ek=e0h6dn5N?eu+RO5gb?6X6Lt4!<}LE#C~59`v1tFuA2m)J9c
zhEw&y+dKFf)z#R=LE&o+-n$0s?y<2?x8P>s=HbT^ii|8^ZyIp$@j(Kc*$ou>=8(e#
zAfy5Z2R}at2L~s=00$>KyMO>YJ12(#KPSfrMt%hjP|o5273qvs%awR|SBMFLV~hAO
z2F1t<4))8SSo&87If(#5p1`yc;uHxE1%7a!5NtbSzZru9lLKP{=nNWF&~^||DP#>=
zKV%CU69RR2Wf?)|QGo&q!~+c>g4WY8iYtRRqk#5OLDD}TC+A8~XCSi^L~?R208yEf
zgApA%Xnh&Hijy;|3sf2NaxLKG%$f||BZF`UqmsHIc)1pIe*%0P24qJmhy<PGV$TR(
zy<<+SJ77%&go`m90v;Ctr%Pq<NEv9CK2jA33LH@5#Fi1<P6sV1Vq}JuwV*^K2AQgX
z^z*>!nVn5p5j>sv9TXf55MO&jiXiBLTn*bHTu_%2($R<TIXU^jr_V8N=j3bv>E`70
zx(o^H%U%$J8vd<>2*7*7pwTzzLMspjZ7)F1sdHuUWbgyE7u4DKk&eP*hr}zWody~=
z0%Z<+Mx-5(ARmK#q|K;~#1vOH7iTvXS2q90DJsh05e;<*uQ7xnAqv`&2HLNNbfSZp
z1Vqx97wXJtcP0k~h3GQg3A~VV9@ap-4jnZy0qF-VHbk8HV1lAx%^F`{2L%O4oy`c^
z`(ngk&fv)423|7<O3#opzhqg!o175w2QG;bXF`Cyr_3&@Y-%iS3M#0<M?*lk;HD9%
zd{zdXnB*nE&CSCj<OX#GXm<i1zk~>Q8w6;k&A`9`R4{<@rh|cj19-$6#8CiupB1>d
z1*){f%7l1$pmU81pluIwl9K!~svxsKq79()CO~>X200*epnXfQKRp>j!FxnuBUiGF
z#-LslXb?-5Q3TXh5eKy{K%ElgbM_EhgTedFY+1l35|~1k?SN_@Wl?cuQE=#hdC(dj
z8XwAHVvLL;68wB1S3`pULa_<)@Njbra0!4HGlE=SP*5-d<O2{}0k-N&0pvkYI59DE
z$;zs$%J54{%E3Gi5{Jq2@CcQOX;leub1NJGnE)~=!2!Gv1jGc@wV=I(kTWNh7#Kjy
z5kP(i4Ua%*c4junu67f9uvbkPWLc$Fa&vGn>2-s8{|7k*n0Yuk81+HXdf<r^69)%3
zD{D2li~sLA9|s2y3-ex1PCm%GCvcennqh&S>t+lJVMs+{ZVE1^M8P}VMZqghLF)m)
z%SZ*mClwhhnks_2LJXiBp1{b#!D(j3$-%)03k^u7Q26%%)F%VYeKRsZGCp{3_I@rF
z7B+2dHWn7H{h<9WpowviB2beHbi{zeKbQz8eK`Dozyvy1L59H++*1XuQD9>SZ`lCP
zA`60}71S<eV;2Wc9GlofmT5s&;+czyn}fOoqO9NzS0en-Z9$*|EkQLZI~!;N)>STV
zSPz-80mky?;!&zn;(5);@5{x=EFmf<Cn^G3TP&h%WT+y+%*w_1p8>ZVW4%16<Bb@}
zV+4=s$;&e_$?xZ9WaMIHmJk&c0X0@dKxf`aFf(%bg7$4;l>qPYR``E_F@f;_gBj>t
zAx1<w4a&`+T#hIXz-<c93R-qHc2EHT8j}HW)lJz&K>-GmhaC>+rlZTqsH+1l0`yh5
znHbqQd3d=+Bqc>ahlH^+GI6WuJ7`HuF)~U?Yr&GfGOw|Tr>BWAFX-e)PEI~$4rxwa
z9&T<XCJuh~A8Z03Z6NK^9Lgy_xRn(3^c0o2LFpW{PwoK|=uAIp27Lx6hA@Uq=y{By
zf@0!|&;$oQT2CFk4ptnrcLUrQ0?lgJGJ<wOnuA7P5L}QZB9(!1BqKi~D3^dzA9!Os
zCnq0hMGGYBgE(*&A15cYXon<flr@atozVX_fW}%tr>=sQ9)L%`K{K>aT_DN<+D?E{
zpt1+LP7_2WK*w&O6le^V;XiWtgc1lHP>Bi2v9R?mrsB{d16E>~n;Byf!Vwan_6^8k
zoSb|hDghcYP-+3lN1&P*5+1mM0HhNhh|t^(;e(8a=mjm}0nhou{L8_>#~{j}zyLZo
zRGFXA*q%{ISsb*Uz*rr^RR)bVvWptqGb*zpO-h(D9tdNsk72B5W_IAqD7zH{<~#%C
zV>ZTmH^u}1z|)M-oV@^ao>_x~xL`&Dhy}`|4vh5+9)OgCI1eE0Na$I(jj(fXzzs!q
zP}>dEIo1ZRi2$|ILCq;p=7S6bff6EUE*a8z0_{HpjRk?S8@QWf4obUb@{D4j);YMj
z1)6CF)z<2e0U^-#U62rH3|tL7R1O-0S}P?e$jB+o1e!r-VwM*WVg(5ZF|x8U3NZ=_
zO0fzFC@?WGF)}eS32}i0q=XpR*g!|a!u2sRLiGtjv<ZQA$ul#8^$Bx=bV&+BbTKXf
z@h}X9NrUXh?-+Szh*MFG#iI{YE+DVxGG#~t&ET-Ifkz_1vjU(oHgG)-nuGyQDu6;=
z1TsniTHq%P8g>NrPC+XGKudH$Jxz7c^e(7;1l4cwISKGaQ&6NBn=*rRfOIl~hRS&Y
zI5+}$_;?w?=KzZFf)2Y=0u3ng@`^F4sG14DSK$5o!N|);ymAeGc2-Ugc5ZHV4^CEg
zehpAUTh1vWED16kRB%WNi*POn9jc(g2w#(FLA<7a@D+!Uy$Im?or58mA%-Cpyx$h&
zMKN)6@CY@io`Cj=)YR3mg{7D{q@e|>E5LyT>4hSx22H3z%w&d8X6E3X)1Yo(057i?
zv{!-_gwoQQ2B<;?pf&=M&;^hIAPip#$`}FaRf4btD3H`4g@-zN;HiTQaz__+2Q^Vp
z)WTPxLbiK@tU{hY)L}4%uI^=E6az045EI8tJD_j@Egk?B1(4Lq4hseBs!;+N9%8Jp
zK{G}pUPb{>>?4H)D9H&4Nedv-*(p#UfG`KDGE^S86An_v=mGK^2s7>jB{>yUGt49h
zD)mqjCwON!NR#I|^uWXr`1cZ|5QO2O3Tm?{{6EN;z__2mham*C2VNL)E(Rzkiikrt
zb3*!M$ZSxK1WnSav4hudftUu$pm|16(*<;_hMKxLXtEKMBE`+c#M#x<|1-0*@$zwV
zv2Z(SYB354$qT^*c=`B1$MiuYjnqNy5>Tr~K*)@r3)D7YWMt%rspaA0V~f!fVH6gU
z<Fw`Hv*YJwoWaY@%>t6w<u^8V(@|BEa)*hSurkZQ*jnteAX7nYCLZ>ij69$g4<n-u
zOxl2jNh*DZyoRc*oZz#sj4VHy*%%lZK<8F1U|hi91zWKST>$~|CU~j|+|z-rKn01i
zv$2CF7C<WxAx$|@t)RpXTDZq13m$p{AD3pY13DRmlaZ0jHUjyyAmoG9m_*sxxIpK5
zuro7pbBRd{337nOtF@)17$JucX@K;D%rVD#(pmziC=&}i$N-Q*Z2at?bE(WZgGJQT
zjUfFC@VO1zh_i^m4R&LA&m8GEG<9&H4sOOPvI;5+DuQR`K;`2GZdXWNXM~=M=E}VR
zlw3h_{~Q=WO9?<{Hwg(z{{vUvpoSGh10N@+0!S6)5KM=E4;U3d>5>6_rvCy40|r}$
zKn4azP=6Y+0)kOg4Ln2%s#c85#l%6AIk3Ip%Ak1$(BK<*f(A5i13qg6RFJ~GqO1ts
z!VhXyfqH(j%AouVsx(yPI7In4IU!C1m5azT_t1tCY#{gF0dR{7(o`}O1Zf8uBMhD)
zNC2&thM0u9>J=&u(FLkY*}>~QLGxO?;C)VR3^5Fu;2rPa5fRX^hdv`{R3CJrD>!Zt
zohi_UchGDX#<E;clN;OxwFR9OU<mF{iHReLf|4dYfXv0fJEA}{iEQ$Wtq$zWtXvIT
ztjz2V+}y6PXoNP&KvCF`0GS$skO81hGI;0#+6)Evnvn$*kms;Wxw(-nVBGD%&c(^d
z#l`Nx#Z?VT2<W{ql$8`4Ks|7feb7Y(;LQxk{04}dAmmmqF1YE?d4140jW~lLC_f8B
zE`$KBX<%a)5eMz-vt?9QGiL?$VL<!xKr_amev3MIL=e<42X7VwEkj2e&1K=1WZWRh
z&BdQ>tFF!{#LVQtyPcnlagDm7qKL4th@zr8f@KXF@m5s@jdiQ2AhQ`)f(|kg7jEX&
z*LT!ZVPZ7k67YW@EPhg0SV>7uO-V^u7{SWM)DJNW>1-iOXud%ia6_JCGXfuq3O_@^
z9CQp1XetzR@(!c5oP;=!c{U^~1n6>#LbqV5;u2?EARr(OJyS177&_yHMF`wKhV>(O
zK&R=kf(I;2A$wqjp<7}>n;sxT?2HHgfjjz4;I4rKq=(R;AS}!!0A3jmE<YZC%N0fk
zNRcEd$qPzLp!@|ItAU(X4LY?ORF23pAx0g+#R91KKt78fl;=PVeU#%sL2IR8sSc8R
zK_Z~39BBV^!UjlKT>uvg3!t4RSRV|c1=_uW%0bd3`0f&823rOf&>8mZhHT&&Qt+xJ
zgzG@{EqKWeXovvjK6Q{Il@Y@P;-<!+S{pPbgE~?G;(_|gN)q7tX)Y}rP_YLaCUA)1
zl#o;cj}l^x6o5t!_&7OZI3++k@p-s3xj|zHE$~r-A2CXj5}crL2F=ey#(#_%tU&AU
z!K=ANL8DLL4U^!w1kYbugLYto{9w-r>WP6^;1PdqMpJfWb7OWkWpzc+45uP!cAZH8
z)IRzL4Mr{jPEKYGW=>9l1POMj3}HS#HfecYE-`0F&<mW85y%u}V*SL}0GcEG2PPRi
zK&>7QPEJ11oEalGkH7+cULHpA3@$D~Z%)u%8=#2f_~Bs9x&by<2kq+~0iUbP#URQM
zz>vXE%)kIzR|P&nL`)ofoFHT-j2+ZX1RaP2>N0}&5rFzSY@ijAYM_f$#6X8%U}rJ1
zfff~j8VpE7sGy_xK|NFOJgzt+_(Tzq%aRq?xp_IkM4F&r4F@MDG?$5rsv4S^X{LZi
zs7$%JIXPoNtXL4M6vQe8v10l77`0S2RYgSjK%2k#I5|Z{RXMoX6*zgp1mgzKkQU@T
zB6b5_PIhiEk-*1S!_LCO4Q<TN(pFUwmt|*HPXUdunR0S+bH{>Mu^?6{h*b(=#R>}k
zn<U04r=?|(#K;dl?-Hz+@e(Jm0XI9CfTbJA*-@a;1X~6Myr)Nrvx>1pTUn5n7<kbz
zY$GnA6Qmd!co-j`RO#S89ccRrsAK1V^C+o@Tzm?UHG&W_0i+z1#6bGNb4buL9YO1W
z!J|CPpy37ZC=Y1O5u`eSj6{HD5<yi9IPI8&Qa{qoJ8J4`+DxF41<+}14g%03#e$C=
zl<h!AdT}W#>P>{5`u0GOja@td)YX~^$pAA!{Q&UJdDsjYA19}n6r}Lck&|Oj2OSm%
z(!PLCOq3DQ`2#881#PuJsyl2!_raJOg4*?J{NNozpfVFOqX8<FkZ&;o^$tM0M)Z-&
zP;<sm&`H0bVaC-E+hL6@2yZp$@D5PxbslsUY2`e|43KJ&u1Qr8-$2_+(80K>Ng(wg
zeb75NI*{BO4;^`v1<lMs&Rzp&L{JM6)ItKa1J%?)4IogBZVMWAM!EtB(ujwT#DOCK
zJUam@fuM&1fJ%7|(3C3p+9oX-87|PpCA{2R%-qTlKOtoGm_V&TsJj<HX+eD^Mmc#S
z&{0Pqk0~-TLT~Od6j4^u0~y53&d#SR>jLq7JR@T~gyo`Y4{BIKEP;@w-qw105}=LN
zNMQiF%L6ge3`%04q-GDfZw9ht5md9Ag4%wdJjBmv3LPWW<Yfb$pUJ}uDh**x_y?UZ
z(Q;T~ng*Ji<^>6}uYkCXkCStjItw=sSWu}MJ{|`;!wGa33b?)n55R#^4JfgL$~rT1
z#EDg)7(&Q_dh6g?4OWRk{0kb*hOj`D7K8;I2nW};;Cc%h&I>@J*Z-bC+{Y*b8qbEw
zz{bEq<qjK&U}|7&V9;PNg`PB(3~Dj)GqP!eF3A8bgatK1#6jl;fJ%3e+q9WLo2!(W
zLE#7T31~7#mEFu7bgVmg%t{s9)&|dRh{Kl3nwf)6I0RK`%4+J24q8g8lCqov9-y_;
zj1rQXIi@Zyra79D5{!)e0umkqoU#&XN?LnlCHeUo*)<rI8K=rBGitCiGV<|D{#(w-
z{{U3*Jm6;(fH4^P1sM4kfJ8w=gSeys$e>Uy1qCi?WkyCNX>J7ttx%A40+QnYp0TqF
z3rmKwGa9&>va_4I8ZfelN(u|JgU^%#8DapcYd{!z`ye=-9b{}^+z;-LA&(QNsVlLA
zFdNeS0igB@IA+0}81U))kZu|ybejWel$$f^fv&~k<>6*k;$&AakdxpPghU`{s)-k}
zDaj9}M2tg(kCRh{4ZIixniyncwS^g{f(!tuif7|cWaI-cy9xlEN5RR-cLCOQ(7pvz
zWg`HpKWC*d@$rekRO!mgv6_LB2B=^5fC-e2MHpllR2Z}wj2P@eJ9ULYV@%M=c2JT~
z1hu&!E2)*C*DRSDvx+K%f<WCEJck3S<6*rmeMq|q6gY~YF(pXb7req7af;zT@X_|*
zwyc8#s3q&bm;j-{Vh@lPM}7b`kQkMej2S0@8an?9z}MU)K-$AXLeg-?0<b~gCbPo=
zusI9BW)?seY(mHgkQpD0m6X7XH9!{)eSq}GA@lfV3|0(wpm}`IU@oXi0L3G6WdJ#9
z0BMamI5&egmny3Z8;j~QDw~Q|gHGZ`tq@WYF~ux<w(;|qTUjwq0-enbnyLXEcn?Vz
z4PY^7`2{L0I63(aT>AG;Ow1uH3>1H$xhu#V?ZDm(2x%9C(h+DiIcNnhs7!?43J5;i
zOboK7!yGiU0t!@i&~zv0kY#aDTLM-ufod*OMbN+!Xnzf8^a<QR1ns9XH#61~0bLp-
z!p_d?>Xwt^=E}>?F2c*h$jHNsA_l5|AR!3KSpvN5H5}}m{BFs~ZUUU_oUR<)+#FKj
z?7WN%czH$s%@N_{Wn$y!XJX>#XJg{!6=6(45rIxLLCoXc#>>aU1iCwsiI<NzoRd?r
z9yEyv_CNS8H(dr(@OpZX|796Lv(lg?o#4&^q+$RMFM*h#Gy_?Sr3^dznjPG=Q8op2
z1R(Z7GJXQ+rUGV&2s4kiwsphp-3ba365P9Yb4y4lB!H_2XnzYfKbC;Fr@%s4g|Web
zQBX+60kpNv0XnA#cCQPA7ef%}P8IOJ3WSSA2|FFMZWyaa*o{GFPAHp#=D$si5uSl~
z0OF+p6HQHVVTcH5Z!3f)EUu|(Qm}7cfWG{^{fvzJ=gI2_%me!l+Np$&sX0K0sT>%k
zq@c&eAQ~p1p~D0PMtKL2kV1kyqXM{GhwRNa1kXMgf_4UoiHm}6BM<@2>3~^m>`Kb&
z>`I^scoTa@Q&0i~pG|9e092@ef^HKZI~&Jp#124SMmDR}9Bk}-n;4T|8xEbyIRz~_
zSXr1X10Y)q6%-hGwK!O{11y<XSUD^OIm?|uc^5Xn1iDMkfWeC)9D0KlxDN^1FADB_
zfgGXFh*(yFa^k!yV(|>T)yD+tpNWGvuY(G1Wl>{LD?0#m=qIDNxVj1G_-bArZZ-?(
z>5C2qpyoZOsc*o@5CB>$0$O|mU6%st`NOId0|Rgi33PI(uCkI)1IQ4NVLi|cvf#l1
zkSQS379@bpkXL~1sA>Q;PQV91f=o*Q#|NYzZ4SCW5PX*$ye|RriZ=M#Ll_C_D}bA-
zp#GyZ_|8LXMpN)<K2Xa+i64g1g}}~+q&iTtfnhWe@I2K8rUu3h3>*xh3~>zU;8n?>
zLJHipF*E~B^nnT_cF>Fge4N%8JfZ`xE<u$cXw8!;QajYl98I61sVXS(fy`wFwU$7w
zZ}^gT1=Oh%P}Tu8r5R9#VU1S@RN;RI7(GDMBnYnn)o>up2%on~1a+H0u>*=FP<P54
z5(4H#i<^6bOa$S7H$awvFr+Mj<Slgu1IRfakh>W{H?e_kqJ_jKc#)nW5?f7OP@G*6
zyi$fAzIX&w(}K$sR*Z8#K=WTpj0s>L$b*J<_&7PiXZ?ceSb4@KAw~ruc8Prw?9h%s
z#CPB^a0n9=lHlbPpaA&yKvNug{s(NCkb$@+qk@Nr2k2NnM9Uv!6I?%Ni2!7*4OG|p
z!~0{PRl=a%$^49>NK9~151MHMWmCw27pQu(Wdvnv(6Iy1LI%nNWn56=Ea&CnW?^Py
z<LyMS986SHSQxoD`FJ@w*v!oQK<dO{>NF87kRL%EFJ&c=0U!nHvIyoZMkOUv4$%4S
zoLqbye#XY2pjyEWQ_3xeV48uv3eFRdaSK@nEe02G83kVR03M?^7B@BrV^G2eRqN`C
z$a@^c!6(f^Mg<^?O5uadtfHXwZwgBLpv(Zu2jI3EsGJoLa1eMP;2;2=@&*a~b65ar
zwn0e5Z6630BLk=@4>=tfRKhUHF@nqNf8d6of`S5g_!M#h$3K)^Hy^Ow3({K*>LL_F
zPx9sE6H(-0fUJRJ0-a|g!Jx-r%-{o_$p-D^Kso`B3A~e-nN8FXv=+nI$ea<fszO<b
zofCA3mpCixiFsi4OrT95=!P)8R%2yV<6~lFW#U7y_VV#5^N9%aGuA>G|C$-MXG&yB
z{8Q%Oun+~EfG%pu&Ta`|SuiGG6`hK1EXaa?3qVI9DD&|#)`CuBQ0C+N*UV@EGFu7V
zSdgLr8L){$$Gsut0T*b^1S5Dp0eq${=nznl_Ziti^AMngDkAczY&J;#2QB;qjhce?
zbf}wy+Ku*%m~61YYV2m9V|CT|L8qiK{savKMu3UqJlx!}vRv}4^4vV!+%hs;a;ys6
z+&mzbD`au6E03(YnjAMLC%2N0Jg=;px-1VTCy$bj0*@S&&B37uGRs;)o{Pf@#L{DB
z=VqJ^8UTy{6MUSUAVXxi<+Kz*27xr9uw5YQid}hRWI)bPWKjUIxOuoiELmBQgE-jq
zKxWynb1EuYfmnJRY&_6)#RnMofX|+AW{3rkRhfx{vI=ONhaEIq2I`=LrZ+%Cv!Dfp
zpmGL0)dP~SXH-TkngHccBXM(eW>B#Tnf?H+ItPuPfP!3H%$U&uc>=4LlS30UcMO`D
z)>PAp5@Tf%P)ic$<7JiwU02P=&dx01#tS++A9NZ&h!*5G*V2{3a!)7Y1js}cg!E))
zmFHk$0-bBiAulbY%`Gk_tj#DWAl?fy6J&OkoD$4T5Y22R@^2^NK1l=%)P_PWi`780
zhv2=P$UDgy!F4mFEC#oTpe<YQ8a3on8C>r`<{#8R!`do*TwF|`BS|@=U^inafR=A4
zfOb2A7_gZVP$vU)i6>~97t)SZU=$Zu<zQR@(hW9+RT@-f@o{p3ZyyF-Oak654zE~X
z*Cv9>Zaz*<c{M31Hbw>p9`IS=ptXsh@p%RCoI?OZG(#FgAwvyAJHsS!YZf*HgESTc
zx{nk*K4WGMzMjDtyp9pP>>4Bt>YsxaGMK}(D#J%~^g)+5fYhjin>|nkghkb%D%H)*
zH!z6_fLaLxVoVY+29wwX1k-|pgPZXbHwOo!tgHbeo74*_Hbw(kS;hwljR^=Qk{LI!
zidJA1O+eTOnH>Q+34Tx+yrq=Q4eBOvn`vqa^GPu=N%0A5YMKRu)FNZ}X;TR>Q9L4W
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
GzyJVkBo-3@

literal 0
HcmV?d00001

diff --git a/WSR/static/fontawesome-6.4.0/webfonts/fa-solid-900.woff2 b/WSR/static/fontawesome-6.4.0/webfonts/fa-solid-900.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..5c16cd3e8a008bdcbed97022c005278971f810c2
GIT binary patch
literal 150124
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%0DB9d3cJX7~sRJ)xdrnyLU%Fy%tZvQ*#S3dx&GvJ+
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

literal 0
HcmV?d00001

diff --git a/WSR/static/fontawesome-6.4.0/webfonts/fa-v4compatibility.ttf b/WSR/static/fontawesome-6.4.0/webfonts/fa-v4compatibility.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..ab6ae22482929b542e5e73060736e9687a97acfd
GIT binary patch
literal 10172
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

literal 0
HcmV?d00001

diff --git a/WSR/static/fontawesome-6.4.0/webfonts/fa-v4compatibility.woff2 b/WSR/static/fontawesome-6.4.0/webfonts/fa-v4compatibility.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..9027e38bcd1a01fe6207346ad5d1d9473f1ac5f0
GIT binary patch
literal 4564
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

literal 0
HcmV?d00001

diff --git a/WSR/static/images/WSR.png b/WSR/static/images/WSR.png
new file mode 100644
index 0000000000000000000000000000000000000000..6837ad6c83c694096ebde5716b9550ff52dd2f35
GIT binary patch
literal 1963
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

literal 0
HcmV?d00001

diff --git a/WSR/static/scss/_fonts.scss b/WSR/static/scss/_fonts.scss
new file mode 100644
index 0000000..e69de29
diff --git a/WSR/static/scss/app.scss b/WSR/static/scss/app.scss
new file mode 100644
index 0000000..60d6d05
--- /dev/null
+++ b/WSR/static/scss/app.scss
@@ -0,0 +1,83 @@
+@use "sass:map";
+
+// Fonts
+@import "fonts";
+
+// Font-Awesome
+@import "../fontawesome-6.4.0/css/all.css";
+
+// scss-docs-start import-stack
+// Configuration
+@import "../bootstrap-5.3.0/functions";
+@import "../bootstrap-5.3.0/variables";
+@import "../bootstrap-5.3.0/variables-dark";
+@import "../bootstrap-5.3.0/maps";
+@import "../bootstrap-5.3.0/mixins";
+@import "../bootstrap-5.3.0/utilities";
+
+// Layout & components
+@import "../bootstrap-5.3.0/root";
+@import "../bootstrap-5.3.0/reboot";
+@import "../bootstrap-5.3.0/type";
+@import "../bootstrap-5.3.0/images";
+@import "../bootstrap-5.3.0/containers";
+@import "../bootstrap-5.3.0/grid";
+@import "../bootstrap-5.3.0/tables";
+@import "../bootstrap-5.3.0/badge";
+@import "../bootstrap-5.3.0/popover";
+
+// Helpers
+@import "../bootstrap-5.3.0/helpers";
+
+// Utilities
+@import "../bootstrap-5.3.0/utilities/api";
+// scss-docs-end import-stack
+
+
+// NOTE: Pas de responsive, trop long à faire. Il faut avoir un écran pc. Ma ref est 1920x1080.
+
+
+// Variables
+$black: #000000;
+$dark-gray: #323232;
+$light-gray: #989898;
+$white: #FFFFFF;
+$red: #D41010;
+
+body {
+  padding-top: 64px;
+  background-color: $black;
+  font-family: "OPTIAlpine-EightySeven", sans-serif;
+}
+
+@import "components";
+
+// Layout
+
+// Utils
+.eurostile {
+  font-family: "Eurostile MN", sans-serif;
+  text-transform: uppercase;
+  line-height: 1;
+}
+
+// Other
+header {
+  display: flex;
+  flex-direction: column;
+  justify-content: flex-start;
+  align-items: flex-start;
+}
+
+.logo {
+  display: block;
+  width: 197px;
+  height: 64px;
+
+  img {
+    max-width: 100%;
+    max-height: 100%;
+    width: auto;
+    height: auto;
+  }
+}
\ No newline at end of file
diff --git a/WSR/static/scss/components.scss b/WSR/static/scss/components.scss
new file mode 100644
index 0000000..065bd81
--- /dev/null
+++ b/WSR/static/scss/components.scss
@@ -0,0 +1,223 @@
+@use "sass:map";
+@use "sass:color";
+
+.navbar {
+  display: flex;
+  width: 100%;
+  margin-top: 24px;
+  background-color: $dark-gray;
+  text-transform: uppercase;
+
+  .link {
+    cursor: pointer;
+    text-decoration: none;
+    padding: 3px 12px 7px;
+    color: $light-gray;
+    font-size: 16px;
+
+    &.active, &:hover {
+      background-color: $red;
+      color: $white;
+    }
+  }
+}
+
+.vitrine {
+  margin-top: 32px;
+  display: flex;
+  flex-direction: row;
+  gap: map-get($spacers, 3);
+  text-transform: uppercase;
+
+  .main-frame {
+    display: flex;
+    flex-direction: column;
+    justify-content: space-between;
+    padding: 48px;
+    background-color: $red;
+    color: $white;
+    flex-grow: 1;
+
+    .mid {
+      font-size: 24px;
+    }
+
+    .large {
+      font-size: 64px;
+    }
+
+    .detail {
+      .title {
+        font-size: 20px;
+      }
+
+      .score {
+        margin-top: 6px;
+        font-size: 16px;
+      }
+
+      > *:not(:last-child) {
+        margin-bottom: map-get($spacers, 3);
+      }
+    }
+  }
+
+  .seconds-frames {
+    display: flex;
+    flex-direction: column;
+    justify-content: flex-start;
+    align-items: flex-start;
+    gap: map-get($spacers, 3);
+
+    .second-frame {
+      display: flex;
+      flex-direction: column;
+      justify-content: flex-start;
+      align-items: flex-start;
+      background-image: url("https://cdn.builder.io/api/v1/image/assets%2FTEMP%2Fb35a0e22a955470e977bdc214911fc7a");
+      background-size: cover;
+      background-repeat: no-repeat;
+      background-position: center;
+      height: 220px;
+      width: 404px;
+
+      .header {
+        width: 100%;
+        display: flex;
+        justify-content: flex-end;
+        align-items: flex-start;
+        padding: 16px;
+        flex-grow: 1;
+
+        .pos {
+          display: flex;
+          flex-direction: row;
+          justify-content: center;
+          align-items: center;
+          border-radius: 24px;
+          background-color: rgba($red, .8);
+          width: 48px;
+          height: 48px;
+          color: $white;
+          text-transform: uppercase;
+
+          &.second {
+            color: $black;
+            background-color: rgba($white, .8);
+          }
+        }
+      }
+
+      .event-type {
+        width: 100%;
+        background-color: rgba($red, .8);
+        color: $white;
+        font-size: 12px;
+        padding: 2px 8px;
+      }
+
+      .event-desc {
+        width: 100%;
+        display: flex;
+        flex-direction: column;
+        padding: 8px;
+        background-color: rgba($white, 0.8);
+
+        .event-meta-info {
+          font-size: .75rem;
+        }
+      }
+    }
+  }
+}
+
+.page-content {
+  margin-top: 64px;
+
+  .menu {
+    display: flex;
+    flex-direction: column;
+    justify-content: flex-start;
+    align-items: flex-start;
+
+    .title {
+      color: $light-gray;
+    }
+
+    .link {
+      width: 100%;
+      align-items: flex-start;
+      margin-top: 8px;
+      padding: 6px 16px;
+      background-color: $dark-gray;
+      color: $light-gray;
+      cursor: pointer;
+      text-decoration: none;
+      text-transform: uppercase;
+
+      &.active, &:hover {
+        background-color: $red;
+        color: $white;
+      }
+    }
+  }
+
+  .content {
+    display: flex;
+    flex-direction: column;
+    padding: 32px 24px;
+    background-color: $white;
+
+    .news-cards {
+      display: grid;
+      grid-template-columns: repeat(3, 1fr);
+      gap: map-get($spacers, 3);
+    }
+  }
+}
+
+.news-card {
+  display: flex;
+  flex-direction: column;
+  width: 332px;
+
+  .header {
+    display: flex;
+    flex-direction: column;
+    justify-content: center;
+    align-self: stretch;
+    align-items: center;
+    background-color: $black;
+    height: 212px;
+
+    .logo img {
+      filter: brightness(0.6);
+    }
+  }
+
+  .desc {
+    color: $dark-gray;
+    font-size: .9rem;
+  }
+}
+
+.btn {
+  padding: 6px 16px;
+  background-color: $red;
+  color: $white;
+  text-decoration: none;
+}
+
+footer {
+  font-size: .9rem;
+  margin-top: 64px;
+  padding-top: 24px;
+  padding-bottom: 24px;
+  border-top: 4px solid $dark-gray;
+  color: $light-gray;
+
+  a {
+    color: $red;
+    text-decoration: none;
+  }
+}
\ No newline at end of file
diff --git a/WSR/templates/home.html b/WSR/templates/home.html
new file mode 100644
index 0000000..27d48da
--- /dev/null
+++ b/WSR/templates/home.html
@@ -0,0 +1,202 @@
+{% load static %}
+{% load compress %}
+
+<!DOCTYPE html>
+<html lang="fr">
+<head>
+    <meta charset="UTF-8">
+    <title>Title</title>
+    {% compress css %}
+        <link type="text/x-scss" href="{% static 'scss/app.scss' %}" rel="stylesheet" media="screen">
+    {% endcompress %}
+</head>
+<body>
+<header class="container">
+    <a class="logo" href="/">
+        <img src="{% static 'images/WSR.png' %}" alt="Logo WSR">
+    </a>
+    <nav class="navbar">
+        <a class="link active" href="/">Page d’accueil</a>
+        <a class="link" href="#">Épreuves</a>
+        <a class="link" href="#">nos Véhicules</a>
+        <a class="link" href="#">Anciennes saisons</a>
+    </nav>
+</header>
+
+<div class="container vitrine">
+    <div class="main-frame eurostile">
+        <div>
+            <div class="mid">SAISON 4</div>
+            <div class="large">Chicago</div>
+            <div class="mid">La boucle</div>
+        </div>
+        <div class="detail">
+            <div>
+                <div class="title">Billy Rosewood</div>
+                <div class="score">2ème position <br>13 500 PTS</div>
+            </div>
+            <div>
+                <div class="title">John Carter</div>
+                <div class="score">4ème position <br>7 500 PTS</div>
+            </div>
+        </div>
+        <div class="mid">WSR Admis en finale</div>
+    </div>
+    <div class="seconds-frames">
+        <div class="second-frame">
+            <div class="header">
+                <div class="pos">1er</div>
+            </div>
+            <div class="event-type"><i class="fa-solid fa-envelope"></i> Invitation évènement</div>
+            <div class="event-desc">
+                <div class="eurostile w-75">Rockstar Energy Race Series</div>
+                <div class="event-meta-info">Pacific Way</div>
+            </div>
+        </div>
+        <div class="second-frame">
+            <div class="header">
+                <div class="pos second">2ème</div>
+            </div>
+            <div class="event-type"><i class="fa-solid fa-flag-checkered"></i> championnat</div>
+            <div class="event-desc">
+                <div class="eurostile w-75">Séries de courses etnies</div>
+                <div class="event-meta-info">3 manches</div>
+            </div>
+        </div>
+    </div>
+</div>
+
+<div class="container page-content">
+    <div class="d-flex">
+        <div class="menu flex-grow-1">
+            <h4 class="eurostile title">Menu</h4>
+            <a class="link active" href="#">Actualité WSR</a>
+            <a class="link" href="#">Résultats des courses</a>
+            <a class="link" href="#">Participations</a>
+        </div>
+        <div class="content">
+            <h4 class="eurostile title">Actualité WSR</h4>
+
+            <div class="news-cards">
+                <div class="news-card">
+                    <div class="header">
+                        <div class="logo">
+                            <img src="{% static 'images/WSR.png' %}" alt="Logo WSR">
+                        </div>
+                    </div>
+                    <div class="mt-3">
+                        <div class="eurostile">
+                            Participation au Dubai VIP Motor Club
+                        </div>
+                        <div class="desc">
+                            Cette année encore, les WSR participeron aux traditionnelles
+                            courses du Dubaï VIP Motor Club...
+                        </div>
+                    </div>
+                </div>
+                <div class="news-card">
+                    <div class="header">
+                        <div class="logo">
+                            <img src="{% static 'images/WSR.png' %}" alt="Logo WSR">
+                        </div>
+                    </div>
+                    <div class="mt-3">
+                        <div class="eurostile">
+                            Changement d’écurie pour les L.A Race Wars
+                        </div>
+                        <div class="desc">
+                            C’est avec un grand regret que nous avons quitté l’écurie
+                            Volkswagen au profit de Toyota pour la...
+                        </div>
+                    </div>
+                </div>
+                <div class="news-card">
+                    <div class="header">
+                        <div class="logo">
+                            <img src="{% static 'images/WSR.png' %}" alt="Logo WSR">
+                        </div>
+                    </div>
+                    <div class="mt-3">
+                        <div class="eurostile">
+                            Ouverture de la chaîne LIVE pour Juin 2023
+                        </div>
+                        <div class="desc">
+                            Pour la première fois depuis la création des WSR en 2013, nous
+                            ouvrons notre propre canal de diffusion...
+                        </div>
+                    </div>
+                </div>
+                <div class="news-card">
+                    <div class="header">
+                        <div class="logo">
+                            <img src="{% static 'images/WSR.png' %}" alt="Logo WSR">
+                        </div>
+                    </div>
+                    <div class="mt-3">
+                        <div class="eurostile">
+                            Participation au Dubai VIP Motor Club
+                        </div>
+                        <div class="desc">
+                            Cette année encore, les WSR participeron aux traditionnelles
+                            courses du Dubaï VIP Motor Club...
+                        </div>
+                    </div>
+                </div>
+                <div class="news-card">
+                    <div class="header">
+                        <div class="logo">
+                            <img src="{% static 'images/WSR.png' %}" alt="Logo WSR">
+                        </div>
+                    </div>
+                    <div class="mt-3">
+                        <div class="eurostile">
+                            Changement d’écurie pour les L.A Race Wars
+                        </div>
+                        <div class="desc">
+                            C’est avec un grand regret que nous avons quitté l’écurie
+                            Volkswagen au profit de Toyota pour la...
+                        </div>
+                    </div>
+                </div>
+                <div class="news-card">
+                    <div class="header">
+                        <div class="logo">
+                            <img src="{% static 'images/WSR.png' %}" alt="Logo WSR">
+                        </div>
+                    </div>
+                    <div class="mt-3">
+                        <div class="eurostile">
+                            Ouverture de la chaîne LIVE pour Juin 2023
+                        </div>
+                        <div class="desc">
+                            Pour la première fois depuis la création des WSR en 2013, nous
+                            ouvrons notre propre canal de diffusion...
+                        </div>
+                    </div>
+                </div>
+            </div>
+            <div class="d-flex justify-content-end">
+                <a class="btn" href="#">Voir tout</a>
+            </div>
+        </div>
+    </div>
+</div>
+<footer class="container">
+    <div class="row">
+        <div class="col">
+            <div class="logo">
+                <img src="{% static 'images/WSR.png' %}" alt="Logo WSR">
+            </div>
+        </div>
+        <div class="col">
+            <p>Copyright 2023 - World Series Racing ou “WSR” est une marque déposée par Codemasters. <br>Ceci est un projet
+                à titre scolaire.</p>
+        </div>
+        <div class="col"></div>
+        <div class="col">
+            <p>Juin 2023 - Sofiane LASRI-TRIENPONT<br><a href="/admin">Connexion à l'administration</a></p>
+        </div>
+    </div>
+</footer>
+</body>
+</html>
\ No newline at end of file
diff --git a/WSR/views.py b/WSR/views.py
index 91ea44a..5c5a592 100644
--- a/WSR/views.py
+++ b/WSR/views.py
@@ -1,3 +1,8 @@
 from django.shortcuts import render
 
 # Create your views here.
+def home(request):
+    return render(
+        request,
+        'home.html',
+    )
diff --git a/WSR_website/settings.py b/WSR_website/settings.py
index a5e4fd4..316fa74 100644
--- a/WSR_website/settings.py
+++ b/WSR_website/settings.py
@@ -11,10 +11,20 @@ https://docs.djangoproject.com/en/4.2/ref/settings/
 """
 
 from pathlib import Path
+import os
 
 # Build paths inside the project like this: BASE_DIR / 'subdir'.
 BASE_DIR = Path(__file__).resolve().parent.parent
 
+STATIC_ROOT = os.path.join(BASE_DIR, 'static/')
+STATICFILES_FINDERS = ( 'django.contrib.staticfiles.finders.FileSystemFinder',
+                        'django.contrib.staticfiles.finders.AppDirectoriesFinder',
+                        'compressor.finders.CompressorFinder',
+                        )
+COMPRESS_PRECOMPILERS = (
+    ('text/x-scss', 'django_libsass.SassCompiler'),
+)
+
 
 # Quick-start development settings - unsuitable for production
 # See https://docs.djangoproject.com/en/4.2/howto/deployment/checklist/
@@ -38,6 +48,7 @@ INSTALLED_APPS = [
     'django.contrib.messages',
     'django.contrib.staticfiles',
     'WSR.apps.WsrConfig',
+    'compressor',
 ]
 
 MIDDLEWARE = [
diff --git a/WSR_website/urls.py b/WSR_website/urls.py
index e5712b3..d3dc718 100644
--- a/WSR_website/urls.py
+++ b/WSR_website/urls.py
@@ -17,6 +17,9 @@ Including another URLconf
 from django.contrib import admin
 from django.urls import path
 
+from WSR import views
+
 urlpatterns = [
     path('admin/', admin.site.urls),
+    path('', views.home)
 ]
-- 
GitLab