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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�z5ntY=UB- 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\$iyWBI>m)iMp~MaiBSbKOQogl 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	U1+~yXl?mjYCQ!CfgX9uW)({tC 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%0A2aV$jHdT%+APp3B&*$!Nthv z$;c?i&L$%&At@op&d8|6#K_MiDJUSoFVDop!^FhL$Ii~q&c~<4$O4)qWMgJx1`Q-J zgEpM9b8vESu&^?Mwx+NN^Ye>=&X?i`jWK~12{UG~vx$Jt`)*)j1XY+UoLpQy%%CkR zjG!3~&@d4zOCviYXj3T*4|uEsG~xhSz{LSN9~s19Wn^SxW0#Z%HNAwY%}hbNGFe%f znLRu~>-|Biq8UN$Ojgj0ycj1}WE5z96DWF8SeQB385tQsYepV`&*~CmFlO*z=wrCc zD8}f`Sk1s-Zej}B+5|l)4z$b$lsZkpy$mCGo-$EZ0}U`j^NT9@@*%Vfi9nO*pu7Q6 z1H#~Jik6%~`3#ism6g~HMA<+qd`wK?MFB`c95mVuQe`Xx${e8FXo{R0wHXbRVS}E~ zOMIbu+X$55K$!<L010=iI!FX$iaE$4QzKCW$g!m0l0->e31l90-~l|m0J@46TmrGG zf&2jKH-dr#gxN(!K>ak37eV)V8yXoJ8yFja$`x}nbMQc^I(PyMqEQ4?dl-YeQsDZQ z9n@77F*Y+df$K0atz{Gx72#lI;glBSW1P*-F31PEw3>~L8+4~06Eg>+2DY^_=NUOU z1wa$&po={?!Ce_9(1na*+^o!!5}+YN7H}_#iBXoBg%h+lnVFG=i;J1Do|&ItP#An^ zE;Bnj=-_NlE+!^sCN4%sUeKkROe}1mVJv<D4mK7>UOqlP0S-2%eily9=4VDRSxIhA zCQdFXX3!R9Mn*;<J|<9JW@H1+{&%ymIJt|7YG_DHSr~J2vaqm%HcpwjC@71Hf_f_8 z6E+m&b<|mz**J}u*f=-^1%&uPS&5NRn4gc0jg5(o1Dv;5SwO20zVYy|v8sR;U5oPZ z@$yJ9F>*07@i8+paf8NUnLuNfph<Q{W@au94i4rHY|D8hn3%=H)zn!*_am}`PVHs{ z-AKyF$SBOtVQ<IF1KK#l$jBH1>Me>(h>CKsv#_KIak4WrgKkO(ZKq*mjAUgM1ReYb z%ATM+2D-$A4ZNk9iJgs|ogFl{%*e>X#?Q-}ydD&Jj7&C+!fb5fLc(GqlAxX7;6Y<h zwq|5w<aoizBm>%x#LB|PE5!=hnZ^n-%s`SGw9lHEm5Wb`nVEw{h80v=F*9>9f@DD< z$;8gdB`gdns#sY?r9i8qz~h7*{|_))K>JDzs_g30jO^;-=Io3XGhkqMY%C+|zu#3c zckjl4+NY4a^7b*#V-R7GVNe0>QUHyUpe+t(H5N5DW>+>9Ru@$^H5ON9Z2q@XN>G52 zQ9w|N(OnY4lKgii!7e{=&myOU0}*A6^FWgScEThX-9Z|{OG;W={(UGaYHkLdm&EY@ zAme|=eGF0z@(d~rnhbhKr<j16H?Z~=$VqJMprJ%-CQ)TmagZy(7mhG6Dk)i7xqDbz zK{lmYS$eozSt=<p9?;g-YJh?R5Fv<CcT12oh;8Yfb@i&Yb|@Gj!UA+Y9y5akgAb@@ z$Zm?gbTa{O(E$|%>PnykgCNBNcqj-w*a9mTpxGN#ckhmmXJiHE;02&HZXgz98N3$g z0#Qi;MI{+oCMH=KB}D;A&|Cs`(QjsEIaS!w_XcJ;c?n5&(D*#4vSF8$ke6d-mY0*1 zKo*meX9o3SVCMjW?md9q^2n+zsw}E3s3^+7c;KG{V_IZXBqI;xBF4=iW+Ve-9+iWs zp0S*Po56@7m7$(t0>dIu+f*BT8<#bsktz77GgA|GWhGHT$X0PB@I{=UWda6<qM(&) zpw<+tnm!|Vxth3`xhbeNQDTQLz!qZ%^>5U`T_a;7a|2^gkHt(~6?9YyXxo#h2>6~a z#1;3VN|4iAKwF+cH5R)%cqJ-m-6?2oBWM}vA7)KvW=-aJNfl{vCNPtck)2IRiJhH^ zQ9znmhVdSkq!kYrn}oPLGb59<jJgOjH#ak@f~g=2i=wJ13nRa{q=*0`i+~^pE62aT zf)WzK!i>zCOp=QFa-eOCa{5w2LZDMYqy>e91f{2dI<%m!EidRGbY4a!X6BR3%=?A7 z1DP3_{=H;o?qKHTW@6&zX0GOEWbRNF$rI<6WangKWaMLF(PiS|XXN9Pl;s!a;N@cy zWMWYgVC7)p;*t^(ZeZl(6cg9n!NkZMDa<G@r>`e3$GBQZSW+6aD^^fQT1rre@dxMt zdQeHv%frC|O4p#fL?oCR7&9287)%*l8NwKf8JZcUFfcG0ffj-oiitz=7r5;T8nZMv zGd2Z>p&_)l0f_@hg{I67o{BS6QZ_dNZ3pIOGzK5s0nV?W20OdCF}o3HOdr~qRffv2 zD=D)pgATqkWK+kZo6#ZM#YID%kx^a4#U&h>9qHkzrOn8wt>x(viOf!86A%z*0d38c z<mF|pROMu6lN1u>7hz%H<5O@~+@%Uyb|N4EI%tQ3g+-N>nT?T&g;kb~U07A|9=cvO zHYp^%jNzi9O3E4<%1WZ3WoU4=ptzWtn!di8nwU6(HCu{}mC>D%l~poFhnb0ASV~ez zV8vA(MkWpp0e&?B5itRIE-q#^ri2w)$SRrnASxM{8F>DmWc<pwgF&Cckine+dYT|? zbv-B#iGg}|pq`yNY>pTtA|?)+p-@w|WHbjy8+7L-xRU`&{)|?P+A6A`o0L>lv^{lo zLH=hEVN_5wH+OLb?O|mEvt5;y*;tqu{p2MidAQkF#l&P~WMu>dWo0#`8AU}@)ikx# zR7FG?nT?G-n3!1EbWM=;x`55$0^N1JQb15fMpjl#l#PvtM?z9gQ&tvyZ_s-t2gZpE z8VsfkP7MAGF$|duWeg0AuvNyObMe?fLttXojG(i%!E?XhyH3FCFO(TYv>BCPt2#|V zn~Je=SfR?yLFZDKLOIrqMzV}3dYA;dRb`|(Ii;mldtk+Jl()PBCo?mrg1mPWM2uJT z-y`OQ%xH*_nRx*V%K{XVaiW-*ii(&RAFt?FQC>b_AvIQ3H6dXr_uqGBW^ra_aa(3a zMpQ->NCG5i3t}LtU;yn8XZnADv4-&ggA#)+LmWdPLqEeJh8+y2peG}O4yp#{T+o6q zP-Gh$7=qiI;O07P69z~^9n{B$PpXTX8-V)6puMV~tPIYkkU|z*0+^eDj#>oIeL!YI zzzV?E(}SuxP^AYlQxsv9nLZ<USGu8?IXGE@=jlN+2ukV(kX@)C4d$RjM8TJ+f#t!8 z)Lc!SQH+C~gHc>uPDM#kM23qKbe_JrxRSW4s-3NI7(15;3yZE1Cl?0?6Q`(%oSd+L zu!w3gi-e?<6bFZ_0O%|pK0Z!P(De^2EJDI2Y>bR{e7wR!3al(_tb)9}9GrUkOpHvT z^48XtR?<9td|X1j(lR{U%IQIY>gtjYRE32M3{3g?6vV`3#aWn{w%FP`=<@Sx8JL-= zt1~n4@)>LE$ji%%v#>I0iU^yV+4FF=gZr`Io3L5f*+H|$%>2Bds)R>@pHD(YT1`_< zUO-SwN?KG@N=i;vaRVoZkf4;5iWt8DBNvx|pa?UQAV0sbh}^$VOpL-((t<+Z>#~`7 zc*Vpd?HEDFn}U`YfKCHrVrFCmO(w7lu(1m8^J?<&@iH@uuyL?~`mAiMjEUUrjG!CI znVEUGMLD^+dN>#vnOQj48TmoS1_`o&h9ALquij*8U|bG5K@Yx13Y>C45emlO$YeJI z-}wvPZewU93OYdyG%*FfnoG^x#27mD1R7@nl|$xckY(oJ$OTOV84H7MTw-Nm<>C+! z<YNaN^~&vTYHG>DtHUTJY-nN<!N|zQY|6@MYied-YG^Jd#>gZsZD?+6Y{~>$QqK)K zRho&JLqt?jO-@#fak;XjBrgjSmzbOwA2&BU3p2Zrun3cwm<k7n03!#77&kXJBMVys z2NM_QAQmP@0e)sCMrJ1N3>|Go(4E+FvY<&BHX&6NEq!4ja9s#GQxI~-r~rc`g9(Eh z=-yFf@Eo;?Iq0rYaWPTQ>MQUnaC7j=d~Ee2XkHjvIf808P`+WbmhqKkWnoWaV`WVP zT_>dMZeamB*-Kf;!otbL!a_-rkx^d3!onlU!h(^>(kd*_#+sSQ(lY#CT15p&7b`29 zy|S{BQZ=KZqPc~emxZ~!JR_r`f`x^fvxS9{5~D7&wRKRal_fKyxmj$ur6m(+ZXa}K z5aeDvCx$cz24UQ82A{eGnhys#*}xDqV9YM6Y^tPgE@mudZUVXWOC36t$PQXpYHSKR zSq3y`0dCNWfi}p2RvW1){{Y=(sKCgG;kg6cOjed*w(9D_B8;)@A|hh4no3I2GP2B| zX$3xBU7dsja{30k@f^ZJ!ZJ!S3QA&P9Biy2T%6ooV)bm+)}f3$K$Ve&JIwo_lUX6& z-zu*XYGuj9C?P2!$*L*M%g3muCZ{CEC<z*=Vq+5#(e7jt6tvYA=jKvZXB1Nu<=_wi zO)ImovT|BVNrze4K+eF1#J?1S8-o`^4s4$-G&W(u1By{KbwSX~kGhGuxU#6Rh^Po? zVF0LE30kTLUC3Z8E&`gj1>IApY-|Wx-Un(xiHnItN<!#{ZgC^<f?E-G^&g%V=Ae@< zzz5DcSy(75f$Lri_b^K<CT>R-adBxbWn~>LaV~aVUOq8lVUFkqW)Tr}HERJzMqd_p z8D>^dc^M&YadjIN4z@rA6=hi&PDW5#VC!Jq!KkEUVc`tjfG96-Zs7%qrhm4~mR6z4 z^0IQwj7+?8Mv_uYe0nU*EZkhO7L4qY65`@a`-SCrIN8J*89DWN7#TIWxK;H;L|9lD zK?zhw(gxIyMC2VQ21^Dzh7h8|P8<|+pj*>S#o3_2Wv*;$E^cnBY_1I2TMJsw3|TaW zD~uE@AYsH=FJr~#;9%<*$jBrjqNZjUVa06Dre^P?Ew14t6C|Ro<pK%~j#NUSp&(<S z&LgC5VWFbJ$SNT&CdSky#3o@ZRFc3IW~`ztFUJJ(x`MPWcx@^y&FC-~GMM4bWul-u z6*O=K%0S>IGq}4d%cyK>{DascA#Tf-EnC3*Jc%m^CTMF1XlX(BFvHyH%8*Dz3>m7K zi$iCYz|DMcu>e|)2x(c0f#b^@oT@>-QD%drX^^Z4c>Ms*gL2)Cj73Dm{8<=9L}X+n z1Vu$fR9HAU`DA!`y>(1PM46eT_4KR`J>VA;6VMP56%}xo^_JGrF%7e{U}k3od)~qV zdcrdD&f0%=OzP^kwoc0YLWZE4oSjWjhZVFvTufY2QAC`RlZjDZR)%p}iX<bWfR-Q| zE3=`ZmZStDvxQ}tH0TU}(E3bR80j!rFt{)TFhmd$QlMfJ<ZV#RDXc6C9y<iB?H5-z z1r7ayib&8b8~B7ZGj$VX@b)`)5%wP*7N8St7!{Q)EL@x{ER>WP85O|k8C05CSVVym zEVH#upsT5=kfa1NvxKA&qlhpgE9iD!<sug)X>~3xCL>l^8F5BYSh9AruuuS1D3DBU zuBgZe$>c%SkV+-i%$$)?u#<_0M^BH3mnk=ZiH%)WjVZTNhe=3?L*H2wboxEGPY=B> zONv2<!IL3~A)FzG#PluC2wqbO+64eAHrdrp%?%7iOifJ9#YM&0O_fd6Ma2z`?HSeC z<rz)cMa_xM1&df&`T6<zm{}zxWYq;7?5&+=7`ibQ7BaGHsH&@&>gs|M32`~(JhK}U z8>q3y$i>AYz%DK0Ai>1VZ7geVD-xu`q^GNIB_JTkucj@mEetB_K;vSFGy+N;xa(ES z9M29~VgtJh8hqX*JLtd$W6%Z)=$IC}lA#j2F}phPWkMc1XiosYp^OYS52L(-lf04= zmmRZ-u&@vlBM%QRFDs)Fo3N3g2nm6*LQ_<fosCgkOkQ5vNJE2(NmSHQPe@2#Lr{=~ zg;B@Q5a~>IQ2JO&V#*LV6E_r-X9Vvd5iv9YRf{I(Mj!#uO~Ign9(_j8!gzHPLos#G zwb<-z>ISAFAf^br5@>xpo2UrrPBC@RiY|3fAnG%MmOLw)f=1IJMjL>ZE{TepLr;a3 zX9O+(GB+bWnSlp)*;qlBF@Z*Jxj2})S(!PkjD<nVS6Dc>K!f9qtgK9&p!2_2*tj`C z%WIjKIN4d)SV4CqaWgV<n&|Seu(LBUb1-r-vaqtUgNC_TSwIKhFtL*mA*PJXOzb%} zpdDq5OuRf+4(!aFiM;G$I_!*`3bAa=pn-259&-;4Mn*2s+93OQZbqJPIYBuV(0U!v zj<85eE=EQUA4WDtQ5kkdMh=lAPSETTr)vxcXxy1SAc={Eg%PbzYhaj3YRs~MPk92L z^~4S)L3e6_hW`-apyP-^J0i_N>o@Hgag(4;j>e|S?4Wx{)NC1*)zr<bL2F__Yh*yD z&=Or>WV17~a5Hmqf-c+P<YHoBWdf}=WMSgsWMX4s;^boD01d{l@M#;fGlSK!uz^HD z>R@_UL8_VAK-bH$2pL=Zi88XYi?K5@vWu~^Gm3&3Bt+*~Mt06vE^cF2ZbmNMIBxC` zXKwBQOD?V`9!^F^4ry^VPcCk4KW=U}Pj2o&4{mNN2X5|QaSkR%4jpkeuw^LLgU`J{ zwD)xw92vYA{7H>DG0?JDWi`+a6?IcH(1|{x#_Yx*mZ`F+xw5FSDbeAb%FD>e+s?yi z#>>dW)yczXwpWvp+dOAOP7Voy)WXQS4P=fPBhPjoCPrSf;#3|cjoA@%=3w~Oj=>9b z@;9D74rW;l76BjO1sc)-ZMhIN5*OoVR5JyQK#PlkRt&H!flfRm+S@i_VoXe8Vm3Bn zVxW~DHmodM>}E`i>>P5MEQ}zEo0EgXmV_X%Vb;+xG11XshS6q>9DFIl{1Wo=%zBbS zl5+CQZ0x*Qknmt|U}|7=V6bBdV2EZY1)a#j2wH=r#txdg1Wh=Iiz+EAv4d{_S5{*; z1?4JZGgHWbIcS#?=)?#SabwWFV|8(MV{`CX9FQewplMTfHg@oiJ~dM_aWi99W6+W` z(EfAKf(UWYI1z{g>L!8)cE!cSnc~dNRk=lUBt=D8lvw077)3=Lc|iC2$tX%HFfuAI zimA#73$rr{@XM)-Gs-ct+RCUT|0@ya<>TWO7vtmO;}bi{Xe`XZ!K5oH{4b?JOjKD5 zbcBbtgqRqcBD<)lh%j?}Jgb<Pm?$$NQ*N$^G$SXcq$ne!5{ohir@D|ZlT^S;K><!K zNk%??2^Ll%US38f87?j!J|{k|60<`!pwV>j_8vYyNf52C2Z}2$DbP|#bs=F!5m6Nd zQ4vNiZb>0lRxWN?QCUt-E>0N+RtDbx4;VKwE@0qbNMI;sn8C0Rw2Oxw)JFvMk|A?I zpcJJBT7F`#4jL!{O^rilgv3QmL9^iU;M)g5du~KQGZdh~5>ViQhEBlabSCBo=3=02 zVj!NWn!2hwySRurs51`Qt!*X_T8qmr&Zf`E4%)~LYDIyX5^9iLo#3;+LDyD**MmSD z#waJi!~|NIC0M{NCZ@v4#mmPpFAO>!i$k1^mz#x!mz|%PnNfj@laZO1Pn1(iM3;+; zNt~67i;J0wnU#lGPeRwx(N;=a45WuqfQg%jjh|8ZKLbA#FQYgsXfY`0kTh8q=BXU) zoXTvh0?e#Re1dGCBd}Qo896vWH<fX)1u-!)XTV${%On6|3NTIK5fc++VUd@Y=Vk+y z#e#esLIR*w4Z@%`A1b2!d`ygdq6UVB+KRHmLcDB@EUa9TGB)0d+&qHpY;3~dl_;vZ zJS>bn>IT*(eT<@vpnWdPtg0Yu8M(ODu(ESYv#<)Yu}BMou9Rb9W94P!;$&iG0i9%! zz|6wJTn2Ltc+QmX{{zO2j0+eX7_t}`z)L+rmpVc=7l7_P1rLvjK+gUHMUlA~=xj43 zX#Zc$6f{l^TIU1m9hjN2D}zSo+1Wq?E1<pshygwFPaNFv0Zo~JjzAY>+z48>EWoH} zVPRpR2w^j_vWSbD*lMYXiZFs&WeQSKY>c*g`XbCs+Vb+C$$f8qMt%W)0Y*KD27N|m zW<F7Q1z{c@5qWu0e$cW`UIQ6v9&SF+VHtefJkl}-oSaq`mRj2U{LIYk9IBwL2`cRD zyr8Czn5cxNx;k@hkt7Ev7niKPy(||OCx>K_yo9-=B)=G=w1|i_qZq%Wq`9~PWbEVt zlPlu_1~~>7h9HJ$=xwo}d;sbbK_-htK~;&kF{r}`S!xcx`ViVVP&P0Gg%_+1tPEPi zsxA&%j1MV!)YX*P!Ba<U%BD=NjOuDmj)6grPHO6mOwLXjDJqH@1<sn{6906W?d;-W zt*w}tTv(VnIJp>^L`6kKn3zPx#Kf46gT~4p@^Q-x2nY$u@bEB7bFi_oNJ!r`*U<(Y ziz6katz+(KV#;f0%gX6pB(1EX$!DRa%A}y+>aD=c$ifUd1W-goOIuiom4)$wpuB>H znmHpQ3yY{2XnMnwosErI41AUcVjk6wA&sGkfk9YMQBaW)d?qvK5L|GoF){{~$Ds8r z%BDu3yBk3>pdeXL(gAxGbS^%qV<~D5IzP;o5!8|e&Gv{GvV-=+fXa37@!iU%#v-7S zLYZAj-PFt&bburqJ7mI^jg6n5k6)UHlaZB$o0%DunfXBn2Qz`rodxZ(kdolxln~%& z<mMI>6XD?(7vx}P=MWYGoom9%3cBrykx@{TQAm!7ja9OQmz|48g^^JWG6DQ=6Eh<t zzn~tY9zP2U=qx-I7XDm*(5fZS73e(N;sSiUtg51XjO^`PoV*HLTwIKxbw=!<Qi7F@ zQ(BaXQHqO+g`ba4m(dk;bTkua+*08G0VZ9>0}Q4Nkqm3Vy>IAVLC|hl_}B^P$Qk(l zMSakDqtF5rlDUN0*g-WCs0<d92g$Ot$uo(8He-M$EkGEw=^dQp^cle$2|<;<nK|h2 z40X`{2Jr58Pz?uatb(SUzyo!lzy}{r3|__ux)+w85md^ufjYX%>N5>R<%B@<uX=i* z>0e1nbqNDz77MEwBV%q}Z|`^sVPRYAK2dfx6<Zs3cV`x+IgGrTy1Me#PUfjh%&aQx zEJAEd>~b9ZENsHeEbJ_d%=|1&t&%co?2OzzoLqdIETCa*CN5r1Ru)j<$jHUY%FDsb zsm0Ev3|a)j#V*Fp#mvOX%gVti$i)M?5{89?hn0n$lbcb9jZKMhwv{KZl(Z7qb@Fn0 znzFL&4*JYOyrLc+v2j+Gtc)y793rOE0z8~lRY9joF#jtS<P#S+&P)$vWoBkGu#pgA zVG}YF;9+6r;N#?AVH4zFW?>fMU{~d3W#!~xVdi9E<z{APV&PzBlLKE5ARxlW#m3Fg zZ=uf44B8~e$}S=$Da*$JI<QZcn}rEfa5J)lR-&;pv+)SAF)~5cf57_Kpu3Bc7*>PR z0c2tdlp#PB8mL?a4J*J#W1)8!Lq-c>Q`dsvK{q^OxFAzNCW6W-b2fH$aX401QU~qr zM#82h=AiLNBy4OX&TcM-j73G*)x~j+d^ww$fkyrn6wJ(=k=eFJhH|o?dnyf$Y?0Yf zHrC9{);3WvdKVj?m#u)Pxr(@?3@a}$9}kPPl(>qSn1G!ZADeFw6H~AsLWML759kh5 z87VOpb5Q|XFJ5-PU`ECuUvT>q`v{r@BZkwU&OE~?D~IMdh(rGcAUhD`(8ZGC5DWR( z{DPrQvJ-?mnwO6i<Y;qIxTAx7+4#Kd1jNjg#iXQJczJnw!PjClurNseKftKYcz}VK zft!J!K^(L)UfrG%l;=#<!N)7Ii?fT`GwL%Ys3<Fkh!`7-Xle#1tEhx%X^9#ei!#dS z=xA3Sv$8sNSyxwIM@KtKSNAfA%K%!Z4<Fw$Ww2pzVaR1DVW?(kV(4U;06Ha096ZF2 zJyC%t(;;`YfjY0Ck_S>$D2t1NNBEW5*g*$#nu2;%>Y#%$K%;`7V<AC3S5wfXNa|*w zIRQ0wb9Ht#byH=~ibi8KbwxJNIa#1H1I*Rbl@-}QlP$`u?4af6>c(vBqGsmmhBy<K zqlt;Uyu7@Li6ep~qo*pQV`*WjBc!6wE5KtdX3fD86vV<|EoRNjFVBx6z{4-UT}Xyq zl0)g=1|<$jb{Qcp4keHPV>i2ukP?UFzZ*h2mij99RP-%%givmtX9Q1MK<5|kqqza> z8c~pWN*tVuAOnpdF5ux;Ky!fr+(~jms(O|>AnSzYf?cn#BBWzk1#$+v4A_xE;PtAH z!Dp|?GMF%UGjuV`VOYm-fZ;a-gD|K-W;Zhj_g>7vl_}_mC(s$=>ZYKTDq`$x>TIAc zo;n-55x7<X_jo}?ftj(II-9y0Xrcy8g4VTwjZ;zv&4z+&Tu3Pcs+d4ScOV*8keGp2 zC9o@j7MH4<8mg&_f(Hme<qN2^0x1&(r5{kQ2{f(_N;sfPI1I%=Ym`7U_Fy-&gH}F? zh(k_J1X~H(S7>e|ZU$Nk3+idHgKoA4*$mnv0-`~DkQKkUL6^LOR$YRII~W<6g&En| zxOt@bdHHzw1qFG<SvjRRnfbY8c)3&<nH`uJRk(O%xcQkmr8rr|c?AXedH8tw6<8UW zWMq|@nKiVur1*rnWMs6I#U(gF+hRB+#Fe#VWVnR+q_ng&n3<JjWtbRQ1wlJCxOoI& zG#}_bK|Tn{4O;HR4IzsK_}KY)6+}eY_yq;|*+fMY_;}g*1Y|^o<rqQA80CaTWEtm6 z3tCwPNs0?{fVaCdGjnhVic1DrSqVx{VP=!zVwL0-66E9N5fNi!WY!c`Q&LhB)?{X6 z6BFU#<`Wd+m1O0TVPocG6c$vJlVf6JVHIVP5)%MzzT@E$U}lD~#H5%&3s0Hk<P-&k z850<h+z;{x2Nx&Q2Yj4dY>c2Q%Rx@$=H_5$bY|ifVqp>$m1hOjbFA{BqD(A8+)Rv| zQlPOQDNaVveKZXJ?=c==Tn0K15xj*A)PsO5w*a+FK-+D^z-<vWWr!%~&@d5G(4jnH z;_Bw$`bQ0Pc)zGAC~<%$6UEuZ+0EHR*-Vu{>n+sP%)zv|8FUW_8#sllnL`d=0Cfmq z%MOh}DGxN#0XajNv0s;ok&mBAgqvGfm`RP988l15q|Cws+TzP7$I2=uE-DJTkBg6w zQNrF{L>_b!7igU+6QjI{y}g7IBO{}jsF*k_t2`5EJ2MN5GNZVdxHvPj8k4XvH@7G= zA3qbL9wR@$Flh0PuC5P@udXhrk;*8<FW_ZoYO0{9t*$O1!RTOYq^v9?B(10@D<>>$ zqpd9~!^g`gBxJ<O$IoQI$!V^q@8ND?3ECpS%xr1t?rxxG&dF(@Vk9KQ$jc`qtF3J# zEG#FdpeVyAB&4itWbD8wA*rUWt*BsXYR4!jsLLoLt)e0$&CDz<qoN`$!>B7L0BU2% z{y)ID1Qa`r#~EKSF)&FnFo>&}8iLMX0R<K4OnWd^R|B2R4$hPyaWi#Ls~pn)14Wtv zs2%_fK!f^spf%~BcmehEKmiKsyoie#f|j(1fI4@eTdhRdK%+{aQE7AVUSV?+b5oEW zeMWQ8z7%~%@cr<nChD+>cN0T3dq$87&`nyPx(0+n$p%z}Kx~1mx=;tNOE(3t!3V2X zG6a<eYWj?(>L5L!Vi0s(CS<-}R0LGJn3;o>o0}P$fl4D#Dgo^)0bzSaWAGXAAS)n; zeu1Ko9o*Ih4bg+kL{PZ~$DqadAeA6*f=mEe3df-1BhAdsKtUtVC@LZ@3hqF&@q=bx zU_ODSa<CPku{f|esE-X==Pv?2J`#LJA1H7@Js|K{9k^crnuTWr*~`wR4E8%n323&` z1ajO7Xf8@r1T?3>E~0E=$P6x&!L3Ab&<0O%bKhJXbaE(Yghd@vzKe;97=q%MP5lLE zp9Baqf$k4uWdW@x0qu!l11$mvozcMvBR~WEpxeGctJaxWSiv`ofl3I_`fNrfW=>FX z0aXlI=?PlG%>vrz!NJDD%E`q7npp=)GlR~P1g&6aV+IYIuy8Xm39@m3_JM#GnS&3~ z;O1asVg_v}VdP{6?Tuw&=HLcpQ$|)M4i+}hmF%D$!mP}UpwSX0R?tp-R?xL&pcAw} zYjK!B*GVveT?q0TGb<A#3o{cN4+{%uy+6o9%-|LJAQotj0KBOMyp@KDnVk)^dV-A$ zbfXs|3p*1dBMU1d8xJcpBMU1N=speb!h6sR17uebGn*g_$f+P<W;QlPIZ%HEWGiTb z7JM5$6C;y5NC1YJIY7snFoF&cVPRnxVs+#e7ZfnzRZ<iZ<>s=zq{GKA#V9Bw!zimQ zBErhbC@LZ)$?w3-&cQCu%Er#Y$i&Ob%Er$FiYhKPb}?=aCJuf9Rt|PvP{^`yvam5R zvaoY7gEq*3iZy0t4t~&n9d-_8HWn5k9%g2CHf9b15y$~TtgO83Y}__XEP|5EoGfh2 zoLt--EPSH;%q;wZEG#@+%*@=ppc@5P7+Kg@g+LpinV31bm>C&4SV7STTEox80@~}% z%*w^a13FNcjfIg3bQTgPI6yc#K^vn4Sh@L_nZfs_F*35Uv-0wS_S}M|WtbQ_KoU$W z%%DA~+@K*cPEJP1nr={dfiABB#XJ)WD`?XL=qzGJRu(2kPG)8%Hc-@o&Rt<-gd9`~ zz8{2{jg^HJM6fY2Gx0$yStb^CZgCbCW)==+b|H4qu@0OZ%uMXuTx?A2yd0n-OxQtb z19VU{2P+p7lQ0V_E4LsUCm$%xxY^kG)LB6XJFo}~Gc&WY=rZw&@v!oUvN3XSu&}bQ zvM{rAgQnD&nK;=+<+)hZSlL)vLD!D3f{u3s-S-B%91e7F3kwU6EGSJt&TZ#071ETJ z;S^(Jl$19%G2P58C9NSWEGH%}uc#m{!OEx%x+flVu>vOp!~bK99~ieW%w=R@jAmTV z^o!Y_c|P-N7SK*fBV$9*>SNGlaAL+{@J%|P79R+Uh>MAWnqVTJJ$vjTNQE2ZjBhq} zHf0c0Qda^k?FVi81D7*u>d-@#z&y~tI}=kiQ!oaV=MW4j?V%*N76Gl125kd`VsX$| z4yYV8fRu_b5?la+>RFHz!5Hjt&~@sdQ<{uG#(*)zP$Uvk8Gs!HssuoL6xH|{;q3&F z1)$;@RJcPhyNDsE5Cvf|Q8w@va}XP}#}d+*1sS6TI;06~D7buu6z-ty!-hs+hk>04 zG7naggY029P*wtOga_5FpgIm2BRLsVgM!TlwQ1O)PKAVkxR|(+F?eScXsZ@%<0oiL z22^8#wrwFcp@H_nqwo;cfjlH8DgugV5Ed5!4dH;CD=sE(U<lgvWnvCGVi)WvP<06! zO9Mp_#G{C27T8;$<`t+72WhW?7Jz{^D=2{%#(;KzfV=??G|<E)*aT1vLv?{hnZVUE zEXY6!6BMsTpjy`uwAC9V18Kg2M)W|91=#smCg7vu%s`0?$)}*m0o$jpq->y$@QJvA zC8HTAa%CAoacrOrQV43>C@C9&haW+XH83;*H32|FuAn=;j7?0{l)>!>@Wh1)DDN1X zi5r<47#e}vLiUVCqGI6i6A>3PHv+9-Fb18c1=~_<0NS`AY6M;qY5+RK*brn17=sSY z7X|NlWj9bZF*UGd1Vs?LnJMUYDM;G{93`MpH_+7-5E^vXC@2rY0~Hj2;1mPSYoI&_ zIwK7n%%GF#MT|v2$pdsp5lUKQQ&t1j@X99U2H+kQcpwp+h`^B!YQcf7)PN)+bv5-j zte_)vSlK|ga594yR0s)a$jd{vwK9V@j)DtdHXaFWDS6OV0#+6-F3=f_Z0w**)IpbD zLaG2ZHeOzSenw_y0Ra;UR!FS~(#pun#mL0SBP6HI%_AWRs{cV(hk`b7f(|p`;N|1y z78MrYXJlgq?{H<*<^$^mwJA77c?BipK}Q#`vkM4;Ho}UCGBLA&>nzZ9!y1YbLafY; zpdD?@oUEYgn~|BDlUGDaU7v>sbTuhAPo{_jsPYix<p%kXk(-kjR7A6YtOq%ciBXWB zlY^6;iw)GDWCSg604>#J<r3uN-T-nRC#Q&j0O$Y^MlR6OV^&r+Zhiq_Xr<1~&c(sb z1KwxE%*?{Z!7l=8N~D5}0`Fa82e|>XyB6F60#(BxDUiLO)(<l?JIDsmekahGFD$H} zEqI{V;N{_97XmlDAZKT>bFp!7@$mApv4YgIf=^8X*PM)ud;$tepxct!*#rdy`1rU% z4H7O+(C$4}Ha2!nP9APHHa>39y|5scF*EZDfU00dCXhj(T8j~MnhFOChzoKWs9gj; z3>)l5MrLL<R(4kK1QRo8Z!x<(L>$ye1kDzJ%mj_tg0zDgdZ3U7HSR!FENE{qNHrUX z09DaU>>ME1F@ny20Yxq&XiyYnDI=&d1=a2#mAgRt85x;)SlKwaK{{AiKoe^$%p9!j z%uI}2T;L-dS$ViwSU|NpsC5B0gOQ1qgE0qO^>Z^ZGcmI9@CtKsa)P!Qg98P03oRSy zz$qpsE^dBM;4-nYa)VAU2D@b&$ZjTPHVz?qd3BI$xwwRdSy|ZFczD@4U}>D4O<KxG zS&WwjJWLJJ0mY!hctD=x;?Z&B1)XCCIw75fiHV;N)G`7!Awl<Tvam>sgSL%Iim6Gm zv2sCLf0Cf9W4PG4KzAg7c0V%e+VJx7@^Nu<b1^ZovMS393yKSX&b46zx3s{a!!0Q! z4vJFn6}G|x{34>DbS5h;E+Q)`#{<qihM+U%n3%ZuxcRtv*x5ye1bD!$VHQ?4&|!a| z?W3SpGU!@gR*+^;mSkdNV_{?C;0B$^2ij`R#4iB4#!5n*heuS9lU<aNiJ6s)pI?}X zk(pUclAT>pkei!}Qvh^I5hP+kZ9Gt$2b5|-K@D1x&&<LFx)4_YbO;U)H|RD30d7V{ zMr)87&{;(+EZkh6-UcX1vYDHkTY!uL*$!%lgAXzS-6hD%!VGdQ=xS(YP%Z%3#LUdX z0=ilkl9gH6K#32WewjftG(5cQ>^$5c79%4g59k<dPyz)P72Key1tw6#n30j6mxGN9 zv{@J=3o?-nTyimSvGFp4QYt%WH#z9mb9T_S2T(!B#LmhpAjAc_X$y3~HxnN>cvCGC z6Eiz#k__ZBP>KSbAIQbU!wuRS4-x}i)(UbVXdV{Sh~?q}ogBr%2D%0rbm|`)8y5$7 zCoz*6$mig)43e;+X$($*OaPS^peawdAd~^h4j>G&k%@^>4HTHVAcC8Rn@3KDlY^TJ zRCIwd2qQBa2Nx(|u`q$IGG^moVc{3%;ACV4b;v-m!^p|O$q6cRIXDFcK^cXSja^2b ziHVVqkBwDKM3{#S9B(Wj;~7DByMsfAl^vY7*x2}m7&$;2gBihj5Ps+0NhSuy?F=QL z)f>W~#e(8S;-EoC@SWP`X3!0J;L!(gO$Rz)$N)Sn$)*mT%>s*pn;DQM3aC2{nVkkV z2%*DGphX7i&>9sqb^&g6fvZFCP$=k_&je*{EnOWg6;&rab~YwP8Cf|wRyF|vQzcPm zCNV(~aZy3gS?o;Ag2M9hB0^#!Y;0Qk>e?Lag8ZVwpo5T=g!oyQghj-S<mH(dc|a8k zGZUjc2ZxwEE32fYkByU)g^hw3GqaSW);-YfbI{Q(jE$g^wfNatIgOZ@89`gGK}Q-0 z>dL9g2ylb?S)lTQk&%&$m79y1gGZ2+RY6>Yg^i7mUsM8A&xxzbD~j=Qv+-(co3gO5 zbI8eyiGnsfD(jgW8CnU8nCN;c%doI0soLon%A4xzDF!kzGjlMqbAaX@VRN=h48{yD z3=G2J>f&tT?B*aSW)8VA+DskHWd|Ju1-e2Se3}4c!XMNoG8P40<R$`{5&)0uGPqg0 zv9h{ZyOr}qOG!oZlq2y$^BmDU<qwS1R8-WAAf&Ril$5kGgk)TRMH9>rW@a~Qw-mTO zkZ!m}Woan}23`h+|Hm0WFm7i6?d=53%EvIIf$zqh%CMMW1H(y%%jC|f37aa5DvN{8 zMFd~-%nsThY^tmd+7qHIs?P`>p@fWHs)N~}yOY2SadmTch>$pF2`8@UJkX{9Ww?Rh ztKh_yML~;-%;Ebk;I^BB$8gvY*5aHVaWXXlZLpA6FfnyPX3st}TeZv}BxI6juyl>c zgf$cWd6>k-nRvwb1xz@3IhgqP7}<H}@Unw$ZD!}?ED_~l78hgW7UiE}Z(=Mb2f7Q( z*u);09Uo#+sxkN2ByK%*b-Cm7#LUe+qHS!LIdzI1LV_n6Ff!TLM7we`Nl38pit-CG zZbz9tL7GYVC(9_WU~1~<WNHf9@FOp8YU<=@Y6|j&r+$#$(IfiGx)Mi^N(4w)xQa@! zu}X+=3JGy@v+?q=F!S@WwX^c@u`u)TuyRFmfes}X7vU6K&nPEnZ0ulfY%C9QxxBHl zy@N5x7t4%~95o6umY>NeC@2@?sG-UDFBIfX1zC%uN9=`-Ed!!$Y?uy<O0cj=h;j=H zg4RNFGsyfu!1#pm0K+ndbqw1X_Ane}xX5sm;Ss}gh7SyX7#LW^&BaCG&1!Qqb2ZRP zCvkQ$c6AUGHy1Y-Hv=ECAr87U3o>>M-LwrFGldRU^D~)?^E0Z0?@Ke+XJiK*w5iVs z>gm7~fqP2O0?%B8olP7x94;;<3bMc)WEHy_c&CE77<dB)q*Em(4%%rVZqKN0W-cNs z!fr0Y4m#-Gz*JmKoeeat3mO?UGgTJ@U2OpJg&OE4JarLK5pi|U)j6PL0_-N{VxU8` zKqm*Ofp0-z120`MGiT)CVq@h2Re9j0NhbU}qC$e~azd=qY{DEO(j1cPQlR>aQ;M03 zQH)VYNJ3Cph>@E|SdNREkCmB)M?prG#fl||T}VejhFMfmL6k*CKu3^0o7sw0Mpl7` zg@uKmi(5{Zo0~~kSU^%ph*6A@i$x0D5|?6^<dhQT6k?NM5tQQ)6cpv<H{k=dT0qCY z@UXISbMyEMaC0!rF!6Bma7!|>a&Sq@FflR;34+G)gn8N61Z7_f@NlrmF!FM6b4#*v zaLdRrfzE?tXJQiOWn~wXmEh-LmtzwXljPxI<B(EOQB~Gu<mOV~Py($sRAd*GVO8d1 z;}8%Q7GRYVXJX<K0o~Ne&o9c)$HyikBErh0qN*>bq->`iYs1c>#%fprx(KeqkX4O^ z-6mGuPFYz%UsZ*RRYXLF4Ro#;sNW<cB*MkSBreAaGL?gkPnlIllwFZsiCs;JLxGE% zQCC@2MMa8(jf+Q8OpHyAorhmkG@hHCm5GUi+ena~nT3akkxhh;kJn2?g^`_ENLr7X zMM#i?nUP6~X*FJTEG&Xhb)dCQjQ<ZZg6`f@We8+wU|0(}nF3UWnwx>|S_O|<h=S53 zC{2oi4wW$$1@&2l!81OfGz#k6g3>3uv56_X4+=R0MjSk-&CUv{`9XCuSUG5jLDa|? zG8G6m6+Da$Uf*JFrY>gA3{q~Y3>w^k*ZiP9t~xlKgH8a2wg5mT`7n!13JY@aN~!Sk zOUr=TwhEvHOriqHD!QNq>7}P9p2Nh-&ch2j&4`(qo10%qP>@lKQCvcUg_Dz?UyM;k zMoB_KOUr`MkQdaP<>le$<KSSD(A9MVHGOrIlm$gaMOm2TnV49agoK2InV99dxQYe& z_=FiHBsEz<hKMl9NGnN5YHM3EgKXmEU}s|H;^Oy{;^h_+kq~FL(AJiaU{sQkVG`lz z=j3G3l9Ut{6cl1~=jI06$-~3P&%wzkrl;@C$jGRptRyHZF3!fP$i&3TEF;a&uhhoQ z3-$mD3pWqHpa8!(Bcp^k*ls>ikO%nrq@<Kpv>93c{gu$sab{#>V$xMs77!H^WnocZ zVq#&Ik>TT4WoPFB-C@bY&Ckcl$-vFP^Zx<kX2t~!TnsV{+6<-)_6(^ED;Rb#TxN7* z%mwYf76+ZZ4vKwt14~9R(840nfClI|V{!2D>LTW#g_~lgX6oXg+k8Q-GkZohQA1F9 zVxkVx1e$pUok|ND5EKC~t2F~16b3Rz9JCqJNLdwh$Ovd=8B{!iN<k&i6czY>5H-+h zCD28wYLGS|==v^@Yrw;u;HDvDmnJKCaRca<BS?c#9l8t;q6Cyc#SOsc*|M>Nu5VKU z9lj18BM}n^T{{a+WuO!a-m(og6vPARHx>tv`j{Jm+LIuoMB$@skRd|Q;z`h;DaiAX zgb7OKAnlMQEa-L<BSQmG&}m3wAVbVS_b9Qk8-R{w5*J|ywTBJV4NMumK^+AqPEJ-P z7BhB6CO!c^Hb!<fPA+y%ekRad3ZsA-_+T=2Hf8}fHdaQq+svR-##unEe0K0ru}sXY ztgN8B-#Iu~7@1fZbr?Y@n3<V}gNKJ5)MsF37Eokll#|!xWdm&`lh)DE)DjYw;AdlG z5fPSDaCCBTlmm^pu(AF-BE-+n#3U>vD#pgb!67Cr&I{^(aq#l;tLf@Wg9k4}L?j&L z-ZP4dN-+y@3kk_cO0hDrfR3vb<rC!M)>KyJXJTYyW#waLVqyW^Ou)>`3qB{DO+bi| zm4lrP)Wc`w1a;_y*;yEw)s<yrI2i@l*f@FQ<mKfB7?~7QR3uo~SQ!<Cg%}x`W=MnY z*y7~n<7H%JW)u}+G*waIVm!mh$j&Xu$Rx<g2D&PhgALTdWCBgxu&{x~T^JeJ7zJ6G zSwIKPvWhT*hfmlU{h3%<*|~UmL8mh^vVr@M%<NpCMYN2d1MV3a*_oI@XXNs8fV=<f z{Gy@)iVAY<973Qnf=xtRLQhXuPn<_kP)bnHSxih+%n>x#%*)1R0J`);o|lh<U0z&J zkg<qWh?$jzSwvP=%tT&+jfsnsiI+#jBruhcgNFq)%_Ypk%gD^cCo9Is2|B8tN1l~c zR7^~O5!3@_;o#*J5dw{fF*5Oiu9{+D<>KOG<K$%F1w|(-I}4kT2p@>a$Hy<g#Kg@d z%ETzf#?Hye!otA`?hYT6=VxT)U<5@3sD}&MP{YW@$H&PCKF<)b|BIDDfx()A!CX|_ z+*I8Z_c}9Sc6C#Ac2PKKZfXwR04FLgdR<Xb5xQswso4i<4o;MkQdELqYa1yk8|!yY zii%E3D<HC%y8b1Jh&U=LI>N|s>j-NfVPPNZ2<ve0npD332N;VO4=`{r2r{UG&W<z( zHJw2%9(K@dC#VE~oD!lAKI93~;DIf!1Mxsr4=Cq<mt<m+lwx9%YGaZFF(sM&Wz{t# zb(xHee7uc}nV5`>y)9K$nV3{nEiF{l7#Y=6EvCYhN<(xoN-Y-<P<i}sqmQ8x6O)ml zkGG)_)4wx}s%qvIYO0Jd8gwR+@c##lYZ(_Xh=M{}6&%jcA#_k_18z{7g9p+<O*`<k z4X8{6Iat(O9n1$g+|byRQHha@TUc0Fn2(Qzg@avCKtx(tn6aBtSVT!rNm!UsSI5~| zM~8_~Q^PhlH^|JCiOIq;^wL@p0YP@qE$Dn8t)R=ygoUM9bv4vwrNoq#G(kF;bab5U zwRPAv?CsS!EG>h>EUj2Bf!C0O?xOw9xPw8B!Igo56*Tk=a~mkg#YEYZL0w76`e=|V zK@(8s;5Gnwg%4<R07w|Lx<?E&%x-R`&N#&>2s!rS-5HsfWMq?VZI~FPq%<^iOq3ZJ zlNr^NmDE7H^_W2i1?U;*f~s~=R(3;_<YNz-5meXkF;h|$6%`PY04ci1$f&^22i`cy zEH5l1ASlkr$Yf>>YVU*gd4FMIVC-R#WiVz4X2@V*FlPhp(E=~95*6WR1TBU#1P#MO zHhh_@f$r1;tzBj}1RVqdx;4*CofT9q!X!*h%ni*!fnW%lya#uk)j>Do8H0`>0x1M- zA7c|Y+{MQyBsiB}M1-H8e-?-;mz9;%P?w+kRY-8IfUpR^kRU(5oQAsGJU+gEzvkjl z9f7Gh6Qpr2A0NofS^WIv^6KjHva)kC`1wJC{DMNVvhxH5!{=gEW{Ro`av$pdBa8<a z_b>=DC^8r`STi^?1cCQkgRbxshh6Ol+F&KFq-?094BGt;smMX=N<oc8&?E^+RNNTU z^$=lK26sU~v^gmCiyMMhzp6u5mVu7Gf~;OREhMyGkdaAXzmU*Q(58xPZXO;UVOa@I z4h~L<9(f@)R!$Ca&;l-DAvtj^At7030Re@FN<2K=Jj%-4JUraWVjS%3?BXDjLyU0; z2S*OK$W0OMTn>(0Fe4^Sj!{TZP>?BAnU!CFkB=!$NhyShkDp1Akx5XHNllnZN>U1x zzojIln1mPwK}wlGB>0Xw1_nkZ2F5xDQ-)Xu21X^QyTP?Ns9g#wS-|a8P?G`NEC8i= zP&Ni*&~S>nIA|k{KBF>(0-t|mEGExr4BAHurNAR(j4S2D#W?w;r33|}r35&{#O2f^ zB|wWWIEDE{g=C~fY@{S@MWm&L#rZ))dQ1`$>QateD$1N1jOtuUDqM~n++2dP>^h9P z><S9(x{NyPvY@-<8JQUCgal=^Ku1vX@My^j3Nea`DROi3NJ^QgS?hp?FilNC_Z#Ur zY8Z=4aBy;{ii<H8Z%}4pR4gr3WMooaFUrTu!NDlg(+N5qtg}akkx_}0i-i@`uV7$s zW@=!xVGv<(WrzdqyJQ62sRs%sP(ui^ddA2Qc^4%+=!8jdAqWm4P%{w{cp%c)$k-gz zQUWa$0=2K$*~CR;84W;-e9X<%O$|-O!PyQJ>>%?+Kz$f+8w`{g4GhKELG#OSb45Wj zkf5RnbRvj4V<%|S13x1R3nvFBSFy4Tr-mAr3@A|uJ27&DZiHZCXXOOlOTz&=hK7xc zm5rT^o0FTH(Mec9fTfs`kByC)8MI6SGy}oH!nh=uNl1u~larI5jU9BCD=R-2CkMZf z5MyvKlaMe!8wZB~8|ao-b~b(vP7Z!yA*NtP8%9Ph9&S!{CUGuqR%S-!)?5RF+*T1z z4yGS0tQ?$@VyY6t!pve~%tFHA>SB_d9IPxqm^e8^Sedv$vkaiQ3ucxXEG(RyV$(T8 zYZ$rNd3eP*Ku2A&b8(3A^00F=)>Jbxa<g%9OK@_7?sw+m5aZ_I;AUj32GvW5{gx(p zN795rnHGG#6STbz9%2PGqj3&ZP2f{kH!)FH=VRjGW#Lhf*V2+#;9=qAVZyU?`>_#d z%YnR{5ibi9kA|cKBcp_*2I%S?kXt4GA7FgJc!0r}p_u``mkF^w2b>7t6YZdAhDJOn zae;FlGpNI0YG!O=YGMvrWd`bOii?02LMTJ7Ei+R$RZ<5fQZaE*wFWxRSX4w5q+VSO z)CmUNpa$*;7=iD5VZ6sKC#SBasK~>ksGzPcCkI+w0y^PWPEK820VJxZ1{MV!!Opsf zRX~tYkdYB|RskC)=sY||CIKcvK~`2l0VaM%#sEe}RzU$)CPsc{K>=1q2QE<&F>wKY zMn--CaWN55E^ZYSU0oFwZd~I39x(|BurP^AN%DiH>=>DZjX;YySy&|W^&*&=SRi}U zSeTgkMMXsfc^Db_ompAk)zk%rI5@e%(hQ6Yp!Ssk;{gUa1_oAjP|c;ysKn1G2)Z#A zcIKhEIOq&Bb4G(nJ)otPu57F=9L5|R#vJl_tZdG#jAq-~LH&U?Mk5Z6fBfw1xpKX% z%#g9^-%JgRtqdXziVPYI42+7PrEY?t;!+WGgrp#-$-t~^$__b()7)5896TIr%oOzZ zjxaADAFnWziU=<+AFuF#J6k(DJ6k*3ju=}zTgFyU+xy=o&{caN7NZ`B_3u)JuW!XA zU*Aj2IhmQDwUV%LK3)bf23hcloD8hW>Z0t*g678Jrsl?ijDqH-!p7#xjKb!o>Z0t% z%#6l@%7V=DjDqZ<jPv7j!jd#{tHTrjIeT0WHSzm*#3aDq(?f&NEI8nPkB5iD>==8- zM{*kq?f)4uuKs6i`t#ozb;d*g#H~|{?wT^b{^!QH>)&BU+pTGgVy4yLd;9d68W;l^ zK&OjGFr+ioFdP7_`3BuCWU4F<x(CVBSX5ov%oMbYL0#Dlv>p~*2tvz0Q!{g8&|*MP zD+_Xm3TW~KgvCwF&D6mwFxA=3%)!@n8iJSZg3dSr8zHU^IdKwJB7!8;4Z+=HP<?Kw zWC&hE0j|?QYlgs@z;&6inX#xcDAJ5Y*+8p^)WIthKv(!0gJRKewK#{CVO64x3@eXk znF*6IBS!=)2P3E_%ETeU$i~gZ$;iYc%gAWL$;{%!?jXR+2a@GB10BE3&CSlw#$?OL z#K_7xM}Uuyk&%m&gN=`$QFs~$=;&S0YHTK9MqVC{C*0C9($btv>;ksZjLgg&%%J_A z+FEAjD$KmRBJ7-M!fmW9f;mj$puQfHATO_O6{st$b4yC<)*&IGRjcAO6&bm>7)3;x znFW~HBz0I=_?VfP*}0`<I2gIO8NH2Im|55v1qD?c89_7d?7X}jJfb3?dw`k1*9@_; zuyG0tG4ol2r|UtflbH{6_J})UDrkiuFE1NtwHkPWlpi#!!<+)@1G<ZWdTpFM>`XeI zjNDvI;Py3a&c=};5SlC4!JQXSt^mgisAK~*xk0<Tz|AI8WzcmBrl83RW6<G4pvAnP z0uQ{Bgi!?AxB{*HXJ-><tonCG4s<7`h_D=^iL8hSqq459zJ!{Zfr*$HBde&Wow)}u zJNu@XygcLF+z2i%AvJXs6-E(Zxqn-E`LxyL<b+){jQ9nZ7#DyAA%+Qy$O%h`iz$hV zGcrj^NXkn}fHp;g&Iy$lHZ~TPXOfmy=H=t%eGRhu-(5jLA<%8NQgTd8f`a^@b~rx+ z%l`w6e;E%jR55I4IL;WsxR=S7DS#=Jseq}AX*SbRrprvPm_->FRKX+aph6r{vxC}A zpoKEvJ0#fH!M!Fmb+95(fv?7H4m#vV)Iih(ECm`lQd3rAR~BdEX9N$agVVA+Bj{9a z&>W;WXk-VZ3bKdX40Mf<Ip~BdHGM|Vs$6p;Lv?dD(2h@V+r(VW6trl_+{n<39W;!i zWC$JxRa0j(WD^$=S5^ZTo9brb>SD&AwL8j?BeX!n?q>Fk?B<~5Yi6MRSVo`=R>Z}O zO+k0rf?RH9&c@FqZYFLFif>bOHPH48Wp>c5^2Y4Opy>e6<riYcMxZVtXiYXd8+h%r zxDjYx3cP#^e2hORAsC7p7=jKY1g9EE*nswQgM&s%)I=S0$`SaiJY_>RLulZssf(+F z^oof?dZtPs*PE-0fhf>qf+47^02v4_2FwjW<6z+3ujU|a;Dibqp)*$pO(PhYgQ`#w zc5`KM#9}}LQFV54b#Y~Nadmca(DE%cb#XRzB~#D_B9Nu}jG!r9&<qPWromw%Zf0&` zC<eL}K^;`S7@L76FG1sX5XXY71xbplv73W-%76$ndqz{x9c`e)p+$|2#Q8yM`az@D zO3LD(DI3s;fw&k*C1mtjO<m0p)XD_4*FlG~h?$$RtC<@ZnuCvPX9r&jB`yX!u?4iU z+SE`D(&hx6_o6In1WI_yqU_+M*oNSni_O$Qy<c!D1J!V9>}<;520i3H9Z(2@5;G_< zfrr4^*p>8|Kx^W}L2WEcMgv1O(0L8&YV4o@H!}zIpTWt~Tp85%G6rqLXM7<lzy}_! zVg{Ya!pSYn$HT}Z#>>mc#-^yu!NbfX!OG3eF3QWoYO2e_B*w-DT6)6D%EH3K&CSoE zC?^P7)ypKnEzHlt%q+{u!N<oe!pOwUrRNkAXKxQ$hrz)Mx^{pyiiHg{N+-t0%gzCs z{|7C=;$&oI1(ngV0*s)kI(|leP@kKLiJg^)iIImxM1zr$oeOkyI5Q`=;CDtQ4klh! zE*4=vJ~nm%4kkuWOPGU~l@W9f7HFw0BO|kdx~PymHxDyt4J~Mq5NH(@3pX1RD-)*x z7bh1B7ndj}A2TaA6E80>2O|@^I1`5?6X-H=(0$jSo#RZ*T)HwcB3xWN>}+g2%&gqJ z{OpWE%#6H@yiDATqH;Vu%uKq%a-j1oIC!}QSy(uDc_giMbfhGi7zKq{Sp^tbxp_1k zWEpwcWdsGdq@<-mC8nf|i~<YjhD6XVYz`jq<zLL=jG#6@GqWgY<x4R$Gb6L0prV|Z zIOujmb`~ZvE@4J?Mpj;4Nkx4<MmBav9VuO9WgaFmUQSK{(2@%#HdZl4CT;<K8BnN! zR**9@fi9zG72{-P;p5|!kOeswv`k)F+Eh?TA9VK^BL@dJ2Ok?38#4>9CZCX?fCQs7 z==>};W@dI?eipvBOzZ;kph}jV8+5xfGYdZxBMTQZcvFiwD<>-_GkBdfGwA3SE>1RP z9&UDBCT12kRwmHNg-lE=8ccjVOl<7DE}SfEY-|F|yi82oyo~H@T%4SsAxSonu{>;` zh4)Nipw^`@6AK3iXq6G@+#S%3W~_`%S`ut*pgsC*j546JfjF628Ch9{1Qj^h83p;6 zc-T3)&ao?SGcpQ+Is~9A!vsJ}q8OQ&SwIK%bFwgVGlAAav9qwUFtH1=vhYjmFbeYU zurM;RaB{Hn@ba)TGqUi>s&O*12yzOEF>^41YFb7{R#7oUaZp%_YHI1*Fj-o~v9d7p z@iPhvva>adfi8mr9rn)zx=DhAM}Uok9kiZ_k(rsFi%Ecu1-!2qbP*aa7Yi2;CpRlE z7b7z-HzQ~bxCpl#6AL#p4=Wd=DlZ=!=o$<rMip6hb}rB{M2tMV?4TR%MIgH&KsSsr zGIO)CFoUdQ1T7SlmgD1-5Mu=MS%u_5YwAH4gD`WjGchu=2ypT7@v^fqfu=zjnK)S4 zxS2pV%!x^}s;U0l2HK4-q$$YA#LCGjEWyFf&M&~v%Oxl%F2>5o&CDbUx=}+wUY3hn zfKOCZTACfSu!xt18Far6vp72&8ygE7n*bvl2O~e|HWbiEp@8HyE=CS9F)2~d8bl6e z0TvcMX&Gi&MkWp(ZZ=VN(Bvw!xHy}*xQ>9BIuAE^Q6Cc{BWUd<BO`dcnFqWQA2h$f z2O4%~X5nHM5)t8Hl;LDzWaSqCwWq}RB^a3nq$L!jr9nIQ1cXI+LCXro`2`sn85Kf! zx!L&HKttdxyv#g|pe7e52V**`goFSeH;)P@t3Im$XahGWIypr_%K{}u7zNlsmme@Q zv#_(XGcy`7gLZ8&8?%G1g=J*r7L*VKEz4s8?U!KY=HcOFVq|AzX9F#)V`5}x6yjmy zWMbyw;pO85tzu+kW@BRF<+R{pVq)Uq1ue#6W#r^y6cl9S<X~gr6l3RO<6vZBV_*<q zVEli8aX;e$1`|d`#w^BpjPIHJm=-ZzWM*d8Wlm+TV4lQ0hj}&gdZZJIKvgAZX*aCw zX9w?}R0D0^fvs?c6#eFA=AbbV(2%G&n>u)|OC7ex05l!~Gr-)y&{)it(ZJ9Ibm|JI zRs=N)z+F%gQ4wPUV=;EnK%1JW38;GtUQcaeY6e=`qpSv6Q7;a<z8f^@1a72*MpQs+ z&}|t_K;y9B1?Xa;BG!y*>PCi2po=}AD#XN1*}zUv0<E_K)w|G2S=<m(ZG+YpKvb}) zD=C|qiyMKbx5PkO4nT8wpoR#fD-OF!1Y{h@{h(Pyb<iqsGgFYCKof*);KdRqpuJWg zU#Odb!^%t<eEbV&<VV~D<YSPWxjN{~HDj<nq9W`{=HNCSXge6F@&+w?2DL~;+1SC2 zE~tIt%1Y{H#$pgt)s@V_1HB+~*$p7=J5v)w1JF`wWi@kSGj;=I14AWHEP|JUvq6Ix z+$Lfd6J;|OV^<XsH5362dK(*nt}z02lhr|<0iFIS0&)O5DD+`5Z4A0q9o(=29rtf) z0zNztq#P9D2F6Ap3m^jvqGHBk>Sm(spr`{aqBjEtrzo2`I6}om*+9$Ijm5z61a7>l zLzcg*iHm@o1=@&bY9=ni4o(xs2B5163_+8$poWAxD9A(%*+93x!>24wOu_TGpgTe# z*ZP6he}Oj<fXpyd11AtrIuiqphMSv-g2vYj43*VD9sw`gS7TQLdDYm+SY6EA(8v&E zwVJt+At<obz+nUOAjpdb%Amc#CZZyu%%C1BxNQgW4`k^+$R^Nc4R#SjaB~q9bD;TP zb2D~jaL|d1iK~l%!U`PNp!Pgyp@6xFxS@zBC~81^2_TIm(8*8+hU#phpb=(M6Loer z&{38k13_^r3R>s#h)F>~OItyKiG_tzNl`;XPKK3P)7S_!+r!K$C#$NZq{zmZm?+N) zzH5ewNl1vFi;<BP)G*=W;N{>DWMtaS#LUdg%>}xkmI<^)33N_1A85)GHuuQL#K^+N z&Zfx4%?K)2K_wkCKPzaJJm~UArd=AEpynGRGZz;xXdf@LgruYtWOtpoxTGX&L<ARC zI1eKqXd;%GlY>WCKoGQ?n@L;Sgc-E<7qtG9k&R6X)SU$FTH|73VrLU&;o)UvW@86m zV#5ep1}g+QzZ<li7_|DDmlbp$3nLRJBPS;Z7Y}G}5+e@}=W#J1P!kX2L1rN#K|v;7 zUKw7{`eD#IYtYd%Vq&aJTwG!S!l2R;G{efs$RxzW&I~Glnfbtb(Ae07nZdO&8!IcQ znaIP*$ixO(Tg%SID9kDksxCpAK?@W>`|3cGtjw&eQlJHuOib*cwf-QFFtLNy_cMal z(Suge3V_zlGBOJ?GH0-}39*6px`Eux#0WZ^18fv4XsHjV0m014%*e{c46%bv0^HmM z^}iWGI}4eZ*hSdbSXjBhx0Qk{VrAyy<l^Vx=Hq3NVP$1xVc`K?cEiX7+CmJf?wCPM zJ0=beRs}{DMiv$>9#&THhDAnZ7DiT3)dH&PRhgLBBqbEo6cjj^I62hSqCnvcx?l)& zu{X$}%-fkH#1$3gG`XUgnV9(5S(uqXZ7jwt$OXsTjEn-joGgr-JRFSd?Cb%IkUMbL z*sicKGcz7w6c&<@6cT1+VyUfTVPq2)78e)fXO@ta1?^~NVp3Al(^psLVP;|#6cmvV z5oQ*#Fz4X_4Ky+_K4Vspml6V1p%Q%JynM2trOKS3OU}THUD;T8m|0j@!HdCJ7(qAI z8t{R3)iJWM^9u8Tf(I1%EX+cn&C1*$y`cMl*cchz+!+~}ScL?|rNu-UpD}WBadLr{ zC^Is0a&U1n85^;&O=o0g5|>v~<!0sQ7Y40+VPy33ZenC&;sCEPW&&*y1>JTgE6WVJ zM3<KfR0Fdx3-NJrGBdMCNlVLsj&lU9#AoCLCt@Z+&^$a76DubVGYdN(7kI6>BqJjS zD2*_)a)J^x8zT=Z3nz!HFz8e;R#wo~RYoR07DiUky|wZpf<mm}j7*Gd3ZPTvL16+q zf}Vw$k%gZHB+Mqm4$7*mGN9cqOpJ^Iptanr%sfm?j9j3`4k#0V9K;41!~q2cGb@WA zCpRb$vIvTS+SQ=TRzSDdg0duwfFKL#zFRg&(9T(qQ@|Tpm;^vNnLu}>ftH{%F*0*9 zGeLqHG&>Jonhvr^m4kyRj}f#Co`r>-iIoR*r7$QmKzH6Sf>g0^^6_zSf!ZTXOpI)d zY`i?6o97up-6dvDu+hxC0-%;7BNL+)sE@`7T5F&P+GEKCx+zuW-&;mT7Ct^9F(DyV zMkaP4AvTbES;d%{Sy@5L#+me(85#L_g@pwr*!D8B@_?>>XJlk%<KhtFXAux!W@lt# zXBH4(VHXtSVC7-w;o&$2>f<o7voU5cF|x5SftzBiY%FX792^Xy3=9lWObv{x4EhX~ z3<V6+z-ugzGfFcmFq$z&Fs3pVGd43$VqD0$p793bbH;y6#-Q~_piVtxF%PH<&TeAP z#%^M2rVg$e48RQy(7277sR?NBA83LIG&I3(WG=1-I)OmlOkD(2+=FIsLHA`tXmwES z09y43S}P<XDkctI#c9r_E@lo|oNFX*W(-=OV+I=OP-Zg(U2_K7sAXaf+6`xB%*HOx z#x4%(=7R<~LD!D3gX>y0bybi-CZI*3;BgtyDk9JVYB6JW(ABl<W}wPh6tqFzOk9aw z%$SWGG-+aF&c<$Lt^}${4cW|<l+DE1M9tXEOxf5?ltIJbAjg6(^il&m8#H9VCT^rG zCeNs(E+#4t@)2kUyP>F<I_P#3BXLtUWyo?n$jNTnjN+oo;-a97YCx?JQxiiobv1oP zBV$7|Sw>JLuB0q#Y6Lp0O_tFZ)Pge?H#Ju_HC8tS=`uD~Mw_E$2Th!q8-l0%LFYG^ zD~q!ms+)rq>obDRB!L{yC}s{iv;j1BqQ(x|lBTAvCJt_&sv8)x$%E|&jZLz#gY1-N z6a^2^flX021+|^UjZMwf!4t}cp!<Z`#KqVRL_v!YL172l+6ZwpXf#FLz)*}Gw8u>y zG~3K*CBn+c#LUFP#lghH$;8G4I@K1m3k_79aWFEouyB}wig*@AE=C?UCPof$XMqL0 zMFLc8gSxb!&Lj)yT0zhzb4E^17FHHsMs-l8;$UZI<6z+gZP#D|?;PP^;^Y=&|Ews) z!6Bq1&&MYqAj7W<$~OOgg6^~c4S#^kS5`qjX3&NS7G}^`2MarBj2pC<n}vy$8MFWj zTuFj<oij5rbFhGh4M4>rXqOsjy9N^rJE++Jy3Pkw-*B)nN-;CCsDtY}Mn+I|0@~@$ z$oTIe4``bRFAui`2RAndKesFo4?7p=>^w~-CP@x<PEf7D#lgwQD9Ox{D$b{B!sp4( z9>`~NU5%HQmq$$<bdR<wqY$WxE+ovx&c-GZt)s;zBFd(#!>+{+S~Sbd%%}_+VPa%r z<Yr=L0^e57$IQ$u#Ky+L#3KqiYZ5fq1lsKWl$~8zfJL62U7ejpNQ6y{eG(HBsQP6D zU33ZBlMmXJ4%!aK!3f$r!oem98oyy<l{m)&x{sWRlZlaogA2TO2{hIOy1kMKbhSBX zpaFE{xhN|m8#Ab{%*x8h#s*sP1`1(t!4BH{4=P5PLEFJWH~g`%axpTpF)}l93o|k? z2{JN+R(XLdcqUL(aI)~2FfwxZfew1(<rNd-<?}IPQxsxjW1a;%Uyy}`laZMlwC#<Z zosWrwgP9$=3ms$`ctZ^nXu}yR=x%ZFp##jIZarvcAv+@@6FVCVJLoh?W;PaPHg*<v zCKk|<VxZ++pbaxD;BGae03#^DF$yu}vaqv(+J~I7{0f|)!wY#BS=rfHWtezCDTh%V zG`_*k!owuO$SBG$%HhW$>cb=<AtAv8A^jNnczO9iB{wf0Bc~I)ni{*4Fem3KMmBYD zvz3vHgN2!k3zS8eg+M-HW&v%#XXXXnFRja|#Vg3i&gsj+VZbRM%oEC)z{t$P%>=3# zK`kC87Dgs!UeL|uoE%KNylkwzyv(5aG}yca4}&6uK7#}JPB}GgMp4l0Jm?faRYg$m z4m6cvtY~Cz2HN+arpzn`>i8;~f<}+o!3Xk!CNM-nC-$0wru;ys3+gk1=D^r1*w_RG zLHDOJ%KV!l3_12jm@xy!`o+l2Ev;`L#m&u_YO0`MYA4LZC~Tj>&Bw>7rXVM)sP=&+ zgN23Dje~UqFOM+D1YTYquzucufB6OY8JB`inRJg(lT(vp5~>wuk}DQtWD=fOR5TGZ zKf%ht@c#f41Ngo{V}^W&5{60!21a&qb9HtjQ$qt#X=nx-!v%GjK{*F9ISyihM8rWW z(ICBK@USkVLIO`BK>IV0j*PkqsG9~Vq(QwW$O$N*p>t3X2U;r0$;@mn&aTeLaR2`O z`zsiQg{|Zj<fTMJM3_MBIVNUFPA*nn0RbLnW)>b^b|E3q376tx9Gr)wWo5<q`T4~_ zyE}P!*;obG*;wRdSy|cGKnJ06a)8b-<mBMu782&+0WEgm77-B<;d1`Zz{tSJ@SouW z2r$kE*?ON*MA%B6nMH(ORFsK{k)My5S%QO;nG1BsD-+08K_PA~P7X0K4o(|s78X8E zem-$#W>z*{9yV41HdYof31$|Mt&EJ!9Go2Nj2xWYTtY%%TRFK!M1@7T7*qc<AY05J z1-k2jse!SUftNv-!G@ueVK&2JhHH!rj2?`2jN2G5GyZ4dU@~F~V=7^q$h3>uhdGov zmbs3(mw6`hGSGT1&`K>aamdnTRs%~$Hc$wI;sA7bBBb7c#uA&Tx)><Inu01{(2xfB z4ku6=h19{|!4Ghhf%bw!hCx8*e1b-6j6s!@80g3a(4l6aMTlbJBA}U9Lo;yArl!se zO3t9w#o%5wsOe$PD9)~K4w?l4)mv)pre@}#K?rfsWyhdXWkAM(?KBn<7X@vK1J#S> zpgmdakcEw=Ablq4;Dyb~>Yy6X+|1BeTog3T05Zwkz)%!)1r{5-p{bfaBO5>Xgd;Iy z(1w0xL(mQtP;){}-O$L~%p7!Sp_r&4Xk(tSx|%wudNl_h^aD8u0DKV;xHV=1ntc%! z6E!kaHe)vw5jQq7HZV69F=P`p1RW@5C?YN<3O3Q0joq9LG=c&OZBVF#u(}$%I%vWS z6z1%p+hN%t10LdH=Az(X0#i^{5eH96vx$qD8;Y>A8G`!tAkB~)vdv9FJLo}^F`!Im z2wrgoYMOy!37qx7;SO56p{5Ml!vGrJQ5RQIH&jwK1r1e*s(}K4pHb9ASxwo{+|1k- zbfBiOfuRBDKpk;)Gh;&|adR_uB|}8^6NeaVU<h9GXb#%L2##zJ*T4|ue@GHDHxn0S z7gqwUW(Qd!YN&3{Xl8DxW(cy$P)yvA-CW(k6x1?Q0}YCS2CmdWNyi-2eg%b-x*BNI zNZi1X-5k`?0<CEQ6`khn;MH{I>}IB*n+46)!H0l~i-0(6?CM6)B1Fy596FoEZmte- zGiU<~8|Wlo&^QaIECGeQxVpKxIS8|ZNl-ge+#E9b2tGmF$WUF}%n;Ph1<j3_floaU zQ&%-I7YE(ErVfc7anS6lA?P$LabxgJz~JBlH37}R9#mHYZ3+Ono((jh2O8*vN2{5# zxRJ4;7-&6>IUBp^ZP3Nipy>uKE>2#?Kv3nxC?lh<X=rH3$jWGFps%STBMoYqEn#8@ zpD@G9#>~cOl;-8FrNzd?Y+z}n$f#v&>uC$R9aS9Ex&if(xLLWlnAjLWa}%ICi-`kN zyMy|unws|Z-pQOCoUGge+@PiM%uL)&T--d8e4qn7nL%6NnYlrO<>0;i;QjERy&s?k z1v_}tHX{qOIcVITk%<vhMT0uCY#g8_4>M@VIVTe{qb{hY$jAn|3m4R>1gQXRGY574 zK!Y^kAsNuv0%#-&)Pn`lj7$og;G?J+nHeEx5D0>XV!(PCK@ADezy~8EH#-X>=mu<N zCN_2sP8L=!ZeC_qMqyrFh(ab7MlNRXtQ;eoDl2Gyfdh1n8Yd?w=p1TpHbyQ^(22Dy ztgNiupkWYj^MiwthmDPw5wswKk(r5`kC~l^kA;O#3$%iq3A9`SJjeo`lmj(`Svk46 znK?k?V4SQhtemV|pp$sm*qA_v2Jka6bICG+dYsIlfp_r9QlPM6V&`BM1C6Gzf-WQn zb%<F&%_wPRCRWf~7CSo|BP%mID2iB^n0dL_*cdsKSw%!NH5@e*6lFrAC0W>og~h~# zSs4`td2N}v*x1;aco=y&IJlV^8QGcn!980gP~eJbv8u@MXo@ScvonJZ>JjDS5@KNj z&4Nhs2nuURv9R(ovc&W734+cjWfo+$78hh^VPWQAVP<0lPc5-=Dv2t{E2x@T+ekAq z{mWov;bi1up1{Pz%O=JxtD_*#!NbMKCM%~K?c%Ja#>l9s<nCU0nVAcG8wO~wjfI8H zmWhRhnTdm)m5CkHVgt1b(->LVxIxW*4t_p%A0{R?J~>e_R#sj<H6}KGZ9ze17GYs2 z9yUg%ZQSfEJUpO4V`k-=&a9}UqRPq0$YW>}ZKk5i$S5fxCnL<rC@3!oih4N#0Rbj< z9v&`1enxhANk$G9HclocE;d$kT^%VY#((!f*VzjSu!DTZ$;I6v<jy85&B{^A%*n<F zI?)Lf;-J0}BO^N_GYe?k3_5<t3yNt*W+nx2+GJq`4f-*G+ORC3R0-;5h=F1eG%p2i z4ugh-K!-GeaxZAW6QqI>H1+}>i~|qifI2MfT&yhYjEu~ztn8pUUQmtzo$&-tWS|@Y z-g?f=!lVOo9499yc-sai3kx^1024D4FB=;RCp$9>2Rjp}69zg|fr*8QMU;byiHnCB z)KCQty0G$cuz+$RBU1$EoB$!vVP1?ZEZiV1T<n6Zpri(JE)y%Wgg7fpF{=O{3mY#V zsK>zsT5$yKM}P+Im^eYhUZ9Z~AtuI1J}xOvCKe7B7FKb7Y0!aHp!PF6Gn1fzpg$)I zXiSTRjfD|3X$jgx!@|k|nm+_}060N|kBp#oODwD`EIOdh3utPInVpMW08~=(G4V1n z@qlOFSlBt3xVQx6<Rm4Txwr*6MTG@G!@U8FqD<1PtlFv^tO6n;%xp}cBNA9y8JW1$ zxY?N)SzVYwr>_}D@M_0#sEUG?A2Kns39z&CvNM6kVI_HlthwZQC0LlbWLdR1Rd_+y zy6`b+gL=S>+#IYdOt!M10UJ?ATVYO4Mny$0X67PB4n}59btWceAwjhoMpn=?J{J=! z8zYmVqOp-V7c(=nfDULiCDSTyCLUf6R!}#LRZ^P~<PT;Rem+siygn-<cx{vT{{u{# zj0YIlL3_DX&6U}?8O4Q}jm?FPnHeueC|I0(qi|-bLfL7>H|o>k8I%5HGBPIoJALZk zV#cWq3=C2X%>NHC*)r~D;A9YHuwn>j$YUsDn8YxZVHLx5h9?Z~7`Yim7_}LV8EqM- zFm7Nx!(`4B&XmZM%`}5)5d(ugqqw@cvO2r6Jfk_3CC;v_1e$12X9G=wnSoC5v1T+< zH!)RXH&kO66*D&!1I?m=Z?`hCWi-)dG&P3MO0tZQJD*LI)y>RJ)!3EcBF5kqk@}2m z>dL0ZM&jVrAE2#kqU>zoD_%{_jX^cNHKUO}qq#hqiJ<v6Bk<^pktxU~Wr&@IW~PQF z>IT}3O3G~FqDtaM){I7mW`?FF>ITZ{2&+w$#YJF#VK)OiSV<YQL|PQ40p>W6(_|S% zl+Be5l-Xn%4aAKMLHBwYLj0#JE(Z20KchOkvN*fBxVk-~8hB_0wEP;p=nUS31-BnT z9UbsQ5~$4#ZXbi%5a9MPXn03W-2gQA327XF+q0l%D`+_(cpV~W=t&$jMg(g2v9W`f zDw>*@GlEvYD1+v6#LPkaNkFX^GjlQU1eH1H#3NCVC}`*m)O-Tj3{tD6&ZZ0+EHg7V zP-asH9s8gLT1zi3CJJhxfK-BpkidQbwH?8oEYNZ(Q1ej?biy%sTnp4-WH$h<rDRuE zRug3d4X&}-g3hsIhj1aWZvfhy2n!=~cJO{~P~rkdy*cO@C_^=HNE(}fG%IN{DjBjF ziW-O;AV(lHjLnsQv$8>V_t~<sF|l!g7SY5qgGM&kK*bd+BclN5B6`pnErER8EG*o7 zEG%No%wjAoTI`IB0({J%p?nU|;W|v*pv_)vjQ*e@UnWLIZph#e6KEtGG^HZW!WzKA z%q+#i!p_3X@<SMOJ_@4%_~ddiNKL@V2xi1G^7AwD^K*etr_tl&2haP1j#uFVwFVdk zLE>RxK_*5<E`EM4Ms6-HZpM?$OzdpTAV1s@6yjrJm6B3X(O_lOkdo%*WfEdz<I~bM z*EdiQ=jLVxU8iHFpvcH1B`GV*En_6AtZcvrQOU?C$i~hu>||yDR?5W7$jDv9#vc1` zArl9Opp3S*p}xL|7%Qu^xV9D(D+?E+AynK*Utd_9l~qPuMO=)9pOuw`lZ~B?g_)U? zO+|%Wl9`#2i&N6Vf)}(oh?`SFMTLz6bQ1zIJ6jnmTNW!j9}^=d8;^|ys61!mlC-cC zXJZ9bsggE4Y@maa*w|Tx1daFwK*uHtDk_N<gF+0njf#<x5w!e?k&zeVe<o0Ds=--I zBItoE4${ZL#Lfm*$^Hfu8SLyV>`>a0lM&SJVpjnTrZF;da591xhVyHH7J)M}aSDkr zGcyZ=>P;IEA<WFl!_UZK&CDz=&dj35&M3;p1Db>Y4QN_}nuXvUge)SmvZ7`n^~}s> z%*>3^ASW<FCl2kw9D6<uK0XaT6COrJ9u*KF#>@?BliD*fN=q{`$;)!Hb1O13g1CHK zeB#`4+-@*Ocd)ZqYiRKE@$;**vZ`@&Gcz%9DJt1=vUr0U<y_os5-KWc{1TG#vLYf} z+)TByyxcsx$ST>`y%m)hxw+URl~vS~O-xkVS=l)l<>eijS!5(xS>=>ixS7~Q#iXP} z{&}Ixu(C4R$;z;F2?>LSOvOYvS-5mS^RGgxtSo{WjEu}esw^C$VvJ0TA|lELh6+ML zpfO%CQC1FBA!b%KCSf&J7A0;@E><QXH4YXrF(zhKMiF5ab`fC_K0anC0e-e3Mn*;> zP>2|T1B%gvj}NpOBoyX-cF;^CJ1Z+Yi#&3;I)GKDKqD5k_MPef1IB-h3m8}#gg~<* z=Hg=Fit6UfYU;|2kR#mmnb?`M`Q;g9t#>XHkc(hs)MR00<#}9O;_fZYm@dtzEXDZG z!JUysKu}co#0hZS3LBr|W6)<{0Pj*07ZV4KWq@wr0hOenv35f-aODK+Dnfdj%1Z1r z__%9XSXemMbF#?r@f*dMFfz%=sPOZ$a;^his=+8Op{%5$EGfYZTIY3zhyOPRI~ya1 zowv8elTaTYS2sr)Y0w=TO#1q6Ztm`eMywnhptGXI{~us{$#{TaId~q&&<r$823r0C z>d3<m9t67qRQN&*aL9?0kQFCjIY^}dsYcWw`~O8jN1cN!9?(<*sPX};gj76Y{Gh%( zXk`nin+uWz4@H26=Rhl?*+7fqLA_njoljsLpl&}%Kgd<aj1A0^l9G~4pwkgRD<m12 z#l%5lWT0*wXk?t3gO!bmot=%Hk)NNFi=72@s1qajz$4IYdHnp0AUP&BRt_dUULIaX z&?Fc$7nisgGb0OV?=%~?5EICJP%9VQxMyY(myncX2i@k($OOJ$f?0q~QWA9PG&5)@ znVFF>fmuvkR17pR&cezfAi&QL>fkUla<cOBfX=(-=VxLCHHPKoK@+K*9ITvttir-V zLX3<;Lc+qVe4MPHvwLM_<>lEqSeRLvK$oY0c670V7H+aIGV=2Y2(WT-urrB?f}F_= zn&IZ=VPyri^7z=LK^xzgBqgP#LB%2)D=TOol8c3fnUO(&f#Lr{#siEC7?{Dk79<#C z7*rW_8B7_h80;9_7`zz#7=jq07?Kzm7{%F5*~LwjL1Vh+rpD^*>dGL#u{|Sb!Lz!k zGP}63sJW`SxUs3axw4|NIJ>B^IarUey0JPtE4#X~s5rZ^sj|2^ySk{cy1BBbxH4!9 zva-0kxv4Tpj8RG6r_5KEONX0V*Fu)N!NQ_}+doG>(V~HyyTRgLqhgdmv_b%*t)F}p zf3*B2Uj^OnTpvY7Tlr}ID0#meUwK;}-2*<k*LAtMb<Fdl1)>xK7~|x9bL4$<xEi>) z8Y~`g>spxWaEt27Ct83N1%OQg>wlNyqp;aWexgFOK$Jq4uY#>lj;*h5I>>7CM3BY) z&^&sY@jv5M1{DTR(72>LqZnxU4zw8}W^Q0=U<k{apmYmLWuV(z*g;E)AZ;7a>Ky|^ za8pYRG~5JAv*t`}JXyS)a*`6-T7iPXd>lrsyn?c_@+BUgnp&bPER27^@{F>Ql3H2; zf+Bnz#w<KSva)g|o)85pyqr#KJSKvIe0&-loNT;|MSScWe0+Rnyu3QP>TGO`7QCE} z?A(kX6}%c8T&%oBd>kBny!>W-ygE7>Y;54OnHVNBH88woU}4~7P+(AH&|+|6aAyc) z2xEw5NMOihC}v<VH#P@HmASIHlBuDIxuF4Mz*3tLbVY=jxiY9rV9cs4YHSZ~`+>$- z#f=R>epFXe2i=y$&uDC}EUIX14sMwl7+N!$Dzlq|5(XHnvxDwfHZ}*Zum+WM=F0D^ z#jM5N1+j*&1=R{HEUX;HnkkZed@L@Ewi<RCcK=G_qgnDnhfuR}>9VqbcJ+ysi59T4 zp7Uh&V|2C_vj*L$buT`ORgA^glQ%4ob&0r?n3cu^bt^?C7B*Hkp*Zoj$#QZ+Y;2&m z6%!L1E2}vpH#a-GsVO@fn=~`%%6djNHa0FE9!42fOExw+CSG19Ha0mn&?*)`IXP2P z8zy!RHg-ACJOd+x<o^eZ&lwjm6oOI+Xyh4urWC08tgZ&$jRtB4L&`qT_@)_ntPoU= z8G#n9fw38Aahx$|5Edj3QV+r)witNm7*x`NdE%hO?;sw;JT>({OoD<Ue4t?>QBe_5 zCLV5nA<#KBii(PIY#i(y9E?nI@`|FMgLfDinIxqoC7~@0Mt%V?c_}F-(4lY~pj}sr za<a^feEdRuplK#i5m8Z48ObLiB*YZUC@vuly0?yxpP!G3Q9wXkN=y{gaRsgRm6VW_ zVB+H9W&@p4$0#T$p$Iy~he=RKN=a50bo?hfHzx-pGw4=yCRP@9ZZ0k+Mln$-QGNl? z#yC*P$ipivBP9vyZi4qzB``HG$}`x2cPz&<q%)K-Fn|&nsC^DP@=Fbz%^>$HLAKF= zb}56eh&DGf2lqWdQ&Zxg$tYuUabtB=Gh;(Bab@sLDxlg7G>Ff}4!RW?GI1qpEUIp5 zYzn#xSe#wi9JKMkm|a|1oyp78PE4%aVmc$As2CqV8<&Knq$IDoO|GFKXpg(RoPZXu zfB<7Ci-3Tn7!TtWF>wd8e~#>ef^7P;gjm_w*aQXG*w|PFSH#C#SXf%>Sr{2vbV;e{ z>1jwwsp;xzN-egLkPtBN7GPxL;T4wU=3-|TlaSKf;mg6LDj>+luEfvECL}H>z{n`X zBPnSkD8eXg$jA?_OZY*vU&71fm1K0}G$eE^E%mtMj7{X^OpN6~`z&GedNQCp<3N)H z;94A#d_YNu4YI7&(9}>BJX#GB1Fgmr5e2P16oDQk2b%vkG&cojTaaE*f;2S-jS(w@ zPRca_orwbK27<capmNRBkbzN7&dA8#-pE*1j*(GL*4W5?tr%z%SU97YsGO9D2n!<< z=oAgm?mk{V5ou`^2?-`f32|jbad8$!VPQo^&~1R++>C;PEQ|+`je)ZH_{7%Q%L{=< z(FCMGbGNK)Qqmf#BD_4jyuzZqJdCQ0;u0##;u4@+Ar#D*1O=E_Sy@<xg?TwS89CSm zS(t=a7=_qa8Q8%4Bthp;s4<u^crnB=WHXdAFo4fG1YJ1_%48r64k_^I4WR4>x)%<F z#g#$B<DeN9BSQm2V^eX^hAr?w0cfg4n-R2pgx$ar)Ny2IgDfgBH?w6_76i5FKzvXc zC~gdzzX2JmEXv0yEv>mk6Vz7M)MNs2nAD^gWn?rpWTY9HG&Pw(c#)F~q=g{O=%gSl zB+Ufn$}mX_2`4d1gC&KfWrT%c3T2#}k`Qdh1ds(F!%bvlOu%f32u;ucy|lC@NC<=z zgoLG~g@hX%q=kh*OfZ?iC?q5;4LZz4SV+d6(UDO|NJd&nxUo@KNE+mbMh12USeg@I zP+)-ES{}`ij=3975aeNY@LY{3=*AdR$h-}NjVzALW(9>CXif#ReFj>Gii?4!sSK4s zH_aJ|i!yfn+W@*hj*(wLf-wNb$^n(zAnXkyKp4*O0`WkY(OJ#L+SW#ci-VI#+0@k3 zRFQ|1gNqd;1;UIAKt`e)9>mXof{*V6J3s#oe*PQm5S|=Ae;Yr4+Y@<iZZ2*GZZ0kk z8PH9g(i~h|+;I>&P<;V9yX6764JN{%#E=FGBT#|??V|-xvzvnU(Si;afGp`%Hv?Ts z4a%pW!V6UUs;hw}L6yzH%?nUXYp!e#-g3q!DrRnG&!}u}3|hPc9uHvyo!De<WG>F8 z&N%(wBq7iN3qp)}5c)YI7dHzJ2RkE+xH!vPS<p%QpiyTY9zj74DP0aJMMcoMG)@+F z1x{aXcF^gpBBFdE3Y@N-VzM%VLOd+s`3f#BZXrPx#sxgwLMRp#39_<su=7YUN<RnH zHKM}oY~oy8>>RS`3Tn(us_a}`ih|NAI+D6vTr2`?Y|{QJ8mg>pVxrmtTtaN1r8~0h zX0ZL02N*vv9$-)g?K*}RS%#pQLr}p4!e*eWLqIhHC_L0b6SVA%uS{)St!iwnd3aPs zgn4-R_+@1*GSoE~c{xCP7!7!MKKl6h_?$Dfb+xXxvF780s*;g4&(Kh31g(G-6g1%D zivp>Fv;`S>nHm_27$O+5L3c}nCKthNKT!F}1}QZ`of6Ra894C4RTZd515yQY7-%_^ zp#j+8ppi7t?g40$hBOaBYSdLh4F^!+YRzZ_nXP1JDio1bVCUcxkdQQ&7Z&2>=H?OL z=i%n!6B1T1myi(P;$T;h7vlz1Byy_4!hHM^5^AbaQoO=K!Wx=F!os{#l4@!a5(4Z@ zY)Z;<yiAM&|1K~p2=Frs2}(0c2?;R@@GDdcGcig^8t7?iGBfe<3-W=E4d)f&=VM~l z)YLPOlw@R*<PsMb5oKkTkycR$ZLSg&QdO1%74&k-szQQ{j3UD70)m=6+_JnfGQz@) zq9USFLPA19QlcWFpvs*Ov>t<TI^zL`$qWk^HZh7ZsxfvkPG?-qxRvoZ<4wl5jQ^Q< z7#LJRE8Nu$KtqnE;Krt@nK}p>fR@04f?OFisjdc|KL!P`8ataPD8xZhpj*t;KnxI8 zR$>RK0$pU!22w2!3V1eg&>l}QaRXye>M;V(_JWcPD3)N@9JJmX6crE*T6hOu1z-q{ zD^YeZ2Q)%y2GRjq<N+C)1fBQ@+U+L-o>vu7W)lYuTY^b(GjVn?V<ThGabjZTU~Aby zBcyC#Qq0%@oPQxQ;6;YYO6-troFF4WcCmv_q7esQ+5<`(pbJbv2SXYei-GDKb<mD- zHFXFZLPBIrltBmitDA|Nsf&S5g#(iY>YxBH0G-+=4m!FQl7T?&BG9NRsM~G^+99bf z4qoa5+RbQgCeE$~YX6&o`|;wCAb{>R0BKYQ7f_%MJBSA|0yK3GT2WyJ-s=hK#)H=+ zf^HoGUm*$}Sq4p3L(B(-H8?oUL1vp8nt?aSGM2FL@(DBYun4iRvT!kRf%cKHu=236 zv$HTV@o{r=b1*USurM<5voW&sfllvZ=ip;wWMt!GW@P0C&115#@Nn~i?pR@G<6#9I z$N@G5Gyx{W!ow)c%f}+l#VG??cg7|n%n7>8gHcINUX)8%gpCn&h#x1Xgc!59xQGb5 zvbcn{u(%jMA2XA%u$VY#6^)P!XmS{IN*4?03K~Xs9!6FcHbKw=GA<r=W^R5qCSFz+ zHqiVQ3mY>d3p)$w=rm3a(8??h&}=UYBRdahx|NfYjhTs+PfUzM%)?4Yf`gr3Nmx*T ziP>0^kDpP1U#uE*>_0CDX!?zbnTvywjhUN+12Xx}$_QGN%*f8f!U{UnpNWm1hnby+ z3$!6okd2v@k(Uj$#2a*kG&^YJBNHD7ySR>(hbX(a7%yn^ASb6Sn}~?GIH(<_k|C_X z3)-m|%`GA<%+1LoD9F#t!ptQl%*4#cFD51;#LUbmASNc9209^)QAAioSWt*jNKnk0 zQ9w{qQczG(KvGITkTFO^RFsR0jg?P;Ux0^$iIG>Fn}eN^M?v^HyONL)7b6cVH|Q8Q zc5WUHK6Xwvc1BQ?F>$bhPD^KIWn^UHWMpLI<mKh!;^hT1LB~{p_Es>naxj6^g3i}t z=i}hvW@l$*W#VGvVdN4LQex**Qc@P+VPR1e6l4_Qk!56*<pG`lqsYR-BcQCL#Lvzy z0G@>t5>}1n2Csks9k9YCCMG7%%c#iC$OO6)h!J#%JsT4vJ2+%Pdlx}_23T0Z7IQO# zE;(WbUCRU73Ch6^TBpjy%*YDbWdPbo!pbHtsVbxlx;ea<n~P6^33PrqH#aXMGb1zP zKmm5p3H#vHi=a)q%$%UJT|hS)u!2_fgC_1-Kr7%`*%?72QXoEP+an`8pO`qWvXH8z zIOt?>7A6)6W)TqqK@L?RA=cdj^70}~QlPF~5<45K1n7iUb`EwS0TB_-a$a#UF)=oF z9v*RVF;R9l?)5yp>|Brqo1C1yJdCyCpveLOF-8#0$j>jXEy>El!7U~RI#q;|Q%p?Q z6Vz*zVic8^7hqswVEF%!iGi_+L6aeXfkD*>)FuHhP6k(epvE1jG6d0}CNdl7;u27< z7B>fNuNDQ>eV{wLz=}=4$6<iV9&qsqF7_G2q@|=mlkWV?>>Lte3iABi?CgBJJls6u zJi?#_7qW83CQjj?IbLZQEeBK3J*F%wii%8378XH4fl&&IOrl~Mi#R!DL4#yYyj+|- z+@N)bp#73;?2JmLygYo8k|LsvassTZj57QJj3Od3GE!WeJUnXJ+S;<ROic3f%2HBN zLJSNX44nTTFn(uTz`(-5!N9{Hz#zgP$so(11iJsz*qmKeU0j`2U0Ik}QJ+zqSy&mg zy2n_R-JG3OQJzs)MmU<ykFlVko&Dbv?&yb=j52|?bJ`w6F>^AqMg6O0?Pz3_{dZ40 zZ6c$bWOG&t-{jUcV*h?I@<%u={`ZTKt)5q?FgA2D-?ZS9j544;o#_7qjH?+BFi0?{ zgW4XT)-WifLFaggiiv{`767elR|NI+K%>T>5?D>0aW#{rRals%6_dKUJtJ=dFO!|R z`oE7%ii(Pg%*-H?>1&vkB@>gSWw?{6sc0H6BO`B`sHv%wt^hy3fUYh-KR>@N_}o5b z1_h=X#sr2L3`-d{FzjMr0G$gZ0zPFJw77_kT?yPx0<G&81I0L~$)m0Y>pa5xI_#iZ zj6gg2LG4(OGInSq7Q_}e232%m-4G_Ieg*Y9K|V7wHBkmFO9Octl)MZKL3;#1JJCRg z*MdaASlIx4qylIJ0BkgD7810o30#4J&bDK`&Z(|ppl)XF%_t}@C&~iaJHaDk<SNR> z&MqM$Bn(;)&Bx2f!NCna2otoV8&te9a<Fqra&YnqC@2UEOGsKu$;k=mv9YnKD)IAk zFtZqnGO_UTiSh{=N=t$21<)d6c0N7<QE6#5CMI?V1$iN6MlKExP7zsI2?=IK8%Ay( zekl$PK@m|gMs*2hMvx!}J2wkAD9J`Lg6^E;;$~vu<j`T{l$O%x5)l>?7F1_tu@sSz z;OA!K;FlBu&DZd7g4Q#D&QRfGVP#|y6$KU3it37r>?{(J#sU(O%!~p8A{^{8(!!v1 z-=GujK}Q@hgSJ+I3KMP~P~jz{3BC!8MVX(Um7AS|g_Y5RpPP$WOjKBqi%Uw9NkW2| zNdmM6NtTfvG`YnNYSMxGeJ2<{Fz#TGV$fl*WAI~0U?^eez<UyvI5>^MnhBso<JduG z^MM)@pu3JhdlZ$$!IS4^=HhIkBA^9v&;|#*k-)}o4qlW7o`g_02PFg0mC2w+2s`MM zSaBoJv<c`=WSpm4nX-cpp<`xdW9Q-J;bvxGzs3u?i3D^p2q!0>tbhQYmV~;xgcjcu z9v&Wcb{1xC&<1ukW@a8nQ6V7~c4=u9ab0yac0E>Q&{APtaTRH4Hbxd9ArTc;J=`Z` z#qxlx<OOZZVP@mt;o;fM$;k&ga|}!}^NEV^8_8<O>gvjB$QrePtmEO~WoKh%;Rexe z>|9)8%uGxI8bV^?28^c4nFiuw!kPk1Ow3|jT<prGj0_BH3@ra2Fjh0pXAodeWiVlI zVhDhYOe%wV%b-hMLBVCJ47w5)l-VFT40Q4gI~zMIc+U&?wog!Fj$PE)6r>t5+$L@c z%8{U+j+(jwXqlxUs8k0xN<lqO(6R~8-eGeiaZ^ysJe`%7mr;>XL_|WIOEH<z$S@R? zEkX<p8LeGi9UToA(=@fhBeXRAqN0K?Du_x*GBJvZNJ{W3aDYY`LHAlP`!jNKaSJmu z3JMCyN=h+vaq|d+Ce-;Qq@|fAvWRD-t8j6$u(J1M-t|&bRRm4iDXOV@-IeD69T<Ms zPEkokMM=@F-bH|)E9a^!J3qg<fq(!rGe=n}D=Vw60%!s_T!f2@jYCk7kylQDlT$&A zo12Y;pP!LWR)CX39@1ZzW>8>KWlUg@W3Xh10?mu58>+D@8yJFakz`{R0Tphblnd%d zu#13}UV=(DaM7o33<^0VWl(?I+zh-?2^3_aprx>&RS|691BO9m8VD;2GoBG<WfhTT z<l*7tX5`@(;OFII2k(nvWG-+O<78r2)HE@cl{>=X?p~m#Wn!R~U~HoD*U6~d&_Ift zn}rLs-=0}h)5gZeMni*%ak<MmIW8_nW^V8TF;MWZv2lPVgv3A#!P!`Zg!p1X``x}t z2pdR9@UGzFlH}p#W@KdL5)c5*gb4_WONdK=Mrs{EbD*%Z=296N7%ng{sDg%NpeLY! zvN7n!Vo<z;>K-M~nrU+bLlN+RteQEfWCyDe2lwf~=TCzY7$^b4&SwDy0jO6d1~L<z zpv1tVJkSw!aQO~ifDc{n0V)_kdO)2j(Ci?nOAS^8>iwyMJJ-r=?BI3?$Ow?ppy3cO zEiPsb+IR&?`%qGyu}ex&M3akGQWA9WJsTV3o+(Bq&>dPFpuHe0%%FoPM3~uF6&N`{ zvx=PT0{oz3T-Z5TK+4%cjYMWn&`t{$E>K5=kx5xtiieSrGmR1BXkAwe3q?gne-;Tr zUS2MCR&E|PK28=UMh-?+RxWnXHWSc^2fVyIENtAM%XHZIxVgnyS=kwR#l+afIiw`{ zxLDbR1Vwn+IXFcb)7g3Xc_9l%7&*9E!I!=;vvPB=F|x9N%4<ee4k1BdPAMr#MqXY4 z0njQlCPqePegS6ifqu-)OuWKE{3?8)ZNsbz0-$wajI2U@%%E+Ykr0<+`oLQZG+D~V z$ik#3D#9wDDkv((4{Fr%v9d5SGs>~D@-j2A2=nsraPWu-E69k8u?e#CfMzO~n3!3Z z+1YtGnOT_F#6Wum82JA`VBEk6I@8>aA(Mdt)TsqcvVo3B0(A&M@eXNDh=a#v!O066 zZ=hNMl>fkO2vCv%)efKrk|8uTf-)v}&;?YKiHSpJ@W2gDHPZ)b>>N_k(o!58s$B|l za?(a@tm5KIS|TExTsj7->SAI%puMm{0un4tpvA^wV&EJitEec##l<D9Z!fPPBqXjV zEX-#jDapYuC@W(mAS<J;BP+{gBqJ*bx(3W!Uqy$XkB?tRMc<QGKtSG6S4Ui&QC3z{ z$HJ6}MMg%QPeDOVO~HVJl|_V)kDp(Hnc3XM*-%naf~TX+#u{`?jEIOrrirPbkg1v~ z6C*c|hAt-;6O*c%DKi(SN(Qx6VQUE@8Il;X8A=!qGhAS}$M6zVT7lZ=u*F-T`~uD+ z>T1g1!4Ghi$p%_s&Te1`nw=687XuHcfU=1g=wMyQQY>*X(2d{V;vE!<AoJKkV+vxR zu}Dyc1fO{X>hOz+iz$PzurLGNfdPs*&@lmEGeI_sf$MabT?WQ%ps0pcETF;?R5XIr zi5RMZhRVSMX~LkDW{`mdG0+|LYRcgKAfS02&@hRznmQY3@!3IPP7Y>HK0YNWE@oy% zZXO9$OLhT45lI0Nc1dm_0d6ivYbAbW32{eOZf-_Setr%P4lZ7G13p$Z2?-^6Nfs7P zc0oZgC8bDNSw<cnUL8M079Cb*etzRw{Cr&83IhDR*98Q)x#gHyq-Sz)DDd+$3JS{V zsq=9&38^b9ODIUlG6{)->SBIAc}7NI5q5StV^;%iUIBi7CPrR9UJGjx5k^L9Ep2fo zX$@T&M>!^L9$s)im#LYNNlXNEBoiwSC!36dqOzD68<W^QMiv$pUJ(%?6Gb6rPAMsM zK{kGAX%PuVE;%z%Rwgkq4JJ<T_IE}t85tHHSs586ULi(y8BrmACMHos(Dr;rR&jAn z30)>WUUq&-Dd{W=6)6R7PA(P;E^ZMa0ajM=H5}|h!Xg3!+XRIfIXRd?2d}8<@eA<i z%F6Nz>e!nyGRp`Gf(A?_{Jj`CEp>IJg_&3-1q5X{I6*-y!VOyTAjT~qz^9^PDZ?nw zD5fqf3|g$f$H&ABnyTUD;pJiCUS!EH#K^-aAgBwfQ&||;|36@|WL&_&&S1*m#SjGU z(<qA?n}Jp>f(F{u)zlS1r8T&gWC!hw0o_~;T6F{J4S=c>&>Bv4cF?Lw@K6z?KM!s_ zs)GzNS5s&7W7IO%He%e)4q6i}z%TJ{yCgq9s5#H8uFeY*<mZ=U^gt53nUtg`EX>0r zEXmI=CZ^71WMaa|X!c!^(VbC+M?y+UOhQnQ5j4puCM6|dz$(LPfK_nUI{^V{5k7uq zMrHwiNqHfmTz^J&HAYY!D)|2a<9fyg3_=X53`PtLs_bm~jB56bpktXKB)chSfg(th zpOH<T5p)W*x+?g1Ykfx0LDu4oYmTzBA7x|H=U{JVXK!cc&_`uMWdCJAXb9<?$ikAy z!XnPh><mWYEG(T!9Ofiu<|Jm8qG%?jXl7;z$-u%O%D}+*nz4aFj6t433v^aHBX~og zsIjS{pt2~a*#p@U$Y>~P4BAm`XbO%eP@6|x987{whZYlOJn*kUh=+$!o3UZ)R1kxa zhezmNsDrSOw4R(Cqc)S4mcs#UMtRVsNI_<1OpFb@JVFi*|E_8C@Cq?%3Gwj$JK!KA zBowLzx&*;qTZ?h3qp7L90;4vQnOP9H{$Tw7fU%x&0fQt%EkhRrgD|Kat8AzQzVDNb zUCGcK)JgzNatf<~%0oys0V)l_(|G2fYd=9}-hjs5!9^9QUkd7|f{G$DbI>3vxV8aZ zsS9qr7>SF?gU06}l@6$e0bz9mLy#s=u?d<I1&wpCS8{N&Fbea^aB{LT<}xw*a|sB@ z@i8%TGqJFPub<=Q6z1b)<l>ZLWaO2QU}fgw7Uon|QfB1j0v-R)%p@+xuf)RxTFk`A z&85i3%ggG>#3C#%0qUJHF@w5>65>q!q9WXZ%q-mept_e;NQi^cMgVlaa6Tg|CzmX* z@V_&%;^LrVD?khOnOQh_+1Pmbgt>%;I2gIOWcef{KzlCad3hCBSR`d-K&MKu@bIV# zh_Q2Xv9PfTb2Bn>b1T`JnJFnTT8N9YurP9Rh@WL;0-eCX#45nd#1A?<n*IL+#-EG} z7;G5Q7^X0+g7pHyi2@XQpuq|l4Qe8T&;0{sXHY8;BmwG#fMWsFXcK1xbyz@+Nu)sq zP+hOCrVff7(DWfF0+rO+L1zkyn}JR=7B>KO{6LWc?*6NR7Nx0!2A{zfnt*hJ_FfsX zv73v6+U=l0a?nLfYU&<B;$lpU{Cq;732Qz+F;QMVMt(jqF+P4qK3-9%pb#HFBa^t8 zkfD~AvAKnXV2hA~yfC+*AUF7`O@3`JFE39me$cjcCXlGGyn+xbFR!SQkR}fgH=m9U zA2$z=l7Ju=3o{Q7x443UpuCorrl6p_I5!UuGYglXfKn{8h$x3FJLs-E5oTEq&`}|C zc_gKHL`6aEOg=tQQP6xkPMTj-lt)SuvWT=zR#u3ejal5v(!xTR3v|gkr?91km8BRn z8@rIKEEgvyqpTStGicK?AE*phR@Ud`(FHB(5E7PPWn^TR0NrTK#jVT3tFNrgWWXdM z!pkTLT0<<!$SWek1S-e*LG!*$4d8NIfkBTUf?)!~Zie#=zZne~ix@i@H!$8}VqoHA zU@%uUF$Y~HY;K@z2=2LqnqfxZL;$MvLF=PLL6;wknS(C;We0aHK=}}i!SM}RnGTLW z&}bp3kpSw8iixv=uAxzfoSFbSBnoslFz6U5&?G6i{a|1SI@D4`SxMc%P>r8a1a#Dd zxS6Rr=!hu;QE@TwVkIMS&_M;DQ;FC>w<ei`PLD7H9oq$J=a?IqDj6ypD2o`1iWnM! z7Tp_|f;MP^91cpFpkxj1OqhZWkpkVO06O`|(Adb-z!Y>pwK!<afSS6JA!x$J#N0?6 zygUlD1p{*K6)4Rbi-Eh*Cdwj)?4bE0F>!MfZAMUg%uL+K(8$!>OxeH?yeW`fSxJ;# z#F`P5^g&n&bS4zI$HWFIa=<}kW^Qa`3c7C@95^618h|!<f-;CYXy8PN-PAzc0O}_L zLoq{R19JmIQ_%bt=wfA1M+$UC1sf=zfkcgs#6`e2QkxipR<nVuH2^oLjm*tV!8;y7 zy<Jc~HwTGe27{SC_^5qRV>R}lQq0Wk+)SOIt^)*vHr}zZF@9lYWa8pxVP|7u{KRBv z;KZ-2qA#YcqoplutE|k#Y$U+Ntst*&qo!z}ASK0bpra!r%lP*P8|cDd4kkv>#$-?j zmyw%~4|I+RD<dN(6DQ~<WF{72Q3cSk+>DIOylkKmbtY~Bc18{^ULIy<Miyp4ebA-B zT#OdX{LE}@Y@icqSeZoxKu6CpGV_3r4^U-fWK|Ib-LeXqoZtX$31Vbq<YgBIZRulT z<YZz5S;frAEbPR{!^p@CI=upPdJ+d{Js{}d0}k+3B1X{iWsn7+rB$G<RiGm+cp1%D zSwZ`}nZXnbiyjMTdW#Eu<qInpsEB1`)MsL3<X~oD18w#KZL(uz6y}7?R<Me4urr!5 zva;}sgO0r6;)J@K8{|7xMn)zHc4lTNX0B7LEUb+De4q@^4;nCJXJ-Y`5}>U?ETA)* zBwRE!c%+2{MGW})1qBT`RaK0Q6*V=~rKK1d4U`xK1f+y{cvV!46gWX)2s!|Qkp+Bx z5hEKD6F(>Dupvfvb~Z*(50;5hP#fe|(Dp~rIftMiVdLb0?1W@gV&&jq6lG-eXJj;D z1#Mkp=VNDPV`pV!Vg_wz1E1={4BEEI#?EfaC<wNX3ACL8bd@V3=s*ZYL9l%wL8ygR z;1#wk%;57FSh=_uIT-o4gh0#rK@&Bgn|?v7>X}$MSlHP_IQbYknAzDGnfciT896u@ znfV3TLDP1ujEokHj56#TpxHVWMn*Gs&{-2K%)D&iJ~Zeo1<-COHh$1PKW0Wob!Ikp zW_~s{VOG!?72wUDjBIQmr?YUev9hoVfC@<vR$yXaOkgl#@MB;wR|d5Zz_&)2n^}X_ zJ+rg1D}%;4jX|XvXndNDolP5bv7ot`xiM(H6=*G+5oiUGiMpCLBS-`^zAX+OaKBb0 zEiMi^J3?Gsx>cN;o10s_T|@*V2s+YQTwHpMI1d*WkN7$fkq|9TN6_dG8%G&Gf2Wd| z7$c*Yn9>YhK5+>tDG6~tUPfUN5n)DVK_Mn|F(x5F<_cM3Ha3n54mLI+F)<-VF>$2@ zO5$RS3``85`(=KB$AD)sFff8gg$yC<o<L<asA31TqQIvVgGw~mJsaTVDxjkSA%`4- zih58R3S4o67N3FJXyTwlolQU$1*lMlG%7*&iGlkCp!OAXlmJx7i9seEKt&*^1pq4U zz-={fO##Y@47f%z+Jr!pcZ{s8Ofoz?Y>W!L9BeG0(Mw@rb<j0c+|uI0B3$aA1DH4j zSy;I_m{~wchl`7YkA;zgomWhplbe@Uf|*rZTtS+HotcAQ0JLY3kx^8Xi$#Q)MTCWg zUqx1yhnY!OOk7ZiSp+mE#md6XxC3)g1>(dBi~<}ip!GG3%<>A_Ow7!j>>RADe2k1j zd_24?Y;0PpYKoGeozb#9?Cgv@yd0pLA=nuCWM%ZdIM~?uIaqlG`S>KHBzSm17u|6S zv9SrWGchsoGP8&Z2r{!sh>7ut^YimFGn$BrgN|?G-~ipJ1xl-|3~c`&F#cd%z@W<z z%n-|v&d|ibpbB0J019+a>Qz!!0>u`nu?*_HgN}p*1v(gm+H&lmA$~|?fYd=^l^uL* zo466^cudgh4(OJBP&3XLydVt3Vh6R(K@(V@Xa^4vf;EHE592p3Ie9xyetv0Dett#{ z85tf%0Rd4dK0bC!ZBBM}0SQpq!y;&F<K=H-!{4AFCB-8wCT3`0<7jFI+A_<{t)*@* zA}+zp0a|L$#w{TsvXWU`jG0+XoVk=)OpJv^OpLjjk(-BwSx8VyS^yN$T#U?OqPmI_ zl5F1`EzA|9MMW9;_(d4S`1qJaM5KgF`FQz2i{Zp1+_kkB8TIvicJWC|DchMCgKkPy zRkalqR*{uuG!zhIVG(B(V`b$(DFp@Yyv$6zg1o$-;W!><W*%WsQ%_Jx1~h&T8_UsR z&}Hyq2xdqCtv3P{2>gtO{EVPRGC!j-xW8)*ItJ7bl*0_g4M9N*iUNH`OGbW1Hd#hC zcF?ITCi;wOppwQ&o)HvLpdnQ;c}8|qHFafSOGY+!(7_O<;%w~ZhWd=A_RM1Jj9-~p zSy`pT871tvxYAFEGck#uNax~Y)RE+77m)!i3FBZE6I+sJ%E%<bBErOI!pg?R%goEB zs>%+Us$k1A7iBDF5*O|lR|^srXDVjr3^8u0U{wcga8Lv-LSScQWR7s*;7Df@`zg+p z&cR_|BPj)%lV;>dOl(^k&CIMP!o(z^$IKMN&CSi@=Elv)&CR{kHh@XaS&Zr5V-xKl zCUGY@NpTZCB@cNfF4m9`2GHIWhX0Utb>^T|L~5Wbn?P$%*uey-{jV-623o!XDuB(w zqX%l{>Y)3c<Uuz^*@FvK#vMmExp_D>j79nQ*o>rkc?HEqMLG3_8M(Rm__%nPSp@l6 zSXhkOIXJ-T4s&o^Il{rAX~M?GCu+nlDk>(#$0ws##U&`n&BethD9BOG&dbMb+{Ven z&3S}_<1mP3fW$Gxt)O{jO9l@HAJBZdIjGkP8qxqAB4RG6C<wZ))7->dOw^hYG{Oz) z7J<j*K$!y6o;6n%6%iK$U1$Yr>1i{9mO_J4gSfdeySXyE@mE$BUSVNg7S_}M9HuiH z$})?H$}#frN`a5s<K~i=05zPLWSHdz1;q@Q>-c!3O%#PeD*;3e<qbOI4diZsYIH3| zb~g4C{~Q<({AZBo<K*IHWE2$O<zeLH6yf9M;$jC~+|I}-$|%mwt!5$2%iE>T$ju`b z+tt<81-^@l=l==DFN`}F>=?Wmq8O4HiWq7c+F<hsrl7M+Ky?}@k3$D+!JZNm2hA>n z7dwF}MsU#&YI%YR7?2;;Ax&lw(@Y(-Itf&Cn1f@OUEK(Levg?s_*i#QLpIQqfT;=S z)PB$kEirL6WpVJJCA*qB<1Ha$lRzd<eJLp^Nj)JI6=fAcJxM7kDSa=-RC9AiORMZK zb8}%y5j)$&Qb$KdMn}ieL|Z%IK6^$+Pi<jM0e&V%<{&0U9v&4i!LKc(B`mBhtnHz~ z!^6m=%)`Sh;K|5n&(6zhDy(H9#=|2f#=|38=BB2`Z0N-(C8e(?CB>-B#m&R5$S5VH zr!OVN=w--aWtov}Wu>O>5v;2Vwi9f(u5R!YHWyDuX--KADM_9rc2QALQ8qSFQBg6r zDKZ?&${f;+#vraJJDV6tYBHmzGrPQ+I<GV@*j_O)&?WC|3>^O-Fj+7zV31-kV6bBF zW(a3U#ankXvkQaTC!o6<V5^@&Wri_3XnVG~u{@))Ii$!2MWeYfyRj;0^9QInQda}- z@PNb<=uQMi1wVTSRaHhtRaFOjKV)`jw{M%ikPs_q=cJ;j7$c*gkhE0vYy~kDZVpu` z1^(Gb1z6d@61;rkVlk!}|Bg%YN%C-WfsUZy5f$YT<>TgNVPa?JWn^Mp09k<!T{;e4 zjSgY|o6W?iEF!GL%)%rlsvs*O!e+(1ElOEAN_C<wBcrI8f~2r8N6=XnOVGtW?Ci+~ zjGP=iyv)qtxm9+CcqU6m1qL1l83qjo8wL-C5XgEEaqwmXWp;IAWl`t?LQqhsDTB@# z1SM5A(3~l#KdHtJ9Xtc~3)$68K=mEy_A6ymc5_ohP-_J=>LJLb!zQgO#iGZntEu(M zz<^0yTwIKa8I=5)7@0*xnVCdIncs0Uvx$o{o9HotcYiSP^D!H<voSL=^MKBH6=q@v z-FU2UARxfk_dr?M0Y(;95fKAD5m8o_$!Uz7oQg`ET#Q~qqLQqvj0c#Qc=;3+cz75U z7#SHkxEV!rC50H7n1qEHnLv~MtnhXoH-j337K1T^Jp%(Hc&HV$J`;3Q5onqXYs-%r zbT%PmasaaR0#v|(hGiJl_4JJdg_sycMYYu-O&`oAQJ|b0zYrs%kPs7-P)}f>rL>f+ ztO+B_EGB6wF$FO(#x0myAV&S0enFfGtWAjN`2{8gd37y0d5~W~>zE+ruN(L-Dics| z9MqZwoy-W@vJYCP0xE3aSX4xo5qkP0sBLKs+MN#`0R^XPQxjW86H|6IWkV(KgrhPW zc-|8<wg`@7b<n~}&=z+!(3qDoxLFJlV;5lu9cC$_&Uk>CiJecHm!F@Xjr{~W8w(3J zH#ZkE3l|47GZ#BMXuA`#G(SH-uQVS!6SJFum^k?Q21YqGRZS;#AyI7&4LNOPWf?9` zWlc>{O&J*neLW@?(8gXaE=em{SzbnIMpi}@b~d;fj7*@BJXUsQCT?E11K_eq?%Kh@ z@ey>yE299TkgP2qrwF64qPn^Y51)dZJhzUT8l%0U5;G$ko2t6Hl8U9JC1~7TRYryt zG*-mK!2bUPBj_GVDTZX&*dW%_0y@HwolPAagrG@dP^SU1-NX=dCV(iY_5)QBpzUHt zpdtnod-{wfh9>rmprHzJP>6ymg8z_YfSx?e-6k^f^2*7ZvzW`vf$qy=WCrz!8Ceuq zK<71baEZyta>>eya&dsRi?b+z4kCuA0Jqo8-4MpY*#Ew1N=SgVYjbl;NNDnd7D@6l zGO~b{4Y4qC@`{LxY6^?6vazv>2y2RpitutWvM{o;FflVS@d=5E34kxuVGv{FV*sU2 zP-sapq(a$@46+RMP&N|-JA)CF&CH<8@CeFgK~lpCnpc2|voT09oPe^q7<3pcp=@pj zafXdhwg7`D!yG7E5Ntj(10xG30|SEz<9P-Mn~}kai5bdfV&G%UgtD0#+?Y;6*(^wE zSQ%0nS)t-=3?@udp=>UO2*z?Ko0~z8DILldV9;W+g|Y=f=7*&g6=&w>DVUoZ=@}Rp zTN;=dnJQ?w<>!?sIF_dt=jWy>ltGkODVXV*=ox4RrKXqWBo>8aq$-rBCaD)I<mMNb zC=}!ufJ7BClk@Wwic?Dz67y0NO7in_vNKEcobwARi!#$QN)$AbH5HHzM`kOSDL54+ z=A{%XK&`+knNd<wP;8~IpO&9jk_d63UUGgeNG;UCW)M?!@tFd%LKo~OhA@Uyh9ZVy zhD?ThhCBuZ26F~;1|tSN1_K5I24e<G1_K5&1|tSj1_cHU1~;&p5(WhZM}~5SREA=P ze1=?xR0aixG89v+7!(-H81xuSz~*Q&1TmyCq%)K<<S-;M6fuM_WPtU6Oh{r-XDDV+ zV8~_2XDDU>nOwk-&rkqYtH6-SkPNm}fuWco6|5qWA&()2L4l!!A)g_iA%`KGA(Nqm zL65;1th17#h#`|9ogo9PR)Zm#L6boNr^|8s$c#aO!HJ=W0b(1-ji|mLUMI*UB@6`& z#SB&q`V9IEX<+}9FeIXcp&r<uxp0@FhOilmTXfMvlz6u&py|{_iYMs)69xu`|F;<= zK?MXlW?}(dZ3<e{$H2kB%fQD7I<SkKk%N(wk&BU=k%y6&k&ls|QGij9L5V?`QHW8P zQG`*HQH)WXQG!vDQHoKTQHD{LQI1ibQGrpBQHfERQH4>JQH@cZQG-#FQHxQVQHN2N zQIAod(SXsA(TLHQ(S*^I(TvfY(Sp&E(TdTU(T35M(T>rc(SgyC(TUNS(S^~K(T&la z(Sy;G(TmZW(TCBO(T~xeF@Q0UF^DmkF@!OcF^n;sF@iCYF^VyoF@`agF^(~wF@Z6W zF^MsmF@-UeF^w^uF@rIaF^e&qF^4giF^@5yv4F9Vv52vlv4pXdv5c{tv4XLZv5K*p zv4*jhv5v8xv4OFXv5B#nv4ydfv5m2vv4gRbv5T>rv4^pjv5&EzaRTE+#z~Bm8K*E# zWt_%1opA=^OvYJ^vl-_w&Sjj(IG=F=<3h$ojEfnUFfL_W#<-ku1>;J_Rg9|{*D$VS zT*tVcaRcK<#!ZZy8MiQQW!%QNopA@_PR3n~yBYT|?q%Eux^aZ@Ambs%!;D85k1`%( zJkEH6@g(CZ#?y>v7|$}EV?57zf$<{aCC1B)R~WA{USqt@c!TjK<1NP9jCUCCGTvjn z&-j4xA>$*)$Ba)HpE5pUe9riS@g?Ic#@CE*7~e9!V|>r}f$<~bC&tf=Ul_kKeq;R3 z_=E8$<1fbFjDHyaGX7)y&%^-gqk|4pW?}`Mq|C&@#L2|P#LdLR#LL9T#1Fc(l1Ye3 zm`Q|5lu3+9oJoR7l1Yk5nn{L9mPw9Do=Jg8kx7Y3nMs97l}U|Bok@d9lSzw7n@NXB zmr0LFpUHs9kjaS2n8}36l*x?AoXLX8lF5q6n#qRAmdTFEp2>m9k;#e4naPF8mC23C zoymjAlgW$8o5_dCm&uRGpDBPTkST~Mm??xQlqrlUoGF4Sk|~NQnkj}UmMM-Yo+*JT zktvBOnJI-Sl_`xWohgGUlPQZSn<<AWmnn}apQ(VUkg15Nn5l%Rl&OrVoT-ATlBtTR znyH4VmZ^@Zo~ePUk*SHPnW=@Tm8p%XovDMVlc|fTo2iGXm#L4bpJ@WqM5akhlbNP4 zO=X(KG@WS%(@dsWOtYEhFwJF}$26a50n<XJMNEsCmM|@4TE?`TX$8|trd3R<nbt6^ zWm?Cyo@oQqMy5?no0+ySZDrcVw4G@O(@v&cOuL!(Fzsd9$F!g60MkLHLrjO6jxZf% zI>vOI=>*eBrc+F(na(hsWje=np6LS9MW#zkmzl0GU1hq)be-u2(@myZOt+ctFx_Rk z$8?|R0n<aKM@)~Io-jRSddBpe=>^kErdLd_ncgtHWqQZ-p6LVAN2X6qpP9ZeeP#N_ z^quJk(@&;fOuw1_F#Tov$Ml~&wIVquF*mU!Ge3_#Be6K6Br%;kB|j%8u}HT#Gd&Mm z{^iU`EiTqA$w<s&OD!x-%qiwcFG@`;Ni714k&_?!(=v-v)AB2HlZx`oi&KkOGgDF% zb2xJ|lZ*0`a`Mv!iwjE=i&Aw9GE-A@3o;8*i&#tZGD|ACQxY?CDs%Het`~r+$;>M* zNlY(F%w^5ZtVk_lFV4s>$V{tbOG!<wN-g3}O-WDH%}Gs9Os?cg&(BZKN!2Y#tYj%F zEiPdz$;>Xv&*mu2D=x@MEY9Fc&dD!LNy|wrN@Y(k&CE$jO<~E%EKB7uG15&h$}cV8 z0Na(5pTd`)T#{c<TCAIrT9A`p$zG6JlvG)g%2}G1oRL^mlA0o1o>-Eck(-#Oo134P zS(0CrnU~H|o}W_6mX}|WlA6X}o>^3!nU|80n3qzXT9nO_lwVTJmYiFVlbOPil$nzW z!ffgJIf;4c%mtYhY{i)+MfnvRpcu=`Pf2CTO)W`eD@aVqNiE^eOH0;G$t+4u1_euE z4i|`DT$!7cpTk+4T$GxcSCE*)TU?NsoT>|LeF#It4%8rliSa_k(lbkP5|h~SQ!0y7 zQ`w74N|TaOi};|DCFPkVC8<UHP;Odca%xh3el|x=W?pt`N@gCCAsMAf>`>(#Fm-I{ znI##eNt^|lc_pbusl_F*NQ4UrK~085RZeL!FA`ffof~GAZe|`A#5mo=oD#O&#ERsU zJl2eo+#FMu<l<su=A@Ej_R9RylG3D9mWs^0bZ)58AU1nSQGP*Eeg$7~Nn&!gZhl#6 zQCd!ZIVU)RL5YbiEhjTMyNEe4C66;Hvm~iBIXkt4t)w(JDW?eLNeGWMv7jI)mAyPO zFD1Xcm_0Esr6@l$g*7KLue5?Ar6@BgDJdtFwK%)7AeAdEzqAPA3bvA>)SR4rj`X6$ zlFWj{N~W@G*7DTMq<prb)V!k9JkEl|^wgZpywqZ-6H_aaGZORCQ+Xizb;~kyQ}bDi za}txYIm`2lQVNPvi;LOv3sUnkQ&=k#GxGD<AmPSVl$w%~Spsu3geO!Cc6@4SL4KZY za%NF-PAWH&5NAqiPG)juerYjFN@jXGFCri678LLy@jxM;QdC-yn8TKppP!qP$exs% zk(ig93QI6hE^Bc~YGN+T?O+ajaY24bW?CgzN@`hVVqQsNQ3+RZera9`I2W>%W#*-_ zC+DZ67Nq8JWEH1nrljPgvKFN#rRK1u<`!fYrE)<-B0aN&IX$z4J0meUJGDqRFSWdw zw<I+$IW@0D7aXKag@tV8shJg-d0fRgnJKBo8Hq)yY@oE6oWW9=np415kXQ-IBai^o zEl<qJNiAVdPS!2UEKcN2PS(v$EG|hcN=__F;Z6qSwc=z@iUFxe%uTJ}Oil)sDFul+ zAXafnQD#9ZTTWteNm?!})FC|f%>0Us{NfT$P(<eBWEPijC6!hdr{?4&rWErf=jY|6 zCYPk7mZj$87jUE`7H1@vCZ%$u<rkIaCZ(pb=cFd)6_h5ifix6X@)T!e7L^od<|UQp zWOEm1<`(2sCY5I9lyDShS0<L^Bo=eSbCqrZM|nnKNpWI90ee|yVsd_F9$Ri|N@i&; zPo-{her{4`USdgp5pRA$NhY|+0(qAMl$eqei%NJ>D+*FmGD}iZii>mDl9P3_l9Twr z;gFYFRIHnvQ<@}@45|?_%Tht6<>u!VGo`0<rl&)b7H@t^UVe5?VsUX^W_G3sG~Q4I zxzbZhbPMu9xs1C!GdmMxVWMt1TXAAqVo@eraz;^pZYn#p+F;EuNG(bf1Q#NCsU^Cp z6$Lr@MX5z>$)FBaKC7vLK|uvuVs2tpejaN^erZ(|J2<=OmT@M5GK_9XW-2GB>;v`u zig_SeLN_rdGc}I|R9|o;=ci<*7G$Qf<mRVT@TBDzmB30#=F;LMo`RzMl+xr9-Hg(_ z5{}%=3UG>LD^4!TOiJNQ$|+4P$<Hsz;D)nwlRyPuPGS;Qc|lTYdS+f;Y7u*RL0W!M zZZTVGURh>QB5OJ*WwL`w-E_9H%*2$`d|2v%@HmR|5(|<u5=&sEFO1KH$dKG=nMK7V zy7@&ZsYR@n`H96PoFy5lxv81OIjP*x<Xw<cTFe9TJ<LyRIhmk3g|)CWzbKI}ttb@~ ziz%tP$%(lI93`nash|RpBPlU21th|fUX)nIl3G$+$ylEhw=SeBYoRLKEKmC1?4 zCEUfO1*t^^`Q@oa#a!hD@VLoMO)V)ckb*`&vi-WnB}Mt!sr-q_$*IM~nMpaRx}b>R zNK8&HEzVCX;YdsY_2(0F_!867GIKH$OH#p}Vo%IT&(FzBWJ}BiiSj1qr59Dg5+Y|} zL4j^@Nq$i(FPx>DnO_Vlu2YM+5{oNyb5l!-GPBteOH)90vL}Lyq0|cI#PVX!q|Ds> zq^#8B685Cb5>R$wNy;p#<N~Ljq|~CKN_J2)B|Wu>6H4nQ2_%&k<>%%nrRIRLOHoNG z7pMeEEdrHckd{Spa$-&@l$o1ZlEDK`Hz2Qp+AGNgiFv6x9H6QTRH1PtmzI>|q^4yS zXRxQ}Cg!E+rf@=98!7qe>?x_m*#$-UyeXOKnI(xiy7|eeiFxcPnZ?QZMJb$My0oY` zl`SPdIioZQL}jNI@un0drj-~$^}tdQtcqewsZ7ktPv=TaEXt`&$}CDLW=kyswLiFE zwYP4X5S*EtT3no(m!4Y01x|5blfj7!6m!M8X_*4Zxd!ARc2L4fDo)`{&n(F<O3Y5p zV@uCZ%P&ghOwZ3xDN0RDDF&rb2unAe2bx+_iZaWPl5S!pM|x3a0jMBgO)o0VD`815 z%_)Gj8j!1ijLf1`-9+7t)SQCUBDReDlB~oc_KeabP_@IBSyGypTFechbo25{QrWXo z^RhGZidnPr(^E^BvWhvODK)E@EjzU`IVF!fJ2N@E7*tQC7V#pnb+g%X62ZBE1yo_P z<W#1Wu;(VGr{<O9v*)I!Bo-7Dv*xCz6qP_4xS%A>oSRv}mYZ2snwQCzo1d3jl+T`* zSO6+@*+E%RH>;RAuOOE>uh@b+ue78n6V$THtY8H-3QX7v5_8g0Q`id<ONvtS^EeAq zi$L*Skjh<<k(gAJnG7n*1q(9rQ}Z$_bkm9wb5qOni?X>3auO?xOTaCEwt~{)jMNmi zg36MN{5;O0)D&G%FoOyuP&1;4ttho1r!s}JD7830rz|rsovR33G=oYXb`TR(a1|$K z<YZQG7pEo`C1<4OrDx{x6sH!IWhSSB8&&MZnV_n$g1xvPH8DG}fUCG9u@cgF;{i7S zbRlh2p5l^BaK)Wlnv=>?TvD2nnO~Nf2P*Z8OF>O5meM3p`#&=~vxK`eFS95$9b|AN zdud)tVnIO)M`>|!X<lAp23uKTVoGKnYgr~pJ-EPUF3T%}rE^#X$XcF}n_MgaZ!_r@ zgR0I{mWrhO3bx9`yp+@m5eTIVsbIh%mY4%7P#~QLp5$a*aH9`Y>oce2RI-5Lj5)tJ zleH){F}Z{%v9u(=peQvB)E{91b)Hy?6N`&k%SuzTKn+CjSR@;$xGBkJP0dY8Edo^! zC8<TM8Tt7+nQX-+MTupJAS$yUl>-!r1*y8ltR<BN`Nmw3S`B0~s9}QOae&IiqSVq{ zw(R_(veHz})ST2@P!fc<-Jxw^&a|A&f~5S!B2ee1pqRNJqkyxpG&8R_Ik6y>4U`Xa zQ(3YS%My{>c^Qc%!myGRR>kWkRbq<eC5vIG%S+ZxEyXIFRe;5W6ilmbkw3sOL( z3Z}6|skxaIm_`&QN@5sMoCxZ0<)zEvl+guMmY8;cTacm{x~fu(@>x=o5-ZuWQ!A4a zi&Hs34afWxP!`iID9Q&_C_F`}kQ|eqSdz*KY88X?2S2zNg;d-if3c^P<|G%D<_e}K z<|HPUWG3qtr52PX<zy!F!$pcy^Abx^xw2AIG9enda})DY5_9s4G86N7@^ez)dIVsl z0jNw%Day}dDb6g(5GW~1Oi9&EOHD}y^+NLVgv;}D(sT<zJ))$<l9I%n%=|o#jQpa! zq|BTg&fLVzoaBtm+yai=)bzxH{Gt-Jyi8Dkh`A`Wj04o|E>A2<h4!+*-A#6IHJzN# zR-T%glvBxEo>{>H>h*9z%ITuSyll4Y#PswWP(T%Br{tICvE-%Z7qeDnWM-7ICFX#7 zMm!}Msk)#Nsxq}ClQ$Vu7A7a==oaPYr1C*4M%|>;%KW?(=9JVjku*?OqPS8wEeAAs zubZBjn_4VVo>`Sxlv1plpQZ~kEg94>;x5U^%*)mV6;8$6;C!1}T9jXq%9U7D0xc#v z!OiI6%)~t5<ixzhl+46D-Q2{29MFJ5Vj3H$e$OxFO3u$q%P9qQIG9s1ayU{l6N?M- zixOEu;ab6#mYM?QWTxjPa)1kz<osNY%)GKp&>RL!R%THmM{a6fN@`AOB~MXeaRIn_ zp<9p%>bGSimar9Pr<NpVfVxIS$*Cnpsi`c*rNyairAeiEC8f-z1;s3-#RbJIm5D`p zY>AmgNqI?JpvcQf)y+#S;Y`ZUF9DS&1#C&BX=$lNT#%MDsG-J@T9#S_uKF@dk~4HO z^SO!>b5e`b@{5vFdBBM>wMaK5H94ETxH2~_Kd+LdJh3X3tuiq;H?@d8J+lOqPC3D4 zeL-SL25)kHNlAX5Zc=GcYGNsOQfZ}bo^DQJQF<zKZb}kseo=B}3TttBW?Bh*X>L+c 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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�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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 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%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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≀m9Vb$Q9Or#MAJ<eCHtnmy7Ns>$ zKe`^Os!U~9jaTc~^OQq1>J@L*q~x-&X<Pj+{5f?{f2O*I^78o_zgPHJMcgp3m~m@z z_rzBVlp|++W}7@YyEyC3g+DuDW6hNBG5k4OzVX2)<Gop;xw6*QvG1?W^X3TcmCh7i zWBH$1(q_$drRv4|zCVaIHxpU-Warj<zrMWLs2j5Oo1OB`1NU8Tu>F{(-_zV1H}{sk zit5|SPo>+VCYP&JTZ)^gxjhccZ%phKjM&4z{EyqLo<qi4-`FNC5<mDuP9VMaF-LpV zT(`f4*M-V=%$W3j))cu@(tBObot^2p;^3h;mnY@ZCQUHi=-A-9GV^8FH-+j7sVgqm z^=H?94Z5}FSKZN;-#y-|qNT-M+I)p1tfEcWBBOTyf6Ck!wwULPVvhI62`hfwK6%{I z^8fbBA>I>ZrwK9KU+?$OTz<i({YLX<-1_#0cUI=B+i$B+DCFE&r8#+qx<^8t!Rg2? zSMnrPGcQd$s9SyI!1JYFB`j}9t~g|A-1=z!UF+}Dj})p;iB#y2(OB{M%Y}-4j|I-W zc08Tt^IK7`YmrW-@I6-skISv5OZiyUe(mDbQa^q`us}~{`O{-79)=qgM6SG&wQOaE z3wu=d`Okd|+nzh_ypuWA>kRKIM+T=dEzxiLEvs$Ax#X@jZD#(Me(DqJsmN<<t=C+S zC^~!EoA=6vrH{(2IGdSX*}NBDFTeTSBXf?X%zHi>iB>zlHBEi`+JC-%{jXn7r>@e~ z;E=4na_HEsJ#5O{9>O1%mG>5EGp8K9eP1Aa<KDmR3)+Q0dm1I3;80BKo@ew?e+{=n z*an?1O3!{@Px-r(@$hoK)Sos*i@$b!<^02y(CNSBnC#ytDTO^g%|>^f@6PdN6yJX; zq2i^n(_Nc;Y9W7D<XHs7ZOW01%*cH^EAi@U`APqdi(06hSeMLVu}ETa(aZ!MlVc4Y zXWgD07mQ55P_A!pt>pgurp{uX6Z4)4B{T-DuuXPQ|NYN?_Su4&3~Cl@gjy!#Dz_Ax z9${hDOzyev@ypoe3<nQaw*=>@%%6XM$oaqj%*hwEGwpr!mC_w5Zf}(qxwiDZHOiHY zYUIpZP#>+QSS>mE%6pDWSNg)A9!`vVy218X@m{yZ#%FdX&o*>f{@h<lgVDV6&vV9n z-;};-q4%1EROc*WX-wX<Y!-v>?|IuMrU^J1$JQ);wa@5cs>}TjJKNKT1ZTaE*1o3s zy7Jm<9XA!b6AlrQI$}Mo3T6c-xc6qcOcs*fomFVZ>e?-QF?9JiP4~rlIfbiC?3Es; zRLXyuo~9sNdAVeFvXTJbs`rkC{!S8Wo~YM~%qpzuImHyJa^relLDRvalXq@xkeTM8 z!~eRi-%nmr=55FC`7uV*r|D(?|NG}aik&`hfc51gZKcV-x8GRptoJ2bCHI$K!CUs! zX$$XJulu}7S=saRX9n|__ZQ>d?0<7=-k<l!73avu+*|plx9-fc^r>rDbKX?REY;n7 zthn8mJ6APxwM3Tlt;-iv_5^N;@jCk_M&ESiGqKk6;EPW+=IuZJ^Y!*G)0<p(EM9(b z{@ycT^N+v#BkfdkCYeVfwCS$Q%kl#YHK$K~QzXe9@ypI{TKU}v$JakSRr*<NY5!I+ zF_q_Uo^81EUF7Mtko5&Ojb8CG9tc{zN_w)Q?z1`S9wt)nj)^DVC|jGz>o?yqhhyi$ z-n$QVp6aOD$3$>ApMQQ``J?g6N~6!h>)-!8s}ighkafFvdh&M*-q+fvwZE2IubX{F zUu_-Z^Sc+=IV>Js6I|84;Jo9UeUHD)UGAlHa?0ztr<LK41^Zv0vw!Q>`MRla@`=AD zI#b@KoN>ugs=elNdU@Cp##m;d-@A;uqK(!|H>_&?XqU};gE!+FW6sZi+|_x3`EnA* z^&MK#l6@Y@RmD>72bWfUp4U`&euntBnnnNEWPbd6?|!VYnc2dx?WgQ!ZuV<!UpIVB z)Ykt{t^Fwb{nDn`j~`|2S0^-mcrW^nL-6+FYTK|6Ue?|kQ)hp^*#GHI*M^PSRX-a& z>>@u|S9}qyFk(A$Wu5<pHS=m2EIFK21kXr`{J&(mR{6<Im8r}IpD*Ywxm@SJY~ifR z^_%W*e>CZn&E^dzQo6bl=YzSFmkTd-&)kwA5LPa~e##r2SNpPSc@^5$-<RZKxVzo< z{I<72ta`temcN_k7!fMf+a>>d{h{E{a9tgZ?W=6g*QDOjz57+DHZ|t=mx`KOWxcQL zU3T7iIelf_#URO&XOU(TnDPWo<s@0=z3|emvrfM#n}7Jmw0ko}l#*;B&PVJBiVWTM zOrKdzNagFhruXS*moD9U_36^IXTQVwp8Fq+O`EsQ`@UGj?ANb(+cx|v348zZ*}PKm zPgz%YtXmoOx%J(fnGGR|vXYA>Wl|kimK$>4I+gg_if!VTzaf)l-69otgyw&Gsne&n zW!BEs>nCjf`thNCXt|XppX37HUw4aQ6m!I1Xk@HfeK{|0O=3yS-~Z~Bv;Ql(y*`m| zZm#6eqMx5v8ol+_6vY;E^<IsvK668-oT$}XcSX<E?osGC*1N6$n&7k(f{VhWd9q9u zWmML;Z3*#WycDF_n#^TdB4OR8S{VJ&J<NK>N)4|`8bLhe;dM^t6CSOSRX<}<$l<=C zJZq!tpJQxpJtYrs`0an6*ynJq$xC&Gr-MxO-+$)}UkJ5*a67EN_GqvzOVPsHYr`0{ zuI80H9;$h;^A}@X^@J;8xd*hlxl>aQ|J}FN`Rok7t#AKlY@EijO-o;AO~Qutt$}xE zx%o1e*gMOw@$;@@S>HEJd1u>K;SXZFybG*^r!U<bbIdi8^^7&wi9GFq-MwC=vc78D z3nhhFGxZGf9lO1)xt=}vrq!<Iw&!cyn~LARLrb;Reg06X_I~|(iGxoroV%n{rK7X- z6XPiZrFr)|=R5V+9I&5b#3a1;gPGl`=9Zf~l^(Fv6>F>!u$bfh_s;wL+EY<iME<Wh zyZ(=|&XWUwdrwW$T(~o@ckSa!Z*J}!hW{d~elo1peKAAnz@f~hwOS4-l8e;?Zm{V6 z>ykF~yjM~ALFZKRlQZ>pOV8|h8pQeT#9<EI^=HDYuKwIFxk~x5>m=)sKTF-$a&O<) z{FAfuoLv4Jlll8E-^jGta`{H)fx@PwXQ%ATPA?7en)!3_mbv;HZ=N#p`m1lh;NRLw zZxodLda6%Fmj5h!vUB6dyw`1aKfKDj!Rudk$dBXn;xHZW{$;vN$$~nIcBEMc8=Pb7 zvK4OBC`elSC1C>h$w|dVTLu25HCMMxSrGc-cb)Cm+LJSQ4rghxCNKqYX|dG4%PWl0 zT)TXI+O4wtdlpW)X3hUBkZ0~Yk$qaV_G^Fdlh>-%j}ZU3^$5!njnKmZM&H=B>|4Aw z=<?70nCQ)SdDl+0+V?I!((rAWLzsHg?}hV96JJkym3-~>I-V+p!%O73O+6!CsbmSi zDE$$;z0JYo(L>P<hgt;Y1#A`C(D@>~Dws!-XPKkztkb&sy4BH352zc+A7XIZ9Q25N z>3<)aq!(Ul-zwFN^XI%XkM$_dJ$0<->AyEIyiL;jCt|jL$vd}xwMR+Z@t?cB*LCmE zdYR5v?B-O|%s*vGukiHh!n}2^{bH744@!@SNX|0pb#~)h&zg5*1NVkQ8ryvP)h`Ej zn`j4aN>96>k$w2!U6*Td7r38q*|g&62iyFRviS2Y3EVxg?=8G6CSKZqZ*AwVD*upm ze|t*XOJnx^nO%Q$Vb;3drD?N&dbB%zYI41Eu;L6a=cXqoe=ZN7mhBpLc~_(E*Imy| z{Eu7ScXO4?ub!TnJTFKv`$=iYcD)s1O3%IXcx%HLMearKd|q!8P*?hG)+uKBUFI$U ziU00C{rT3Vea0f$Sf8E8uk^D8FR$g88C}3}PgbJ+#e?ZTHIDq?<L5JyvD&TL-D&q* z@(=q-fhAMUpPyy>I_-7kHMOFBb`FnMJIY+uk>G91EWabqG1sT)|F_(|DW+LXpUZu- zleX*?Opo!h$q8!S6O&WIbm8pd!eixUe<Ww}3d~^tci_jqn~wQ&-rm~R|G`{h{(rrj z!R$Yq?Jk|Fwq4rOGt1Xub@p|)jZgTMFK32pCWlLzt6sJ7biB=37Mq;FsK~;%^d(>I z`;gNd5572_yv9&oVc>k~v*5nKlXt6Uo}8JrHEdt&gs%rPe$G1f^ZK#g$0@mv9FI*` zf37chyy9_t;?$NzfdfXzB*IsT&bN~|Ef8&+8#!y=G0#GUe5p-L%Z}F@aSD7Cofs%_ z#>0JP@Ru!rd0gWn=CB*A`>L$0dhv+e^t_$d{7;^>_@lom{QRvgdJ*Th#%0*{6*}KJ z*7>|bi~YA6lb?o5)lSv<S40Y}XZf^O+A(|yd6jNfeWW92eUdVh!0o0p{eltEpDa>r z(%Z^y_d70*&{Un=aVjb!Xa6*jm3&|9GUv?Dnc)@mIahev(c`b13+DA7VNLqC@Pmf- zuQ%QtE``eevwBVPj|eVkcb(q9?u6@SuKsU<Mi~Xxjs+6hQl?UZQ#~y={k?D`;q~U` z84tW(Rj-NfRy13f&;IgvGQ+NQJ&TWOaen{))q``ZvRBg5T{~WMT`l-`UROQqeWCap z*#l`!yR!Z?X4XmX<=YoprS(2CY{})$yOs<hbDS*V1&#{%$}%43{2Um~)wXx4Q@MH8 znRRJLE@ysp46Zwyed^h?h}V9_C--mO-e$Gj&vM(cDS_!Lcka7zaouWhtJh~$+l{=o zzMW(B)J5{}>s51?rn$fVG41NDyXSiA%a6@je@I`wrgpCS`{>BnmGeqDm-Z!RN3HaE z`+nZhsi%IOocww!m)+~2-2UA3_vuTWw!Xd5BlJC|G_~|;?d8I<HBq+HdUa#6MO_{1 zn+mxfoWA^M?HP^MHWSZT|1Ww7S-E)4{F!6ia{SQG$ptI6TK_Lm=3s2vz*xRBO8(~b zBMr-QY}5B%s#^Y4Fn+pnwMr+4(4$rSJO{Q)hdBRx(iQIG79!^1aC^c>rx-=QM{ePl zA~e-*d;CtkvA69JTc`2+&!vl0db1)pC7&%_7O?(*u2_IB=d1^*J`Rk1OJW060)i|W z6<mrQC8u!&SZ`zeSt@>@ck2R)DY}-2XBdlBXohDLS3TDcP~4gPd)+#=r50aSnR3{w z_Xx90o;vl@AGU<!=6_As8k^4Bc_(Q{Okz})gDFebBM+fYQRPOXBZ5LPiV;2=n{$tK zK8`M38XDjuT2QM}pHrm9!oA1s_nVE$Isb0ASa0)+m37e#;<RN~Ww{(x`_@se{vSJA zq4-o)g-bChk=N{G9MibB*9Gs6T3dYQTgNAV`6qH`HusifeSiGHFltL*(VUZA=1PGJ z<4((;mCxCBv&G-_jCW)$pNk{otmUGC(+`OJn=fU%(ss&f8J9olTiE-Wem-oz|NXBW z<NIYbi3^_uubC2j<yMd0`X0AR(Z(r$kETzWJx$}K^k$3tWs#5C`SvCG%)hX7_M}Pk zErOU<JzIS7l~C&2sD~P@E90XgPUL@T_)=T{F+M7cXZLkCu|2n=&mBBsJx}Fi)Aek1 z6~4e99|Zc_S6BXY%C2C0=shK<=1(5e%U5o7SEFy*l=Ob^Tb931Fu6xx$mz!4bdI}g zJ9KvX*II3EkJ8CHnO=AK*-78qTG8nmF}pU2UY_&N{IFkpCd=o~q8ptK-c5GVIeWf! z+lPu<tA2mHt!(9bM6Ba|cGf1%2~nGQ*Gz1UVBEGabkTDLA@46%OH1BF>6&;YX{jjA zxqbCOyxBHKj>9~OUPpFc5vel&yCAFBuR}z{`(@kKS%1GCo-yyT%hp-Ey-j@%x*J*- zS)W(#Sd_Mlb7Q7`^p9z*I~?<@mtLqBe|YEIyq9ekrmk1`7yWGB^#1dIxX;Y9bYlLo zW@~P2a%AS6^SK_%*HgZT%z5QIE#EQvaJt}wtv*|({YZMv_v8BXM7Gzj&FgQK%M?V< zt-348;niH^H%&{|K4{XVtsz!s+_TT-&2J347r*V^3AuOC&-Xt5Hd#IU_{>Rl3np1) z?cW!o$Ew<pHeK<Fh}mR6v9=demfk)P<#6p5(~p&0>m-FA_ikKy>yQTD%vAp4^Jf;m zeqU7h%uV1>TYPcLp3WV5H&+T@U%FL4*<-I;?DT&;7MISKb1Jqrf7tVV6Zbd0-3-rM zH?|jEQ`g_gu<YMuEuHIKYYVsSTpeL?EaOJY2lv;fUTU0EzdU7Ghj?`3$w?Y)@+}1> z?+SJ;lu7%%U)yhv#pBAGCAn*VKKU~{{H^ofWaAlUrRIE@+_CY+*S#B+Ppn&Y*skWs z*4uB*7F^$VDAVlv=H}OZvNAF$OVyoc$%;%r^ya`H@fPdWZ?>W5=I88Rs>;H<Jo->o z=hPFdi{Dwx8Wb>Zu;0JQH*n()-?qE!CjSg%4riAC6K&My>JiJOJTLC~oAN^$)f*iG z@_FK<mkRv2T2!!Y#aVONU*aph-dL~Tu8CzWceY=q)UmGr*pBD|N#2y3ZjZb~KZPkg zy1edKKg;c#4`Z4RY?R#~c{{;!t@+Bwj>YPX97Rj)?VJ9#T@T%J__yTc<cA!prT4=Z zv~awr`>fwlsjz#=&ic6XQbpmn|38d9^Lz3Bjz2Za@0qbRtn7W!u)y&}oAt+KlhvgB zx;L^+G}z01GGo@n8Jm<1W*`6bzrN^)qj;>D6Vv(-v8~CUFL!$u%o2XHrvLbBKD9q3 z6JmDu>{`C_?Te#ct<4kE{-4ZK^sNe-_3>3!a6-=hXR*Ibx8-iuNZOXW-|hX^N!M>k zbU%CbYRAK4Hi}*nz6bxi$4<St^N?8A$AlG}l?;^@hlN`wosO%zrKGwer2mGLhZE<f z(;G{a+YWS{KJV)C;(7Ld&a13>w|8xrDDtc%w^8`blvP(JHFL&qu)V(X@fJa$o2}b& z_XRlCZ4zvqGIh-n$rq}|`Pbbdo+K+jebAEIe<%7q>utM(KOMY`&#@l*#<_l~=yr)^ ztwn1?a$QTE??qQjp3PYK`9`7gi4PoKIFgqd@UOkZeQRCW^w|<d@=f2uf);ag1s$lW zU^P>HI4vhq*iwyS{lyl(<RuGFJ@rX>x+yE^*c*-mS3CkXoq4+Z|K;gSj+~RGyotX) z)oXX`$`@>DXO@MiMTzD&d-ra;`Y`3y&A6xRF<x8C<Z@UNB~0W>wk*5y_dw>VGKSwf zEz8twrY`vBwy*p9H%sBr1-HuHoj#<&wfT3?HIY?Ho48zUr{;t%N}K87{P3Qu^1n$t zbQ4+*e{}Q8{Ae!X8F@ii<Ha|lLrJqf$@v8Td%kaf{+YXR>09?_eEIyhZ2m?!uMhL` zLu4wRhgbWa^I!T#`*`5x&+?YFkG^#J&$TQ3#Zq&0M(ut3_pBR@&VS#v>_W%3=KnQM zb-smLzx$cry0T01we#iApZoKizwBjL_dMY4u2ZKDioSDyTt4?y?TMx@QC4risTnHF zKJT9(baUd@1w!pTJAO+_Uq1O_#p2Vi7;b+#*1a|SgWfg$tQMbrC3)4-l6gIUKPoQq z`_>yMKkKHTy7ddQ+Q&(?`Ekx~7v=JpXH@^b6O<=#Y5mI;o2}oksF(ibI;qy~s!Di= zmmW*#lqu(ekC{nG&N56Z5<6oT&Y8cdbk>dquMela{<F7}wLs*aNZ7Oe#c!7f9XPSm zF0|--Z=$zN`c;|9idVL<bA^a6c(&`NE89A+63(#2W*2@{upT|cru^@WRab?{IcJ3` zsbc#Yzs5w3{`g6WUjh<loIkl~@87+9|Joj9owfP!%{K{we-q4Z&!7F^>QkA!izl27 zVqHAxY+BnTo%2S&OBS5jd|}(KYn-pcUOVR9UG#en%dKZ=e?#V4+iVqOT+noKR?@Cb zhD#?^dp5nA{MgfL<H@F#mT!tHWD~Y)2hHl=vehr&qAqOrle2<ND!VRv+}z!5{V_Kt z`}v`(Y>cIM4Om~_H)dS=?vMP8_rKGkHP`mvmMdl{4$Am$_N`~iiZJc?av9DA1;I)S z>vsRVym{T+JLjH%`(RfX=yBk0RBcKCGk43}$5Gl_*Gi`KJ^ZrxPyTWBg;AR(&)j;x z=G7&YyMOrgcfMrOwrbE2ILMj#;-QJzeJwo$$uoPF#eDd6{(g%4{%v*1P4cl@7*9TY z{rE_4uH25*t3O|F|FpDGr0?(%k%iV;ODBCYe=%i`cpqy|sAc_pp}xZ@4-E3YUC91> z-}&dA?0lcs(yfnwzT*woR;>`o7F6G#=e}RHroHfSI75`z>sKqB+Lq3~nksNZB7XnX zDutbrGLJZx&nWO-bZ3|Of0egU8<tpJo9f@4ckuHD(KU0wZ%>$!v^&VGz4@Qnodm0< zF2M;);~2~>H%<7|mf*SVj9`@CuRyI7{jDW=nwy`NnLX4go$StF7B18>$(*@H;(_;B znQN;TKe?rq*5NrL=X!{yL}+;OsTt0Db=YMO-0M-hS+{*|cT1J7f{S+^W3lf7DFIhs z!z1%-9Oq9Ktlh->e7=qIfu7e2SM~?lrS%rLx&3JiJYAM1)U3&s_-4aBjU&PJ$>ppQ zzsI!}I!XT9QP*f<6W~5c`m&FMXbkg?yv%Haj0-CH`hq&aDIcGBPC4UU{;lrCf~;R_ z4#{r1@FLB5>#h{pr`kGGW5icoWjz0QMnkftm(tEtK2uK5t@)N<DN}EHK0<!OzaTMp zd13wJRgqV=YUs(=osvA(ukz(-Q{>{kt-DNHG<@A2Z8B-Ue6r%ji&+~^q$+*vKE*gY z;d!RPz5bVM+JAMwOm69lUTXg%f5E~3VGJtuHU}a;+dPkIe(mJZy5J#ami^c64$Ezi z6+gu47rb!%b3p14&!N64EQ|uL7&2}<pD6E5m-gwM)}%DUzV^L=i6XnnTP7yuXC06C z)u&%qcy((RyOK-U?uai{Ov1iRdv2~b2y^V%(^l)di(y8B-lPyOhbtX^u_6WxY+EXF z=6EqStjsnLdwFDEwEVZn;txEf4(e21_cZVJa98TJKKk<7bCY#8da6pRx*gkv()V)S z{dje)#k?h~*|k<PllEw@cfWOmX~XS@{5iLuJ$>r-a_g$-x6fZ(ULIxlTt(qqtdGat zUHNA}KWpFT+4J#lOQ(rs())Y77vjWuxBGBz^si-6mj7s&Qtq&v$G1`0&{#xg&wYUh zkIgpE@_h8fZTeQ1uM)@ao$-0}``D5<O<(6;GSlquR&ZTowk3D=dHbEpPkX!8vgPh( z`#x_Mi{5^#UGtW%|2il3i`(fYrRNzE43_!)rtH6Y9NT*=o_vj|aE<Lti43-NJM(GL z$IGYv7(Uh5eP4dK=#;M}yU^;`p2KrzWa#Oidp-MDm;3DN%#K_7FYFTEZ(Vp@@KvzO zgI{MmR$I7wHnI5#ui>0A<;!UY1(lGNBg=afCz&npS2-l%>0P+BM`H8d8$KT9a+-2S zS51*@zqmE{`Z~$YWp7uSo|2h7wM3*))#Fst(Hom3yS)>>ZVlS=%^+xwu;<6K2Lz{0 zd{`N+>eJc3(O;vic2@Z}W{XWLO1adYNpN4<BheqUlkG_5ypGyR-8)?MDbuWsj!nLG z@YW<j+l>nH`6AM+{yR8-uPu(tz4a)+=SafUqj%VU#BC^gyY%Mgdv)O(zO1s4eYoY& zJ;pV4#>{(#{8)H2e78p|D9f2CxnQ=#Wu7<fMiCWuzu0-_|D3%*BetNx;`aYL`Q-)i z=c+utKHE&TyOBFJC4_T%5|@u}-u};1QqRx(zfwWcoKr30dcfWLJ5=V(i=X9PGSjiz zTJ)9b(&(*5FETcG?RnVhwOLQUO;&y3)TIk#Rd0F*7>Z{dF0AL#U&6g2amo8LqBA8f zm|1Sjn7b)zy1^mMiMJBAuF%+3wSrMpY|CRY_AL^vm)90cmGjz(zt2~c>t~O+%HnaY zHks+MP*dv?slb&s8*EfFBRs_zPDyx&{@C_x`U9nad0)PLtKwX4V7u{Wv(JSvrHt)| zcMEiVdL5?q?qf^kj+Kw|QlIX!Ir1V_!}Ef%m{N~5UpfopT&vzgj0{&@IK|iYDfM2p zmR^29<y71jUQN;HCieCf>0cL}?p82T7pgdKd#Cl?mIrfrH@&!7xaL!P;i>J4b9|T; z=4)t}=Y72Ex_YWyWr(m$#Oji`2rc#gQ{A^Gp88*YKY5$QN53E1Jv$SOPi>D`VB9vL zVDH?et|jSfqq_I{%{p*rbKUgj^_l4xzv`cIpIoH5$3-{$xi_QQuZx{$zdu{wp)~7% zX^l?y+=}b_tKF0mc8lE6^-K3D=(+gl65pMZJ3IC&<gY)sUgp{v=3Dh`+k5TST2}Fd z#q`+qr341%r^M^Ds<4_QpPmz7+vd(wVY<*(&L!IX?xx*Vjt4$*<^NpUviL{4y^loS z{~x-haY8)DOnPQy9=XCETb59FGq<DsY5P@$hSk#o=WM8xKh7C%%iO%v|5d@_Teq$B zIFi`D&Rx*!^wmvR*uY|8S<zXS+id>Ijvo|eG$_g?B>$@Ge<`rDT+c;NiYJdF$49Df z<KeY4bDlFU&STg5urXqhLGPKhmHD+LhZ6*Z6S+^!<b0-Kcc0-y%o4HE-H)ekJ9?OL z<8|*T&9CO{T=2D_D7&Yjlk+$8g&90&H2B=s-fvN1WZ3h+iY=bYXMNH0TT#r8d$-rw zt<P?`yE!|%^v;W~=g;1c*_UsSu_!I@4v+Rq-xc+0?@a=WEq2*|3V#rN<X!itPoEgR zvo+6)-)!r@=3BL`O+@tSGwSCOl9L;L&-FX$Irl(%=I*=4n@^^w+zsWftMX1;8+mi< z1@3oGnA_&<tQL_-w~gC#M_<e$rSu)6f8qC7!_04v`8Hdk3K;@?E-AOR91?&2?42IF zwtZcV!3p*R=ISgTQw|1xw&VTJKOQle_<Z-=s7<q1Z=3zR?w+c3-nq+RCpTFYzCNI` zar4piG9T{9Vs5SfZz|@Un|{mxzTBpHpEf<1ER>r+|8;qL<R7QL%~`SMHJi81nqt~^ zJy1-&k^QC4KFQZ}>brxFNqt`a?c+4N9g^(5j)^(Ditn2~{`H<^e(u$V`s?N=-L{0C zTjMd?;hNv<a+djqD~)a#t6Sc>;^_b0dD6DWvlqGd6>d5H+Wzm70NtJIa!$`bWqi{4 z?QZd}*XnNG{vgqCd%f$kwDP5%?RQq4SKo5%+PYN6({m*jc`7_uGh>C|gV3^9{J)wr z4|ZoBJZrwI)aqvIiHpb1TK<09F;$@6;n~#Hbqyz<hcEuqwzYS)`L#Ts_1kvtIq80< zEJ%}G>b75dP~5r2uRg2p-~ZtDR|a=gv1jJ@KKJGCc$PI=`M=u9+|_%PZ*9zz+*#Na zc7x%>;a6e@s{{i$EHiFP$0jpOSg_oxVBwVFra3#q%T9h)e8%z5f5!evbvuLX<GPhO zUe!JLA>h7Mc-z`((Z2e6zvXr;yK{14@}nrzE{XKU_^jjUb*Bz^Z4~>nvBi9s>e^1F zeewG2rTas^$?gyNUi0jM*G<Or`qNhzu8G;+VcQ=d#<n%>mDGy8h1Sk)mv(J@8?Kz< zY4upsqCx$$=n44=wJHJ$Y~3F>lvbQL$*?^k*=nYoZ&;XCYRBZKQ*Y*^T6QjsiHw|C zGUZCyyJD69jKzDS<X`p1<rlp<^6r$D(`xPA>V3Xdd);Io2<CcE<Y!;4*Kj*FdhIEH z@0wXxJsyWFKG@44yt?qlza_^Gu0F6~d)#be^Dw_%F)@wvlsQ(pySuxG=j2+vW^|W& z*%C3gdfx)u2XDVC`J7vKChfp6hF^#Nd+#kcbMr;9SfT3zt+<xY$2Mi0a+qOUW<Fi& zZ<wy(wnHAb6km%SVAONhnme;g-~amFWNuCYx4-vx7VoVSVe&{kA75F$G2Xt`$0L8* zs`M6X&4Z4jL1&jc@fT&BnsDt^>@KC&-i?=EZn@2|_4eGp=8d`<r6+&=XRg(pwdICY z)P@wj@E`N!riz@lsS1uRFcaar{Ca-E9@z^M4o%qVIQ^O1jc2v5UbQ#&H(wXnwN7X8 z-9)Ah$HMw;p9xLclzeC=yR)0i-E05U*Z9kPdOdU6H9@BL)h^-+Z0U_&y%x_t+T~9d zcU~uWqdfHB=Fk(FO`2&z1sVd!kI!o_?BdYnxA>t_`Iu4V@ZYm#(i2*v-k!BfyVUFX z`~O<@Gkc%SGT--cR(1^Az4||q(H|HuHVeIw-TLvztDB+W`8ikKEl`kmk#ntzeo&Zo zDz)cys`F0vzbt3hm2TadJ~3Bh=8YW<kJJuCyx>roWIHA84d*(4Z9~a!H-(40%72E5 zTd4ig*ZR=Dc;ca{-Hi=?jcs{8eFt1yXRz%sI?}`9&v=&kzzL~Dx1x0ErEmG|x4PBt z`&u5ebV||oooj=1b$<Gn%*d~IE1S1agv}_RtN4`Om(Se4!j5fUut8sK&q1w}FREr1 zqOl<_+U6W~EV7A7_%m1J(5an<8V}B2E~$$+w<%~P%kQN++Uv7rT{xyZ_V2b8NVu(% zV4ZeudY5oxZckv=-M#;1jn03szpg*E=KXZFW9Qaae0W(jZR+#(%oP{+%G~h3{CdhK zh6bVAW_`S!8x0k__SbV}v}hPdt*>nTnXUNwPteK#vG>2%y{t~Gb8S;U$bU0G)npdK z=8J(AViJpm9T!JG39&oJt6QO{DbBlm=B+2(k56hJ{PSM!*}UWOb;p`~IM!T#%*nVm zY%Y8K0|twFh25JM>d)9BBXcpwV}WkOqoBKw{`myWi=Hwq;q_1U?JDlye)>gkTe~H` zwdUD8f9`XsF@cwtU0t?xxx22xBA%5yrdww>H9u_Xs7!dJ`}belA<k(l52{X7-KD9> z?Xp;Ls`rZZj-{I;c`m7lDCN}%2gn9kimX4io9or$L@UX~n@+HPO|+`&cKP_m{!n?M zQEPmMOxA%oHqYGl?00eV6{h^KQ(Sg4@?`5mqZ#&}*SHq=lq}m){N48aZ9W-y&-{ut zZ1*QLuDSAh>eb0xH!+u;WSjCvl_Mv5N8nnur0Rb!*S~W;*7z^?wQa$i1DkUfoxQPW zS}a@3TBa+muZn}2pD}SJPkpiXkjb{j28TMn?6U5%d+r9Y$+rTZSse>yF+A&6T&Gu% zlf`_&`gY;fV6Gok@7tvH|HR*U|8t5Rd$HQXt53ytrCx6}nx4Mp@OB5y{HboYmonyL zSs!eb&VRA?^H1j~PRC*r{<Wm=*giKmPuYGr?U%94r=s&4*UtNDbh_!qKgW#kVi!5& zuWNm{&}sT6U-97D9IXknv`%>MTyjmmVA_FoDtXbOsW-z*+j+9~P6*UBpW;`)^S9@_ zDAylzEV9}TWc|ORVzc&Ev);z6uWPN>a$no`bwTOHu5~*_y`L<|Uh;E`hmBoQfLl?) z1Y0#u)u^W>t>tpQ?waSj4fWl23n=bfW%-9&q-$b?<!Q#1FZNyicjHRWN<pV9Tili| zx$5i6vGVNS$>pV+qwcPe3XU~fR+f8KA~`E9%g5Ja*Ee<Vr9ttZKC&bkPyhS!@ZY-q z@xPv4cp0>E{c_v+@uDZ08!~btm*py#Eq9X_v^%hK?LxgHQ8h1KJV@}Hug-9;=j%_q z7`yxG5&tYAr@f8#`X+g9eacOqISa)fBrB|naNSb1E_sSe=8=gfr))2HpUk<OPkn(u z-%9E4JMR7w?mwP(#7xqbvG98ND&?c!m45!qSoeUVrdVu2!5eScKRRc2d{n%g-}U(S z)F<l?DlNTmdwrXwO7+*}H+!Z$kPp1J=CELmaeC&JlRG*tCC``3?_!_G|C;MDqYkS> zfZv?sceXly;LUXU-+3;zMt)K4+V4+)t@aVKdYjOZv8&N2Ub^!4A(IFE#h-K!yot~e z=ZKu}(a>qp)LlLtdyh>1u;=@(2N|Urxk8g~Wu2dE(ct{PPUyVk)8Bo;pXPh6{jlbq z!MD$ua~5<xW>&V_eT+-{c}}OU+KF>g9ET2X_-~v2@U&L+<%#M$Z&#hDvh4|7mHAB| zT;^HIavj-RJx|W$Z>6kmtF01Fm93dqU~~S?JS7cz`}t>$w2x0;q8FYkb-upqOVA#^ z!qdM$Md>N5k!ABbdnoGc`+Wufx61!mWtQ>ra^^Fy6AO+^iix{o<zy~%;@ZwnD&p@N zQr7q7NzV5%{Hi@i{@_1Hy*sQQKL^zD)<2q3TF3I|hu*(AUsqrIzSe&GKVF%PLk#QM ztRE^?w5Bd~43t>Bzh1t6-S2s)eXn<CR-8G0JF4q=@%i45j;D%VRvAY3-*h)TxNYm5 zbKhs=-aN{&?9}d#=+hQat<UrxUUPfK?!DRI_{Z}J?)6sJ-kvSXG2z)Q^Ijpt>Qm3w zJB?SYZoKh7ZY%ruNayyf^PWEhz7_lZ$g0{XSk2FHZqAdkudBbjJNLEWtI_MT*M2_| zPi(fIxk##+bzURCPC!fYGd=ToeK%uA<&!Edg4XptVn^~rIAdgIT-~F5>R92n`yB_r zO~3W@t;^*z`ZX-yI*iw6|9cWEq`P_k;=ggX-b-x%ygF8@CC+|R>l;3Y6$=VNCaL+F zls=r0*E*{#@fIVaxH@Nk`%Bdg=iLImru|!0?|U>bN>=P_+vNL~uI*F*zBJ&V@kEAw z?OdBn{-qqr-|rH$XUpY}sTaTPJD1QSmtE<9#I-zChI>ZMioNeN-gyYMoX!5Tq)Y#c ztB=f{vgD_&ek!*LcBVcl4V@N~`Ks;X)b<VgRm*K2N%|h;O4|2SobmjV-rI4W1`{OS zZ<iG@a0}mhd)5o_<Y*6r$0x5&J(9U%zTM3{?Oi%g|4n!==;9mmX6~Bf8@4)%?}$s0 z?*BIV+SzNxYr@?xu6IqjA-y>CbR@$C_Cw3BI2~nSu)J4d<m(sXG52sxH^*~sXLGMv zoR3|$pP#CxcfkIZO^oqx<8>`w?Z@WbPxb!aqW?C_*L&9g+9kh?B+lJ#PusYX^BKFB zrqR!?XZtf=ryplnx+92pD%a|%Dy$vfA8MZpJ;&jeBgZK}d+Xu4nW+)y_RCA$d%tN} zyH@<OM<2^3n%`M#vR`G#1>x(v)?R7OTs-dwhpU$>$4}3_6YV0FsqKi_uga)d(%@=r z%Bgd-t&m4O*l@1h+3y=vS~xFMh8~rBZhl)>WtZQ=qlY_<61HhBtedd*avuLIk+Yj_ z)UVlh{IOu@(^D!zo*cp*Mti$*q@Ki|SabSS>S?cIp+Dy^etW<4MsD5q3I5Gx4`11q z%vyhG;`#GN=~-??dx~cNdyw#v$GW>KjP<mM{$mA>RsVaf`R;%D{O<L89m(?Vzoxr? ztN(N*YL<QMQ^l!ApX_UW;nZAdzTn8Nh#kKKU&#GEbpG<MK9^Irw+jz!e0%y=ps~@G zjZJG7_$ElMyvh7^zs1VEp-dlIIZmEgP&7YBQgG#E4Xew7R=URL){Fdfc>2t?dyBo? z7xv47`iEApJ^4N5@s<aQZ!C=ezrNZ&V@K@uMJo%v-v6n*U&v8?@%*akTi?ZccxbE> z&x`)1&MO{xW#9jYlMWuge=ke(gQMp9qJNwbH7D)<d|>{4uk+;E)#nuEbyQ2GpPKLU z@V`${o#n<mX}|BY8~pn^x$xh4wdd0ryXtiE;*TEp{<NrHtGQvLhK7xf>t_3ozaJ;< zIiY-}`c>_s^3!_n)aMv7Y}~o$hO&>4qLHMAZH((@@vZM)n0~3?*Zb75nRmji*|q6M zoId?Mt#+O{eOA0fgo!c>|H^Duks`BeAz_`{k|ItX;c`vgsuwf0=6Ph!ho^<hYzj)Y zmp;3-<j}PE*lpi7tLO?PzWX)fhWHfsnV%NCJItTBWY4|yqD28eH`c3a8y}k@AE8$C zmD}Y(j{)<f^zXZJ)(G;d{7}x)k`_$q<~jH-RwVy~(Hz5Ndv?s7ZNoBEzSk$aMU!8O zcSm}S{Y~cI#mNDcOY?sEnb?FV*g0Ma+TVTP*Rp0&Ht8>k=||O`t9fm2IqbNAt>o{4 z4)tTqvQLFiom#hItJ(KG&MF}(H@7JiUzzv&v~hWQ?^fAa!66Z$5fznweY(PGPKBY1 zLlq<}IWwJicH6bSl7Armm))5|(z4M+U$0QJXV+TipEA6${mGlxgsrxY(zs}vz02j= z9QC8;Qs+Htbv4}NxMzw(z@`WLWDQT$YdBV`MHdx4+U0T3o^Ptynt5ysSso_q?!0(6 zzlN>U(o(u9>8tiNl^h%EvmtKQb4m`nFKJ!!-K?<fl7Pibz25EaTGs;pZ_CS%3l<FR zoh{QX|7z+^ho`yg?;bGfarEsk*qL;bzn=N-GlkvKtl^&ayR};MN{zNYv^VrPFmd|a z$;tYfB{~~YcZaWAwKjI^rMbD$4>WW(K7W$(+%oR-kD7MbXRFt)D7yV-8_)Aqr`AT# zp1nQq>zcB(8*j|Yr<SZVwKn$NdrvBUsjj)X`Sq}ut3OtmY8&5PRn7f5S83ayLx+sA z{qhb@3q5`MRLJR5)7IaMnJ_z9SDPg+ezW(YDUr^RsorbX8ZC8pcyIb3;N%1;or0=` zdnPT?cp-i7g>2={%F2JdL2ooSL@iyC^77K7r8Bw3cl8|IwER?&yY9>D3Y7`>yJp?l z8XD>vX}0pVj;Q_)qfeh@LsL`v+|TXxi{AI^)3o!tdKweNPsN-Q<rdRF_>ra0EoEWF zosO1^MJ?OqI8(N5^3t-mmvuGex&1n_G*RR{*W*dP2Bp6@80-k;+j&=0c+s7Y1+%(N zdkZR_@82vmvEMn$P2;)o6Xj*679Mlg+T8D6q`}f~#Yb9dcHp<olWSg{*dQWractW5 z6-`R3=iIgvJ3f{D#gWD(H<A@{w^!zRtugs<>`szqSxU^riNO)`F5ZiNDtU9`^B>pB z799U`z(s6_@uJUr?oGaUv0{VQd3m)b+eNQWnlWLQzs~NZ5!N~<KbI;6|NN5suvJRl z?bNpX{!0&dSDby^bpJ?RM;+_7MeUy1+#abL&bVb(9zAWMc4;eHs^<rPfuI+Kho&Wd z&O4+N-F7yu_=a`cY1!J<SEm}MP3+&dpddN@NaE=Ymb0qggns`1Tj|<7ZPPCfH=nVq z^&~eJy>YsFbpI6A?WtmCN-GabZJowC)9<E&LVAkXEYAyf8+y0Jrn)<SkXY0n8}h`P zeNxBXl<Qpf260a}tcVi}`TR^KdV1A1uS<5!dZ(6t4>Q_l6}_=I^3!TD#eANGY~f$p z)eel|h76D5cCpW3oyi=`u4d@9;-5XEv9ZEtcBAKttED&9PLO5ymVUBBL7io%?u7Kl zJ!U6nv#pjFV=&Xcu}k4T^H1i4@@88mZru$AY^+xU3^-czG-MhMMHXynOcv^L3YgON zD6zn-L7QbArv|5kr-)c(;zbS}z1E|518%XU-raD7-Mje#pYu<akPzpq0u|PYuF7lH zw1oz5P-D#&4#;i)dUr!2OBUOLYuwVh8w!QY$`4GFw9sJs$7f-|5#9c9LL$eRgA02% zoaMTmwxCXm&-?JVvWyuG_ahV{c-@aYIKd!e$>;96U?X?gmV+0?4_v%l;KTpsO>^wo zf*f_3>wLZkK8hcB7ijTN+u|a>y6NGQbrzP4x`jXHiu-Lmtf_qARok^di>>T_*-e)p zU%1Ab&hoJ5Cu7dH|E#;_+~j^+S`a2Z=Pt|hElwv`7i!FrZv8Cv@DIbB`3>A^4-bXy z&|ng8U$~fA?`4~J`-4r9JMOSfKYwtl;R~+Ap>GRH*<xhdv#l21X1=?)AXhl%I*)B| z!C!_u7x>M$Iqu-g>pFPW^T%V6FMfySTRptS^2d^4`_TpV4COqB<|+#m9*%APa6PDl z?~tu?!Fz=};;p}xKOE5D`F7ZO?T77!6&30>n}p?h4;8S;Ww#!;{ct3!;*oZRP(=~f zylqZv1pnDFocB4nLe$Ou!A`3V>jZzHxQ>I}ffXltA8S@vG6~mJlrnsK*K&Q*hbr?u zhFqNzdsz3}<qcl_aIV{r^E^J`hj%Ad=<~e)?qI|#?{l!-`NKt%C2S8ShyA$1pQ*n@ zd4oR3{H2L$a{EdShx2|Y725apaE@(FIQ#wU2l<y8Ja3i%yWu{&J!|4V?mE81jRt=% z^&2#Ka9uQ*6xg1!Rq5v34%MC~JW4w`RrH&5I+V7lsn~bjm_4C2Y>7gj$Ty|Fsv{HK zy4WT>(s(4}9HZ;eDXsZcG1YO2POHvZ=R3+LjJO|tRGj+u#3#p;pE{csNk&d|3p+OP zs_cm<{Y`p}YxosRB|FZyU)iQ4t?yvgt5CZ5#IwK@Z>f*f6PlS%T+35o__SJ~=!L?j zT)CD0O8+l6<a}4+HGFb??}>+oDiQ56f^L00%I>9#)_YD|6ii8%-;~W~Ste$gCue!D z@y#}6^(7O8_nz>yo;bOB;<Usk+c%%kWL#p}F(=F2FS>Wmy^bxVis?Oy`{%o!d*gg- z_r%Rn6E{Df5MW;v$6QorU$jtsX93erjkXw@u97WE(@hko|C(_6*MxH{MMn*aQW;); zQizp35gPYol}b^mevvPC(OI5LwTz$I%bwhde6lO@$uGGlY!jr{dh8I~xl(**CCkfP z=R8j3?M+{{Dr~o$aGQOiwbexH=m{OHJF|Iydb9j|Eh9A7<(-_%J5J^AZ4(<gisJc; z_DfeTkgZhc<k_aoe`_MU^#u0d6V8e$C;E84D)O5v@t;@fH&N*CQS9HQ*uQMz!@?&U zSw8)c`Q*YQ`B7Q9_{3z+Co9FCybMyg*73)-$L6uqyiSGlY!lNLpI9OO)8775j7()6 zM`!hfA10g98EzVP|4HVlRBY*qoUpO*$x((+{`Q|H@k^E~Jl=d_ztD-(hEJw?rYJS; zv1<LZoAc&thi`2Y_GYGRVy;}vTDe!a(zbQa#kM^Y9fb5$3>#F^CYnc2Fb_Tv?f7JE z;gekPPi59dsgBEbO)L*ne&3_;zf<9VuH!QG3FWsZlnbAzW_+?&@ky=tr+*BSdKBe- z6y$GB<WD}~zSv`x=+7I?HILlw);inCx?i%MSety}|M3aunNFl%KH+0(bh)+WUQ5kG z$9*rH_ObljB>ywZ^i!$kr&6Y$YAt8@l<$94yuWn9`{Wb+jwyMjpOjDh3rhKK^C_5V zX1>F-^a=B;Coso7na=ZMy2vR8t-UMMF7SxYy4jQFdhv~wNwv_{EekCd?94MMXWH5n z)%=3#0xPG<{jOWH1AmL`GH4NNxzJR(rGTfjCBR)qH_N@dI`Fwl)TG8~Di>YXzF1^f z^3ftn%Gvw*g-upl)-daKFZAB?Vp3hnNs(PwTJ_#K-|fxVDXsh7VLI<((Zws43$I<{ zrv3clD#4OU>sPW);XaGCcV7(EE4ga1i>)MAdDl9*wci%J)_w6yW7k5yy9SNdwk$IJ zykfohSJjJA@=>>&ulX&MZhmo$vm}@~>bawNbKb{=(T83*)~?tuZ~KF(BwJYOg=4*G zliVx!?Kdyx3TNz<T`TX*KihSC^@X>}8HW{qz2>OeA^X?YSW3sWIrB@0LY0e<tx=!c z)lRdt1-*$S?aX%t9sB1w^uKg3SGy2<_Qg7psy8ZCcl@@TY&YXwaJ>5B<MxYpufBN4 zQstz5>rUUi7q0#?F8-eusq-#U|Gr4K_eK8Y7w_FJ1Y2FWrnbejZQiZMd19{q^6uvu z{_f?s-7KCv-|>9c;`HwepEu0A+&9m-we8i#;=M0+8o&6d_vKIA7bf$nMCqzTsl6-M z_gb`-@hqHPvS|9Qi{6)Cq)vYERPRd{-<MN{TUJZ&%@W#c)e-mDefRGR_AM8)*)P8S z^P;r)#n-DZzG{AHGpI^t;EldG+vdetyD!fqzw|d}ytk<GX0P&=`Wq~>x0K;+@#6Y< zZuzer^Yfj5H@}dzzGyx9#ecp<6Vtw|^ZTN|He-wA-rIfm?sne`?!RZ;eD8MWz3C3` z-@D0gSj>Oq;z5I737Wqyu)eq-^y2UWe*XpiDi__CUrglx6=D6Wf<^Y@V*j=a%U@kw z?tO9j@{18dwPsCyY8Ri+y7*i<qlWM9WT*dzeftDlkH5OOQRP<>*WYxW+LipW-xvQc zTCBf)@%o61;cXW>*-DgJ_enX$&vp54+xu>=bA0iF^`(o~M_)8wb<sTS!V!&MY3#qk zlz*AMxGnr5groL&*FNL^f8r&#`u)x?et+!3_of%W<-YvYG?8?+f8k<3!_mHHf&5z+ zdnwo8r5RaVe|PZyT_W}OO6xM&7k1*i^5y=X>8qRPwttTEemS@OTNiDPeNjI5#rNJ9 z{LU}taR0s7{4T!to&Q36-i4nFzdRTGazNpiH;c2ro0Ej_fs_h^nTbBrWG7$kIQcDM z)8iR3>}usQlf!#A?lQb)c&3T5XRZ8X`6D-EC4QTvC5kUg;0m5`z(PslxXrQ^^1&wE znt4Y=_!H-d^%RRdesypPi-GFl8LoL}78#y-WahJyHQ1^}^YtMe&7(S!hjrc_-%&f` zQ<cw8leC+xGg32sT#c6{@jZTdB&5w?>gO4&%6zW!9D9AJ;_(bo#WP)%XHNN@(Xvhp zHBZ~hx_KA>=4Dcw(|9&-<J`>Wvz32yooQOLZ1Clll{1h3IA*wY?u_2LGsis7EKBr> z6;CVX*sR)Nxk9-3g3K{{EB=LQnO96&XVo@Fl{o6YUN9~2idI(?zoX;g2clmNM14tM z+N#@ptJLxB=>>eg0qxovCd{@XF8r~M{P7O`DghQPR$&gZ{R{ny1D;#F`Xv488f)o( z_R{?gRXz^3bxyXzE3R`~vF`b$<67&yB3}NA{FVO#QWh+{T#FqeO)NUw%p4ALEq?ej z!$s6&6Q2~Tl&o{|w?!L;FYMrv`p+^efYEnNquSGjp8FSiFpF5W%Drut+uI-~-!yLr zyY0;Wc~))n?sd$I?3^dtJWsk|-g)O>rVKAW-?>f8cpWakUNCe2!kgb0SSp&Bw>*2g z@MrObCZmjlep?Ls#CRRLi!(eEx2SZ+MKr|uEQ;XUoAc!p&lfMYy|Y}_yIy$RdhxaQ zMd{jrJqA_A4fnKq?%B0X<8wHDD5KIY>K|*AA=_G?g`t{Teu+dyORV)>^fmRuFOypl zY`K4!a=R9uJ-<L#a!V=Ot!u2grx(5r+#<ZCnCq4)^V_}!wuVz)Gzr-+EPwQ3uhxsd zTrd76zi8HeaoF<3;<*|55^ryJ^R--P)cIx6Vz*PY_LHzxN{K}SU%rcb+XCgx5|h@x zScl`!7YK)6I4NUQ%WoAdGxw}}y0OMo=lT1(?6RBeb~o7VZ`ha9y)Ua_U*CcfIj{FF z_m5osY52lPv}7aOt`Nr9s4l(b7eW_jXJ7ovb1KI1ew^d|Qpfw#9qn5#^w(ZEZ+b!h z{DS+FUVPtwVSet#c*8H{B7ch+pRQW)pXtSatr!3I&d~eOc7KD~1183p6<m6kn8epM zb{{SHXrZ@}VY*GLcka<j&YEO_>3okaS;`pjxqS3B{ouR*VYJkP=t)1W+5OnI?Z-ET zeYV~2Js$i?{&9|HpLX~Aouc=p4}W+4@OS&8-~10Z3C67B(c3OOJ-$o(%mLBEJ1&XD zSaz>ob2Kz~$1RqaT84Fk2ThrGq%mFRdwk0>=DWnY?^^5bi<!S@mhL;)duYeUs5>d@ zd9#k5efHp);2ouo=%#4ag4b3S5p3-I581^Yu-|@U#(1ZUC2#tXx9ktTS;|<o$^T<& z=YQB2c;_eAJFa)Xq~C25FYkXS$9YG)`!`GBeVupTS>z0u_}?_KFZ-}S{lfzuxhQsi z>Be^Tk0)3wzOdM+^&K}q@Hn{Q5UWk4a$m~F$HpImlRsSk`Qzo@A2YZ9xT#U6*D}BV zfo7piss21OcK`QH=~oUKYd?srtSBqAN#~e%o9X=NM?bkgG-<@`5Z6C<xI6sO3(-9) zeepAz;%!>vwVLDo9)~Y`5Z?aa`l26S<t*fm=8GQ7Z~u5nts;|c{h8ydKYe(mRpHCE z-uH27;GR0|djbcg^&a>h{Wy)`UJ+OR*$27aAHV5;=zCQ0e04>*)ceRTVZ%Ru{D1O9 z_Lp<)w`Z-lV6Xood~bUH_wWPkmwr4pvAe-6zp9Bp^}|CRyI(wZX6*9kA5G@0$;v*d zAb(X+KEA1Dl9Sz8XS=)YHD&srj+&mB9<C6-bYlLg3HjC&^Y=UM+b#I>U(}O!iJvR^ zepae}@>c)!`tXT-#ZSM*Psra_s6XfO@0|0$eGEUV<v*SOd}6=x#Q%MY|M&O5iSByC zezRV==t1U_2c{<$+D}jxS8xwkKE6%)_~{9ce@~b^_r%JbCti9_FjhSEdc|h`v-{Yt z+Jxl07U#JZ$Gd-a{G9K?y=`%8@Wn&FFDhMFq<`Vj_KTCOFJ3yEakDq0Qa!4UXYCqi z?RfXqK^b37Gjc_vs`aC`%dUOz`uh9A-q4K88n^x!-7@Oh#<ytg?+a#*x8J!~zq-(8 zeQ}<|+tbd!`xgF{U(mez;=%717Y3RHwyEuNJkDuVCop$|?A!`%t4w*TR81>Wm*u>R zE`Pr8^7|s=PZuPYUx;*l@kXn}PdMQ5lnXPWGZV76EcJO9a6T|!EK);yTCK_KuydZL ztK>tEeZJ;iykg<M#jHF<r`@?%s(!p^q!qd5lzj5`9GR2sYF7R}^;Z&Y+U;k#HWuG^ z-#qi}pIOuL<wJuapVynTJ1&2|n03whS3fco*KK~aIJLxj`aZU&A{O6uw>joKoBP(a z?2Pf`vyXb7&kQZQ;;*~SanG96Pmg+@^ZvbKDSJH8#CGD1+~$hoQvJ{0ZAy+l6npO& zlk~jVAHOe2zPx+&d7HRR$N%ZiaGrd(Gq0%hmT`Kub+wXl+Tt56W_PT2DJTDlH8Yqf zK3mrD)RAj_eLpttzINJWAMcqdnvd_M6dl^~<jKd$KJU9fpNrC+lP9-ecmL4{rlh2- z$LEeIA2Mo7xA_%zILWA@xG%OfRb>8^y)yRACturFWb8LFG*lG4>^UJJqaw}WOyBYD zm@?ZU{(1c$i~lg`C_bNbF#Y`ZFlYVUFLt{(z5V*b^u76!lo+)~lTu7yntrpE?w|Wb zAW`BlU+CG1iZy;0<J_+H_wfA7{ymeijU)dKA5)M-(i^+CatGCqrM~^JB&7Gl`^$3< si5#<k^+QE?hTEi*J?WRSeST<dO3(H5t&e?l^R?ZNrX~9&m>C!t0AuWB9RL6T 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 zcmeAS@N?(olHy`uVBq!ia0y~yV7$V>z%YY@nSp^JOXS601_lP60G|+71_p-z|NsC0 z_wE1x{}n4@CowQEu#^P(1^@s5pTR+E<rfA92F?PH$YKTtZeb8+WSBKaf`NhE)YHW= zq+-t7xi^y*8}PV3J@e<k`e7TN$;T=jH>qYH{Jt<ZqGf6F$u<Vx`ULG+akqGHJi6W{ z6(F7Ekh_9$>q53G_rI-TW{4{=xwfzGpxnpg4O`!TwAzps?fd&$uWnB#t5#HJpJV9C zO0UBLMv<E}6nul-3ci_kY@57N=~4I77FBTv#(PI6tvMPH-o9B((A?wy>jlZNb64g_ zxjyF6Jiu^mYe2a8{UWAA*BX{8CB;^GEsm?1Ys8v#dhWdCeHTBTo^tKm)PSkNUq76g zBC@wNKr-1X>6CfU0*eP*{v=J={cN7*!Pe4%Qejhu;61{p7wGk8J&WX6mQks*|4aA2 zz!^$^BUnRC*96W;+RCAo9`StN+>dJya%VDr-Qp6<5?VS<q-*6|qoYz`t2PGs6m~_{ zC0Dgx<N98{$jIx3p7N?|?Oz{uzB*T*<=#7Og~mze+LVY=RlcdyU;2gg)J(mfZgi@( zqtPVfZsa9r>qdhsUyqibj{fPYF~^yC(%$#s<<netu1<f~xkOU-ZTkf`Rj#YfJ8M$+ zmq;Dxy&AYxXs1Kkk@|aS9#%`|uDEr4dB@b|iSxPwp17n=TM#}^NOjti1xChqJAWy= z%szVO()r-OVi_mB<4r%^-N5h3>ZIsvc6ob?(!sM|b}lV(Dctq_>SXrs%#tgt16L+} z4PaTt);x3j`bwc={^C!=^}dCz__WRWQM8nKCs$4GTiN<b8<qu|ekZ8Tt;*W>@<cGd z`LavBPY<q<oA9^SKqKx?fT_?`m+Nb`1g|_cgTq}wlw<2L-m(?_z9Acoe-s}-e9n2J zl$F)|h?ed-KY#S8t=gAdReAc&@6EzjyDFH^oWF9hgKL6mxKiN6bx~a>#3n~9w6hCr zZ7rQ@tfIx7b$Omq&e_Y-xBuQb)j6McVWgqc)~PG5{a(G~hmClG)yx$KS3J5~_-@DN zXTdH7Q+2hz34IMbVO;ogZL#Lda}T`V2PWk;i}>@DKl{BSK~CH7je@Jxf5%fFOz#Us zWZHeWvsmTe6xBfc+qzbdMPE6%Y|i_ytsJP&u>ZQzir7}xRc~G1zJJJIax;)`MH~B- z>crbmUux&C-Z;(Uil*k>*_J7j7fP-Z7S&hfcjL3ZA0oKynb1_NWzTx&_WR1$++VM= z!cqVFoJ$|nS9uzK-;!9oIbbT=l^>l}j~AYNVc~nlr?_$M?roMcSMqyZX)WF!>0BHj zUu0&y<a)&3haJ=YxOg^X-pD)j<VLXG3;*u8+K(%DeaN%f%+4`;Ma(3=0Fh<N%qqJU zYP}b@AyxgyxqFqt6^YJM|E&5xajdzP;w-X=@4*B=yPrA#P0J=l-Fc9#=Uuv@Yu=?3 zqVeY9LLZ--_WXb6vFY*Yo7;|0dD!V?w|vgj`1G@^0SmPxmd;)A{dLjWir-6ZPxA?j zimdp>Guia6OQC6~;fkitto6U{Wg3QRu4ocHAa}Vs{d&;XkUHC~Uso*+$+cPLI`O!R zYUVx1nJ>B{zRp>(<eL49tsH6To+kwKmh39d3d=~p9#~r3c_3%eqpdx!7EkhWn!>Pd z(W|G|SXOs>6_*KKl_)=--T9~Fh}0@Sfg3&{H{16dpPSnLYr)GcUziUb4vD=hlcycX z9vka$HI2{W!jHpkpF-B!{OQ@4r4hJ%p1kPtQ{D$JPJP0;H!Z$g!}n^`0jo_DS6p^s zJhF0=6Yu;LIxdV$Ru<hmqbpte)aB{Cng@3?{|P@`c1ivbU$oDnk|3o}=dEuO7rD%f zSZWqx`g7OQDsJ_SH!roV(%=d`s94b*>h$<k+p1L`(!WL5KGgouwn{tb&&Ck*kkp+! z=N5M>TuR}bzFK<Kt{>V3znlJXGQ9kL{{8;T)i<M$Hl3d|<>u}jhO1LoCaq50vu{sX zPtoc3Pgm}G_|@WN_T(&{V<ta@ZuT8~HcLpv;qd%pWwCR2@PGfEboP<Xob=buJFmy` zTzItZfJF84>*sR<e;fB|S<2<Ag>a{TRX+8nmgho}9E<h+<;&c(FF)<y9CP*4`py5c zug=_b_|Ds!yBjvN<i+ia%w64m@P4wt0PBL#2fyEk=kHUgx1OkHEA`;|La{%6R=a!n zeU+!#DL)fmTk`X7WSx`e)S?aZB94b1nae-_(h>3Z=K{4}mK5K4-PWplW}O7@m$*G1 zJFPyN&G^;g!H}C)q*cT`EhyVBB0Tlm2eC^|&OPGa3%_fqrs%KbS#R<C=A6wNwNF)C zzjT#pYkwK{hb=#jUDdnt->=4Q9_Ix|g{ruj1tmIHmfQP!$8yg<>lKlHu|w;s|Nj}H znK5stKDfQaUb_DN9JVjr7r(ajN9?{8ovb^zviz*n)z7cFCX`QkYPH#M>V1~0kxo08 z%z5%;v)G%^<{HOSb*1O{gG+1ISMFF=Gdm-`AwlD`kLZs3mZ!>={pw<DpS639)k;f7 zg}q-lKlpd!=}P|P6-A|2yq*QlN|_a<y=;xrjA^&OwY`3KaE8R@fV<|!>{tH1(p_M7 nrQucpbCxsj3SLtrPW?yu)vY_9*zI9pU|{fc^>bP0l+XkKa2wLW 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