From 1bd97d5705e3febdbdd8fccdc49f4f0dc3cc1ba9 Mon Sep 17 00:00:00 2001 From: Manuel Cillero Date: Sun, 14 Jun 2026 21:25:52 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20(bootsier):=20A=C3=B1ade=20AdminLTE?= =?UTF-8?q?=204=20y=20Bootstrap=20Icons?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Integra AdminLTE 4.0.0 (SCSS y JS), Bootstrap Icons 1.13.1 y las fuentes Source Sans 3 VF; reorganiza los SCSS del tema con la nueva estructura de *pagetop-build*. --- .../assets/_bootsier-custom.scss | 77 + .../assets/_bootsier-icons.scss | 5 + .../_bootsier-utilities.scss} | 97 +- .../assets/_bootsier-variables.scss | 4 + .../fonts/SourceSans3VF-Italic.otf.woff2 | Bin 0 -> 132332 bytes .../fonts/SourceSans3VF-Upright.otf.woff2 | Bin 0 -> 164736 bytes .../assets/adminlte-4.0.0/js/adminlte.js | 1081 +++++++++ .../assets/adminlte-4.0.0/js/adminlte.js.map | 1 + .../assets/adminlte-4.0.0/js/adminlte.min.js | 7 + .../adminlte-4.0.0/js/adminlte.min.js.map | 1 + .../adminlte-4.0.0/scss/_accessibility.scss | 337 +++ .../adminlte-4.0.0/scss/_app-content.scss | 3 + .../adminlte-4.0.0/scss/_app-footer.scss | 32 + .../adminlte-4.0.0/scss/_app-header.scss | 61 + .../assets/adminlte-4.0.0/scss/_app-main.scss | 41 + .../adminlte-4.0.0/scss/_app-sidebar.scss | 619 +++++ .../adminlte-4.0.0/scss/_app-wrapper.scss | 23 + .../scss/_bootstrap-variables.scss | 1766 ++++++++++++++ .../assets/adminlte-4.0.0/scss/_callouts.scss | 40 + .../assets/adminlte-4.0.0/scss/_cards.scss | 311 +++ .../adminlte-4.0.0/scss/_compact-mode.scss | 53 + .../adminlte-4.0.0/scss/_direct-chat.scss | 235 ++ .../assets/adminlte-4.0.0/scss/_docs.scss | 820 +++++++ .../assets/adminlte-4.0.0/scss/_dropdown.scss | 225 ++ .../assets/adminlte-4.0.0/scss/_info-box.scss | 131 + .../adminlte-4.0.0/scss/_miscellaneous.scss | 22 + .../assets/adminlte-4.0.0/scss/_mixins.scss | 6 + .../adminlte-4.0.0/scss/_progress-bars.scss | 66 + .../assets/adminlte-4.0.0/scss/_root.scss | 5 + .../adminlte-4.0.0/scss/_small-box.scss | 127 + .../assets/adminlte-4.0.0/scss/_table.scss | 67 + .../assets/adminlte-4.0.0/scss/_timeline.scss | 121 + .../assets/adminlte-4.0.0/scss/_toasts.scss | 33 + .../adminlte-4.0.0/scss/_variables-dark.scss | 16 + .../adminlte-4.0.0/scss/_variables.scss | 131 + .../assets/adminlte-4.0.0/scss/adminlte.scss | 81 + .../scss/mixins/_animations.scss | 116 + .../scss/mixins/_scrollbar.scss | 36 + .../scss/pages/_lockscreen.scss | 75 + .../scss/pages/_login_and_register.scss | 100 + .../scss/parts/_components.scss | 7 + .../adminlte-4.0.0/scss/parts/_core.scss | 15 + .../scss/parts/_extra-components.scss | 9 + .../scss/parts/_miscellaneous.scss | 5 + .../adminlte-4.0.0/scss/parts/_pages.scss | 6 + .../pagetop-bootsier/assets/bootsier.scss | 91 + .../pagetop-bootsier/assets/bootsier.shell.js | 65 + .../js/bootstrap.bundle.min.js | 0 .../js/bootstrap.bundle.min.js.map | 0 .../bootstrap-5.3.8}/js/bootstrap.js | 0 .../bootstrap-5.3.8}/js/bootstrap.js.map | 0 .../bootstrap-5.3.8/scss}/_accordion.scss | 0 .../bootstrap-5.3.8/scss}/_alert.scss | 0 .../bootstrap-5.3.8/scss}/_badge.scss | 0 .../bootstrap-5.3.8/scss}/_breadcrumb.scss | 0 .../bootstrap-5.3.8/scss}/_button-group.scss | 0 .../bootstrap-5.3.8/scss}/_buttons.scss | 0 .../bootstrap-5.3.8/scss}/_card.scss | 0 .../bootstrap-5.3.8/scss}/_carousel.scss | 0 .../bootstrap-5.3.8/scss}/_close.scss | 0 .../bootstrap-5.3.8/scss}/_containers.scss | 0 .../bootstrap-5.3.8/scss}/_dropdown.scss | 0 .../bootstrap-5.3.8/scss}/_forms.scss | 0 .../bootstrap-5.3.8/scss}/_functions.scss | 0 .../bootstrap-5.3.8/scss}/_grid.scss | 0 .../bootstrap-5.3.8/scss}/_helpers.scss | 0 .../bootstrap-5.3.8/scss}/_images.scss | 0 .../bootstrap-5.3.8/scss}/_list-group.scss | 0 .../bootstrap-5.3.8/scss}/_maps.scss | 0 .../bootstrap-5.3.8/scss}/_mixins.scss | 0 .../bootstrap-5.3.8/scss}/_modal.scss | 0 .../bootstrap-5.3.8/scss}/_nav.scss | 0 .../bootstrap-5.3.8/scss}/_navbar.scss | 0 .../bootstrap-5.3.8/scss}/_offcanvas.scss | 0 .../bootstrap-5.3.8/scss}/_pagination.scss | 0 .../bootstrap-5.3.8/scss}/_placeholders.scss | 0 .../bootstrap-5.3.8/scss}/_popover.scss | 0 .../bootstrap-5.3.8/scss}/_progress.scss | 0 .../bootstrap-5.3.8/scss}/_reboot.scss | 0 .../bootstrap-5.3.8/scss}/_root.scss | 0 .../bootstrap-5.3.8/scss}/_spinners.scss | 0 .../bootstrap-5.3.8/scss}/_tables.scss | 0 .../bootstrap-5.3.8/scss}/_toasts.scss | 0 .../bootstrap-5.3.8/scss}/_tooltip.scss | 0 .../bootstrap-5.3.8/scss}/_transitions.scss | 0 .../bootstrap-5.3.8/scss}/_type.scss | 0 .../bootstrap-5.3.8/scss}/_utilities.scss | 0 .../scss}/_variables-dark.scss | 0 .../bootstrap-5.3.8/scss}/_variables.scss | 0 .../bootstrap-5.3.8/scss}/bootstrap-grid.scss | 0 .../scss}/bootstrap-reboot.scss | 0 .../scss}/bootstrap-utilities.scss | 0 .../bootstrap-5.3.8/scss}/bootstrap.scss | 0 .../scss}/forms/_floating-labels.scss | 0 .../scss}/forms/_form-check.scss | 0 .../scss}/forms/_form-control.scss | 0 .../scss}/forms/_form-range.scss | 0 .../scss}/forms/_form-select.scss | 0 .../scss}/forms/_form-text.scss | 0 .../scss}/forms/_input-group.scss | 0 .../bootstrap-5.3.8/scss}/forms/_labels.scss | 0 .../scss}/forms/_validation.scss | 0 .../scss}/helpers/_clearfix.scss | 0 .../scss}/helpers/_color-bg.scss | 0 .../scss}/helpers/_colored-links.scss | 0 .../scss}/helpers/_focus-ring.scss | 0 .../scss}/helpers/_icon-link.scss | 0 .../scss}/helpers/_position.scss | 0 .../bootstrap-5.3.8/scss}/helpers/_ratio.scss | 0 .../scss}/helpers/_stacks.scss | 0 .../scss}/helpers/_stretched-link.scss | 0 .../scss}/helpers/_text-truncation.scss | 0 .../scss}/helpers/_visually-hidden.scss | 0 .../bootstrap-5.3.8/scss}/helpers/_vr.scss | 0 .../bootstrap-5.3.8/scss}/mixins/_alert.scss | 0 .../scss}/mixins/_backdrop.scss | 0 .../bootstrap-5.3.8/scss}/mixins/_banner.scss | 0 .../scss}/mixins/_border-radius.scss | 0 .../scss}/mixins/_box-shadow.scss | 0 .../scss}/mixins/_breakpoints.scss | 0 .../scss}/mixins/_buttons.scss | 0 .../bootstrap-5.3.8/scss}/mixins/_caret.scss | 0 .../scss}/mixins/_clearfix.scss | 0 .../scss}/mixins/_color-mode.scss | 0 .../scss}/mixins/_color-scheme.scss | 0 .../scss}/mixins/_container.scss | 0 .../scss}/mixins/_deprecate.scss | 0 .../bootstrap-5.3.8/scss}/mixins/_forms.scss | 0 .../scss}/mixins/_gradients.scss | 0 .../bootstrap-5.3.8/scss}/mixins/_grid.scss | 0 .../bootstrap-5.3.8/scss}/mixins/_image.scss | 0 .../scss}/mixins/_list-group.scss | 0 .../bootstrap-5.3.8/scss}/mixins/_lists.scss | 0 .../scss}/mixins/_pagination.scss | 0 .../scss}/mixins/_reset-text.scss | 0 .../bootstrap-5.3.8/scss}/mixins/_resize.scss | 0 .../scss}/mixins/_table-variants.scss | 0 .../scss}/mixins/_text-truncate.scss | 0 .../scss}/mixins/_transition.scss | 0 .../scss}/mixins/_utilities.scss | 0 .../scss}/mixins/_visually-hidden.scss | 0 .../bootstrap-5.3.8/scss}/tests/jasmine.js | 0 .../_auto-import-of-variables-dark.test.scss | 0 .../scss}/tests/mixins/_box-shadow.test.scss | 0 .../tests/mixins/_color-contrast.test.scss | 0 .../scss}/tests/mixins/_color-modes.test.scss | 0 .../_media-query-color-mode-full.test.scss | 0 .../scss}/tests/mixins/_utilities.test.scss | 0 .../scss}/tests/sass-true/register.js | 0 .../scss}/tests/sass-true/runner.js | 0 .../scss}/tests/utilities/_api.test.scss | 0 .../bootstrap-5.3.8/scss}/utilities/_api.scss | 0 .../bootstrap-5.3.8/scss}/vendor/_rfs.scss | 0 .../bootstrap-icons.css | 2106 ++++++++++++++++ .../bootstrap-icons.json | 2080 ++++++++++++++++ .../bootstrap-icons.min.css | 5 + .../bootstrap-icons.scss | 2118 +++++++++++++++++ .../fonts/bootstrap-icons.woff | Bin 0 -> 180288 bytes .../fonts/bootstrap-icons.woff2 | Bin 0 -> 134044 bytes .../static/scss/bootsier.scss | 55 - 160 files changed, 13401 insertions(+), 133 deletions(-) create mode 100644 extensions/pagetop-bootsier/assets/_bootsier-custom.scss create mode 100644 extensions/pagetop-bootsier/assets/_bootsier-icons.scss rename extensions/pagetop-bootsier/{static/scss/_customs.scss => assets/_bootsier-utilities.scss} (64%) create mode 100644 extensions/pagetop-bootsier/assets/_bootsier-variables.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/fonts/SourceSans3VF-Italic.otf.woff2 create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/fonts/SourceSans3VF-Upright.otf.woff2 create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.js create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.js.map create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.min.js create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.min.js.map create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_accessibility.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-content.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-footer.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-header.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-main.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-sidebar.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-wrapper.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_bootstrap-variables.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_callouts.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_cards.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_compact-mode.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_direct-chat.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_docs.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_dropdown.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_info-box.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_miscellaneous.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_mixins.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_progress-bars.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_root.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_small-box.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_table.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_timeline.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_toasts.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_variables-dark.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_variables.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/adminlte.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/mixins/_animations.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/mixins/_scrollbar.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/pages/_lockscreen.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/pages/_login_and_register.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_components.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_core.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_extra-components.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_miscellaneous.scss create mode 100644 extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_pages.scss create mode 100644 extensions/pagetop-bootsier/assets/bootsier.scss create mode 100644 extensions/pagetop-bootsier/assets/bootsier.shell.js rename extensions/pagetop-bootsier/{static => assets/bootstrap-5.3.8}/js/bootstrap.bundle.min.js (100%) rename extensions/pagetop-bootsier/{static => assets/bootstrap-5.3.8}/js/bootstrap.bundle.min.js.map (100%) rename extensions/pagetop-bootsier/{static => assets/bootstrap-5.3.8}/js/bootstrap.js (100%) rename extensions/pagetop-bootsier/{static => assets/bootstrap-5.3.8}/js/bootstrap.js.map (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_accordion.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_alert.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_badge.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_breadcrumb.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_button-group.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_buttons.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_card.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_carousel.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_close.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_containers.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_dropdown.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_forms.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_functions.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_grid.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_helpers.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_images.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_list-group.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_maps.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_mixins.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_modal.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_nav.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_navbar.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_offcanvas.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_pagination.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_placeholders.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_popover.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_progress.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_reboot.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_root.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_spinners.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_tables.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_toasts.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_tooltip.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_transitions.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_type.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_utilities.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_variables-dark.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/_variables.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/bootstrap-grid.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/bootstrap-reboot.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/bootstrap-utilities.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/bootstrap.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/forms/_floating-labels.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/forms/_form-check.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/forms/_form-control.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/forms/_form-range.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/forms/_form-select.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/forms/_form-text.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/forms/_input-group.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/forms/_labels.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/forms/_validation.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/helpers/_clearfix.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/helpers/_color-bg.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/helpers/_colored-links.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/helpers/_focus-ring.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/helpers/_icon-link.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/helpers/_position.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/helpers/_ratio.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/helpers/_stacks.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/helpers/_stretched-link.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/helpers/_text-truncation.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/helpers/_visually-hidden.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/helpers/_vr.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_alert.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_backdrop.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_banner.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_border-radius.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_box-shadow.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_breakpoints.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_buttons.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_caret.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_clearfix.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_color-mode.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_color-scheme.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_container.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_deprecate.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_forms.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_gradients.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_grid.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_image.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_list-group.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_lists.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_pagination.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_reset-text.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_resize.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_table-variants.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_text-truncate.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_transition.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_utilities.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/mixins/_visually-hidden.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/tests/jasmine.js (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/tests/mixins/_auto-import-of-variables-dark.test.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/tests/mixins/_box-shadow.test.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/tests/mixins/_color-contrast.test.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/tests/mixins/_color-modes.test.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/tests/mixins/_media-query-color-mode-full.test.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/tests/mixins/_utilities.test.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/tests/sass-true/register.js (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/tests/sass-true/runner.js (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/tests/utilities/_api.test.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/utilities/_api.scss (100%) rename extensions/pagetop-bootsier/{static/scss/bootstrap-5.3.8 => assets/bootstrap-5.3.8/scss}/vendor/_rfs.scss (100%) create mode 100644 extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.css create mode 100644 extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.json create mode 100644 extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.min.css create mode 100644 extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.scss create mode 100644 extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/fonts/bootstrap-icons.woff create mode 100644 extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/fonts/bootstrap-icons.woff2 delete mode 100644 extensions/pagetop-bootsier/static/scss/bootsier.scss diff --git a/extensions/pagetop-bootsier/assets/_bootsier-custom.scss b/extensions/pagetop-bootsier/assets/_bootsier-custom.scss new file mode 100644 index 00000000..1f8421ec --- /dev/null +++ b/extensions/pagetop-bootsier/assets/_bootsier-custom.scss @@ -0,0 +1,77 @@ +// Bootsier CSS rules: self-hosted fonts, form components, and regions. + +// Self-hosted Source Sans 3 (SIL OFL 1.1), served from /bootsier/fonts. +// Required by AdminLTE 4, which declares it as the primary font family in $font-family-sans-serif. +@font-face { + font-family: "Source Sans 3"; + src: url("/bootsier/fonts/bootsier.font.woff2") format("woff2"); + font-weight: 200 900; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: "Source Sans 3"; + src: url("/bootsier/fonts/bootsier.font.italic.woff2") format("woff2"); + font-weight: 200 900; + font-style: italic; + font-display: swap; +} + +// Required field indicator in forms. +.form-required { + color: var(--bs-danger); + margin: 0 0.25rem; +} + +// Form field with consistent bottom margin. +.form-field { + margin-bottom: 1rem; + + &:last-child { + margin-bottom: 0; + } +} + +// Fieldset with border and floating legend. +fieldset { + position: relative; + background-color: var(--bs-body-bg); + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + padding: 2rem 1rem 1rem; + margin: 2rem 0 1rem; +} + +fieldset > legend { + position: absolute; + top: 0; + left: 1rem; + transform: translateY(-50%); + background-color: var(--bs-body-bg); + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + padding: 0.125rem 0.75rem; + font-size: $font-size-sm; + line-height: 1.25; + width: fit-content; + max-width: 75%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.fieldset-description { + margin-bottom: 1rem; +} + +// Gap between group label and first inline check. +.form-label + .form-check-inline { + margin-left: 1rem; +} + +// Footer region. +.region-footer { + padding: 0.75rem 0 3rem; + text-align: center; +} diff --git a/extensions/pagetop-bootsier/assets/_bootsier-icons.scss b/extensions/pagetop-bootsier/assets/_bootsier-icons.scss new file mode 100644 index 00000000..fb05eb1e --- /dev/null +++ b/extensions/pagetop-bootsier/assets/_bootsier-icons.scss @@ -0,0 +1,5 @@ +// Bootstrap Icons v1.13.1, fonts served from /bootsier/fonts. + +$bootstrap-icons-font: "bootsier.icons"; +$bootstrap-icons-font-dir: "/bootsier/fonts"; +@import "bootstrap-icons-1.13.1/bootstrap-icons"; diff --git a/extensions/pagetop-bootsier/static/scss/_customs.scss b/extensions/pagetop-bootsier/assets/_bootsier-utilities.scss similarity index 64% rename from extensions/pagetop-bootsier/static/scss/_customs.scss rename to extensions/pagetop-bootsier/assets/_bootsier-utilities.scss index 6d0aa4e6..4192158e 100644 --- a/extensions/pagetop-bootsier/static/scss/_customs.scss +++ b/extensions/pagetop-bootsier/assets/_bootsier-utilities.scss @@ -1,80 +1,14 @@ -// Enable CSS Grid +// Bootstrap utility extensions. Imported just before utilities/api so variable changes take effect. + +// CSS Grid (Bootstrap 5): disable legacy grid classes and enable native CSS Grid. $enable-grid-classes: false; $enable-cssgrid: true; -// Opacity -.bg-opacity-0 { - --bs-bg-opacity: 0; -} - -.border-opacity-0 { - --bs-border-opacity: 0; -} - -.text-opacity-0 { - --bs-text-opacity: 0; -} -.text-opacity-10 { - --bs-text-opacity: 0.1; -} - -// FORMS - -// Required field indicator -.form-required { - color: var(--bs-danger); - margin: 0 0.25rem; -} - -// Form fields -.form-field { - margin-bottom: 1rem; - - &:last-child { - margin-bottom: 0; - } -} - -// Fieldset -fieldset { - position: relative; - background-color: var(--bs-body-bg); - border: var(--bs-border-width) solid var(--bs-border-color); - border-radius: var(--bs-border-radius); - padding: 2rem 1rem 1rem; - margin: 2rem 0 1rem; -} -fieldset > legend { - position: absolute; - top: 0; - left: 1rem; - transform: translateY(-50%); - background-color: var(--bs-body-bg); - border: var(--bs-border-width) solid var(--bs-border-color); - border-radius: var(--bs-border-radius); - padding: 0.125rem 0.75rem; - font-size: $font-size-sm; - line-height: 1.25; - width: fit-content; - max-width: 75%; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.fieldset-description { - margin-bottom: 1rem; -} - -// Check buttons, gap between label and first inline check -.form-label + .form-check-inline { - margin-left: 1rem; -} - -// Extending utilities +// Extend the $utilities map with additional classes. $utilities: map-merge( $utilities, ( - // Individual border widths + // Individual border widths per side. "border-top": ( property: border-top-width, class: border-top, @@ -95,7 +29,7 @@ $utilities: map-merge( class: border-start, values: $border-widths ), - // Individual rounded values + // Individual corner radii. "rounded-top-start": ( property: border-top-left-radius, class: rounded-top-start, @@ -156,11 +90,18 @@ $utilities: map-merge( pill: var(--#{$prefix}border-radius-pill) ) ), + // Opacity: add missing values (0 for bg/border/text; 10 for text) not in Bootstrap defaults. + "bg-opacity": map-merge( + map-get($utilities, "bg-opacity"), + (values: map-merge(map-get(map-get($utilities, "bg-opacity"), "values"), (0: 0))) + ), + "border-opacity": map-merge( + map-get($utilities, "border-opacity"), + (values: map-merge(map-get(map-get($utilities, "border-opacity"), "values"), (0: 0))) + ), + "text-opacity": map-merge( + map-get($utilities, "text-opacity"), + (values: map-merge(map-get(map-get($utilities, "text-opacity"), "values"), (0: 0, 10: .1))) + ), ) ); - -// Region Footer -.region-footer { - padding: .75rem 0 3rem; - text-align: center; -} diff --git a/extensions/pagetop-bootsier/assets/_bootsier-variables.scss b/extensions/pagetop-bootsier/assets/_bootsier-variables.scss new file mode 100644 index 00000000..888e7450 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/_bootsier-variables.scss @@ -0,0 +1,4 @@ +// Bootsier overrides for Bootstrap variables. Imported before bootstrap/scss/variables +// so that Bootstrap's !default declarations do not override these values. + +$font-size-base: 1.125rem; diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/fonts/SourceSans3VF-Italic.otf.woff2 b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/fonts/SourceSans3VF-Italic.otf.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4a160ff1a5cf025e5a23f79c073ff849b4c025b3 GIT binary patch literal 132332 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ⅅeuKZG5q~XHZ5Zv+6Z=IaKYU$bF9k>PBKRo)@Gpfl=f3hCRP8OM!!7}%1 zAMk_r^s5nfjtiT9?!uxmFZuZS>z!w-&F{Uwz-?$y>>hLHzx9$(4(=`WRS zG>Ss0{>U}X;GFD5y{QY0=acyDiOMC!;_kTz7W8jDW z{1bn7!5^6U0|=NvG*a*fICIvV`3MvyR)SPn9!b-YBhoN=B%VxH*Whcp^Qh=%tsJ@{ z_ZmZ65CuDQrbUH5uL-y+>N?B>8fSqFP=srkLDjfgwuYGNxjxiv0*C4E@%gKAs^RR%_6-hrL?3W1XzfrQ)rYuUM^aqt1%9&~la5>lW0toVn$d#^s-1Euj&tIp${^-}7pF};OAlb;fzG}{eM4gb9 zQ&bU_uqv%!*MXY0BV%)?3$}h*e^rWgz4Ie((`~kGwsHHJTin|_sLuY6$+k_jzcuY? zp=GURCwrM?9_C;ZDh{Zy#Th^JaRm(?4M5(KXOjy)2}eBe!GI~|*yn;rekf3{(bhj5jps3EADGp8dE2k{UzArlsXh@9BZYY8Tr(NLMm zLY9K29wEJGag$`8T{%d-e8mhl+H(blD13inLO??aFmJ zYSL-ZOS~iAz`OMR|Ik1BMf=Oa`Q^X;#sBrMu@mDl5i?~5o?qhw3DOrC?BD?u;DHKk zfItrR^cpZMBq|{-r>G(V{fbkF#?1j*7JK;PqM&WT}=y*_TVXy?I_+ zjeMh*hS7?Q*KTCm%zfp4m!*&TJVNc?ar4MImCiaixmt-tj4yEAgm|j0$vPa(XYu9) zc6h>rSe#V+bo_9nA}<=B>q#o$AKm2V{FM)-5!c6?HC8{DRI<2!zpTRg>FkH_ZO-;L zfv7+3+O_-gsOHzteX1pk4HOU>9LlXX|8fWZy+pl95$cp)7S^wT`P`lXvzNfCb z>+98J2K(C|416;1#h_**W^@|=;D)o&+^eE|c$FH1I&tqD@vHdY_xpe0PVa(r()XWnG=TjK)#a;IWDo%Sg_nKpbW}C*aW&D zz+N~2PoWOKp@-Fz$8a2X;7xo%2V)Fq9crUlTBfU1q%l>PI`{Otf~s!nKE0|>DypxH>g7kE!9W^JI0S$_7{dwtKmZ?riA%7D0p7ti zG(5y#G;xM98ra7FQ9vXags7w~I-)mXD50NthRZzRX`Pwqo?rNiH+&f82R{%21}%8uByd;@SD_lDkcDMXLpREpj%M7AG498+_!H@9 z#Z}bfAh}6NMVe1*=_oy=TH=zO()3Q^lAC(z-5yVvbQ}%AJA{NB(5!GGxmii8?)|V$Pl` z-`1VE@@dwNV|V@~)%1OfH58&zN+V@D(4tl7qPPB{CCk@Lq%;AIywILQrmfg>=3{TR z?|%4a$~`-tnzU-q!z@Z52puJ1@|@(znQNZ;rj|~O#95^nKJ`RJ>Z)9=;vROddh4s7 zRx4Dg*SvVy>h%lSZm*+>O?&z?9BxKPXVqH`RTI@*6{?rj+7Rm+*J`cNx~$KJZNg^E z*>`K3XQZ(vm^@heAEP5ADGD@jpnwT?zyS&X1R)9nTA@P)!NOElU5o_DvgIpOs;N-r z>dj(Gs7{HclwNLymDTK>^R9XGy=C4iUo785;4?%Nbm}zl0YFAK?Fv=3>Zj{FwN#nP z*Glcw{}?r85p#_)$sCJp&t`4S&g|Y`!>nXA zn}-L7&hW23-(TGSd#2|***(fS3r`6}RM9{O157Z-`_YVc)G&Yo+pzmU-@H$cI-`rN zx818QG~KXg@3QMqoBBi%AV?}jbVYX3DL@et)JEO+k6DMEvsyMZ#8hTuO2d!2>u`=M ze8g?;^N8>AGG4_^T;(C&#)r4Ioi#Sz)iSHCzi`K%F}EvdAqZ0-F%_kvUO0p%P_&7D zmn~Sa@2QKHY#Mlw`EeyJ73oVX4`r>iNT>8mA$vlGO)o~mOj8IIId-C4mfO+)dFcP_ zxns|x3s)DMzDoaZ9^lsxJDwJyz*o++ZgstqEFN4{!tm zn7}P?AG`uV5C>}@2a2ExhTvQdLt$${I@KwNkfK751t&r>WXzTu5qTPn*s$Y40UjNf zHe=`Omu9Wmcj3{%*t$LE9()?NVAGLncizP;$||b1f0G3OMFgQBCKd^RnD$6K(0vA? z>TwYSn}_=V1u?cn(0`?vo`$y5MLgUeeLqSngbBjI=Lm2366md$vA_S+Af3oS0;>F{ zHz?7BV6+Uls03n6aj;{`oFK+$@=mXt(LJk9;7b>ia8$oeX!YzfAZlHs%BT!WcqU= z45Yc#pqiZqgHinh$Da{n_er_f7YcV(ULy!@B+<*sn*AR4L%JP;17j$;6wG0;20W`DJ3M zI1Y8cz;X;LY}P|s!;{FRDt2U4}E*X?h2c`Al+S6ri`A2-PxsXMv^NW;m2vZt0I&ZYL_Wi`M9w#i7n*#ia|l;3l=LsSBX0=+P6i=cN^-JypTXbWV2Z! z@%ugOCgIf{`POe2`s5KT?0$ODSgqR|b#Pb4rf&b~s++Jf+-?}p>hWyPw^@T#xD83T4P_MX$#f|u@#k>R(vuUcFKIWYGS1G zVQyVr2};riS0Y3TsEz#;p6-Z?^J*e!aYD}6kSK^Hdo&Os+LtUlg2vg)Plj#Y7EZun zup+POUXl+ncDDKZL7tD-cr|#mI@>^wrr|1(JU9B( zNeC&?$!cirY>D)A8p8DUO0A4Ui<3 zJqi>kI1SHbLLo-Zg+DtOK-}=-ReUL#T-xsu2r1!Z@$koLY||{4^gB6J^Jcdmdb19G zR7iFe7~8ra=q%kL z(O20bDwo&7D$&^k2_QOX=&3fesiLS5Dun}g&-6I5ntH%ZKZ6^{X=!IR<>ptdI6irQ zpE>O|UPE~ZC}rvjcOakq5nLb&Yl2jJm58;QzT_@0^F&(6dbfFDPx*KK#1)EYuv zV5sDY;$<(R^FAJqWi|qFdC!FFu?rNu>C=*whZ8B5Sw89OnFMZv#I{+7*qHd}?+qvih~;QK`1ytZ}d zf9&gr-2KxFw3DGO(p-3hJg(119ww$8p3if$slu_jpL<|`R#-g|S}Mp{qDp>yrL<0_ zQ6`L$8X8tfaq=a8PdZ-x=0k!CW!`GbvUq5ZGQRJSx<)T`l4T+eh6jP@5o}mGT3&^= zT~psYtiwfY5;I9vQe0y7jmSVemyNvJ(@%*Ju{g_-eV6rl7d2_&D?G?snKJTLB+z>- zJmwr)pBo5bop8F^xxb}zzq!T&O3}LYKg&|l{Z!Xwc}!`Y*55J`cA{)$xzm{crSQZJ z7X+BN!FqTLb|PyV?4{m$@F$E)jS(^$$e>P{WGu+$;ZmtiYl!iZSSRj}mYDiLHQnGe zZm+|`Gd8WbHLqk6j?(H;XeZpi437~-FGa@eSU4mr-9t>?Pj54px!?$GY zbF%WE&x3DucQsD>bpI-PJsXj=!0!r;GU%;O(4apb zz4Ym6yQ{D|UOL!6SM9ueiuqJEgEr93Wyq38TGu~_F+LxQ(OD@T0|GhCg=#uO(gv00 z!UuFyzskVzDjHKcv)%8HddUKg;5d@kkSdBYA(N&deJ==r_!;#qP#Oh-02Tzq+Eq)0 zaXMhgqd(!FOnR=YC{ZAvpYj{TEfA%fLiz^Yat3zIwK`umnv( zzC!IlY?cQIkurN@JOEFaz0=!njxVHq1|nh>`c$KeB~QhOnroNIi947#Mz(Tnjwwk# z^y$qc6C{tFZ`@xZ(%QaXP5E}s?HMd0k_v)=-TG;Ge;@l}FF2bh24;zfH0|cS8(!yP z)-A|^lz<(J^GBY-0R&aQP&gxW;UEGy6r=pva5wr zfn52GaM)ulRe)8XG{80LcAeZrT(~15fNqaw9>*B*f?2u7WoavKOS z?}L3taP#p%`W+^S1I;;FKY0*i67w;e)S-dWr;|{ePW|u#?0{U}Hf=jHJpq8CBx zPR*ICa~OSWq~gp%4N)NoT&yNh#oi1_B+Irgd5U4bbUM#}I&9t5Iq~Hjl@19E7FsS0 zB^x%#oyiypR%*!2k{tOeFg-RwF;6B;`0*=9_)avby?A=lbxNt8U!!x2<4ej-ic`%x z%f^2i{&e>~4?lHJRpjOU!&X?Krlw-Owrmh5B13vSy_HRt99r$9ZB=y4ZdmYZEL=}l z{)3;Q?ch2;m@L6B`}70r`6K=K%WS-T{q4@%rL$IcabS=}*EHo;BE55HWNdDbf0aMV ze!0{CVrenA>$&bz#m%8}6Gb3fhb|j&#u(xg2i}7@aPdghm3g$WCljkcbS$60^=c0@ z1;W@j$>_WqWqo3?10c#*x2k(A8~X6%7|j5p47rAlQzEgA1bg_au~r?%%OcK!UYN^2 zz5HXxZ(H_p(=^K)$c&qO$y=Xd;L62cfM;fiq?IeSUSBya^_2C2H&o&vY%C|f`U}7+ z1rZuFsM@1BzZ1BaOlm73_8q>{<(Bt%@_qoYz76E`$b8F9LzMUGw!BeWQ)Y8!z>~J) zn#|P_cYbC%s+q4Wt`_<+3wk@dx<@NPNgYCgQ6#f-40nlSZp7}!~$D&s`01&piJ*s9~ofAj8=LQtdWsHDgc0X-8%SIC)T(xk>I{4I3LHm1scdGTl&!-Y zlwwe}7O~50CnSs)D9N5oEWey5>H6``i!rLxaW+AjQy$QdJ(0{`+}tmJ;_T=y%QTKgU`u0`^jch9+u@G{PvJcLXX@`t$_Mk=p>MT*b3>({YX)@c z3a>!upG3;9!=@6XR|lji6a@EOX}jBU>D0kfISp#-Q+FB|(XgKiRSMnRc;xw^Y`!6R zwUvis#8^@&h0zU4fcO5hztm_fKcVcd#opTu;%y2~p}o%(;Nt(Ruo8hb1)M}k zWP^vv@0+i%iy|$=HoNw~3Ik z)hoQ9720Gks@afcZnT7bJ*rq@fRlEdsYBc_%6-B1MR9{YIES-l{PE{(KT)6@rVC>Ug zTV}63BPw9`&x04~YIazlP*aVLtwVBPOGQ{-Wm7lifR_o##CV`~}!kC;*`Ko`4)m?mA1#2tcWku{aX z+MzI1DOsKuq`n5~p@=9cm1pe-_aQ>fA((+d51O3Zrsw&l{jy6?K=0!gd}5EkfgJ)g zr&v*WuzGsxYO5IxT?|!{`q2_H3DF7%3XKEU`}EO@3}L*F!C@gpm=-@}6h(kxj0kd2 zqhjYM;spICEYClAp3_wpNANc;nRDUS%>M!XQ9}^8;r-kJ5s>s91=^Mcg^&nX`Hvr} zqbMkiCQqY6_QQITx^B>Ny!SFr7u!wW<*((`2E_2F)>9md>G@Ez8IG61S#Y5Fu$nzB z%&99lyxt?g6qm0JMgv-WZ36zmP=Tf_=o9-jK)o>h@gRN+egQ&a=Wr%92$c>mGCSJKxD=87NQu1XufE>Qk zqmb54D^9-zlKmD@;NLa9yS?W@S?Cu44M|5s9|EXRK?tts>?(qflYr54;lzz#PS+F1-wjA2X*{3 zp6cIa`OaJ+Z8IO%BaVql%eCpuFvGnI*ELQy(hb-Ip9}fF&iSKqtdJu5&>g4)R=Wis zV#uh5K}7G{cV0Uk@f6Z~hp%jQel3EBV;>{zi+EZSoo=|Lnq_>G^=vb_z5w5_v%-lu zr&k4-fKD;ctcTZaeTCh{x1VH(1CZohYa$PE$Io>A`7w4~OXZu3z;$!~&aj?xSq*Mn zi|pySb9VP77ggI!qnSW2T%Wk-*)_GDlm*zXtB6#fLG|7UqQ$dMUnQyhC^~$dvq{HRs@Hq zV8nw|8}#}-BxY}Ovve|raM882M0wRK^M9bWVl-({Th4<3!i>xZL@Xx1*J$M^PpYQN zCCvkI2njz(WEwakm;u7^Hc65K+@*RkNxrFRv-!lHNp;NoQ-l+4dZau3JUN|ktWD=j z!4nrrHk~d91`OVUgP7@^oTPyCwFNq8GJTz$W+5WT^yEQlH$=zuO^npr?QRK>VrpQl zHe}D_MKVlL@;4BY7?b1?I{5%igry-lrc)8~Ikjqzafs1SERMRwBfAC-JD{Kpr>D}k zjQlRU0-v3ri;w5nG^ouAN?G;{VF%j-s#HvJ1~E3mYif^t9nJ@I?JCI4+@z{zj+~?x z8)mg2SDowO8TR+p6)K~6*&eIBzt^wmn!Q?I`VZ#M6T`@;A+6T?S3aO6vL`6@0G8C@ zZn^}U#$FwWnhHG8x+1&hx=lar!`#|=#PHe4;sY@{2=mhLsc1wdb7Eu6daTB?15N&C zoq2~ZL*-ZJ;xdi?5vBR5{9N`cy_!*7K9`QN|y3W(a29C!tst{uKMe~B4aXDj` z&tIJ6jY}>;Uo25y&vdVfiMBymoAW@yn>6HH=&Dnmxiu2!q5VLEvz&qAyRUs*D8yuI zvPqH<2G^w?wDVC_eCQ^&bbc}aGO3Wbs{S;zvG!Ctn~7IPHh=fnxlH93?nc}k zplrXMsr=m@7GR{m{}`qyz$?=uU)}w6`5UbM_g%F$m^%Fw-9t6r45@^Rc5F62F33TK zZm3*bE2Cqc$z`@JjC6)xpG0A|eV$flT$t_8a5S2gY_xP=8vdeRphG5BZTt}SLv(_; zA2Fha${^AFzar}L^;o)xDYgPcT%M4F9t&QH3sD1Vb0>?pf8qQA+kpk`?(v@5imz=qE6B*%E?uM za@3~kx!FU7t&7{d&M;Z1g$xBdfp6{Tfg-#32FR%)MW?uhz1ggCX++7X?u1Rx*wVA4 z8qsHUd=vrNkeH}mHZP(z1e9ag1~&5}=;JQ@+qpdR{Yy>|Ls!ApA;3rZg(EsaK2(e$ z!;IV|40KAK-$yH>YqZ(yp{iu2IY04t=Kj}G#ENwMhPmlH(R0XAjc!rR{2%D;JDxfJ zAx}pS#7burrBHVf|LN)J*uwt*y72jxJi)6(_&HTGfGn_#4#UWd&c}spGqy!^kYUU&a5J9^Fnf_aZKQh5OC3c>;{zDkNDHK z>rSVtX!Q_lBEFy{6G0|-aifCsNL5fm!e{i6&@Q#Phyecs(hxSLllqM$5;ov;d6jk# z=Vwp1-+;jJia`iwoM4MT4SXZmgsc25R>z??Xbe@$1~H5!>PGv0kc{)R?)c?Ho;=3sHT+c>aK6MikxWE zsWbNp=O=aUiWT=KzmiOSCVd&8Fhhc7z%rGd!TWPijn%4ME6_>;bnUV7*N=EyjYOSc@oIWNBE=q~ zf*pKo>-pkQc#{+h!h61@ie>0)<@f6Yg@$70-N9EsXMnp6M1JX6q?%}sC765u9(M~5 zA>Po|uXYc?w|}lI^me?+_)0O9sVS4+jk>bKmF8|I)5HWqNKf2lUMqKo>^K z`%1Epd@aV(bF=rb1xe9BFj3<_3=7VvsZMbRUgzMpaTK+B*WKP3?(bT&M(kt&K&C)W zXjwDcKhU~s&S<;?84;meQ18hDADha4Zbzcd(N-1@lRvrdcfW0>5I22w;hC3D*CMy@ zz2qBHCfT;-wfMPB?Ee8OoXEuEdp=pd20YKgXfUPZ@v;nW?JJ3bX753b&(7&(>+6yl z@}a1sGDIuQ*1_ z0{gAu-YjjoMPVrcym%C{6YjIWHk_IkFM}I1ulZ>O7@+|-iAe1={HA;Rzvr?T9vJBv_3~t#m|Rz+C$Xpf2~oe@>4I}`xr9p5 zHGkc*ZPGuA`>8bFsJuY8qlv1$>^b7~WoH9*w4v?seEYWA74O2P8sMe%8kdn?R-PQ&}p(om~c=rM044wTvzQB>{Rp z9tU`t@RGA*Tj%*4!lv=I1mw(dV#3OVdbS|uY4@dgJ&?YDognWDheqkP511!HCkVvT z+N5_{(l%jlqLPm7+A#RbO}!mlBu)%X$~2|aXjFUx|{ z1NMX$cp-EAaSQ3iqt?YRgCO45?ShLu(YR-?I?xE+7G;DJleh2D`XgE~jU4RBC}m}t zL7Fl4bKbgwy}j;nz?D`^JJNwt{IB!Vi7i&4jKNcpgO-A%7G(ykh6}rUh!>=PLaU0* zAw;M7N<0BK+AIP3G-3)obYk~e50}!{{jCbV3|F##$(@BEBz&UX=A2&L+_)wr0PU#`t6oaZETclRltZ;vvpzq zfju*P#m~8nKdLeKi3h6NLih%FQKz*-|Ye#0To(N3aArmCX znJ{m%kxq0AY-8g2=kk#GAYUt;-@${~jos>^cy;*T=Zmkb1cwA&ZXoP`*sfS>W{&rU zGUXgk`4Fx?$H5fC3x%*Gh)6GV|8>e-3s^hl|Vd&ogSM zxiySnP&G$Y?AZ9nz!r_y!4=TLs3hpL(*Mfx&o>FZE1n2AN=PfgWBz<5sZW_tQ2J&) z(GKBTfldAC8t=w}t>9pV9l)Vgi|hFP)k|k{k;)YC+TKeU3u!Av^n3?Dz( zEutDSeUV%l^soEZ0v}_ZrK@I*yzs|xCRxjjXt<&oR4?%e1CVoWxe*@Ol?h%#= zG=N*biI~t(z-Au99JZnx4U+mAPh0(UyizeP-XXX$`Eaw6i@TfJRTHywI8`a$O_s*` zONcbky~2*u;QS}%i@mhFiV%)n50_0Z_@VwNhLPo^#99)!uIcGCpWq|= zPNL?FU$(wE#|(?IA9Q+I+ALS2sG`x?0J(uW+bE+5NT$9q5kubS^shl)!#OtenBX)` zkFyY#MdOu03V+^W&65EhQwE}{P{>ezH^|E5;C2%3f-cG{$@%gBzyMKY{=nOZPXMvO zTE;_Q%rI$RP zFrqfJ*lXh8c+!)J6JAC~^*->Ni*)mxG2|WHbUrQSG^@)6gNk}XqHbUdGi&EfVp4x> zY?kH|U36&Z!rS9qd`4a&HJ))YA@gW43{*`RMkFqXA})RLCF86G-)>j6U>wo7BIC@w zc74dYKL#gm`h_YE_8E>#2G!rcHGbRc@aKg+pKb7{Z;R)Y?M|JIl9&q*Df#_UcaXvJ zVPFSb4WSaAA*_kR8K?ai@at2^kAoJpv&H{S-OnMz>kBWQ9bcO<^0-ynr*V+Zgxap!4M5A^1gO4=@r@&?i(w+Du~q%2U1B4*VMxYn^Swj2%*4k)oV|5m4l^jz zK>!CqTPE!!-Jd-BaDp*)@-zqq3xRy_G4l6{h}P)rcm0r3@8lY#T)Yy^kkTIhOHlB* zK}eQfE2$Rr8EJ;Lc$curPuNcjFwewlt))&z6J+y+Oj_B(0=HNdR?Q+!)&vk`km&ll zh7Ug?uXKX6n~451a%LPh@|ZV3b%nZig`^j~C2(a`fYHbf}* zxnF;o(Bz&48rZ*?o>A^(=90cHY`DJ2nQ*!kA_=xQ5%`u3^!Sxd59Q2mJa}VaI`&VX zoW2n1i$=nc=>BbxTwN`PZM{$o@#Sv$pj1A9X71lu#3grnYlRpa zE*<}(%{nUynL>6tGyg}ymAPE7B@wRUP9WmgJEN^V3IuivA@HiI!Fzg zIAZO~5N$orUlH%e78r$`L32jAXsK?)V3)j#@WDgcpq0a6j*@rhq5+zVt-h`>h%#R1 zV)*Q%d4$`gcwo|(H9q9s1@6f!?8_*ICPE4&Z`ktq20Bj7jPap%Y#IjlQ<%>KC@S`( z;JXW3zr{z8){HICO~H9f)G}ECRL%Z`F{c&r`>U+*S@;f+7NK!o#l9;TN3^>97}@}fPWxeB>2c- zU|0LqHbWiI2x4vg4?hmMI|VY9fc2JX!g_<4RKlpr8l|WD7_Xx;C{E*eNbjA|ncB)S zuDW~Yo&%(`#9(Q@StPYFn9foYT!^QSOy;i5XPQS7Tx0M}S>XUnt0ZSmHMu7^Fo&4Z z6F$(Ca`4%55ny&>6B4v!NS&-kOpurx`Xfy@wYM^06WQ~=Zhs^^P>&i<3+2piKMjYe z8OUk&U3&75(T7i6286*8!_r^C66N;MVgNG5?72Lyhb(wb~Ayd zaPVckLvF4!BuH2iKgFJ%=^`Mg;O>W*I zwJT$A($~eemd@kW6K`Mp>QH>;ydc^li>Neu)rw`8Ska6h`fc1 zOd))^vw;dtls6K|Q4zinEr$S=J2@MA!sIYl)cuH&5w0+kQbl`hi3BvepxEruS|i+F zjWW;`8!Anu;rMMT(H4xPUAT4Ianl>t3hTbORC$zjVJ565Gbb;zD>k%lgwD8yN~{&3 z7#C^Wek9dmP8_+H`ZlT1V=fD6(&m)ST^*h5IZ{YunLw24>_IG%@IJ4(vYpg7@7aVF! z5$3R@i+j2y-9TRNpL{{dob!bO5X_3EK@IoxgH(e->KQGgq9v-r+`Lg7)PF}jlrVK< zmycReKO93U9|sZX1=KY}Ti4iE|qDEI8z`&e~u$wxCC%3S;L`jkUzY>Xl6L zwof^VBNZK7j;!^owz6>qoF!C6$;dqpW|P~lOf=P;$Rupm3WWi4R+agG;2xC7LkV+rWRv$`bWwXB%+%ENYrH;%uzLgam!$hc3M&DngH#r<}s;Nm?HP;r7^7G-d zG6)>O7=yW_5)Iz}He@qVB5A6jco|3(dmE+f<_{yLzEE;{WOMX-^jU+c^i45>x2$-egr zT*20g_K^`YrK=9peFFr4jr!|n00z}0X5G0c1oww9s#@CFzONX- z#3zuB@!7PSpPd!wGGLih9+7k!7Zzg4b;~fRaDhIYS|69e{D&{{vkSZ;^J+~HbEjcU z5kRve0c>6V#*D+L{?Ca$_l`_Xz@L+IzkWlAe>M0?ZZ^2&(Uron zFhdaRE$oi&aO$?r#*7vk)9MQ6Q_Klh=3KuS4|VgRp=&m*Ivc&&Z16Nn>IaBviv(jzYchGAJ~5FXNi&mPz9NvcJ0dU_(kPtTYN6=2_EYL1KG5%3w%Sc5)!n@88?w4`D;|q*eaBAcU6HZsn@WD zjFL4C=ij(K0ZwnO4gU{P`Atsw7*YLGz_*D>`Y1th`N>P<%8!5*r6EIB{^$60?(kVj zwO5nxQcfgg;?UE}{VL-rCO)+;3(dz$#&z1^pR{$Yc=QQOzX|j-dT#lePG5}l!mP0{ zdKHEdOemj!Z+m-W3ELRvCo}RqDi?MRQ#>wNK~f2dZ{Rf{(}sKjNmV6k%^nvz)|4Kq=rw#T5fh737|`OTM1jb8nF%@qxvUpf zm4yW@LaPOtq^^tX1mhFV3)-VelmNzBSX~{f?X5&=s2RtMC<0u6r%@BWHQ}%HRYuP5 z5zJ>Ig3OR3jOV}6i|)Y{r(rv|sA<WQ6X5;CYt*o4Tp1;1nZ-?T>-VSsaR8B?5+qzFix-FT??nsm z2@h(%$n9r>r=1Xpo|fQ;7`L2axsmJT%elFfukG|;uiQsHWr!dnw8%H@`AMF3Z19XV>z6J1MFc#n+HP4~Vu1 zJt@EM)9(SB*L&ST&Qc-vvFNl&8?vjBay3V6h6z=f&pszkB<^72i>VdGkgKeofJuqUt&R0On&KX6h1Dwt1r?_{KHnc5 zj2U?CKSeDlhgd`oe5u*S+Dsk|Lv|LS4aMUOUTXdyb>{96mp59(;-Nh!la>)Zd`62$ zDbY3bq5ay*f0@%zc81%BY1)j3HfVx!a9)T-`23(Rcs*1KIKwY+VxixWId4H*VJ5gG zBc9cq0&c>1H%;TbD(4LeYJsTHZGb=@%T57GKIJ_~7Qx^&7|1Bd@BPc;y)(|E2$`eF ze^wAe@}#E?V2Z)O(5#Z&WWODU!;yK#3k+b@k5I#OarR@sqR=-tm09LNEZ=76@!3NB zbD$$vj~ol!Y#8ta>$Uw9DnVkN#(ese?@f{>3@s1%&8)%BMzW*5mfrEvZ~h0wHCjf3 zM|@jMSyP_}W3P*JI_B_zg*dO=3j>UC`;6i&m#4qN^tOcznliEU{`LXxgp>v*PvONd z#|u1PpxdrU@=lm$7N+d&|y0H~Hf}P5olq z#cd-Pd%1{j1ZiI4!~!e5ry`5mA#HR5muf`It4}ht7$CR4o@ubp$z>7_x4L2(A4Bdv z;oOmOc>5(E90`Q(g$~ZHQ;(PU8JN?0^m&{`jjv+Z+FAAb0 z$fT7D`~YxiE}<LXVP1X5}d z=X6So3cA{AQ9)(3r{!@dEiq(|q>S&{NtOv)1h>Vt^ccbJTW{Hq2BP?lZdU@46i`S2 z8{_(uJ;+lZNd0dRfumxR>^Kv38HidMiqoTg!XsYak7^KJioCeWyUikP$`)#sQP`LC zGoK@=das4lAQK`y&)3Ax_*WNJo>GZsi_4kDmRc+|=IoLq>5W?zbE-cmp3j6IBLBu{ zZMc05_Cc_j>i%c2E+*zr4&qfd;in#O4F8f^(mhUs@~dR* zbSaxxU3dm09qEOV%h=NnOZlQ!1p0wz_*pGi#Nr%qF>h~asN`o&NvG;!nxg&z{|{$#>cEJ%|NB!~rhj_~6X!W2W?g-vLpYejL5c6KOd6t^oQ#FMZkP#)>uM|Z zzK?@aAPr8K47$^4{QSwX>@I<2on^#nhcyO9Ma?6w(qW^DW-1^Z$E_I7O1%@+!9sn@d=*{qpxX4sXmxVOHby>0Ue za+#X(YzS8}G#yl-u9Qz(?zUf!20=LDgkI zQHrtXD0k$FEMmmlA2y*WqLVT_l0?$8U?ORotQvMI zGJn5lb4Rhp7P}N}@Zm<@XGX51PXpq!=H+65NW<<;;_gbTR1BDK*Bx2z{*o~x`31ea zJ1J*ODS+WgtBv{W-;wwo!aK6sabP^bMnr|A_8JMDQ8}51&AOd4qHRs2NQiN(sx2?* zm4a5jOr8wGg`|dEe|G1nZeM%GrXFD z3aPI9t>&8wd|||==3oMxgG;|l*=i3Wk{+K&Z!WrbRx6^)bbS^l%Lu;Dr`wj3?WUMN$_Waa zMtn3HusfYh?iyf-cmhz4G6D@=GNmA5y7Ltb;byxL`QBt=?~LBw8gq

3k5`AaJ4h4<2d;!r$$2VAm3Ve3SEe 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 z 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 z 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 Kd2;aZ0{{ROSuH#O literal 0 HcmV?d00001 diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.js b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.js new file mode 100644 index 00000000..7ce13dff --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.js @@ -0,0 +1,1081 @@ +/*! + * AdminLTE v4.0.0 (https://adminlte.io) + * Copyright 2014-2026 Colorlib + * Licensed under MIT (https://github.com/ColorlibHQ/AdminLTE/blob/master/LICENSE) + */ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : + typeof define === 'function' && define.amd ? define(['exports'], factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.adminlte = {})); +})(this, (function (exports) { 'use strict'; + + const domContentLoadedCallbacks = []; + const onDOMContentLoaded = (callback) => { + if (document.readyState === 'loading') { + if (!domContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + for (const callback of domContentLoadedCallbacks) { + callback(); + } + }); + } + domContentLoadedCallbacks.push(callback); + } + else { + callback(); + } + }; + const slideUp = (target, duration = 500) => { + if (duration <= 1) { + target.style.display = 'none'; + return; + } + target.style.transitionProperty = 'height, margin, padding'; + target.style.transitionDuration = `${duration}ms`; + target.style.boxSizing = 'border-box'; + target.style.height = `${target.offsetHeight}px`; + target.style.overflow = 'hidden'; + globalThis.setTimeout(() => { + target.style.height = '0'; + target.style.paddingTop = '0'; + target.style.paddingBottom = '0'; + target.style.marginTop = '0'; + target.style.marginBottom = '0'; + }, 1); + globalThis.setTimeout(() => { + target.style.display = 'none'; + target.style.removeProperty('height'); + target.style.removeProperty('padding-top'); + target.style.removeProperty('padding-bottom'); + target.style.removeProperty('margin-top'); + target.style.removeProperty('margin-bottom'); + target.style.removeProperty('overflow'); + target.style.removeProperty('transition-duration'); + target.style.removeProperty('transition-property'); + }, duration); + }; + const slideDown = (target, duration = 500) => { + target.style.removeProperty('display'); + let { display } = globalThis.getComputedStyle(target); + if (display === 'none') { + display = 'block'; + } + target.style.display = display; + if (duration <= 1) { + return; + } + const height = target.offsetHeight; + target.style.overflow = 'hidden'; + target.style.height = '0'; + target.style.paddingTop = '0'; + target.style.paddingBottom = '0'; + target.style.marginTop = '0'; + target.style.marginBottom = '0'; + globalThis.setTimeout(() => { + target.style.boxSizing = 'border-box'; + target.style.transitionProperty = 'height, margin, padding'; + target.style.transitionDuration = `${duration}ms`; + target.style.height = `${height}px`; + target.style.removeProperty('padding-top'); + target.style.removeProperty('padding-bottom'); + target.style.removeProperty('margin-top'); + target.style.removeProperty('margin-bottom'); + }, 1); + globalThis.setTimeout(() => { + target.style.removeProperty('height'); + target.style.removeProperty('overflow'); + target.style.removeProperty('transition-duration'); + target.style.removeProperty('transition-property'); + }, duration); + }; + + const CLASS_NAME_HOLD_TRANSITIONS = 'hold-transition'; + const CLASS_NAME_APP_LOADED = 'app-loaded'; + class Layout { + _element; + _holdTransitionTimer; + constructor(element) { + this._element = element; + this._holdTransitionTimer = undefined; + } + holdTransition(time = 100) { + if (this._holdTransitionTimer) { + clearTimeout(this._holdTransitionTimer); + } + document.body.classList.add(CLASS_NAME_HOLD_TRANSITIONS); + this._holdTransitionTimer = setTimeout(() => { + document.body.classList.remove(CLASS_NAME_HOLD_TRANSITIONS); + }, time); + } + } + onDOMContentLoaded(() => { + const layout = new Layout(document.body); + window.addEventListener('resize', () => layout.holdTransition(200)); + setTimeout(() => { + document.body.classList.add(CLASS_NAME_APP_LOADED); + }, 400); + }); + + const DATA_KEY$4 = 'lte.card-widget'; + const EVENT_KEY$4 = `.${DATA_KEY$4}`; + const EVENT_COLLAPSED$2 = `collapsed${EVENT_KEY$4}`; + const EVENT_EXPANDED$2 = `expanded${EVENT_KEY$4}`; + const EVENT_REMOVE = `remove${EVENT_KEY$4}`; + const EVENT_MAXIMIZED$1 = `maximized${EVENT_KEY$4}`; + const EVENT_MINIMIZED$1 = `minimized${EVENT_KEY$4}`; + const CLASS_NAME_CARD = 'card'; + const CLASS_NAME_COLLAPSED = 'collapsed-card'; + const CLASS_NAME_COLLAPSING = 'collapsing-card'; + const CLASS_NAME_EXPANDING = 'expanding-card'; + const CLASS_NAME_WAS_COLLAPSED = 'was-collapsed'; + const CLASS_NAME_MAXIMIZED = 'maximized-card'; + const SELECTOR_DATA_REMOVE = '[data-lte-toggle="card-remove"]'; + const SELECTOR_DATA_COLLAPSE = '[data-lte-toggle="card-collapse"]'; + const SELECTOR_DATA_MAXIMIZE = '[data-lte-toggle="card-maximize"]'; + const SELECTOR_CARD = `.${CLASS_NAME_CARD}`; + const SELECTOR_CARD_BODY = '.card-body'; + const SELECTOR_CARD_FOOTER = '.card-footer'; + const Default$1 = { + animationSpeed: 500, + collapseTrigger: SELECTOR_DATA_COLLAPSE, + removeTrigger: SELECTOR_DATA_REMOVE, + maximizeTrigger: SELECTOR_DATA_MAXIMIZE + }; + class CardWidget { + _element; + _parent; + _clone; + _config; + constructor(element, config) { + this._element = element; + this._parent = element.closest(SELECTOR_CARD); + if (element.classList.contains(CLASS_NAME_CARD)) { + this._parent = element; + } + this._config = { ...Default$1, ...config }; + } + collapse() { + const event = new Event(EVENT_COLLAPSED$2); + if (this._parent) { + this._parent.classList.add(CLASS_NAME_COLLAPSING); + const elm = this._parent?.querySelectorAll(`:scope > ${SELECTOR_CARD_BODY}, :scope > ${SELECTOR_CARD_FOOTER}`); + elm.forEach(el => { + if (el instanceof HTMLElement) { + slideUp(el, this._config.animationSpeed); + } + }); + setTimeout(() => { + if (this._parent) { + this._parent.classList.add(CLASS_NAME_COLLAPSED); + this._parent.classList.remove(CLASS_NAME_COLLAPSING); + } + }, this._config.animationSpeed); + } + this._element?.dispatchEvent(event); + } + expand() { + const event = new Event(EVENT_EXPANDED$2); + if (this._parent) { + this._parent.classList.add(CLASS_NAME_EXPANDING); + const elm = this._parent?.querySelectorAll(`:scope > ${SELECTOR_CARD_BODY}, :scope > ${SELECTOR_CARD_FOOTER}`); + elm.forEach(el => { + if (el instanceof HTMLElement) { + slideDown(el, this._config.animationSpeed); + } + }); + setTimeout(() => { + if (this._parent) { + this._parent.classList.remove(CLASS_NAME_COLLAPSED, CLASS_NAME_EXPANDING); + } + }, this._config.animationSpeed); + } + this._element?.dispatchEvent(event); + } + remove() { + const event = new Event(EVENT_REMOVE); + if (this._parent) { + slideUp(this._parent, this._config.animationSpeed); + } + this._element?.dispatchEvent(event); + } + toggle() { + if (this._parent?.classList.contains(CLASS_NAME_COLLAPSED)) { + this.expand(); + return; + } + this.collapse(); + } + maximize() { + const event = new Event(EVENT_MAXIMIZED$1); + if (this._parent) { + this._parent.style.height = `${this._parent.offsetHeight}px`; + this._parent.style.width = `${this._parent.offsetWidth}px`; + this._parent.style.transition = 'all .15s'; + setTimeout(() => { + const htmlTag = document.querySelector('html'); + if (htmlTag) { + htmlTag.classList.add(CLASS_NAME_MAXIMIZED); + } + if (this._parent) { + this._parent.classList.add(CLASS_NAME_MAXIMIZED); + if (this._parent.classList.contains(CLASS_NAME_COLLAPSED)) { + this._parent.classList.add(CLASS_NAME_WAS_COLLAPSED); + } + } + }, 150); + } + this._element?.dispatchEvent(event); + } + minimize() { + const event = new Event(EVENT_MINIMIZED$1); + if (this._parent) { + this._parent.style.height = 'auto'; + this._parent.style.width = 'auto'; + this._parent.style.transition = 'all .15s'; + setTimeout(() => { + const htmlTag = document.querySelector('html'); + if (htmlTag) { + htmlTag.classList.remove(CLASS_NAME_MAXIMIZED); + } + if (this._parent) { + this._parent.classList.remove(CLASS_NAME_MAXIMIZED); + if (this._parent?.classList.contains(CLASS_NAME_WAS_COLLAPSED)) { + this._parent.classList.remove(CLASS_NAME_WAS_COLLAPSED); + } + } + }, 10); + } + this._element?.dispatchEvent(event); + } + toggleMaximize() { + if (this._parent?.classList.contains(CLASS_NAME_MAXIMIZED)) { + this.minimize(); + return; + } + this.maximize(); + } + } + onDOMContentLoaded(() => { + const collapseBtn = document.querySelectorAll(SELECTOR_DATA_COLLAPSE); + collapseBtn.forEach(btn => { + btn.addEventListener('click', event => { + event.preventDefault(); + const target = event.target; + const data = new CardWidget(target, Default$1); + data.toggle(); + }); + }); + const removeBtn = document.querySelectorAll(SELECTOR_DATA_REMOVE); + removeBtn.forEach(btn => { + btn.addEventListener('click', event => { + event.preventDefault(); + const target = event.target; + const data = new CardWidget(target, Default$1); + data.remove(); + }); + }); + const maxBtn = document.querySelectorAll(SELECTOR_DATA_MAXIMIZE); + maxBtn.forEach(btn => { + btn.addEventListener('click', event => { + event.preventDefault(); + const target = event.target; + const data = new CardWidget(target, Default$1); + data.toggleMaximize(); + }); + }); + }); + + const DATA_KEY$3 = 'lte.treeview'; + const EVENT_KEY$3 = `.${DATA_KEY$3}`; + const EVENT_EXPANDED$1 = `expanded${EVENT_KEY$3}`; + const EVENT_COLLAPSED$1 = `collapsed${EVENT_KEY$3}`; + const EVENT_LOAD_DATA_API = `load${EVENT_KEY$3}`; + const CLASS_NAME_MENU_OPEN = 'menu-open'; + const SELECTOR_NAV_ITEM = '.nav-item'; + const SELECTOR_NAV_LINK = '.nav-link'; + const SELECTOR_TREEVIEW_MENU = '.nav-treeview'; + const SELECTOR_DATA_TOGGLE$1 = '[data-lte-toggle="treeview"]'; + const Default = { + animationSpeed: 300, + accordion: true + }; + class Treeview { + _element; + _config; + constructor(element, config) { + this._element = element; + this._config = { ...Default, ...config }; + } + open() { + const event = new Event(EVENT_EXPANDED$1); + if (this._config.accordion) { + const openMenuList = this._element.parentElement?.querySelectorAll(`${SELECTOR_NAV_ITEM}.${CLASS_NAME_MENU_OPEN}`); + openMenuList?.forEach(openMenu => { + if (openMenu !== this._element.parentElement) { + openMenu.classList.remove(CLASS_NAME_MENU_OPEN); + const childElement = openMenu?.querySelector(SELECTOR_TREEVIEW_MENU); + if (childElement) { + slideUp(childElement, this._config.animationSpeed); + } + } + }); + } + this._element.classList.add(CLASS_NAME_MENU_OPEN); + const childElement = this._element?.querySelector(SELECTOR_TREEVIEW_MENU); + if (childElement) { + slideDown(childElement, this._config.animationSpeed); + } + this._element.dispatchEvent(event); + } + close() { + const event = new Event(EVENT_COLLAPSED$1); + this._element.classList.remove(CLASS_NAME_MENU_OPEN); + const childElement = this._element?.querySelector(SELECTOR_TREEVIEW_MENU); + if (childElement) { + slideUp(childElement, this._config.animationSpeed); + } + this._element.dispatchEvent(event); + } + toggle() { + if (this._element.classList.contains(CLASS_NAME_MENU_OPEN)) { + this.close(); + } + else { + this.open(); + } + } + } + onDOMContentLoaded(() => { + const openMenuItems = document.querySelectorAll(`${SELECTOR_NAV_ITEM}.${CLASS_NAME_MENU_OPEN}`); + openMenuItems.forEach(menuItem => { + const childElement = menuItem.querySelector(SELECTOR_TREEVIEW_MENU); + if (childElement) { + slideDown(childElement, 0); + const event = new Event(EVENT_LOAD_DATA_API); + menuItem.dispatchEvent(event); + } + }); + const button = document.querySelectorAll(SELECTOR_DATA_TOGGLE$1); + button.forEach(btn => { + btn.addEventListener('click', event => { + const target = event.target; + const targetItem = target.closest(SELECTOR_NAV_ITEM); + const targetLink = target.closest(SELECTOR_NAV_LINK); + const targetTreeviewMenu = targetItem?.querySelector(SELECTOR_TREEVIEW_MENU); + const lteToggleElement = event.currentTarget; + if (!targetTreeviewMenu) { + return; + } + if (target?.getAttribute('href') === '#' || targetLink?.getAttribute('href') === '#') { + event.preventDefault(); + } + if (targetItem) { + const accordionAttr = lteToggleElement.dataset.accordion; + const animationSpeedAttr = lteToggleElement.dataset.animationSpeed; + const config = { + accordion: accordionAttr === undefined ? Default.accordion : accordionAttr === 'true', + animationSpeed: animationSpeedAttr === undefined ? Default.animationSpeed : Number(animationSpeedAttr) + }; + const data = new Treeview(targetItem, config); + data.toggle(); + } + }); + }); + }); + + const DATA_KEY$2 = 'lte.direct-chat'; + const EVENT_KEY$2 = `.${DATA_KEY$2}`; + const EVENT_EXPANDED = `expanded${EVENT_KEY$2}`; + const EVENT_COLLAPSED = `collapsed${EVENT_KEY$2}`; + const SELECTOR_DATA_TOGGLE = '[data-lte-toggle="chat-pane"]'; + const SELECTOR_DIRECT_CHAT = '.direct-chat'; + const CLASS_NAME_DIRECT_CHAT_OPEN = 'direct-chat-contacts-open'; + class DirectChat { + _element; + constructor(element) { + this._element = element; + } + toggle() { + if (this._element.classList.contains(CLASS_NAME_DIRECT_CHAT_OPEN)) { + const event = new Event(EVENT_COLLAPSED); + this._element.classList.remove(CLASS_NAME_DIRECT_CHAT_OPEN); + this._element.dispatchEvent(event); + } + else { + const event = new Event(EVENT_EXPANDED); + this._element.classList.add(CLASS_NAME_DIRECT_CHAT_OPEN); + this._element.dispatchEvent(event); + } + } + } + onDOMContentLoaded(() => { + const button = document.querySelectorAll(SELECTOR_DATA_TOGGLE); + button.forEach(btn => { + btn.addEventListener('click', event => { + event.preventDefault(); + const target = event.target; + const chatPane = target.closest(SELECTOR_DIRECT_CHAT); + if (chatPane) { + const data = new DirectChat(chatPane); + data.toggle(); + } + }); + }); + }); + + const DATA_KEY$1 = 'lte.fullscreen'; + const EVENT_KEY$1 = `.${DATA_KEY$1}`; + const EVENT_MAXIMIZED = `maximized${EVENT_KEY$1}`; + const EVENT_MINIMIZED = `minimized${EVENT_KEY$1}`; + const SELECTOR_FULLSCREEN_TOGGLE = '[data-lte-toggle="fullscreen"]'; + const SELECTOR_MAXIMIZE_ICON = '[data-lte-icon="maximize"]'; + const SELECTOR_MINIMIZE_ICON = '[data-lte-icon="minimize"]'; + class FullScreen { + _element; + _config; + constructor(element, config) { + this._element = element; + this._config = config; + } + inFullScreen() { + const event = new Event(EVENT_MAXIMIZED); + const iconMaximize = document.querySelector(SELECTOR_MAXIMIZE_ICON); + const iconMinimize = document.querySelector(SELECTOR_MINIMIZE_ICON); + void document.documentElement.requestFullscreen(); + if (iconMaximize) { + iconMaximize.classList.add('d-none'); + } + if (iconMinimize) { + iconMinimize.classList.remove('d-none'); + } + this._element.dispatchEvent(event); + } + outFullscreen() { + const event = new Event(EVENT_MINIMIZED); + const iconMaximize = document.querySelector(SELECTOR_MAXIMIZE_ICON); + const iconMinimize = document.querySelector(SELECTOR_MINIMIZE_ICON); + void document.exitFullscreen(); + if (iconMaximize) { + iconMaximize.classList.remove('d-none'); + } + if (iconMinimize) { + iconMinimize.classList.add('d-none'); + } + this._element.dispatchEvent(event); + } + toggleFullScreen() { + if (document.fullscreenEnabled) { + if (document.fullscreenElement) { + this.outFullscreen(); + } + else { + this.inFullScreen(); + } + } + } + } + onDOMContentLoaded(() => { + const buttons = document.querySelectorAll(SELECTOR_FULLSCREEN_TOGGLE); + buttons.forEach(btn => { + btn.addEventListener('click', event => { + event.preventDefault(); + const target = event.target; + const button = target.closest(SELECTOR_FULLSCREEN_TOGGLE); + if (button) { + const data = new FullScreen(button, undefined); + data.toggleFullScreen(); + } + }); + }); + }); + + const DATA_KEY = 'lte.push-menu'; + const EVENT_KEY = `.${DATA_KEY}`; + const EVENT_OPEN = `open${EVENT_KEY}`; + const EVENT_COLLAPSE = `collapse${EVENT_KEY}`; + const CLASS_NAME_SIDEBAR_MINI = 'sidebar-mini'; + const CLASS_NAME_SIDEBAR_EXPAND = 'sidebar-expand'; + const CLASS_NAME_SIDEBAR_OVERLAY = 'sidebar-overlay'; + const CLASS_NAME_SIDEBAR_COLLAPSE = 'sidebar-collapse'; + const CLASS_NAME_SIDEBAR_OPEN = 'sidebar-open'; + const SELECTOR_APP_SIDEBAR = '.app-sidebar'; + const SELECTOR_APP_WRAPPER = '.app-wrapper'; + const SELECTOR_SIDEBAR_EXPAND = `[class*="${CLASS_NAME_SIDEBAR_EXPAND}"]`; + const SELECTOR_SIDEBAR_TOGGLE = '[data-lte-toggle="sidebar"]'; + const STORAGE_KEY_SIDEBAR_STATE = 'lte.sidebar.state'; + const Defaults = { + sidebarBreakpoint: 992, + enablePersistence: false + }; + class PushMenu { + _element; + _config; + constructor(element, config) { + this._element = element; + this._config = { ...Defaults, ...config }; + } + isCollapsed() { + return document.body.classList.contains(CLASS_NAME_SIDEBAR_COLLAPSE); + } + isExplicitlyOpen() { + return document.body.classList.contains(CLASS_NAME_SIDEBAR_OPEN); + } + isMiniMode() { + return document.body.classList.contains(CLASS_NAME_SIDEBAR_MINI); + } + isMobileSize() { + return globalThis.innerWidth <= this._config.sidebarBreakpoint; + } + expand() { + document.body.classList.remove(CLASS_NAME_SIDEBAR_COLLAPSE); + if (this.isMobileSize()) { + document.body.classList.add(CLASS_NAME_SIDEBAR_OPEN); + } + this._element.dispatchEvent(new Event(EVENT_OPEN)); + } + collapse() { + document.body.classList.remove(CLASS_NAME_SIDEBAR_OPEN); + document.body.classList.add(CLASS_NAME_SIDEBAR_COLLAPSE); + this._element.dispatchEvent(new Event(EVENT_COLLAPSE)); + } + toggle() { + const isCollapsed = this.isCollapsed(); + if (isCollapsed) { + this.expand(); + } + else { + this.collapse(); + } + if (this._config.enablePersistence) { + this.saveSidebarState(isCollapsed ? CLASS_NAME_SIDEBAR_OPEN : CLASS_NAME_SIDEBAR_COLLAPSE); + } + } + setupSidebarBreakPoint() { + const sidebarExpand = document.querySelector(SELECTOR_SIDEBAR_EXPAND); + if (!sidebarExpand) { + return; + } + const content = globalThis.getComputedStyle(sidebarExpand, '::before') + .getPropertyValue('content'); + if (!content || content === 'none') { + return; + } + const breakpointValue = Number(content.replace(/[^\d.-]/g, '')); + if (Number.isNaN(breakpointValue)) { + return; + } + this._config = { ...this._config, sidebarBreakpoint: breakpointValue }; + } + updateStateByResponsiveLogic() { + if (this.isMobileSize()) { + if (!this.isExplicitlyOpen()) { + this.collapse(); + } + } + else { + if (!(this.isMiniMode() && this.isCollapsed())) { + this.expand(); + } + } + } + saveSidebarState(state) { + if (globalThis.localStorage === undefined) { + return; + } + try { + localStorage.setItem(STORAGE_KEY_SIDEBAR_STATE, state); + } + catch { + } + } + loadSidebarState() { + if (globalThis.localStorage === undefined) { + return; + } + try { + const storedState = localStorage.getItem(STORAGE_KEY_SIDEBAR_STATE); + if (storedState === CLASS_NAME_SIDEBAR_COLLAPSE) { + this.collapse(); + } + else if (storedState === CLASS_NAME_SIDEBAR_OPEN) { + this.expand(); + } + else { + this.updateStateByResponsiveLogic(); + } + } + catch { + this.updateStateByResponsiveLogic(); + } + } + clearSidebarState() { + if (globalThis.localStorage === undefined) { + return; + } + try { + localStorage.removeItem(STORAGE_KEY_SIDEBAR_STATE); + } + catch { + } + } + init() { + this.setupSidebarBreakPoint(); + if (!this._config.enablePersistence) { + this.clearSidebarState(); + } + if (this._config.enablePersistence && !this.isMobileSize()) { + this.loadSidebarState(); + } + else { + this.updateStateByResponsiveLogic(); + } + } + } + onDOMContentLoaded(() => { + const sidebar = document?.querySelector(SELECTOR_APP_SIDEBAR); + if (!sidebar) { + return; + } + const sidebarBreakpointAttr = sidebar.dataset.sidebarBreakpoint; + const enablePersistenceAttr = sidebar.dataset.enablePersistence; + const config = { + sidebarBreakpoint: sidebarBreakpointAttr === undefined ? + Defaults.sidebarBreakpoint : + Number(sidebarBreakpointAttr), + enablePersistence: enablePersistenceAttr === undefined ? + Defaults.enablePersistence : + enablePersistenceAttr === 'true' + }; + const pushMenu = new PushMenu(sidebar, config); + pushMenu.init(); + window.addEventListener('resize', () => { + pushMenu.setupSidebarBreakPoint(); + pushMenu.updateStateByResponsiveLogic(); + }); + const sidebarOverlay = document.createElement('div'); + sidebarOverlay.className = CLASS_NAME_SIDEBAR_OVERLAY; + document.querySelector(SELECTOR_APP_WRAPPER)?.append(sidebarOverlay); + let overlayTouchMoved = false; + sidebarOverlay.addEventListener('touchstart', () => { + overlayTouchMoved = false; + }, { passive: true }); + sidebarOverlay.addEventListener('touchmove', () => { + overlayTouchMoved = true; + }, { passive: true }); + sidebarOverlay.addEventListener('touchend', event => { + if (!overlayTouchMoved) { + event.preventDefault(); + pushMenu.collapse(); + } + overlayTouchMoved = false; + }, { passive: false }); + sidebarOverlay.addEventListener('click', event => { + event.preventDefault(); + pushMenu.collapse(); + }); + const fullBtn = document.querySelectorAll(SELECTOR_SIDEBAR_TOGGLE); + fullBtn.forEach(btn => { + btn.addEventListener('click', event => { + event.preventDefault(); + let button = event.currentTarget; + if (button?.dataset.lteToggle !== 'sidebar') { + button = button?.closest(SELECTOR_SIDEBAR_TOGGLE); + } + if (button) { + event?.preventDefault(); + pushMenu.toggle(); + } + }); + }); + }); + + class AccessibilityManager { + config; + liveRegion = null; + focusHistory = []; + constructor(config = {}) { + this.config = { + announcements: true, + skipLinks: true, + focusManagement: true, + keyboardNavigation: true, + reducedMotion: true, + ...config + }; + this.init(); + } + init() { + if (this.config.announcements) { + this.createLiveRegion(); + } + if (this.config.skipLinks) { + this.addSkipLinks(); + } + if (this.config.focusManagement) { + this.initFocusManagement(); + } + if (this.config.keyboardNavigation) { + this.initKeyboardNavigation(); + } + if (this.config.reducedMotion) { + this.respectReducedMotion(); + } + this.initErrorAnnouncements(); + this.initTableAccessibility(); + this.initFormAccessibility(); + } + createLiveRegion() { + if (this.liveRegion) + return; + this.liveRegion = document.createElement('div'); + this.liveRegion.id = 'live-region'; + this.liveRegion.className = 'live-region'; + this.liveRegion.setAttribute('aria-live', 'polite'); + this.liveRegion.setAttribute('aria-atomic', 'true'); + this.liveRegion.setAttribute('role', 'status'); + document.body.append(this.liveRegion); + } + addSkipLinks() { + const skipLinksContainer = document.createElement('div'); + skipLinksContainer.className = 'skip-links'; + const skipToMain = document.createElement('a'); + skipToMain.href = '#main'; + skipToMain.className = 'skip-link'; + skipToMain.textContent = 'Skip to main content'; + const skipToNav = document.createElement('a'); + skipToNav.href = '#navigation'; + skipToNav.className = 'skip-link'; + skipToNav.textContent = 'Skip to navigation'; + skipLinksContainer.append(skipToMain); + skipLinksContainer.append(skipToNav); + document.body.insertBefore(skipLinksContainer, document.body.firstChild); + this.ensureSkipTargets(); + } + ensureSkipTargets() { + const main = document.querySelector('#main, main, [role="main"]'); + if (main && !main.id) { + main.id = 'main'; + } + if (main && !main.hasAttribute('tabindex')) { + main.setAttribute('tabindex', '-1'); + } + const nav = document.querySelector('#navigation, nav, [role="navigation"]'); + if (nav && !nav.id) { + nav.id = 'navigation'; + } + if (nav && !nav.hasAttribute('tabindex')) { + nav.setAttribute('tabindex', '-1'); + } + } + initFocusManagement() { + document.addEventListener('keydown', (event) => { + if (event.key === 'Tab') { + this.handleTabNavigation(event); + } + if (event.key === 'Escape') { + this.handleEscapeKey(event); + } + }); + this.initModalFocusManagement(); + this.initDropdownFocusManagement(); + } + handleTabNavigation(event) { + const focusableElements = this.getFocusableElements(); + const currentIndex = focusableElements.indexOf(document.activeElement); + if (event.shiftKey) { + if (currentIndex <= 0) { + event.preventDefault(); + focusableElements.at(-1)?.focus(); + } + } + else if (currentIndex >= focusableElements.length - 1) { + event.preventDefault(); + focusableElements[0]?.focus(); + } + } + getFocusableElements() { + const selector = [ + 'a[href]', + 'button:not([disabled])', + 'input:not([disabled])', + 'select:not([disabled])', + 'textarea:not([disabled])', + '[tabindex]:not([tabindex="-1"])', + '[contenteditable="true"]' + ].join(', '); + return Array.from(document.querySelectorAll(selector)); + } + handleEscapeKey(event) { + const activeModal = document.querySelector('.modal.show'); + if (activeModal) { + return; + } + const activeDropdown = document.querySelector('.dropdown-menu.show'); + if (activeDropdown) { + const toggleButton = document.querySelector('[data-bs-toggle="dropdown"][aria-expanded="true"]'); + toggleButton?.click(); + event.preventDefault(); + } + } + initKeyboardNavigation() { + document.addEventListener('keydown', (event) => { + const target = event.target; + if (target.closest('.nav, .navbar-nav, .dropdown-menu')) { + this.handleMenuNavigation(event); + } + if ((event.key === 'Enter' || event.key === ' ') && target.hasAttribute('role') && target.getAttribute('role') === 'button' && !target.matches('button, input[type="button"], input[type="submit"]')) { + event.preventDefault(); + target.click(); + } + }); + } + handleMenuNavigation(event) { + if (!['ArrowUp', 'ArrowDown', 'ArrowLeft', 'ArrowRight', 'Home', 'End'].includes(event.key)) { + return; + } + const currentElement = event.target; + const menuItems = Array.from(currentElement.closest('.nav, .navbar-nav, .dropdown-menu')?.querySelectorAll('a, button') || []); + const currentIndex = menuItems.indexOf(currentElement); + let nextIndex; + switch (event.key) { + case 'ArrowDown': + case 'ArrowRight': { + nextIndex = currentIndex < menuItems.length - 1 ? currentIndex + 1 : 0; + break; + } + case 'ArrowUp': + case 'ArrowLeft': { + nextIndex = currentIndex > 0 ? currentIndex - 1 : menuItems.length - 1; + break; + } + case 'Home': { + nextIndex = 0; + break; + } + case 'End': { + nextIndex = menuItems.length - 1; + break; + } + default: { + return; + } + } + event.preventDefault(); + menuItems[nextIndex]?.focus(); + } + respectReducedMotion() { + const prefersReducedMotion = globalThis.matchMedia('(prefers-reduced-motion: reduce)').matches; + if (prefersReducedMotion) { + document.body.classList.add('reduce-motion'); + document.documentElement.style.scrollBehavior = 'auto'; + const style = document.createElement('style'); + style.textContent = ` + *, *::before, *::after { + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + } + `; + document.head.append(style); + } + } + initErrorAnnouncements() { + const observer = new MutationObserver((mutations) => { + mutations.forEach((mutation) => { + mutation.addedNodes.forEach((node) => { + if (node.nodeType === Node.ELEMENT_NODE) { + const element = node; + if (element.matches('.alert-danger, .invalid-feedback, .error')) { + this.announce(element.textContent || 'Error occurred', 'assertive'); + } + if (element.matches('.alert-success, .success')) { + this.announce(element.textContent || 'Success', 'polite'); + } + } + }); + }); + }); + observer.observe(document.body, { + childList: true, + subtree: true + }); + } + initTableAccessibility() { + document.querySelectorAll('table').forEach((table) => { + if (!table.hasAttribute('role')) { + table.setAttribute('role', 'table'); + } + table.querySelectorAll('th').forEach((th) => { + if (!th.hasAttribute('scope')) { + const isInThead = th.closest('thead'); + const isFirstColumn = th.cellIndex === 0; + if (isInThead) { + th.setAttribute('scope', 'col'); + } + else if (isFirstColumn) { + th.setAttribute('scope', 'row'); + } + } + }); + if (!table.querySelector('caption') && table.hasAttribute('title')) { + const caption = document.createElement('caption'); + caption.textContent = table.getAttribute('title') || ''; + table.insertBefore(caption, table.firstChild); + } + }); + } + initFormAccessibility() { + document.querySelectorAll('input, select, textarea').forEach((input) => { + const htmlInput = input; + if (!htmlInput.labels?.length && !htmlInput.hasAttribute('aria-label') && !htmlInput.hasAttribute('aria-labelledby')) { + const placeholder = htmlInput.getAttribute('placeholder'); + if (placeholder) { + htmlInput.setAttribute('aria-label', placeholder); + } + } + if (htmlInput.hasAttribute('required')) { + const label = htmlInput.labels?.[0]; + if (label && !label.querySelector('.required-indicator')) { + const indicator = document.createElement('span'); + indicator.className = 'required-indicator sr-only'; + indicator.textContent = ' (required)'; + label.append(indicator); + } + } + if (!htmlInput.classList.contains('disable-adminlte-validations')) { + htmlInput.addEventListener('invalid', () => { + this.handleFormError(htmlInput); + }); + } + }); + } + handleFormError(input) { + const errorId = `${input.id || input.name}-error`; + let errorElement = document.getElementById(errorId); + if (!errorElement) { + errorElement = document.createElement('div'); + errorElement.id = errorId; + errorElement.className = 'invalid-feedback'; + errorElement.setAttribute('role', 'alert'); + input.parentNode?.append(errorElement); + } + errorElement.textContent = input.validationMessage; + input.setAttribute('aria-describedby', errorId); + input.classList.add('is-invalid'); + this.announce(`Error in ${input.labels?.[0]?.textContent || input.name}: ${input.validationMessage}`, 'assertive'); + } + initModalFocusManagement() { + document.addEventListener('shown.bs.modal', (event) => { + const modal = event.target; + const focusableElements = modal.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'); + if (focusableElements.length > 0) { + focusableElements[0].focus(); + } + this.focusHistory.push(document.activeElement); + }); + document.addEventListener('hidden.bs.modal', () => { + const previousElement = this.focusHistory.pop(); + if (previousElement) { + previousElement.focus(); + } + }); + } + initDropdownFocusManagement() { + document.addEventListener('shown.bs.dropdown', (event) => { + const dropdown = event.target; + const menu = dropdown.querySelector('.dropdown-menu'); + const firstItem = menu?.querySelector('a, button'); + if (firstItem) { + firstItem.focus(); + } + }); + } + announce(message, priority = 'polite') { + if (!this.liveRegion) { + this.createLiveRegion(); + } + if (this.liveRegion) { + this.liveRegion.setAttribute('aria-live', priority); + this.liveRegion.textContent = message; + setTimeout(() => { + if (this.liveRegion) { + this.liveRegion.textContent = ''; + } + }, 1000); + } + } + focusElement(selector) { + const element = document.querySelector(selector); + if (element) { + element.focus(); + element.scrollIntoView({ behavior: 'smooth', block: 'center' }); + } + } + trapFocus(container) { + const focusableElements = container.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'); + const focusableArray = Array.from(focusableElements); + const firstElement = focusableArray[0]; + const lastElement = focusableArray.at(-1); + container.addEventListener('keydown', (event) => { + if (event.key === 'Tab') { + if (event.shiftKey) { + if (document.activeElement === firstElement) { + lastElement?.focus(); + event.preventDefault(); + } + } + else if (document.activeElement === lastElement) { + firstElement.focus(); + event.preventDefault(); + } + } + }); + } + addLandmarks() { + const main = document.querySelector('main'); + if (!main) { + const appMain = document.querySelector('.app-main'); + if (appMain) { + appMain.setAttribute('role', 'main'); + appMain.id = 'main'; + } + } + document.querySelectorAll('.navbar-nav, .nav').forEach((nav, index) => { + if (!nav.hasAttribute('role')) { + nav.setAttribute('role', 'navigation'); + } + if (!nav.hasAttribute('aria-label')) { + nav.setAttribute('aria-label', `Navigation ${index + 1}`); + } + }); + const searchForm = document.querySelector('form[role="search"], .navbar-search'); + if (searchForm && !searchForm.hasAttribute('role')) { + searchForm.setAttribute('role', 'search'); + } + } + } + const initAccessibility = (config) => { + return new AccessibilityManager(config); + }; + + onDOMContentLoaded(() => { + const accessibilityManager = initAccessibility({ + announcements: true, + skipLinks: true, + focusManagement: true, + keyboardNavigation: true, + reducedMotion: true + }); + accessibilityManager.addLandmarks(); + }); + + exports.CardWidget = CardWidget; + exports.DirectChat = DirectChat; + exports.FullScreen = FullScreen; + exports.Layout = Layout; + exports.PushMenu = PushMenu; + exports.Treeview = Treeview; + exports.initAccessibility = initAccessibility; + +})); +//# sourceMappingURL=adminlte.js.map diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.js.map b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.js.map new file mode 100644 index 00000000..4344c78f --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.js.map @@ -0,0 +1 @@ +{"version":3,"file":"adminlte.js","sources":["../../src/ts/util/index.ts","../../src/ts/layout.ts","../../src/ts/card-widget.ts","../../src/ts/treeview.ts","../../src/ts/direct-chat.ts","../../src/ts/fullscreen.ts","../../src/ts/push-menu.ts","../../src/ts/accessibility.ts","../../src/ts/adminlte.ts"],"sourcesContent":[null,null,null,null,null,null,null,null,null],"names":["DATA_KEY","EVENT_KEY","EVENT_COLLAPSED","EVENT_EXPANDED","EVENT_MAXIMIZED","EVENT_MINIMIZED","Default","SELECTOR_DATA_TOGGLE"],"mappings":"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"} \ No newline at end of file diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.min.js b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.min.js new file mode 100644 index 00000000..9182ae35 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.min.js @@ -0,0 +1,7 @@ +/*! + * AdminLTE v4.0.0 (https://adminlte.io) + * Copyright 2014-2026 Colorlib + * Licensed under MIT (https://github.com/ColorlibHQ/AdminLTE/blob/master/LICENSE) + */ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).adminlte={})}(this,function(e){"use strict";const t=[],n=e=>{"loading"===document.readyState?(t.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of t)e()}),t.push(e)):e()},i=(e,t=500)=>{t<=1?e.style.display="none":(e.style.transitionProperty="height, margin, padding",e.style.transitionDuration=`${t}ms`,e.style.boxSizing="border-box",e.style.height=`${e.offsetHeight}px`,e.style.overflow="hidden",globalThis.setTimeout(()=>{e.style.height="0",e.style.paddingTop="0",e.style.paddingBottom="0",e.style.marginTop="0",e.style.marginBottom="0"},1),globalThis.setTimeout(()=>{e.style.display="none",e.style.removeProperty("height"),e.style.removeProperty("padding-top"),e.style.removeProperty("padding-bottom"),e.style.removeProperty("margin-top"),e.style.removeProperty("margin-bottom"),e.style.removeProperty("overflow"),e.style.removeProperty("transition-duration"),e.style.removeProperty("transition-property")},t))},o=(e,t=500)=>{e.style.removeProperty("display");let{display:n}=globalThis.getComputedStyle(e);if("none"===n&&(n="block"),e.style.display=n,t<=1)return;const i=e.offsetHeight;e.style.overflow="hidden",e.style.height="0",e.style.paddingTop="0",e.style.paddingBottom="0",e.style.marginTop="0",e.style.marginBottom="0",globalThis.setTimeout(()=>{e.style.boxSizing="border-box",e.style.transitionProperty="height, margin, padding",e.style.transitionDuration=`${t}ms`,e.style.height=`${i}px`,e.style.removeProperty("padding-top"),e.style.removeProperty("padding-bottom"),e.style.removeProperty("margin-top"),e.style.removeProperty("margin-bottom")},1),globalThis.setTimeout(()=>{e.style.removeProperty("height"),e.style.removeProperty("overflow"),e.style.removeProperty("transition-duration"),e.style.removeProperty("transition-property")},t)},s="hold-transition";class a{_element;_holdTransitionTimer;constructor(e){this._element=e,this._holdTransitionTimer=void 0}holdTransition(e=100){this._holdTransitionTimer&&clearTimeout(this._holdTransitionTimer),document.body.classList.add(s),this._holdTransitionTimer=setTimeout(()=>{document.body.classList.remove(s)},e)}}n(()=>{const e=new a(document.body);window.addEventListener("resize",()=>e.holdTransition(200)),setTimeout(()=>{document.body.classList.add("app-loaded")},400)});const r=".lte.card-widget",l=`collapsed${r}`,c=`expanded${r}`,d=`remove${r}`,u=`maximized${r}`,m=`minimized${r}`,h="card",p="collapsed-card",g="collapsing-card",v="expanding-card",y="was-collapsed",b="maximized-card",f='[data-lte-toggle="card-remove"]',E='[data-lte-toggle="card-collapse"]',S='[data-lte-toggle="card-maximize"]',_=`.${h}`,L=".card-body",A=".card-footer",w={animationSpeed:500,collapseTrigger:E,removeTrigger:f,maximizeTrigger:S};class x{_element;_parent;_clone;_config;constructor(e,t){this._element=e,this._parent=e.closest(_),e.classList.contains(h)&&(this._parent=e),this._config={...w,...t}}collapse(){const e=new Event(l);if(this._parent){this._parent.classList.add(g);const e=this._parent?.querySelectorAll(`:scope > ${L}, :scope > ${A}`);e.forEach(e=>{e instanceof HTMLElement&&i(e,this._config.animationSpeed)}),setTimeout(()=>{this._parent&&(this._parent.classList.add(p),this._parent.classList.remove(g))},this._config.animationSpeed)}this._element?.dispatchEvent(e)}expand(){const e=new Event(c);if(this._parent){this._parent.classList.add(v);const e=this._parent?.querySelectorAll(`:scope > ${L}, :scope > ${A}`);e.forEach(e=>{e instanceof HTMLElement&&o(e,this._config.animationSpeed)}),setTimeout(()=>{this._parent&&this._parent.classList.remove(p,v)},this._config.animationSpeed)}this._element?.dispatchEvent(e)}remove(){const e=new Event(d);this._parent&&i(this._parent,this._config.animationSpeed),this._element?.dispatchEvent(e)}toggle(){this._parent?.classList.contains(p)?this.expand():this.collapse()}maximize(){const e=new Event(u);this._parent&&(this._parent.style.height=`${this._parent.offsetHeight}px`,this._parent.style.width=`${this._parent.offsetWidth}px`,this._parent.style.transition="all .15s",setTimeout(()=>{const e=document.querySelector("html");e&&e.classList.add(b),this._parent&&(this._parent.classList.add(b),this._parent.classList.contains(p)&&this._parent.classList.add(y))},150)),this._element?.dispatchEvent(e)}minimize(){const e=new Event(m);this._parent&&(this._parent.style.height="auto",this._parent.style.width="auto",this._parent.style.transition="all .15s",setTimeout(()=>{const e=document.querySelector("html");e&&e.classList.remove(b),this._parent&&(this._parent.classList.remove(b),this._parent?.classList.contains(y)&&this._parent.classList.remove(y))},10)),this._element?.dispatchEvent(e)}toggleMaximize(){this._parent?.classList.contains(b)?this.minimize():this.maximize()}}n(()=>{document.querySelectorAll(E).forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();const t=e.target;new x(t,w).toggle()})}),document.querySelectorAll(f).forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();const t=e.target;new x(t,w).remove()})}),document.querySelectorAll(S).forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();const t=e.target;new x(t,w).toggleMaximize()})})});const k=".lte.treeview",T=`expanded${k}`,q=`collapsed${k}`,M=`load${k}`,$="menu-open",P=".nav-item",N=".nav-treeview",R={animationSpeed:300,accordion:!0};class D{_element;_config;constructor(e,t){this._element=e,this._config={...R,...t}}open(){const e=new Event(T);if(this._config.accordion){const e=this._element.parentElement?.querySelectorAll(`${P}.${$}`);e?.forEach(e=>{if(e!==this._element.parentElement){e.classList.remove($);const t=e?.querySelector(N);t&&i(t,this._config.animationSpeed)}})}this._element.classList.add($);const t=this._element?.querySelector(N);t&&o(t,this._config.animationSpeed),this._element.dispatchEvent(e)}close(){const e=new Event(q);this._element.classList.remove($);const t=this._element?.querySelector(N);t&&i(t,this._config.animationSpeed),this._element.dispatchEvent(e)}toggle(){this._element.classList.contains($)?this.close():this.open()}}n(()=>{document.querySelectorAll(`${P}.${$}`).forEach(e=>{const t=e.querySelector(N);if(t){o(t,0);const n=new Event(M);e.dispatchEvent(n)}}),document.querySelectorAll('[data-lte-toggle="treeview"]').forEach(e=>{e.addEventListener("click",e=>{const t=e.target,n=t.closest(P),i=t.closest(".nav-link"),o=n?.querySelector(N),s=e.currentTarget;if(o&&("#"!==t?.getAttribute("href")&&"#"!==i?.getAttribute("href")||e.preventDefault(),n)){const e=s.dataset.accordion,t=s.dataset.animationSpeed,i={accordion:void 0===e?R.accordion:"true"===e,animationSpeed:void 0===t?R.animationSpeed:Number(t)};new D(n,i).toggle()}})})});const z=".lte.direct-chat",B=`expanded${z}`,F=`collapsed${z}`,C="direct-chat-contacts-open";class H{_element;constructor(e){this._element=e}toggle(){if(this._element.classList.contains(C)){const e=new Event(F);this._element.classList.remove(C),this._element.dispatchEvent(e)}else{const e=new Event(B);this._element.classList.add(C),this._element.dispatchEvent(e)}}}n(()=>{document.querySelectorAll('[data-lte-toggle="chat-pane"]').forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();const t=e.target.closest(".direct-chat");t&&new H(t).toggle()})})});const O=".lte.fullscreen",I=`maximized${O}`,K=`minimized${O}`,W='[data-lte-toggle="fullscreen"]',j='[data-lte-icon="maximize"]',U='[data-lte-icon="minimize"]';class V{_element;_config;constructor(e,t){this._element=e,this._config=t}inFullScreen(){const e=new Event(I),t=document.querySelector(j),n=document.querySelector(U);document.documentElement.requestFullscreen(),t&&t.classList.add("d-none"),n&&n.classList.remove("d-none"),this._element.dispatchEvent(e)}outFullscreen(){const e=new Event(K),t=document.querySelector(j),n=document.querySelector(U);document.exitFullscreen(),t&&t.classList.remove("d-none"),n&&n.classList.add("d-none"),this._element.dispatchEvent(e)}toggleFullScreen(){document.fullscreenEnabled&&(document.fullscreenElement?this.outFullscreen():this.inFullScreen())}}n(()=>{document.querySelectorAll(W).forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();const t=e.target.closest(W);t&&new V(t,void 0).toggleFullScreen()})})});const G=".lte.push-menu",J=`open${G}`,Q=`collapse${G}`,X="sidebar-collapse",Y="sidebar-open",Z='[data-lte-toggle="sidebar"]',ee="lte.sidebar.state",te={sidebarBreakpoint:992,enablePersistence:!1};class ne{_element;_config;constructor(e,t){this._element=e,this._config={...te,...t}}isCollapsed(){return document.body.classList.contains(X)}isExplicitlyOpen(){return document.body.classList.contains(Y)}isMiniMode(){return document.body.classList.contains("sidebar-mini")}isMobileSize(){return globalThis.innerWidth<=this._config.sidebarBreakpoint}expand(){document.body.classList.remove(X),this.isMobileSize()&&document.body.classList.add(Y),this._element.dispatchEvent(new Event(J))}collapse(){document.body.classList.remove(Y),document.body.classList.add(X),this._element.dispatchEvent(new Event(Q))}toggle(){const e=this.isCollapsed();e?this.expand():this.collapse(),this._config.enablePersistence&&this.saveSidebarState(e?Y:X)}setupSidebarBreakPoint(){const e=document.querySelector('[class*="sidebar-expand"]');if(!e)return;const t=globalThis.getComputedStyle(e,"::before").getPropertyValue("content");if(!t||"none"===t)return;const n=Number(t.replace(/[^\d.-]/g,""));Number.isNaN(n)||(this._config={...this._config,sidebarBreakpoint:n})}updateStateByResponsiveLogic(){this.isMobileSize()?this.isExplicitlyOpen()||this.collapse():this.isMiniMode()&&this.isCollapsed()||this.expand()}saveSidebarState(e){if(void 0!==globalThis.localStorage)try{localStorage.setItem(ee,e)}catch{}}loadSidebarState(){if(void 0!==globalThis.localStorage)try{const e=localStorage.getItem(ee);e===X?this.collapse():e===Y?this.expand():this.updateStateByResponsiveLogic()}catch{this.updateStateByResponsiveLogic()}}clearSidebarState(){if(void 0!==globalThis.localStorage)try{localStorage.removeItem(ee)}catch{}}init(){this.setupSidebarBreakPoint(),this._config.enablePersistence||this.clearSidebarState(),this._config.enablePersistence&&!this.isMobileSize()?this.loadSidebarState():this.updateStateByResponsiveLogic()}}n(()=>{const e=document?.querySelector(".app-sidebar");if(!e)return;const t=e.dataset.sidebarBreakpoint,n=e.dataset.enablePersistence,i={sidebarBreakpoint:void 0===t?te.sidebarBreakpoint:Number(t),enablePersistence:void 0===n?te.enablePersistence:"true"===n},o=new ne(e,i);o.init(),window.addEventListener("resize",()=>{o.setupSidebarBreakPoint(),o.updateStateByResponsiveLogic()});const s=document.createElement("div");s.className="sidebar-overlay",document.querySelector(".app-wrapper")?.append(s);let a=!1;s.addEventListener("touchstart",()=>{a=!1},{passive:!0}),s.addEventListener("touchmove",()=>{a=!0},{passive:!0}),s.addEventListener("touchend",e=>{a||(e.preventDefault(),o.collapse()),a=!1},{passive:!1}),s.addEventListener("click",e=>{e.preventDefault(),o.collapse()}),document.querySelectorAll(Z).forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();let t=e.currentTarget;"sidebar"!==t?.dataset.lteToggle&&(t=t?.closest(Z)),t&&(e?.preventDefault(),o.toggle())})})});class ie{config;liveRegion=null;focusHistory=[];constructor(e={}){this.config={announcements:!0,skipLinks:!0,focusManagement:!0,keyboardNavigation:!0,reducedMotion:!0,...e},this.init()}init(){this.config.announcements&&this.createLiveRegion(),this.config.skipLinks&&this.addSkipLinks(),this.config.focusManagement&&this.initFocusManagement(),this.config.keyboardNavigation&&this.initKeyboardNavigation(),this.config.reducedMotion&&this.respectReducedMotion(),this.initErrorAnnouncements(),this.initTableAccessibility(),this.initFormAccessibility()}createLiveRegion(){this.liveRegion||(this.liveRegion=document.createElement("div"),this.liveRegion.id="live-region",this.liveRegion.className="live-region",this.liveRegion.setAttribute("aria-live","polite"),this.liveRegion.setAttribute("aria-atomic","true"),this.liveRegion.setAttribute("role","status"),document.body.append(this.liveRegion))}addSkipLinks(){const e=document.createElement("div");e.className="skip-links";const t=document.createElement("a");t.href="#main",t.className="skip-link",t.textContent="Skip to main content";const n=document.createElement("a");n.href="#navigation",n.className="skip-link",n.textContent="Skip to navigation",e.append(t),e.append(n),document.body.insertBefore(e,document.body.firstChild),this.ensureSkipTargets()}ensureSkipTargets(){const e=document.querySelector('#main, main, [role="main"]');e&&!e.id&&(e.id="main"),e&&!e.hasAttribute("tabindex")&&e.setAttribute("tabindex","-1");const t=document.querySelector('#navigation, nav, [role="navigation"]');t&&!t.id&&(t.id="navigation"),t&&!t.hasAttribute("tabindex")&&t.setAttribute("tabindex","-1")}initFocusManagement(){document.addEventListener("keydown",e=>{"Tab"===e.key&&this.handleTabNavigation(e),"Escape"===e.key&&this.handleEscapeKey(e)}),this.initModalFocusManagement(),this.initDropdownFocusManagement()}handleTabNavigation(e){const t=this.getFocusableElements(),n=t.indexOf(document.activeElement);e.shiftKey?n<=0&&(e.preventDefault(),t.at(-1)?.focus()):n>=t.length-1&&(e.preventDefault(),t[0]?.focus())}getFocusableElements(){const e=["a[href]","button:not([disabled])","input:not([disabled])","select:not([disabled])","textarea:not([disabled])",'[tabindex]:not([tabindex="-1"])','[contenteditable="true"]'].join(", ");return Array.from(document.querySelectorAll(e))}handleEscapeKey(e){if(!document.querySelector(".modal.show")&&document.querySelector(".dropdown-menu.show")){const t=document.querySelector('[data-bs-toggle="dropdown"][aria-expanded="true"]');t?.click(),e.preventDefault()}}initKeyboardNavigation(){document.addEventListener("keydown",e=>{const t=e.target;t.closest(".nav, .navbar-nav, .dropdown-menu")&&this.handleMenuNavigation(e),"Enter"!==e.key&&" "!==e.key||!t.hasAttribute("role")||"button"!==t.getAttribute("role")||t.matches('button, input[type="button"], input[type="submit"]')||(e.preventDefault(),t.click())})}handleMenuNavigation(e){if(!["ArrowUp","ArrowDown","ArrowLeft","ArrowRight","Home","End"].includes(e.key))return;const t=e.target,n=Array.from(t.closest(".nav, .navbar-nav, .dropdown-menu")?.querySelectorAll("a, button")||[]),i=n.indexOf(t);let o;switch(e.key){case"ArrowDown":case"ArrowRight":o=i0?i-1:n.length-1;break;case"Home":o=0;break;case"End":o=n.length-1;break;default:return}e.preventDefault(),n[o]?.focus()}respectReducedMotion(){if(globalThis.matchMedia("(prefers-reduced-motion: reduce)").matches){document.body.classList.add("reduce-motion"),document.documentElement.style.scrollBehavior="auto";const e=document.createElement("style");e.textContent="\n *, *::before, *::after {\n animation-duration: 0.01ms !important;\n animation-iteration-count: 1 !important;\n transition-duration: 0.01ms !important;\n }\n ",document.head.append(e)}}initErrorAnnouncements(){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if(e.nodeType===Node.ELEMENT_NODE){const t=e;t.matches(".alert-danger, .invalid-feedback, .error")&&this.announce(t.textContent||"Error occurred","assertive"),t.matches(".alert-success, .success")&&this.announce(t.textContent||"Success","polite")}})})}).observe(document.body,{childList:!0,subtree:!0})}initTableAccessibility(){document.querySelectorAll("table").forEach(e=>{if(e.hasAttribute("role")||e.setAttribute("role","table"),e.querySelectorAll("th").forEach(e=>{if(!e.hasAttribute("scope")){const t=e.closest("thead"),n=0===e.cellIndex;t?e.setAttribute("scope","col"):n&&e.setAttribute("scope","row")}}),!e.querySelector("caption")&&e.hasAttribute("title")){const t=document.createElement("caption");t.textContent=e.getAttribute("title")||"",e.insertBefore(t,e.firstChild)}})}initFormAccessibility(){document.querySelectorAll("input, select, textarea").forEach(e=>{const t=e;if(!t.labels?.length&&!t.hasAttribute("aria-label")&&!t.hasAttribute("aria-labelledby")){const e=t.getAttribute("placeholder");e&&t.setAttribute("aria-label",e)}if(t.hasAttribute("required")){const e=t.labels?.[0];if(e&&!e.querySelector(".required-indicator")){const t=document.createElement("span");t.className="required-indicator sr-only",t.textContent=" (required)",e.append(t)}}t.classList.contains("disable-adminlte-validations")||t.addEventListener("invalid",()=>{this.handleFormError(t)})})}handleFormError(e){const t=`${e.id||e.name}-error`;let n=document.getElementById(t);n||(n=document.createElement("div"),n.id=t,n.className="invalid-feedback",n.setAttribute("role","alert"),e.parentNode?.append(n)),n.textContent=e.validationMessage,e.setAttribute("aria-describedby",t),e.classList.add("is-invalid"),this.announce(`Error in ${e.labels?.[0]?.textContent||e.name}: ${e.validationMessage}`,"assertive")}initModalFocusManagement(){document.addEventListener("shown.bs.modal",e=>{const t=e.target.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');t.length>0&&t[0].focus(),this.focusHistory.push(document.activeElement)}),document.addEventListener("hidden.bs.modal",()=>{const e=this.focusHistory.pop();e&&e.focus()})}initDropdownFocusManagement(){document.addEventListener("shown.bs.dropdown",e=>{const t=e.target.querySelector(".dropdown-menu"),n=t?.querySelector("a, button");n&&n.focus()})}announce(e,t="polite"){this.liveRegion||this.createLiveRegion(),this.liveRegion&&(this.liveRegion.setAttribute("aria-live",t),this.liveRegion.textContent=e,setTimeout(()=>{this.liveRegion&&(this.liveRegion.textContent="")},1e3))}focusElement(e){const t=document.querySelector(e);t&&(t.focus(),t.scrollIntoView({behavior:"smooth",block:"center"}))}trapFocus(e){const t=e.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'),n=Array.from(t),i=n[0],o=n.at(-1);e.addEventListener("keydown",e=>{"Tab"===e.key&&(e.shiftKey?document.activeElement===i&&(o?.focus(),e.preventDefault()):document.activeElement===o&&(i.focus(),e.preventDefault()))})}addLandmarks(){if(!document.querySelector("main")){const e=document.querySelector(".app-main");e&&(e.setAttribute("role","main"),e.id="main")}document.querySelectorAll(".navbar-nav, .nav").forEach((e,t)=>{e.hasAttribute("role")||e.setAttribute("role","navigation"),e.hasAttribute("aria-label")||e.setAttribute("aria-label",`Navigation ${t+1}`)});const e=document.querySelector('form[role="search"], .navbar-search');e&&!e.hasAttribute("role")&&e.setAttribute("role","search")}}const oe=e=>new ie(e);n(()=>{oe({announcements:!0,skipLinks:!0,focusManagement:!0,keyboardNavigation:!0,reducedMotion:!0}).addLandmarks()}),e.CardWidget=x,e.DirectChat=H,e.FullScreen=V,e.Layout=a,e.PushMenu=ne,e.Treeview=D,e.initAccessibility=oe}); +//# sourceMappingURL=adminlte.min.js.map \ No newline at end of file diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.min.js.map b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.min.js.map new file mode 100644 index 00000000..8d1f43a3 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/js/adminlte.min.js.map @@ -0,0 +1 @@ +{"version":3,"names":["domContentLoadedCallbacks","onDOMContentLoaded","callback","document","readyState","length","addEventListener","push","slideUp","target","duration","style","display","transitionProperty","transitionDuration","boxSizing","height","offsetHeight","overflow","globalThis","setTimeout","paddingTop","paddingBottom","marginTop","marginBottom","removeProperty","slideDown","getComputedStyle","CLASS_NAME_HOLD_TRANSITIONS","Layout","_element","_holdTransitionTimer","constructor","element","this","undefined","holdTransition","time","clearTimeout","body","classList","add","remove","layout","window","EVENT_KEY","EVENT_COLLAPSED","EVENT_EXPANDED","EVENT_REMOVE","EVENT_MAXIMIZED","EVENT_MINIMIZED","CLASS_NAME_CARD","CLASS_NAME_COLLAPSED","CLASS_NAME_COLLAPSING","CLASS_NAME_EXPANDING","CLASS_NAME_WAS_COLLAPSED","CLASS_NAME_MAXIMIZED","SELECTOR_DATA_REMOVE","SELECTOR_DATA_COLLAPSE","SELECTOR_DATA_MAXIMIZE","SELECTOR_CARD","SELECTOR_CARD_BODY","SELECTOR_CARD_FOOTER","Default","animationSpeed","collapseTrigger","removeTrigger","maximizeTrigger","CardWidget","_parent","_clone","_config","config","closest","contains","collapse","event","Event","elm","querySelectorAll","forEach","el","HTMLElement","dispatchEvent","expand","toggle","maximize","width","offsetWidth","transition","htmlTag","querySelector","minimize","toggleMaximize","btn","preventDefault","EVENT_LOAD_DATA_API","CLASS_NAME_MENU_OPEN","SELECTOR_NAV_ITEM","SELECTOR_TREEVIEW_MENU","accordion","Treeview","open","openMenuList","parentElement","openMenu","childElement","close","menuItem","targetItem","targetLink","targetTreeviewMenu","lteToggleElement","currentTarget","getAttribute","accordionAttr","dataset","animationSpeedAttr","Number","CLASS_NAME_DIRECT_CHAT_OPEN","DirectChat","chatPane","SELECTOR_FULLSCREEN_TOGGLE","SELECTOR_MAXIMIZE_ICON","SELECTOR_MINIMIZE_ICON","FullScreen","inFullScreen","iconMaximize","iconMinimize","documentElement","requestFullscreen","outFullscreen","exitFullscreen","toggleFullScreen","fullscreenEnabled","fullscreenElement","button","EVENT_OPEN","EVENT_COLLAPSE","CLASS_NAME_SIDEBAR_COLLAPSE","CLASS_NAME_SIDEBAR_OPEN","SELECTOR_SIDEBAR_TOGGLE","STORAGE_KEY_SIDEBAR_STATE","Defaults","sidebarBreakpoint","enablePersistence","PushMenu","isCollapsed","isExplicitlyOpen","isMiniMode","isMobileSize","innerWidth","saveSidebarState","setupSidebarBreakPoint","sidebarExpand","content","getPropertyValue","breakpointValue","replace","isNaN","updateStateByResponsiveLogic","state","localStorage","setItem","loadSidebarState","storedState","getItem","clearSidebarState","removeItem","init","sidebar","sidebarBreakpointAttr","enablePersistenceAttr","pushMenu","sidebarOverlay","createElement","className","append","overlayTouchMoved","passive","lteToggle","AccessibilityManager","liveRegion","focusHistory","announcements","skipLinks","focusManagement","keyboardNavigation","reducedMotion","createLiveRegion","addSkipLinks","initFocusManagement","initKeyboardNavigation","respectReducedMotion","initErrorAnnouncements","initTableAccessibility","initFormAccessibility","id","setAttribute","skipLinksContainer","skipToMain","href","textContent","skipToNav","insertBefore","firstChild","ensureSkipTargets","main","hasAttribute","nav","key","handleTabNavigation","handleEscapeKey","initModalFocusManagement","initDropdownFocusManagement","focusableElements","getFocusableElements","currentIndex","indexOf","activeElement","shiftKey","at","focus","selector","join","Array","from","toggleButton","click","handleMenuNavigation","matches","includes","currentElement","menuItems","nextIndex","matchMedia","scrollBehavior","head","MutationObserver","mutations","mutation","addedNodes","node","nodeType","Node","ELEMENT_NODE","announce","observe","childList","subtree","table","th","isInThead","isFirstColumn","cellIndex","caption","input","htmlInput","labels","placeholder","label","indicator","handleFormError","errorId","name","errorElement","getElementById","parentNode","validationMessage","previousElement","pop","menu","firstItem","message","priority","focusElement","scrollIntoView","behavior","block","trapFocus","container","focusableArray","firstElement","lastElement","addLandmarks","appMain","index","searchForm","initAccessibility"],"sources":["../../src/ts/util/index.ts","../../src/ts/layout.ts","../../src/ts/card-widget.ts","../../src/ts/treeview.ts","../../src/ts/direct-chat.ts","../../src/ts/fullscreen.ts","../../src/ts/push-menu.ts","../../src/ts/accessibility.ts","../../src/ts/adminlte.ts"],"mappings":"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","ignoreList":[]} \ No newline at end of file diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_accessibility.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_accessibility.scss new file mode 100644 index 00000000..a07fc9bd --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_accessibility.scss @@ -0,0 +1,337 @@ +/* ========================================================================== + AdminLTE Accessibility Styles - WCAG 2.1 AA Compliance + ========================================================================== */ + +/* Skip Links - WCAG 2.4.1: Bypass Blocks */ +.skip-link { + position: absolute; + top: -40px; + left: 6px; + z-index: 999999; + padding: 8px 16px; + font-weight: 600; + color: var(--bs-white); + text-decoration: none; + background: var(--bs-primary); + + &:focus { + top: 0; + outline: 3px solid var(--bs-warning); + outline-offset: 2px; + } + + &:hover { + color: var(--bs-white); + text-decoration: none; + background: var(--bs-primary-emphasis); + } +} + +/* Enhanced Focus Indicators - WCAG 2.4.7: Focus Visible */ +.focus-enhanced { + &:focus { + outline: 3px solid var(--bs-focus-ring-color, #0d6efd); + outline-offset: 2px; + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25); + } +} + +/* High Contrast Mode Support */ +@media (prefers-contrast: high) { + .card { + border: 2px solid; + } + + .btn { + border-width: 2px; + } + + .nav-link { + border: 1px solid transparent; + + &:hover, + &:focus { + border-color: currentcolor; + } + } +} + +/* Reduced Motion Support - WCAG 2.3.3: Animation from Interactions */ +@media (prefers-reduced-motion: reduce) { + *, + *::before, + *::after { + transition-duration: .01ms !important; + animation-duration: .01ms !important; + animation-iteration-count: 1 !important; + scroll-behavior: auto !important; + } + + .fade { + opacity: 1 !important; + /* stylelint-disable-next-line property-disallowed-list */ + transition: none !important; + } + + .collapse { + /* stylelint-disable-next-line property-disallowed-list */ + transition: none !important; + } + + .modal.fade .modal-dialog { + transform: none !important; + } +} + +/* Screen Reader Only Content */ +.sr-only { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} + +.sr-only-focusable:focus { + position: static !important; + width: auto !important; + height: auto !important; + padding: inherit !important; + margin: inherit !important; + overflow: visible !important; + clip: auto !important; + white-space: normal !important; +} + +/* Focus Trap Utilities */ +.focus-trap { + &:focus { + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25); + } +} + +/* Accessible Color Combinations - WCAG 1.4.3: Contrast (Minimum) */ +.text-accessible-primary { + color: #003d82; /* 4.5:1 contrast on white */ +} + +.text-accessible-success { + color: #0f5132; /* 4.5:1 contrast on white */ +} + +.text-accessible-danger { + color: #842029; /* 4.5:1 contrast on white */ +} + +.text-accessible-warning { + color: #664d03; /* 4.5:1 contrast on white */ +} + +/* ARIA Live Regions */ +.live-region { + position: absolute; + left: -10000px; + width: 1px; + height: 1px; + overflow: hidden; + + &.live-region-visible { + position: static; + left: auto; + width: auto; + height: auto; + overflow: visible; + } +} + +/* Enhanced Error States - WCAG 3.3.1: Error Identification */ +.form-control.is-invalid { + border-color: var(--bs-danger); + + &:focus { + border-color: var(--bs-danger); + box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25); + } +} + +.invalid-feedback { + &[role="alert"] { + font-weight: 600; + } +} + +/* Target Size - WCAG 2.5.8: Target Size (Minimum) */ +.touch-target { + min-width: 44px; + min-height: 44px; + + &.touch-target-small { + min-width: 24px; + min-height: 24px; + } +} + +/* Table Accessibility */ +.table-accessible { + th { + font-weight: 600; + background-color: var(--bs-secondary-bg); + + &[scope="col"] { + border-bottom: 2px solid var(--bs-border-color); + } + + &[scope="row"] { + border-right: 2px solid var(--bs-border-color); + } + } + + caption { + padding: .75rem; + font-weight: 600; + color: var(--bs-secondary); + text-align: left; + caption-side: top; + } +} + +/* Navigation Landmarks */ +nav[role="navigation"] { + &:not([aria-label]):not([aria-labelledby]) { + &::before { + position: absolute; + left: -10000px; + content: "Navigation"; + } + } +} + +/* Form Fieldset Styling */ +fieldset { + padding: 1rem; + margin-bottom: 1rem; + border: 1px solid var(--bs-border-color); + + legend { + padding: 0 .5rem; + margin-bottom: .5rem; + font-size: 1.1em; + font-weight: 600; + } +} + +/* Loading States */ +.loading[aria-busy="true"] { + position: relative; + pointer-events: none; + + &::after { + position: absolute; + top: 50%; + left: 50%; + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + content: ""; + border: 2px solid var(--bs-primary); + border-top-color: transparent; + animation: spin 1s linear infinite; + } + + @media (prefers-reduced-motion: reduce) { + &::after { + border-top-color: var(--bs-primary); + animation: none; + } + } +} + +@keyframes spin { + to { + transform: rotate(360deg); + } +} + +/* Dark Mode Accessibility */ +[data-bs-theme="dark"] { + .text-accessible-primary { + color: #6ea8fe; + } + + .text-accessible-success { + color: #75b798; + } + + .text-accessible-danger { + color: #f1aeb5; + } + + .text-accessible-warning { + color: #ffda6a; + } +} + +/* Print Accessibility */ +@media print { + .skip-link, + .btn, + .nav-link { + color: #000 !important; + background: transparent !important; + border: 1px solid #000 !important; + } + + a[href^="http"]::after { + font-size: .8em; + content: " (" attr(href) ")"; + } + + /* Print Layout Fix - Ensure sidebar and main content are both visible */ + .app-wrapper { + display: grid !important; + grid-template-rows: auto 1fr auto !important; + grid-template-columns: auto 1fr !important; + } + + .sidebar-overlay { + display: none !important; + } + + .app-sidebar { + position: static !important; + display: block !important; + min-width: 200px !important; + max-width: 200px !important; + max-height: none !important; + margin-left: 0 !important; + overflow: visible !important; + } + + .sidebar-wrapper { + height: auto !important; + overflow: visible !important; + } + + .app-header { + position: static !important; + } + + .app-main { + width: auto !important; + max-width: 100% !important; + overflow: visible !important; + } + + .app-content { + overflow: visible !important; + } + + .app-footer { + position: static !important; + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-content.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-content.scss new file mode 100644 index 00000000..d9dfcb9b --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-content.scss @@ -0,0 +1,3 @@ +.app-content { + padding: $lte-content-padding-y $lte-content-padding-x; +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-footer.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-footer.scss new file mode 100644 index 00000000..afa9e037 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-footer.scss @@ -0,0 +1,32 @@ +// +// Core: Main Footer +// + +.app-footer { + grid-area: #{$lte-prefix}app-footer; + width: inherit; + max-width: 100vw; + min-height: 3rem; + padding: $lte-app-footer-padding; + color: $lte-app-footer-color; + background-color: $lte-app-footer-bg; + border-top: $lte-app-footer-border-top; + @include transition($lte-transition-speed $lte-transition-fn); +} + +.fixed-footer { + .app-footer { + position: sticky; + bottom: 0; + z-index: $lte-zindex-fixed-footer; + } + + // When layout-fixed is used, app-main has overflow: auto which prevents + // position: sticky from working on the footer. Ensure the grid keeps the + // footer pinned at the bottom while app-main scrolls independently. + &.layout-fixed { + .app-main { + min-height: 0; + } + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-header.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-header.scss new file mode 100644 index 00000000..0d9aff9b --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-header.scss @@ -0,0 +1,61 @@ +// +// Core: Main Header +// + +.app-header { + z-index: $lte-zindex-app-header; + grid-area: #{$lte-prefix}app-header; + max-width: 100vw; + border-bottom: $lte-app-header-bottom-border; + @include transition($lte-transition-speed $lte-transition-fn); + + .nav-link { + position: relative; + height: $nav-link-height; + } +} + +// Navbar badge +.navbar-badge { + position: absolute; + top: 9px; + right: 5px; + padding: 2px 4px; + font-size: .6rem; + font-weight: 400; +} + +.fixed-header { + .app-header { + position: sticky; + top: 0; + z-index: $lte-zindex-fixed-header; + } + + // Fixes #6020: when only `fixed-header` is used (without `layout-fixed`), + // the sidebar — including its branding — used to scroll with the page + // because nothing made it sticky. Pin the sidebar so the brand and menu + // stay visible while the page content scrolls beneath the fixed header. + // Only applied on `sidebar-expand-*` breakpoints, since the mobile sidebar + // is an off-canvas overlay that handles its own positioning. + @each $breakpoint in map-keys($grid-breakpoints) { + $next: breakpoint-next($breakpoint, $grid-breakpoints); + $infix: breakpoint-infix($next, $grid-breakpoints); + + &.sidebar-expand#{$infix} { + @include media-breakpoint-up($next) { + .app-sidebar { + position: sticky; + top: 0; + max-height: 100vh; + + .sidebar-wrapper { + height: subtract(100vh, add($lte-app-header-height, 1px)); + overflow-x: hidden; + overflow-y: auto; + } + } + } + } + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-main.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-main.scss new file mode 100644 index 00000000..617cf045 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-main.scss @@ -0,0 +1,41 @@ +.app-main { + position: relative; + display: flex; + flex-direction: column; + grid-area: #{$lte-prefix}app-main; + max-width: 100vw; + padding-bottom: $lte-app-main-padding-bottom; + @include transition($lte-transition-speed $lte-transition-fn); + + .app-content-header { + padding: 1rem $lte-content-padding-x; + + .breadcrumb { + padding: 0; + margin-bottom: 0; + line-height: 2.5rem; + + a { + text-decoration: none; + } + } + } + + .app-content-top-area, + .app-content-bottom-area { + color: $lte-app-content-bottom-area-color; + background-color: $lte-app-content-bottom-area-bg; + } + + .app-content-top-area { + padding: $lte-app-content-top-area-padding-y $lte-app-content-top-area-padding-x; + border-bottom: $lte-app-content-top-area-top-border; + } + + .app-content-bottom-area { + padding: $lte-app-content-bottom-area-padding-y $lte-app-content-bottom-area-padding-x; + margin-top: auto; + margin-bottom: $lte-app-content-bottom-area-margin-bottom; + border-top: $lte-app-content-bottom-area-top-border; + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-sidebar.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-sidebar.scss new file mode 100644 index 00000000..5bf4ff05 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-sidebar.scss @@ -0,0 +1,619 @@ +.app-sidebar { + --#{$lte-prefix}sidebar-hover-bg: #{$lte-sidebar-hover-bg}; + --#{$lte-prefix}sidebar-color: #{$lte-sidebar-color}; + --#{$lte-prefix}sidebar-hover-color: #{$lte-sidebar-hover-color}; + --#{$lte-prefix}sidebar-active-color: #{$lte-sidebar-active-color}; + --#{$lte-prefix}sidebar-menu-active-bg: #{$lte-sidebar-menu-active-bg}; + --#{$lte-prefix}sidebar-menu-active-color: #{$lte-sidebar-menu-active-color}; + --#{$lte-prefix}sidebar-submenu-bg: #{$lte-sidebar-submenu-bg}; + --#{$lte-prefix}sidebar-submenu-color: #{$lte-sidebar-submenu-color}; + --#{$lte-prefix}sidebar-submenu-hover-color: #{$lte-sidebar-submenu-hover-color}; + --#{$lte-prefix}sidebar-submenu-hover-bg: #{$lte-sidebar-submenu-hover-bg}; + --#{$lte-prefix}sidebar-submenu-active-color: #{$lte-sidebar-submenu-active-color}; + --#{$lte-prefix}sidebar-submenu-active-bg: #{$lte-sidebar-submenu-active-bg}; + --#{$lte-prefix}sidebar-header-color: #{$lte-sidebar-header-color}; + + z-index: $lte-zindex-sidebar; + grid-area: #{$lte-prefix}app-sidebar; + min-width: var(--#{$lte-prefix}sidebar-width); + max-width: var(--#{$lte-prefix}sidebar-width); + @include transition($lte-sidebar-transition); +} + +.sidebar-brand { + display: flex; + align-items: center; + justify-content: center; + height: $lte-app-header-height; + padding: $lte-brand-link-padding-y $lte-brand-link-padding-x; + overflow: hidden; + font-size: $navbar-brand-font-size; + white-space: nowrap; + border-bottom: $lte-brand-link-border-buttom solid var(--#{$prefix}border-color); + @include transition(width $lte-transition-speed $lte-transition-fn); + + .brand-link { + display: flex; + align-items: center; + text-decoration: none; + + .brand-image { + float: left; + width: auto; + max-height: 33px; + line-height: .8; + } + + .brand-image-xs { + float: left; + width: auto; + max-height: 33px; + margin-top: -.1rem; + line-height: .8; + } + + .brand-image-xl { + width: auto; + max-height: 40px; + line-height: .8; + + &.single { + margin-top: -.3rem; + } + } + } + + .brand-text { + margin-left: .5rem; + color: rgba(var(--#{$prefix}emphasis-color-rgb), .8); + @include transition(flex $lte-transition-speed $lte-transition-fn, width $lte-transition-speed $lte-transition-fn); + &:hover { + color: var(--#{$prefix}emphasis-color); + } + } +} + +.sidebar-wrapper { + padding-top: $lte-sidebar-padding-y; + padding-right: $lte-sidebar-padding-x; + padding-bottom: $lte-sidebar-padding-y; + padding-left: $lte-sidebar-padding-x; + overscroll-behavior: contain; + @include scrollbar-color-gray(); + @include scrollbar-width-thin(); + + .nav-item { + max-width: 100%; + } + + .nav-link { + display: flex; + justify-content: flex-start; + + p { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + } + .nav-icon { + display: flex; + align-items: center; + justify-content: center; + min-width: 1.5rem; + max-width: 1.5rem; + } + + // Sidebar Menu. First level links + .sidebar-menu > .nav-item { + // links + > .nav-link { + color: var(--#{$lte-prefix}sidebar-color); + + &:hover, + &:focus { + color: var(--#{$lte-prefix}sidebar-hover-color); + background-color: var(--#{$lte-prefix}sidebar-hover-bg); + } + + &.active { + color: var(--#{$lte-prefix}sidebar-menu-active-color); + background-color: var(--#{$lte-prefix}sidebar-menu-active-bg); + } + } + + // Open state + &.menu-open > .nav-link { + color: var(--#{$lte-prefix}sidebar-hover-color); + background-color: var(--#{$lte-prefix}sidebar-hover-bg); + + &.active { + color: var(--#{$lte-prefix}sidebar-menu-active-color); + background-color: var(--#{$lte-prefix}sidebar-menu-active-bg); + } + } + + // First Level Submenu + > .nav-treeview { + background-color: var(--#{$lte-prefix}sidebar-submenu-bg); + } + } + + // Section Heading + .nav-header { + display: inline; + overflow: hidden; + color: var(--#{$lte-prefix}sidebar-header-color); + text-overflow: ellipsis; + background-color: inherit; + } + + // All links within the sidebar menu + a { + color: var(--#{$lte-prefix}sidebar-color); + } + + // All submenus + .nav-treeview { + > .nav-item { + > .nav-link { + color: var(--#{$lte-prefix}sidebar-submenu-color); + + &:hover, + &:focus { + color: var(--#{$lte-prefix}sidebar-submenu-hover-color); + background-color: var(--#{$lte-prefix}sidebar-submenu-hover-bg); + } + + &.active { + color: var(--#{$lte-prefix}sidebar-submenu-active-color); + background-color: var(--#{$lte-prefix}sidebar-submenu-active-bg); + } + } + } + } +} + +// Sidebar navigation menu +.sidebar-menu { + // All levels + .nav-item { + > .nav-link { + margin-bottom: .2rem; + + .nav-arrow { + @include transition(transform $lte-transition-fn $lte-transition-speed); + transform: translateY(-50%) #{"/*rtl:append:rotate(180deg)*/"}; + animation-name: fadeIn; + animation-duration: $lte-transition-speed; + animation-fill-mode: both; + } + } + } + + // All levels + .nav-link > .nav-badge, + .nav-link > p > .nav-badge { + position: absolute; + top: 50%; + right: 1rem; + transform: translateY(-50%); + } + + .nav-link > .nav-arrow, + .nav-link > p > .nav-arrow { + position: absolute; + top: 50%; + right: 1rem; + } + + .nav-link { + position: relative; + width: 100%; + @include transition(width $lte-transition-fn $lte-transition-speed); + @include border-radius($border-radius); + + p { + display: inline; + padding-left: .5rem; + margin: 0; + } + } + + .nav-header { + position: relative; + width: 100%; + padding: $nav-link-padding-y ($nav-link-padding-y * 1.5); + font-size: .9rem; + @include transition(width $lte-transition-fn $lte-transition-speed); + } + + // Tree view menu + .nav-treeview { + display: none; + padding: 0; + list-style: none; + } + + .menu-open { + > .nav-treeview { + display: block; + } + + > .nav-link { + .nav-arrow { + transform: translateY(-50%) rotate(90deg) #{"/*rtl:ignore*/"}; + } + } + } + + // Override: ensure badges/arrows are aligned to the end (right in LTR, left in RTL) + .nav-link > .nav-badge, + .nav-link > p > .nav-badge, + .nav-link > .nav-arrow, + .nav-link > p > .nav-arrow { + right: 1rem !important; // place at end in LTR + left: auto !important; + } +} + +.nav-indent { + .nav-treeview { + padding-left: $lte-sidebar-padding-x; + } +} + +.nav-compact.nav-indent { + .nav-treeview { + padding-left: 0; + + .nav-item { + padding-left: $lte-sidebar-padding-x; + } + } +} + +.sidebar-mini.sidebar-collapse.nav-indent { + .app-sidebar:hover { + .nav-treeview { + padding-left: 0; + + .nav-item { + padding-left: $lte-sidebar-padding-x; + } + } + } +} + +.sidebar-collapse { + &.nav-compact.nav-indent { + .nav-treeview { + .nav-item { + padding-left: 0; + } + } + } +} + +.nav-compact .nav-link { + @include border-radius(0); + margin-bottom: 0 !important; +} + +// A fix for text overflow while transitioning from sidebar mini to full sidebar +.sidebar-menu, +.sidebar-menu > .nav-header, +.sidebar-menu .nav-link { + white-space: nowrap; +} + +// Logo style +.logo-xs, +.logo-xl { + position: absolute; + visibility: visible; + opacity: 1; + + &.brand-image-xs { + top: 12px; + left: 18px; + } + + &.brand-image-xl { + top: 6px; + left: 12px; + } +} + +.logo-xs { + visibility: hidden; + opacity: 0; + + &.brand-image-xl { + top: 8px; + left: 16px; + } +} + +.brand-link { + &.logo-switch { + &::before { + content: "\00a0"; + } + } +} + +.sidebar-mini.sidebar-collapse { + .app-sidebar { + min-width: $lte-sidebar-mini-width; + max-width: $lte-sidebar-mini-width; + } + + // Make the sidebar headers + .sidebar-menu .nav-header { + display: none; + } + + .sidebar-menu { + .nav-link { + width: $lte-sidebar-mini-width - $lte-sidebar-padding-x * 2; + + p { + display: inline-block; + width: 0; + white-space: nowrap; + } + } + .nav-badge, + .nav-arrow { + display: none; + animation-name: fadeOut; + animation-duration: $lte-transition-speed; + animation-fill-mode: both; + } + } + + .brand-text { + display: inline-block; + max-width: 0; + overflow: hidden; + } + + .sidebar-menu .nav-link p, + .brand-text, + .logo-xl, + .nav-arrow { + visibility: hidden; + animation-name: fadeOut; + animation-duration: $lte-transition-speed; + animation-fill-mode: both; + } + + + .logo-xs { + display: inline-block; + visibility: visible; + animation-name: fadeIn; + animation-duration: $lte-transition-speed; + animation-fill-mode: both; + } + + &:not(.sidebar-without-hover) { + .app-sidebar:hover { + min-width: var(--#{$lte-prefix}sidebar-width); + max-width: var(--#{$lte-prefix}sidebar-width); + + .sidebar-menu .nav-header { + display: inline; + } + + .sidebar-menu .nav-link { + width: auto; + } + + .sidebar-menu .nav-link p, + .brand-text, + .logo-xl { + width: auto; + margin-left: 0; + visibility: visible; + animation-name: fadeIn; + animation-duration: $lte-transition-speed; + animation-fill-mode: both; + } + + .brand-text { + display: inline; + max-width: inherit; + margin-left: .5rem; + animation-name: fadeIn; + animation-duration: $lte-transition-speed; + animation-fill-mode: both; + } + + .nav-badge, + .nav-arrow { + display: inline-block; + visibility: visible; + animation-name: fadeIn; + animation-duration: $lte-transition-speed; + animation-fill-mode: both; + animation-delay: $lte-transition-speed; + } + + .nav-link p { + padding-left: .5rem; + } + + .logo-xs { + visibility: hidden; + animation-name: fadeOut; + animation-duration: $lte-transition-speed; + animation-fill-mode: both; + } + } + } +} + +.sidebar-collapse:not(.sidebar-mini) { + .app-sidebar { + margin-left: calc(var(--#{$lte-prefix}sidebar-width) * -1); // stylelint-disable-line function-disallowed-list + } +} + +.sidebar-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) { + &.layout-fixed { + .app-main-wrapper { + display: flex; + flex-direction: column; + min-height: 100vh; + } + .app-sidebar-wrapper { + position: relative; + } + .app-main { + flex: 1 1 auto; + overflow: auto; + } + .app-sidebar { + position: sticky; + top: 0; + bottom: 0; + max-height: 100vh; + + .sidebar-wrapper { + height: subtract(100vh, add($lte-app-header-height, 1px)); + overflow-x: hidden; + overflow-y: auto; + } + } + } + + &.sidebar-open { + .nav-link > .nav-badge, + .nav-link > p > .nav-badge { + animation-name: fadeIn; + animation-duration: $lte-transition-speed; + animation-fill-mode: both; + animation-delay: $lte-transition-speed; + } + .nav-link > .nav-arrow, + .nav-link > p > .nav-arrow { + animation-name: fadeIn; + animation-duration: $lte-transition-speed; + animation-fill-mode: both; + animation-delay: $lte-transition-speed; + } + } + } + + @include media-breakpoint-down($next) { + $max: breakpoint-max($next); + + &::before { + display: none; + content: "#{$max}"; + } + + .app-sidebar { + position: fixed; + top: 0; + bottom: 0; + max-height: 100vh; + margin-left: calc(var(--#{$lte-prefix}sidebar-width) * -1); // stylelint-disable-line function-disallowed-list + + .sidebar-wrapper { + height: subtract(100vh, add($lte-app-header-height, 1px)); + overflow-x: hidden; + overflow-y: auto; + } + } + + &.sidebar-open { + .app-sidebar { + margin-left: 0; + } + + .sidebar-overlay { + position: absolute; + inset: 0; + z-index: $lte-zindex-sidebar-overlay; + width: 100%; + height: 100%; + cursor: pointer; + visibility: visible; + background-color: rgba(0, 0, 0, .2); + animation-name: fadeIn; + animation-fill-mode: both; + } + } + } + } + } +} + +.sidebar-menu .nav-link p, +.app-sidebar .brand-text, +.app-sidebar .logo-xs, +.app-sidebar .logo-xl { + @include transition(margin-left $lte-transition-speed linear, opacity $lte-transition-speed ease, visibility $lte-transition-speed ease); +} + +// To prevent onload transition and animation +.app-loaded { + &.sidebar-mini.sidebar-collapse { + .sidebar-menu .nav-link p, + .brand-text { + animation-duration: $lte-transition-speed; + } + } +} +body:not(.app-loaded) { + .app-header, + .app-sidebar, + .app-main, + .app-footer { + @include transition(none !important); + animation-duration: 0s !important; + } +} +.hold-transition { + .app-header, + .app-sidebar, + .app-main, + .app-footer, + .nav-arrow, + .nav-badge { + @include transition(none !important); + animation-duration: 0s !important; + } +} + +@if $enable-dark-mode { + @include color-mode(dark) { + &.app-sidebar, + .app-sidebar { + --#{$lte-prefix}sidebar-hover-bg: #{$lte-sidebar-hover-bg-dark}; + --#{$lte-prefix}sidebar-color: #{$lte-sidebar-color-dark}; + --#{$lte-prefix}sidebar-hover-color: #{$lte-sidebar-hover-color-dark}; + --#{$lte-prefix}sidebar-active-color: #{$lte-sidebar-active-color-dark}; + --#{$lte-prefix}sidebar-menu-active-bg: #{$lte-sidebar-menu-active-bg-dark}; + --#{$lte-prefix}sidebar-menu-active-color: #{$lte-sidebar-menu-active-color-dark}; + --#{$lte-prefix}sidebar-submenu-bg: #{$lte-sidebar-submenu-bg-dark}; + --#{$lte-prefix}sidebar-submenu-color: #{$lte-sidebar-submenu-color-dark}; + --#{$lte-prefix}sidebar-submenu-hover-color: #{$lte-sidebar-submenu-hover-color-dark}; + --#{$lte-prefix}sidebar-submenu-hover-bg: #{$lte-sidebar-submenu-hover-bg-dark}; + --#{$lte-prefix}sidebar-submenu-active-color: #{$lte-sidebar-submenu-active-color-dark}; + --#{$lte-prefix}sidebar-submenu-active-bg: #{$lte-sidebar-submenu-active-bg-dark}; + --#{$lte-prefix}sidebar-header-color: #{$lte-sidebar-header-color-dark}; + } + } +} + diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-wrapper.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-wrapper.scss new file mode 100644 index 00000000..5ecc611d --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_app-wrapper.scss @@ -0,0 +1,23 @@ +// +// Core: Layout +// + +.app-wrapper { + position: relative; + display: grid; + grid-template-areas: + "#{$lte-prefix}app-sidebar #{$lte-prefix}app-header" + "#{$lte-prefix}app-sidebar #{$lte-prefix}app-main" + "#{$lte-prefix}app-sidebar #{$lte-prefix}app-footer"; + grid-template-rows: min-content 1fr min-content; + grid-template-columns: auto 1fr; + grid-gap: 0; + align-content: stretch; + align-items: stretch; + max-width: 100vw; + min-height: 100vh; + + > * { + min-width: 0; + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_bootstrap-variables.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_bootstrap-variables.scss new file mode 100644 index 00000000..d4c851a9 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_bootstrap-variables.scss @@ -0,0 +1,1766 @@ +// AdminLTE Custom Variables Changes. +// Some of the variables are modified of Bootstrap Original Variables. +// You can find modified variables easily by searching keyword "// adminlte-modified" + +// 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.2 are 3, 4.5 and 7. +// See https://www.w3.org/TR/WCAG/#contrast-minimum +$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: true !default; // adminlte-modified +$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: true !default; // adminlte-modified +$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 `` 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: "Source Sans 3", 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; // adminlte-modified +$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-size-xs: $font-size-base * .75 !default; // adminlte-modified +$font-size-xl: $font-size-base * 2 !default; // adminlte-modified + +$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; +$h7-font-size: $font-size-sm !default; // adminlte-modified +$h8-font-size: $font-size-xs !default; // adminlte-modified +// 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, + 7: $h7-font-size, // adminlte-modified + 8: $h8-font-size // adminlte-modified +) !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; + +// scss-docs-start vr-variables +$vr-border-width: var(--#{$prefix}border-width) !default; +// scss-docs-end vr-variables + +$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-color: $body-color !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}emphasis-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(var(--#{$prefix}emphasis-color-rgb), $table-striped-bg-factor) !default; + +$table-active-color: $table-color !default; +$table-active-bg-factor: .1 !default; +$table-active-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-active-bg-factor) !default; + +$table-hover-color: $table-color !default; +$table-hover-bg-factor: .075 !default; +$table-hover-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-hover-bg-factor) !default; + +$table-border-factor: .2 !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; +$btn-link-focus-shadow-rgb: to-rgb(mix(color-contrast($link-color), $link-color, 15%)) !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: var(--#{$prefix}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,") !default; +$form-check-radio-checked-bg-image: url("data:image/svg+xml,") !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,") !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,") !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,") !default; + +$form-switch-checked-color: $component-active-color !default; +$form-switch-checked-bg-image: url("data:image/svg+xml,") !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,") !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: var(--#{$prefix}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}secondary-bg) !default; +$form-range-track-border-radius: 1rem !default; +$form-range-track-box-shadow: var(--#{$prefix}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,") !default; +$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default; +$form-feedback-icon-invalid: url("data:image/svg+xml,") !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: 1rem !default; // adminlte-modified + +$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,") !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-icon-color: $navbar-dark-color !default; +$navbar-dark-toggler-icon-bg: url("data:image/svg+xml,") !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: var(--#{$prefix}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(-1 * #{$pagination-border-width}) !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; + +// fusv-disable +$accordion-button-focus-border-color: $input-focus-border-color !default; // Deprecated in v5.3.3 +// fusv-enable +$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,") !default; +$accordion-button-active-icon: url("data:image/svg+xml,") !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: var(--#{$prefix}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; + +// AdminLTE keeps `$modal-content-color: null` so the modal text colour is +// inherited from the document. Bootstrap's default is `var(--#{$prefix}body-color)`. +$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: var(--#{$prefix}box-shadow-sm) !default; +$modal-content-box-shadow-sm-up: var(--#{$prefix}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-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,") !default; +$carousel-control-next-icon-bg: url("data:image/svg+xml,") !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`) +$carousel-control-icon-filter: null !default; +// scss-docs-end carousel-variables + +// scss-docs-start carousel-dark-variables +// Carousel "dark" variables below have been deprecated in Bootstrap 5.3.4. +// Use the `.carousel` colour-mode rules and `$carousel-control-icon-filter` +// instead. +$carousel-dark-indicator-active-bg: $black !default; // Deprecated in 5.3.4 +$carousel-dark-caption-color: $black !default; // Deprecated in 5.3.4 +$carousel-dark-control-icon-filter: invert(1) grayscale(100) !default; // Deprecated in 5.3.4 +// 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,") !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-filter: null !default; +$btn-close-white-filter: invert(1) grayscale(100%) brightness(200%) !default; // Deprecated in 5.3.4. Use `$btn-close-filter` with the `.btn-close` colour-mode rules instead. +// 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/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_callouts.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_callouts.scss new file mode 100644 index 00000000..21302345 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_callouts.scss @@ -0,0 +1,40 @@ +// +// Callouts +// + +.callout { + --#{$prefix}link-color-rgb: var(--#{$lte-prefix}callout-link); + --#{$prefix}code-color: var(--#{$lte-prefix}callout-code-color); + + padding: 1.25rem; + color: var(--#{$lte-prefix}callout-color, inherit); + background-color: var(--#{$lte-prefix}callout-bg, var(--bs-gray-100)); + border-left: .25rem solid var(--#{$lte-prefix}callout-border, var(--bs-gray-300)); + + .callout-link { + font-weight: $lte-callout-link-font-weight; + color: var(--#{$prefix}callout-link-color); + } + + h4 { + margin-bottom: .25rem; + } + + > :last-child { + margin-bottom: 0; + } + + + .callout { + margin-top: -.25rem; + } +} + +// Variations +@each $name, $color in $theme-colors { + .callout-#{$name} { + --#{$lte-prefix}callout-color: var(--#{$prefix}#{$name}-text-emphasis); + --#{$lte-prefix}callout-bg: var(--#{$prefix}#{$name}-bg-subtle); + --#{$lte-prefix}callout-border: var(--#{$prefix}#{$name}-border-subtle); + --#{$prefix}callout-link-color: var(--#{$prefix}#{$name}-text-emphasis); + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_cards.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_cards.scss new file mode 100644 index 00000000..6d7fc3ab --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_cards.scss @@ -0,0 +1,311 @@ +// +// Component: Cards +// + +// Color variants +.card { + @include box-shadow($lte-card-shadow); + + &[class*="card-"]:not(.card-outline), + &[class*="text-bg-"]:not(.card-outline) { + > .card-header { + color: var(--#{$lte-prefix}card-variant-color); + background-color: var(--#{$lte-prefix}card-variant-bg); + + .btn-tool { + --#{$prefix}btn-color: rgba(var(--#{$lte-prefix}card-variant-color-rgb), .8); + --#{$prefix}btn-hover-color: var(--#{$lte-prefix}card-variant-color); + } + } + } + + &.card-outline { + border-top: 3px solid var(--#{$lte-prefix}card-variant-bg); + } + + &.maximized-card { + position: fixed; + top: 0; + left: 0; + z-index: $zindex-modal-backdrop; + width: 100% !important; + max-width: 100% !important; + height: 100% !important; + max-height: 100% !important; + + &.was-collapsed .card-body { + display: block !important; + } + + .card-body { + overflow: auto; + } + + [data-lte-toggle="card-collapse"] { + display: none; + } + + [data-lte-icon="maximize"] { + display: none; + } + + .card-header, + .card-footer { + @include border-radius(0 !important); + } + } + + &:not(.maximized-card) { + [data-lte-icon="minimize"] { + display: none; + } + } + + // collapsed mode + &.collapsed-card { + // Use > .card-header to scope to direct card only, not nested cards + > .card-header [data-lte-icon="collapse"] { + display: none; + } + + > .card-body, + > .card-footer { + display: none; + } + } + + &:not(.collapsed-card) { + // Use > .card-header to scope to direct card only, not nested cards + > .card-header [data-lte-icon="expand"] { + display: none; + } + } + + + .nav.flex-column { + > li { + margin: 0; + border-bottom: 1px solid $card-border-color; + + &:last-of-type { + border-bottom: 0; + } + } + } + + // fixed height to 300px + &.height-control { + .card-body { + max-height: 300px; + overflow: auto; + } + } + + .border-end { + border-right: 1px solid $card-border-color; + } + + .border-start { + border-left: 1px solid $card-border-color; + } + + &.card-tabs { + &:not(.card-outline) { + > .card-header { + border-bottom: 0; + + .nav-item { + &:first-child .nav-link { + border-left-color: transparent; + } + } + } + } + + &.card-outline { + .nav-item { + border-bottom: 0; + + &:first-child .nav-link { + margin-left: 0; + border-left: 0; + } + } + } + + .card-tools { + margin: .3rem .5rem; + } + + &:not(.expanding-card).collapsed-card { + .card-header { + border-bottom: 0; + + .nav-tabs { + border-bottom: 0; + + .nav-item { + margin-bottom: 0; + } + } + } + } + + &.expanding-card { + .card-header { + .nav-tabs { + .nav-item { + margin-bottom: -1px; + } + } + } + } + } + + &.card-outline-tabs { + border-top: 0; + + .card-header { + .nav-item { + &:first-child .nav-link { + margin-left: 0; + border-left: 0; + } + } + + a { + text-decoration: none; + border-top: 3px solid transparent; + + &:hover { + border-top: 3px solid $nav-tabs-border-color; + } + + &.active { + &:hover { + margin-top: 0; + } + } + } + } + + .card-tools { + margin: .5rem .5rem .3rem; + } + + &:not(.expanding-card).collapsed-card .card-header { + border-bottom: 0; + + .nav-tabs { + border-bottom: 0; + + .nav-item { + margin-bottom: 0; + } + } + } + + &.expanding-card { + .card-header { + .nav-tabs { + .nav-item { + margin-bottom: -1px; + } + } + } + } + } + +} + +// Maximized Card Body Scroll fix +html.maximized-card { + overflow: hidden; +} + +// Add clearfix to header, body and footer +.card-header, +.card-body, +.card-footer { + @include clearfix(); +} + +// Box header +.card-header { + position: relative; + padding: (($card-spacer-y * .5) * 2) $card-spacer-x; + background-color: transparent; + border-bottom: 1px solid $card-border-color; + + @if $enable-rounded { + @include border-top-radius($border-radius); + } + + .collapsed-card & { + border-bottom: 0; + } + + > .card-tools { + float: right; + margin-right: -$card-spacer-x * .5; + + .input-group, + .nav, + .pagination { + margin-top: -$card-spacer-y * .4; + margin-bottom: -$card-spacer-y * .4; + } + + [data-bs-toggle="tooltip"] { + position: relative; + } + } +} + +.card-title { + float: left; + margin: 0; + font-size: $lte-card-title-font-size; + font-weight: $lte-card-title-font-weight; +} + +// Box Tools Buttons +.btn-tool { + --#{$prefix}btn-padding-x: .5rem; + --#{$prefix}btn-padding-y: .25rem; + + &:not(.btn-tool-custom) { + --#{$prefix}btn-color: var(--#{$prefix}tertiary-color); + --#{$prefix}btn-bg: transparent; + --#{$prefix}btn-box-shadow: none; + --#{$prefix}btn-hover-color: var(--#{$prefix}secondary-color); + --#{$prefix}btn-active-border-color: transparent; + } + + margin: -$card-spacer-y 0; + font-size: $font-size-sm; +} + +@each $name, $color in $theme-colors { + .card-#{$name}, + .bg-#{$name}, + .text-bg-#{$name} { + --#{$lte-prefix}card-variant-bg: #{$color}; + --#{$lte-prefix}card-variant-bg-rgb: #{to-rgb($color)}; + --#{$lte-prefix}card-variant-color: #{color-contrast($color)}; + --#{$lte-prefix}card-variant-color-rgb: #{to-rgb(color-contrast($color))}; + } +} + +// Box Body +.card-body { + // Tables within the box body + > .table { + margin-bottom: 0; + + > thead > tr > th, + > thead > tr > td { + border-top-width: 0; + } + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_compact-mode.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_compact-mode.scss new file mode 100644 index 00000000..22cb5ea4 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_compact-mode.scss @@ -0,0 +1,53 @@ +.compact-mode { + .app-header { + max-height: $lte-app-header-height-compact; + + .nav-link { + max-height: $nav-link-height-compact; + } + } + + .nav-link { + --bs-nav-link-padding-y: .25rem; + --bs-nav-link-padding-x: .5rem; + } + + &.sidebar-mini.sidebar-collapse { + .app-sidebar:not(:hover) { + min-width: $lte-sidebar-mini-width-compact; + max-width: $lte-sidebar-mini-width-compact; + + .sidebar-menu { + .nav-link { + width: $lte-sidebar-mini-width-compact - $lte-sidebar-padding-x * 2 !important; + } + } + } + } + + .logo-xs, + .logo-xl { + max-height: $lte-app-header-height-compact; + } + + .brand-image { + width: $nav-link-height-compact; + height: $nav-link-height-compact; + } + + .sidebar-brand { + height: $lte-app-header-height-compact; + } + + .app-footer { + padding: $lte-app-footer-padding-compact; + } + + .sidebar-wrapper { + .nav-icon { + min-width: 1.1rem; + max-width: 1.1rem; + } + } +} + diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_direct-chat.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_direct-chat.scss new file mode 100644 index 00000000..ed961f3e --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_direct-chat.scss @@ -0,0 +1,235 @@ +// +// Component: Direct Chat +// + +.direct-chat { + .card-body { + position: relative; + padding: 0; + overflow-x: hidden; + } + + &.chat-pane-open { + .direct-chat-contacts { + transform: translate(0, 0); + } + } + + + &.timestamp-light { + .direct-chat-timestamp { + color: rgba(var(--#{$prefix}body-color-rgb), .65); + } + } + + &.timestamp-dark { + .direct-chat-timestamp { + color: rgba(var(--#{$prefix}body-color-rgb), .9); + } + } +} + +.direct-chat-messages { + height: 250px; + padding: 10px; + overflow: auto; + transform: translate(0, 0); +} + +.direct-chat-msg, +.direct-chat-text { + display: block; +} + +.direct-chat-msg { + @include clearfix(); + margin-bottom: 10px; +} + +.direct-chat-messages, +.direct-chat-contacts { + @include transition(transform .5s ease-in-out); +} + +.direct-chat-text { + @if $enable-rounded { + @include border-radius($border-radius-lg); + } + + position: relative; + padding: 5px 10px; + margin: 5px 0 0 50px; + color: $lte-direct-chat-default-font-color; + background-color: $lte-direct-chat-default-msg-bg; + border: 1px solid $lte-direct-chat-default-msg-border-color; + + //Create the arrow + &::after, + &::before { + position: absolute; + top: 15px; + right: 100%; + width: 0; + height: 0; + pointer-events: none; + content: " "; + border: solid transparent; + border-right-color: $lte-direct-chat-default-msg-border-color; + } + + &::after { + margin-top: -5px; + border-width: 5px; + } + + &::before { + margin-top: -6px; + border-width: 6px; + } + + .end & { + margin-right: 50px; + margin-left: 0; + + &::after, + &::before { + right: auto; + left: 100%; + border-right-color: transparent; + border-left-color: $lte-direct-chat-default-msg-border-color; + } + } +} + +.direct-chat-img { + @include border-radius(50%); + float: left; + width: 40px; + height: 40px; + + .end & { + float: right; + } +} + +.direct-chat-infos { + display: block; + margin-bottom: 2px; + font-size: $font-size-sm; +} + +.direct-chat-name { + font-weight: 600; +} + +.direct-chat-timestamp { + color: rgba(var(--#{$prefix}body-color-rgb), .75); +} + +//Direct chat contacts pane +.direct-chat-contacts-open { + .direct-chat-contacts { + transform: translate(0, 0); + } +} + +.direct-chat-contacts { + position: absolute; + top: 0; + bottom: 0; + width: 100%; + height: 250px; + overflow: auto; + color: var(--#{$prefix}body-bg); + background-color: var(--#{$prefix}body-color); + transform: translate(101%, 0); +} + +.direct-chat-contacts-light { + background-color: var(--#{$prefix}light-bg-subtle); + + .contacts-list-name { + color: var(--#{$prefix}body-color); + } + + .contacts-list-date { + color: var(--#{$prefix}secondary-color); + } + + .contacts-list-msg { + color: var(--#{$prefix}secondary-color); + } +} + +//Contacts list -- for displaying contacts in direct chat contacts pane +.contacts-list { + @include list-unstyled(); + + > li { + @include clearfix(); + padding: 10px; + margin: 0; + text-decoration: none; + border-bottom: 1px solid rgba($black, .2); + + &:last-of-type { + border-bottom: 0; + } + + a { + text-decoration: none; + } + } +} + +.contacts-list-img { + @include border-radius(50%); + float: left; + width: 40px; +} + +.contacts-list-info { + margin-left: 45px; + color: var(--#{$prefix}body-bg); +} + +.contacts-list-name, +.contacts-list-status { + display: block; +} + +.contacts-list-name { + font-weight: 600; +} + +.contacts-list-status { + font-size: $font-size-sm; +} + +.contacts-list-date { + font-weight: 400; + color: var(--#{$prefix}secondary-bg); +} + +.contacts-list-msg { + color: var(--#{$prefix}secondary-bg); +} + +.end > .direct-chat-text { + color: var(--#{$lte-prefix}direct-chat-color); + background-color: var(--#{$lte-prefix}direct-chat-bg); + border-color: var(--#{$lte-prefix}direct-chat-bg); + + &::after, + &::before { + border-left-color: var(--#{$lte-prefix}direct-chat-bg); + } +} + +// Color variants +@each $name, $color in $theme-colors { + .direct-chat-#{$name} { + --#{$lte-prefix}direct-chat-color: #{color-contrast($color)}; + --#{$lte-prefix}direct-chat-bg: #{$color}; + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_docs.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_docs.scss new file mode 100644 index 00000000..4e9bdc10 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_docs.scss @@ -0,0 +1,820 @@ +// +// Component: Docs +// +// Visual treatment for documentation pages. Body class `.docs-page` opts in. +// Demo pages are not affected. +// + +// Inline code blocks rendered by MDX (Astro highlight default class) +.astro-code { + padding: .75rem; + @include border-radius($border-radius); +} + +.docs-page { + // Constrain the docs card to a comfortable reading width. + // Tables and code blocks inside can still scroll horizontally if needed. + .app-content > .container-fluid { + max-width: 60rem; // ~960px + + @include media-breakpoint-up(xxl) { + max-width: 64rem; + } + } + + // + // Card body — breathing room + prose typography. + // Only applied inside docs content cards so demo-page card content + // stays unchanged. + // + .card > .card-body { + padding: 1.5rem; + font-size: 1rem; + line-height: 1.7; + color: var(--#{$prefix}body-color); + + @include media-breakpoint-up(md) { + padding: 2.5rem; + } + + // + // Heading hierarchy. The MDX content in src/html/components/docs/ uses + // ##### (h5) as the dominant section heading and ###### (h6) as a + // sub-heading (most visible in FAQ.mdx, where h5 is a topic and h6 is + // a question). Style h5 as a major section and h6 as a sub-section so + // the visual hierarchy matches the semantic one. + // + h1, + h2, + h3, + h4, + h5, + h6, + .h1, + .h2, + .h3, + .h4, + .h5, + .h6 { + margin-top: 2em; + margin-bottom: .5em; + font-weight: 600; + line-height: 1.3; + color: var(--#{$prefix}emphasis-color); + scroll-margin-top: 4rem; // anchor-link friendly + + &:first-child { + margin-top: 0; + } + } + + h2, + .h2 { + padding-bottom: .35em; + font-size: 1.75rem; + border-bottom: 1px solid var(--#{$prefix}border-color); + } + + h3, + .h3 { + font-size: 1.4rem; + } + + h4, + .h4 { + font-size: 1.2rem; + } + + // h5 is the dominant section heading across docs MDX files. Give it + // a visible separator above so sections are easy to scan. + h5, + .h5 { + padding-top: 1.5em; + margin-top: 2.5em; + font-size: 1.3rem; + border-top: 1px solid var(--#{$prefix}border-color); + + &:first-child { + padding-top: 0; + border-top: 0; + } + } + + // h6 is the sub-section / FAQ question style. Smaller than h5 but + // still distinctly heading-like, with a touch of accent colour to + // separate from body text. + h6, + .h6 { + margin-top: 1.75em; + font-size: 1.08rem; + color: var(--#{$prefix}emphasis-color); + } + + // + // Paragraphs and lists. + // + p, + ul, + ol, + dl, + blockquote, + table { + margin-bottom: 1.1rem; + } + + ul, + ol { + padding-left: 1.5rem; + + li { + margin-bottom: .35rem; + } + + // Tighter nested lists + ul, + ol { + margin-top: .35rem; + margin-bottom: 0; + } + } + + // Lead-style first paragraph (just after a heading) + h2 + p, + h3 + p, + h5 + p { + margin-top: 0; + } + + // + // Inline code — pill style that complements MDX's syntax-highlighted blocks. + // + p code, + li code, + td code, + th code, + h2 code, + h3 code, + h4 code, + h5 code, + h6 code { + padding: .15em .4em; + font-size: .875em; + color: var(--#{$prefix}emphasis-color); + background: var(--#{$prefix}tertiary-bg); + border: 1px solid var(--#{$prefix}border-color); + @include border-radius($border-radius-sm); + } + + // + // Code blocks. + // + pre.astro-code, + pre { + padding: 1rem 1.25rem; + margin-top: 1.25rem; + margin-bottom: 1.5rem; + overflow-x: auto; + font-size: .875rem; + line-height: 1.6; + @include border-radius($border-radius); + + code { + padding: 0; + background: transparent; + border: 0; + } + } + + // + // Tables — reference-doc styling with hairline borders. + // + table { + width: 100%; + margin-top: 1.25rem; + margin-bottom: 1.5rem; + overflow: hidden; + font-size: .95rem; + border-collapse: collapse; + border: 1px solid var(--#{$prefix}border-color); + @include border-radius($border-radius-sm); + + th, + td { + padding: .65rem .9rem; + text-align: left; + vertical-align: top; + border-bottom: 1px solid var(--#{$prefix}border-color); + } + + th { + font-weight: 600; + color: var(--#{$prefix}emphasis-color); + background: var(--#{$prefix}tertiary-bg); + } + + tr:last-child td { + border-bottom: 0; + } + + code { + white-space: nowrap; + } + } + + // + // Blockquotes used as info callouts. + // + blockquote { + padding: .85rem 1.1rem; + margin-top: 1.25rem; + color: var(--#{$prefix}emphasis-color); + background: var(--#{$prefix}info-bg-subtle); + border-left: 4px solid var(--#{$prefix}info-border-subtle); + @include border-radius($border-radius-sm); + + p:last-child { + margin-bottom: 0; + } + + code { + background: rgba(0, 0, 0, .05); + } + } + + // + // Prose links — stand out more than Bootstrap defaults. + // + a:not(.btn):not(.nav-link) { + color: var(--#{$prefix}primary); + text-decoration: underline; + text-decoration-thickness: 1px; + text-underline-offset: 3px; + + &:hover { + text-decoration-thickness: 2px; + } + } + + // + // Horizontal rule — used as additional section separator. + // + hr { + margin: 2.5rem 0; + border: 0; + border-top: 1px solid var(--#{$prefix}border-color); + opacity: 1; + } + + // + // Lead paragraph — the first paragraph in any doc is a summary. + // Visually heavier so it functions as a deck. + // + > p:first-child, + > p:first-of-type { + margin-bottom: 2rem; + font-size: 1.125rem; + line-height: 1.6; + color: var(--#{$prefix}body-color); + } + + // + // FAQ / disclosure accordion — uses native

/. + // Add `.faq-item` to
to opt in. + // + details.faq-item { + margin-bottom: .5rem; + overflow: hidden; + background: var(--#{$prefix}body-bg); + border: 1px solid var(--#{$prefix}border-color); + @include border-radius($border-radius); + @include transition(border-color .15s ease, box-shadow .15s ease); + + &:hover { + border-color: var(--#{$prefix}primary-border-subtle); + } + + &[open] { + background: var(--#{$prefix}body-bg); + border-color: var(--#{$prefix}primary-border-subtle); + box-shadow: 0 1px 3px rgba(0, 0, 0, .04); + } + + summary { + position: relative; + padding: .9rem 3rem .9rem 1.1rem; + font-size: 1rem; + font-weight: 600; + color: var(--#{$prefix}emphasis-color); + list-style: none; + cursor: pointer; + user-select: none; + @include transition(color .15s ease); + + // Hide the default disclosure triangle in Webkit/Blink + &::-webkit-details-marker { + display: none; + } + + // Hide the marker in modern Firefox too + &::marker { + content: ""; + } + + &:hover { + color: var(--#{$prefix}primary); + } + + // Right-side chevron, rotates on open + &::after { + position: absolute; + top: 50%; + right: 1.1rem; + display: inline-block; + width: .55rem; + height: .55rem; + margin-top: -.4rem; + content: ""; + border-right: 2px solid currentcolor; + border-bottom: 2px solid currentcolor; + opacity: .55; + transform: rotate(45deg); + @include transition(transform .2s ease); + } + } + + &[open] > summary { + color: var(--#{$prefix}primary); + border-bottom: 1px solid var(--#{$prefix}border-color); + + &::after { + margin-top: -.15rem; + opacity: 1; + transform: rotate(-135deg); + } + } + + // Content (everything after ) gets the inner padding + > *:not(summary) { + padding-right: 1.1rem; + padding-left: 1.1rem; + } + + > *:not(summary):first-of-type { + padding-top: 1rem; + } + + > *:not(summary):last-child { + padding-bottom: 1rem; + } + + // Tighten paragraphs/lists inside an FAQ answer + p, + ul, + ol { + margin-bottom: .65rem; + } + + > *:last-child p:last-child, + > p:last-child, + > ul:last-child, + > ol:last-child { + margin-bottom: 0; + } + + // Code blocks inside an FAQ answer get a less-distracting bg + pre.astro-code, + pre { + margin-right: 0; + margin-left: 0; + } + } + } + + // Dark-mode tweak: blockquote info bg needs more contrast on dark + &[data-bs-theme="dark"], + [data-bs-theme="dark"] & { + .card > .card-body blockquote code { + background: rgba(255, 255, 255, .08); + } + } +} + +// +// FAQ page — custom layout that breaks out of the standard docs card +// to give the FAQ a more distinctive visual identity. Opt in via +// body.faq-page (set in pages/docs/faq.astro). +// + +.faq-page { + // The FAQ doesn't use the standard card wrapper used by other docs, + // so the container can stretch wider for the chip strip and section + // grid. + .app-content > .container-fluid { + max-width: 64rem; + + @include media-breakpoint-up(xxl) { + max-width: 72rem; + } + } + + // --- Hero ------------------------------------------------------------- + .faq-hero { + position: relative; + padding: 3rem 1.5rem 2.5rem; + margin-top: 1rem; + overflow: hidden; + background: radial-gradient(ellipse at top left, rgba(var(--#{$prefix}primary-rgb), .12), transparent 60%), radial-gradient(ellipse at bottom right, rgba(var(--#{$prefix}info-rgb), .1), transparent 65%), var(--#{$prefix}body-bg); + border: 1px solid var(--#{$prefix}border-color); + @include border-radius($border-radius-xl); + } + + .faq-hero-eyebrow { + display: inline-flex; + gap: .4rem; + align-items: center; + padding: .35rem .85rem; + margin-bottom: 1rem; + font-size: .75rem; + font-weight: 600; + color: var(--#{$prefix}primary); + text-transform: uppercase; + letter-spacing: .08em; + background: var(--#{$prefix}primary-bg-subtle); + border: 1px solid var(--#{$prefix}primary-border-subtle); + @include border-radius(50rem); + + .bi { + font-size: .9rem; + } + } + + .faq-hero-title { + margin: 0 0 .5rem; + font-size: 2.25rem; + font-weight: 700; + line-height: 1.15; + color: var(--#{$prefix}emphasis-color); + + @include media-breakpoint-up(md) { + font-size: 2.75rem; + } + } + + .faq-hero-lead { + max-width: 36rem; + margin: 0 auto 1.75rem; + font-size: 1.05rem; + line-height: 1.55; + color: var(--#{$prefix}secondary-color); + } + + .faq-search { + position: relative; + max-width: 32rem; + margin: 0 auto; + + .form-control { + height: 3rem; + padding-right: 3rem; + padding-left: 3rem; + font-size: 1rem; + background: var(--#{$prefix}body-bg); + @include border-radius(50rem); + @include transition(box-shadow .15s ease, border-color .15s ease); + + &:focus { + box-shadow: 0 0 0 .25rem rgba(var(--#{$prefix}primary-rgb), .15); + } + } + } + + .faq-search-icon { + position: absolute; + top: 50%; + left: 1.2rem; + color: var(--#{$prefix}secondary-color); + pointer-events: none; + transform: translateY(-50%); + } + + .faq-search-clear { + position: absolute; + top: 50%; + right: .65rem; + display: inline-flex; + align-items: center; + justify-content: center; + width: 2rem; + height: 2rem; + padding: 0; + color: var(--#{$prefix}secondary-color); + background: var(--#{$prefix}tertiary-bg); + border: 0; + transform: translateY(-50%); + @include border-radius(50%); + @include transition(background .15s ease, color .15s ease); + + &:hover { + color: var(--#{$prefix}body-color); + background: var(--#{$prefix}secondary-bg); + } + } + + .faq-empty-state { + max-width: 32rem; + padding: 1rem; + margin: 1.5rem auto 0; + font-size: .95rem; + color: var(--#{$prefix}secondary-color); + background: var(--#{$prefix}tertiary-bg); + @include border-radius($border-radius); + + .bi { + margin-right: .35rem; + } + } + + // --- Section nav chips ------------------------------------------------ + .faq-chips { + display: flex; + flex-wrap: wrap; + gap: .5rem; + justify-content: center; + } + + .faq-chip { + display: inline-flex; + gap: .45rem; + align-items: center; + padding: .45rem .85rem; + font-size: .875rem; + font-weight: 500; + color: var(--#{$prefix}body-color); + text-decoration: none; + background: var(--#{$prefix}body-bg); + border: 1px solid var(--#{$prefix}border-color); + @include border-radius(50rem); + @include transition(transform .15s ease, border-color .15s ease, background-color .15s ease, color .15s ease); + + &:hover { + color: var(--#{$prefix}emphasis-color); + background: var(--#{$prefix}tertiary-bg); + transform: translateY(-1px); + } + + .bi { + font-size: 1rem; + } + } + + .faq-chip-count { + padding: 0 .45rem; + font-size: .7rem; + font-weight: 600; + color: var(--#{$prefix}secondary-color); + background: var(--#{$prefix}tertiary-bg); + @include border-radius(50rem); + } + + // Per-section chip accent on hover/active + @each $tone in (primary, info, warning, success, danger, secondary) { + .faq-chip-#{$tone}:hover { + color: var(--#{$prefix}#{$tone}-text-emphasis); + background: var(--#{$prefix}#{$tone}-bg-subtle); + border-color: var(--#{$prefix}#{$tone}-border-subtle); + + .faq-chip-count { + color: var(--#{$prefix}#{$tone}-text-emphasis); + background: rgba(0, 0, 0, .06); + } + } + } + + // --- Sections --------------------------------------------------------- + .faq-section { + margin-bottom: 2.5rem; + scroll-margin-top: 5rem; + } + + .faq-section-header { + display: flex; + gap: 1rem; + align-items: center; + padding: 1rem 1.25rem; + margin-bottom: 1rem; + background: var(--#{$prefix}body-bg); + border: 1px solid var(--#{$prefix}border-color); + border-left: 4px solid var(--#{$prefix}primary); + @include border-radius($border-radius); + } + + .faq-section-icon { + display: inline-flex; + flex-shrink: 0; + align-items: center; + justify-content: center; + width: 2.75rem; + height: 2.75rem; + font-size: 1.35rem; + color: var(--#{$prefix}primary); + background: var(--#{$prefix}primary-bg-subtle); + @include border-radius($border-radius); + } + + .faq-section-title { + margin: 0; + font-size: 1.4rem; + font-weight: 600; + line-height: 1.2; + color: var(--#{$prefix}emphasis-color); + } + + .faq-section-count { + margin: .1rem 0 0; + font-size: .8rem; + color: var(--#{$prefix}secondary-color); + } + + // Per-section tone accents + @each $tone in (primary, info, warning, success, danger, secondary) { + .faq-section-#{$tone} { + border-left-color: var(--#{$prefix}#{$tone}); + + .faq-section-icon { + color: var(--#{$prefix}#{$tone}-text-emphasis); + background: var(--#{$prefix}#{$tone}-bg-subtle); + } + } + } + + // --- FAQ items (override the generic .docs-page details styling) ------ + .faq-section-items .faq-item { + margin-bottom: .5rem; + overflow: hidden; + background: var(--#{$prefix}body-bg); + border: 1px solid var(--#{$prefix}border-color); + @include border-radius($border-radius); + @include transition(border-color .15s ease, box-shadow .15s ease, transform .15s ease); + + &:hover { + border-color: var(--#{$prefix}primary-border-subtle); + transform: translateX(2px); + } + + &[open] { + border-color: var(--#{$prefix}primary-border-subtle); + box-shadow: 0 2px 8px rgba(0, 0, 0, .04); + transform: none; + } + + summary { + display: flex; + gap: .85rem; + align-items: center; + padding: 1rem 1.25rem; + font-size: 1rem; + font-weight: 500; + color: var(--#{$prefix}emphasis-color); + list-style: none; + cursor: pointer; + user-select: none; + + &::-webkit-details-marker { + display: none; + } + + &::marker { + content: ""; + } + + &::after { + content: none; // disable the generic chevron, we use our own + } + } + + .faq-q-icon { + display: inline-flex; + flex-shrink: 0; + align-items: center; + justify-content: center; + width: 1.75rem; + height: 1.75rem; + font-size: .85rem; + color: var(--#{$prefix}primary); + background: var(--#{$prefix}primary-bg-subtle); + @include border-radius(50%); + } + + .faq-q-text { + flex-grow: 1; + } + + .faq-q-chevron { + flex-shrink: 0; + color: var(--#{$prefix}secondary-color); + @include transition(transform .2s ease, color .2s ease); + } + + &[open] .faq-q-chevron { + color: var(--#{$prefix}primary); + transform: rotate(180deg); + } + + &[open] summary { + color: var(--#{$prefix}primary); + border-bottom: 1px solid var(--#{$prefix}border-color); + } + + .faq-answer { + padding: 1.1rem 1.25rem 1.1rem 3.85rem; // align with the question text (icon + gap) + font-size: .95rem; + line-height: 1.65; + color: var(--#{$prefix}body-color); + + p:last-child, + ul:last-child, + ol:last-child, + pre:last-child { + margin-bottom: 0; + } + + a { + color: var(--#{$prefix}primary); + text-decoration: underline; + text-underline-offset: 2px; + + &:hover { + text-decoration-thickness: 2px; + } + } + + code { + padding: .12em .35em; + font-size: .875em; + color: var(--#{$prefix}emphasis-color); + background: var(--#{$prefix}tertiary-bg); + border: 1px solid var(--#{$prefix}border-color); + @include border-radius($border-radius-sm); + } + + pre.astro-code, + pre { + padding: .85rem 1rem; + margin-top: .75rem; + margin-bottom: .75rem; + overflow-x: auto; + font-size: .85rem; + line-height: 1.55; + @include border-radius($border-radius-sm); + + code { + padding: 0; + background: transparent; + border: 0; + } + } + } + } + + // --- CTA footer ------------------------------------------------------- + .faq-cta { + padding: 2.5rem 1.5rem; + text-align: center; + background: radial-gradient(ellipse at top, rgba(var(--#{$prefix}primary-rgb), .08), transparent 60%), var(--#{$prefix}body-bg); + border: 1px solid var(--#{$prefix}border-color); + @include border-radius($border-radius-xl); + } + + .faq-cta-icon { + display: inline-flex; + align-items: center; + justify-content: center; + width: 3.5rem; + height: 3.5rem; + margin-bottom: 1rem; + font-size: 1.6rem; + color: var(--#{$prefix}primary); + background: var(--#{$prefix}primary-bg-subtle); + @include border-radius(50%); + } + + .faq-cta h2 { + margin: 0 0 .5rem; + font-size: 1.5rem; + font-weight: 600; + color: var(--#{$prefix}emphasis-color); + } + + .faq-cta p { + max-width: 32rem; + margin: 0 auto 1.5rem; + color: var(--#{$prefix}secondary-color); + } + + .faq-cta-actions { + display: inline-flex; + flex-wrap: wrap; + gap: .5rem; + justify-content: center; + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_dropdown.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_dropdown.scss new file mode 100644 index 00000000..9ddf2f7c --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_dropdown.scss @@ -0,0 +1,225 @@ +// +// Component: Dropdown +// + +// General Dropdown Rules + +// Ensure children cannot overflow and break the dropdown border radius +.dropdown-menu { + overflow: hidden; +} + +.fs-7 { + .dropdown-menu { + font-size: $font-size-sm !important; + } + + .dropdown-toggle::after { + vertical-align: .2rem; + } +} + +.dropdown-item-title { + margin: 0; + font-size: $font-size-base; +} + +.dropdown-icon { + &::after { + margin-left: 0; + } +} + +// Dropdown Sizes +.dropdown-menu-lg { + min-width: 280px; + max-width: 300px; + padding: 0; + + .dropdown-divider { + margin: 0; + } + + .dropdown-item { + padding: $dropdown-padding-y $dropdown-item-padding-x; + } + + p { + margin: 0; + word-wrap: break-word; + white-space: normal; + } +} + +// Dropdown Submenu +.dropdown-submenu { + position: relative; + + > a::after { + @include caret-end(); + float: right; + margin-top: .5rem; + margin-left: .5rem; + } + + > .dropdown-menu { + top: 0; + left: 100%; + margin-top: 0; + margin-left: 0; + } +} + +// Dropdown Hover +.dropdown-hover { + &:hover, + &.nav-item.dropdown:hover, + .dropdown-submenu:hover, + &.dropdown-submenu:hover { + > .dropdown-menu { + display: block; + } + } +} + + +// Dropdown Sizes +.dropdown-menu-xl { + min-width: 360px; + max-width: 420px; + padding: 0; + + .dropdown-divider { + margin: 0; + } + + .dropdown-item { + padding: $dropdown-padding-y $dropdown-item-padding-x; + } + + p { + margin: 0; + word-wrap: break-word; + white-space: normal; + } +} + +// Dropdown header and footer +.dropdown-footer, +.dropdown-header { + display: block; + padding: .5rem $dropdown-item-padding-x; + font-size: $font-size-sm; + text-align: center; +} + +// Add fade animation to dropdown menus by appending +// the class .animated-dropdown-menu to the .dropdown-menu ul (or ol) +.open:not(.dropup) > .animated-dropdown-menu { + animation: flipInX .7s both; + backface-visibility: visible !important; +} + +// Fix dropdown menu in navbars +.navbar-custom-menu > .navbar-nav { + > li { + position: relative; + > .dropdown-menu { + position: absolute; + right: 0; + left: auto; + } + } +} + +@include media-breakpoint-down(sm) { + .navbar-custom-menu > .navbar-nav { + float: right; + > li { + position: static; + > .dropdown-menu { + position: absolute; + right: 5%; + left: auto; + background-color: var(--#{$prefix}body-bg); + border: 1px solid var(--#{$prefix}border-color); + } + } + } +} + +// User Menu +.navbar-nav > .user-menu { + > .nav-link::after { + content: none; + } + + > .dropdown-menu { + width: 280px; + padding: 0; + + // Header menu + > li.user-header { + min-height: 175px; + padding: 10px; + text-align: center; + + // User image + > img { + z-index: 5; + width: 90px; + height: 90px; + border: 3px solid; + border-color: transparent; + border-color: var(--#{$prefix}border-color-translucent); + } + + > p { + z-index: 5; + margin-top: 10px; + font-size: 17px; + word-wrap: break-word; + + > small { + display: block; + font-size: 12px; + } + } + } + + // Menu Body + > .user-body { + @include clearfix(); + padding: 15px; + border-top: 1px solid var(--#{$prefix}border-color); + border-bottom: 1px solid var(--#{$prefix}border-color-translucent); + + a { + text-decoration: none; + } + } + + // Menu Footer + > .user-footer { + @include clearfix(); + padding: 10px; + background-color: var(--#{$prefix}light-bg); + } + } + + .user-image { + @include media-breakpoint-up(sm) { + float: none; + margin-top: -8px; + margin-right: .4rem; + line-height: 10px; + } + + float: left; + width: $lte-sidebar-user-image-width; + height: $lte-sidebar-user-image-width; + margin-top: -2px; + // margin-right: 10px; + @include border-radius(50%); + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_info-box.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_info-box.scss new file mode 100644 index 00000000..ad65d71e --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_info-box.scss @@ -0,0 +1,131 @@ +// +// Component: Info Box +// + +.info-box { + @include box-shadow($lte-card-shadow); + @include border-radius($border-radius); + + position: relative; + display: flex; + width: 100%; + min-height: 80px; + padding: .5rem; + margin-bottom: map-get($spacers, 3); + color: var(--#{$prefix}body-color); + background-color: var(--#{$prefix}body-bg); + + .progress { + height: 2px; + margin: 5px 0; + background-color: rgba(var(--#{$lte-prefix}card-variant-color-rgb), .125); + + .progress-bar { + background-color: var(--#{$lte-prefix}card-variant-color); + } + } + + .info-box-icon { + display: flex; + align-items: center; + justify-content: center; + width: 70px; + font-size: 1.875rem; + text-align: center; + @include border-radius($border-radius); + + > img { + max-width: 100%; + } + } + + .info-box-content { + display: flex; + flex: 1; + flex-direction: column; + justify-content: center; + padding: 0 10px; + line-height: 1.8; + } + + .info-box-number { + display: block; + margin-top: .25rem; + font-weight: $font-weight-bold; + } + + .progress-description, + .info-box-text { + display: block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .info-box-more { + display: block; + } + + .progress-description { + margin: 0; + + } + + @include media-breakpoint-up(md) { + .col-xl-2 &, + .col-lg-2 &, + .col-md-2 & { + .progress-description { + display: none; + } + } + + .col-xl-3 &, + .col-lg-3 &, + .col-md-3 & { + .progress-description { + display: none; + } + } + } + + @include media-breakpoint-up(lg) { + .col-xl-2 &, + .col-lg-2 &, + .col-md-2 & { + .progress-description { + @include font-size(.75rem); + display: block; + } + } + + .col-xl-3 &, + .col-lg-3 &, + .col-md-3 & { + .progress-description { + @include font-size(.75rem); + display: block; + } + } + } + + @include media-breakpoint-up(xl) { + .col-xl-2 &, + .col-lg-2 &, + .col-md-2 & { + .progress-description { + @include font-size(1rem); + display: block; + } + } + + .col-xl-3 &, + .col-lg-3 &, + .col-md-3 & { + .progress-description { + @include font-size(1rem); + display: block; + } + } + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_miscellaneous.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_miscellaneous.scss new file mode 100644 index 00000000..e04ec287 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_miscellaneous.scss @@ -0,0 +1,22 @@ +// +// Misc: Miscellaneous +// + +// Image sizes +.img-size-64, +.img-size-50, +.img-size-32 { + height: auto; +} + +.img-size-64 { + width: 64px; +} + +.img-size-50 { + width: 50px; +} + +.img-size-32 { + width: 32px; +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_mixins.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_mixins.scss new file mode 100644 index 00000000..44f6c188 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_mixins.scss @@ -0,0 +1,6 @@ +// +// General: Mixins +// + +@import "mixins/animations"; +@import "mixins/scrollbar"; diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_progress-bars.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_progress-bars.scss new file mode 100644 index 00000000..c99605da --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_progress-bars.scss @@ -0,0 +1,66 @@ +// +// Component: Progress Bar +// + +//General CSS +.progress { + @include box-shadow(null); + @include border-radius($lte-progress-bar-border-radius); + + // Vertical bars + &.vertical { + position: relative; + display: inline-block; + width: 30px; + height: 200px; + margin-right: 10px; + + > .progress-bar { + position: absolute; + bottom: 0; + width: 100%; + } + + //Sizes + &.sm, + &.progress-sm { + width: 20px; + } + + &.xs, + &.progress-xs { + width: 10px; + } + + &.xxs, + &.progress-xxs { + width: 3px; + } + } +} + +.progress-group { + margin-bottom: map-get($spacers, 2); +} + +// size variation +.progress-sm { + height: 10px; +} + +.progress-xs { + height: 7px; +} + +.progress-xxs { + height: 3px; +} + +// Remove margins from progress bars when put in a table +.table { + tr > td { + .progress { + margin: 0; + } + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_root.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_root.scss new file mode 100644 index 00000000..2633fbd2 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_root.scss @@ -0,0 +1,5 @@ +:root, +[data-bs-theme="light"] { + // Sidebar + --#{$lte-prefix}sidebar-width: #{$lte-sidebar-width}; +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_small-box.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_small-box.scss new file mode 100644 index 00000000..ce2e4863 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_small-box.scss @@ -0,0 +1,127 @@ +// +// Component: Small Box +// + +.small-box { + @include border-radius($border-radius); + @include box-shadow($lte-card-shadow); + position: relative; + display: block; + margin-bottom: 1.25rem; + --bs-link-color-rgb: none; + --bs-link-hover-color-rgb: none; + --bs-heading-color: none; + + // content wrapper + > .inner { + padding: 10px; + } + + > .small-box-footer { + position: relative; + z-index: 10; + display: block; + padding: 3px 0; + text-align: center; + background-color: rgba($black, .07); + + &:hover { + background-color: rgba($black, .1); + } + } + + h3 { + @include font-size(2.2rem); + padding: 0; + margin: 0 0 10px; + font-weight: 700; + white-space: nowrap; + } + + @include media-breakpoint-up(lg) { + .col-xl-2 &, + .col-lg-2 &, + .col-md-2 & { + h3 { + @include font-size(1.6rem); + } + } + + .col-xl-3 &, + .col-lg-3 &, + .col-md-3 & { + h3 { + @include font-size(1.6rem); + } + } + } + + @include media-breakpoint-up(xl) { + .col-xl-2 &, + .col-lg-2 &, + .col-md-2 & { + h3 { + @include font-size(2.2rem); + } + } + + .col-xl-3 &, + .col-lg-3 &, + .col-md-3 & { + h3 { + @include font-size(2.2rem); + } + } + } + + p { + font-size: 1rem; + + > small { + display: block; + margin-top: 5px; + font-size: .9rem; + color: $gray-100; + } + } + + h3, + p { + z-index: 5; + } + + // the icon + .small-box-icon { + position: absolute; + top: 15px; + right: 15px; + z-index: 0; + height: 70px; + font-size: 70px; + color: rgba($black, .15); + @include transition(transform $lte-transition-speed linear); + } + + // Small box hover state + &:hover { + // Animate icons on small box hover + .small-box-icon { + transform: scale(1.1); + } + } +} + +@include media-breakpoint-down(sm) { + // No need for icons on very small devices + .small-box { + text-align: center; + + .small-box-icon { + display: none; + } + + p { + font-size: 12px; + } + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_table.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_table.scss new file mode 100644 index 00000000..2bac75b7 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_table.scss @@ -0,0 +1,67 @@ +// +// Component: Table +// + +.table { + &:not(.table-dark) { + color: inherit; + } + + // fixed table head + // Uses Bootstrap CSS variables so the sticky header follows light/dark mode + // automatically. Fixes #6026. + &.table-head-fixed { + thead tr:nth-child(1) th { + position: sticky; + top: 0; + z-index: 10; + background-color: var(--bs-body-bg, #{$white}); + border-bottom: 0; + box-shadow: inset 0 1px 0 var(--bs-border-color, #{$table-border-color}), inset 0 -1px 0 var(--bs-border-color, #{$table-border-color}); + } + } + + // no border + &.no-border { + &, + td, + th { + border: 0; + } + } + + // .text-center in tables + &.text-center { + &, + td, + th { + text-align: center; + } + } + + &.table-valign-middle { + thead > tr > th, + thead > tr > td, + tbody > tr > th, + tbody > tr > td { + vertical-align: middle; + } + } + + .card-body.p-0 & { + thead > tr > th, + thead > tr > td, + tfoot > tr > th, + tfoot > tr > td, + tbody > tr > th, + tbody > tr > td { + &:first-of-type { + padding-left: map-get($spacers, 4); + } + + &:last-of-type { + padding-right: map-get($spacers, 4); + } + } + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_timeline.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_timeline.scss new file mode 100644 index 00000000..f1521aee --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_timeline.scss @@ -0,0 +1,121 @@ +// +// Component: Timeline +// + +.timeline { + position: relative; + padding: 0; + margin: 0 0 45px; + // The line + &::before { + @include border-radius($border-radius); + position: absolute; + top: 0; + bottom: 0; + left: 31px; + width: 4px; + margin: 0; + content: ""; + background-color: var(--#{$prefix}border-color); + } + // Element + > div { + &::before, + &::after { + display: table; + content: ""; + } + + position: relative; + margin-right: 10px; + margin-bottom: 15px; + // The content + > .timeline-item { + @include box-shadow($lte-card-shadow); + @include border-radius($border-radius); + position: relative; + padding: 0; + margin-top: 0; + margin-right: 15px; + margin-left: 60px; + color: var(--#{$prefix}body-color); + background-color: var(--#{$prefix}body-bg); + // The time and header + > .time { + float: right; + padding: 10px; + font-size: 12px; + color: var(--#{$prefix}secondary-color); + } + // Header + > .timeline-header { + padding: 10px; + margin: 0; + font-size: 16px; + line-height: 1.1; + color: var(--#{$prefix}secondary-color); + border-bottom: 1px solid var(--#{$prefix}border-color); + // Link in header + > a { + font-weight: 600; + text-decoration: none; + } + } + // Item body and footer + > .timeline-body, + > .timeline-footer { + padding: 10px; + } + + > .timeline-body { + > img { + margin: 10px; + } + > dl, + ol, + ul { + margin: 0; + } + } + + + } + + .timeline-icon { + position: absolute; + top: 0; + left: 18px; + width: 30px; + height: 30px; + font-size: 16px; + line-height: 30px; + text-align: center; + background-color: var(--#{$prefix}secondary-bg); + border-radius: 50%; // stylelint-disable-line property-disallowed-list + } + } + // Time label + > .time-label { + > span { + @include border-radius(4px); + display: inline-block; + padding: 5px; + font-weight: 600; + background-color: var(--#{$prefix}body-bg); + } + } +} + +.timeline-inverse { + > div { + > .timeline-item { + @include box-shadow(none); + background-color: var(--#{$prefix}tertiary-bg); + border: 1px solid var(--#{$prefix}border-color); + + > .timeline-header { + border-bottom-color: var(--#{$prefix}border-color); + } + } + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_toasts.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_toasts.scss new file mode 100644 index 00000000..14be1ce6 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_toasts.scss @@ -0,0 +1,33 @@ +// +// Toast +// + +@each $name, $color in $theme-colors { + .toast-#{$name} { + --#{$prefix}toast-header-color: #{color-contrast($color)}; + --#{$prefix}toast-header-bg: #{$color}; + --#{$prefix}toast-header-border-color: #{$color}; + --#{$prefix}toast-border-color: #{$color}; + --#{$prefix}toast-bg: var(--#{$prefix}#{$name}-bg-subtle); + + @if color-contrast($color) == $color-contrast-light { + .btn-close { + @include btn-close-white(); + } + } + } +} + +@if $enable-dark-mode { + @include color-mode(dark) { + @each $name, $color in $theme-colors { + .toast-#{$name} { + @if color-contrast($color) == $color-contrast-dark { + .btn-close { + --#{$prefix}btn-close-white-filter: none; + } + } + } + } + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_variables-dark.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_variables-dark.scss new file mode 100644 index 00000000..9bd8681f --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_variables-dark.scss @@ -0,0 +1,16 @@ +// SIDEBAR SKINS +// -------------------------------------------------------- + +$lte-sidebar-hover-bg-dark: rgba(255, 255, 255, .1) !default; +$lte-sidebar-color-dark: #c2c7d0 !default; +$lte-sidebar-hover-color-dark: $white !default; +$lte-sidebar-active-color-dark: $white !default; +$lte-sidebar-menu-active-bg-dark: rgba(255, 255, 255, .1) !default; +$lte-sidebar-menu-active-color-dark: $white !default; +$lte-sidebar-submenu-bg-dark: transparent !default; +$lte-sidebar-submenu-color-dark: #c2c7d0 !default; +$lte-sidebar-submenu-hover-color-dark: $white !default; +$lte-sidebar-submenu-hover-bg-dark: rgba(255, 255, 255, .1) !default; +$lte-sidebar-submenu-active-color-dark: $white !default; +$lte-sidebar-submenu-active-bg-dark: rgba(255, 255, 255, .1) !default; +$lte-sidebar-header-color-dark: tint-color(#c2c7d0, 5%) !default; diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_variables.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_variables.scss new file mode 100644 index 00000000..35675327 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/_variables.scss @@ -0,0 +1,131 @@ +// +// Custom AdminLTE Variables +// + +// Prefix for :root CSS variables and others. +$lte-prefix: lte- !default; + +// TRANSITIONS SETTINGS +// -------------------------------------------------------- +// Transition global options +$lte-transition-speed: .3s !default; +$lte-transition-fn: ease-in-out !default; + +// SIDEBAR +// -------------------------------------------------------- +$lte-sidebar-width: 250px !default; +$lte-sidebar-breakpoint: lg !default; +$lte-sidebar-padding-x: .5rem !default; +$lte-sidebar-padding-x-compact: .5rem !default; +$lte-sidebar-padding-y: .5rem !default; +$lte-sidebar-padding-y-compact: .25rem !default; +$lte-sidebar-transition: min-width $lte-transition-speed $lte-transition-fn, + max-width $lte-transition-speed $lte-transition-fn, + margin-left $lte-transition-speed $lte-transition-fn, + margin-right $lte-transition-speed $lte-transition-fn !default; + +// SIDEBAR SKINS +// -------------------------------------------------------- + +$lte-sidebar-hover-bg: rgba($black, .1) !default; +$lte-sidebar-color: $gray-800 !default; +$lte-sidebar-hover-color: $gray-900 !default; +$lte-sidebar-active-color: $black !default; +$lte-sidebar-menu-active-bg: rgba($black, .1) !default; +$lte-sidebar-menu-active-color: $black !default; +$lte-sidebar-submenu-bg: transparent !default; +$lte-sidebar-submenu-color: #777 !default; +$lte-sidebar-submenu-hover-color: $black !default; +$lte-sidebar-submenu-hover-bg: rgba($black, .1) !default; +$lte-sidebar-submenu-active-color: $gray-900 !default; +$lte-sidebar-submenu-active-bg: rgba($black, .1) !default; +$lte-sidebar-header-color: shade-color($gray-800, 5%) !default; + +// SIDEBAR MINI +// -------------------------------------------------------- +$nav-link-padding-x-compact: .25rem !default; +$lte-sidebar-mini-width: ($nav-link-padding-x + $lte-sidebar-padding-x + .8rem) * 2 !default; +$lte-sidebar-mini-width-compact: ($nav-link-padding-x-compact + $lte-sidebar-padding-x-compact + .8rem) * 2 !default; +$lte-sidebar-nav-icon-width: $lte-sidebar-mini-width - (($lte-sidebar-padding-x + $nav-link-padding-x) * 2) !default; +$lte-sidebar-user-image-width: $lte-sidebar-nav-icon-width + ($nav-link-padding-x * .4) !default; + +// MAIN HEADER +// -------------------------------------------------------- +$nav-link-height-compact: 1.75rem !default; +$lte-app-header-bottom-border-width: $border-width !default; +$lte-app-header-bottom-border-color: var(--#{$prefix}border-color) !default; +$lte-app-header-bottom-border: $lte-app-header-bottom-border-width solid $lte-app-header-bottom-border-color !default; +$lte-app-header-link-padding-y: $navbar-padding-y !default; +$lte-app-header-height: ($nav-link-height + ($lte-app-header-link-padding-y * 2)) !default; +$lte-app-header-height-compact: ($nav-link-height-compact + ($lte-app-header-link-padding-y * 2)) !default; +$lte-zindex-fixed-header: $zindex-fixed !default; + +// APP MAIN +// -------------------------------------------------------- +$lte-app-main-padding-bottom: $grid-gutter-width * .5 !default; + +// CONTENT PADDING +// -------------------------------------------------------- +$lte-content-padding-y: 0 !default; +$lte-content-padding-x: .5rem !default; + +// MAIN FOOTER +// -------------------------------------------------------- +$lte-app-footer-padding: 1rem !default; +$lte-app-footer-padding-compact: .5rem !default; +$lte-app-footer-border-top-width: 1px !default; +$lte-app-footer-border-top-color: var(--#{$prefix}border-color) !default; +$lte-app-footer-border-top: $lte-app-footer-border-top-width solid $lte-app-footer-border-top-color !default; +$lte-app-footer-bg: var(--#{$prefix}body-bg) !default; +$lte-app-footer-color: var(--#{$prefix}secondary-color) !default; +$lte-zindex-fixed-footer: $zindex-fixed !default; +// CONTENT BOTTOM AREA +// -------------------------------------------------------- +$lte-app-content-bottom-area-margin-bottom: -$lte-app-main-padding-bottom !default; +$lte-app-content-bottom-area-color: $lte-app-footer-color !default; +$lte-app-content-bottom-area-bg: $lte-app-footer-bg !default; +$lte-app-content-bottom-area-top-border: $lte-app-footer-border-top !default; +$lte-app-content-bottom-area-padding-y: $lte-app-footer-padding !default; +$lte-app-content-bottom-area-padding-x: 0 !default; + +// CONTENT TOP AREA +// -------------------------------------------------------- +$lte-app-content-top-area-top-border: $lte-app-footer-border-top !default; +$lte-app-content-top-area-padding-y: $lte-app-footer-padding !default; +$lte-app-content-top-area-padding-x: 0 !default; + +// BRAND LINK +// -------------------------------------------------------- +$navbar-brand-padding-y-compact: $navbar-brand-padding-y * .75 !default; +$navbar-padding-y-compact: $navbar-padding-y * .5 !default; +$lte-brand-link-padding-y: $navbar-brand-padding-y + $navbar-padding-y !default; +$lte-brand-link-padding-y-compact: $navbar-brand-padding-y-compact + $navbar-padding-y-compact !default; +$lte-brand-link-padding-x: $lte-sidebar-padding-x !default; +$lte-brand-link-padding-x-compact: $lte-sidebar-padding-x-compact !default; +$lte-brand-link-border-buttom: 1px !default; + +// CARDS +// -------------------------------------------------------- +$lte-card-shadow: 0 0 1px rgba(var(--#{$prefix}body-color-rgb), .125), 0 1px 3px rgba(var(--#{$prefix}body-color-rgb), .2) !default; +$lte-card-title-font-size: 1.1rem !default; +$lte-card-title-font-weight: $font-weight-normal !default; + +// PROGRESS BARS +// -------------------------------------------------------- +$lte-progress-bar-border-radius: 1px !default; + +// CALLOUTS +// -------------------------------------------------------- +$lte-callout-link-font-weight: $alert-link-font-weight !default; + +// DIRECT CHAT +// -------------------------------------------------------- +$lte-direct-chat-default-msg-bg: var(--#{$prefix}secondary-bg) !default; +$lte-direct-chat-default-font-color: var(--#{$prefix}emphasis-color) !default; +$lte-direct-chat-default-msg-border-color: var(--#{$prefix}border-color) !default; + +// Z-INDEX +// -------------------------------------------------------- +$lte-zindex-app-header: $zindex-fixed + 4 !default; +$lte-zindex-sidebar: $zindex-fixed + 8 !default; +$lte-zindex-sidebar-overlay: $lte-zindex-sidebar - 1 !default; diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/adminlte.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/adminlte.scss new file mode 100644 index 00000000..47a13250 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/adminlte.scss @@ -0,0 +1,81 @@ +/*! + * AdminLTE v4.0.0 + * Author: Colorlib + * Website: AdminLTE.io + * License: Open source - MIT + */ + +// Bootstrap Configuration +// --------------------------------------------------- +@import "bootstrap/scss/functions"; + +// AdminLTE Configuration +// --------------------------------------------------- +@import "bootstrap-variables"; // little modified are here + +// Bootstrap Configuration +// --------------------------------------------------- +@import "bootstrap/scss/variables"; +@import "bootstrap/scss/variables-dark"; +@import "bootstrap/scss/maps"; +@import "bootstrap/scss/mixins"; +@import "bootstrap/scss/utilities"; + +// Bootstrap Layout & components +@import "bootstrap/scss/root"; +@import "bootstrap/scss/reboot"; +@import "bootstrap/scss/type"; +@import "bootstrap/scss/images"; +@import "bootstrap/scss/containers"; +@import "bootstrap/scss/grid"; +@import "bootstrap/scss/tables"; +@import "bootstrap/scss/forms"; +@import "bootstrap/scss/buttons"; +@import "bootstrap/scss/transitions"; +@import "bootstrap/scss/dropdown"; +@import "bootstrap/scss/button-group"; +@import "bootstrap/scss/nav"; +@import "bootstrap/scss/navbar"; +@import "bootstrap/scss/card"; +@import "bootstrap/scss/accordion"; +@import "bootstrap/scss/breadcrumb"; +@import "bootstrap/scss/pagination"; +@import "bootstrap/scss/badge"; +@import "bootstrap/scss/alert"; +@import "bootstrap/scss/progress"; +@import "bootstrap/scss/list-group"; +@import "bootstrap/scss/close"; +@import "bootstrap/scss/toasts"; +@import "bootstrap/scss/modal"; +@import "bootstrap/scss/tooltip"; +@import "bootstrap/scss/popover"; +@import "bootstrap/scss/carousel"; +@import "bootstrap/scss/spinners"; +@import "bootstrap/scss/offcanvas"; +@import "bootstrap/scss/placeholders"; + +// Bootstrap Helpers +@import "bootstrap/scss/helpers"; + +// Bootstrap Utilities +@import "bootstrap/scss/utilities/api"; + +// AdminLTE Configuration +// --------------------------------------------------- +@import "variables"; +@import "variables-dark"; +@import "mixins"; + +// AdiminLTE Parts +// --------------------------------------------------- +@import "parts/core"; +@import "parts/components"; +@import "parts/extra-components"; +@import "parts/pages"; +@import "parts/miscellaneous"; + +// AdminLTE Accessibility Styles - WCAG 2.1 AA Compliance +@import "accessibility"; + +// AdminLTE Documentation Styles (only applies to pages with body.docs-page) +@import "docs"; diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/mixins/_animations.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/mixins/_animations.scss new file mode 100644 index 00000000..5a403175 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/mixins/_animations.scss @@ -0,0 +1,116 @@ +// +// Mixins: Animation +// + + +@keyframes flipInX { + 0% { + opacity: 0; + transition-timing-function: ease-in; + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + } + + 40% { + transition-timing-function: ease-in; + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + } + + 60% { + opacity: 1; + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + } + + 80% { + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + 100% { + transform: perspective(400px); + } +} + +@keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +@keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +@keyframes shake { + 0% { + transform: translate(2px, 1px) rotate(0deg); + } + 10% { + transform: translate(-1px, -2px) rotate(-2deg); + } + 20% { + transform: translate(-3px, 0) rotate(3deg); + } + 30% { + transform: translate(0, 2px) rotate(0deg); + } + 40% { + transform: translate(1px, -1px) rotate(1deg); + } + 50% { + transform: translate(-1px, 2px) rotate(-1deg); + } + 60% { + transform: translate(-3px, 1px) rotate(0deg); + } + 70% { + transform: translate(2px, 1px) rotate(-2deg); + } + 80% { + transform: translate(-1px, -1px) rotate(4deg); + } + 90% { + transform: translate(2px, 2px) rotate(0deg); + } + 100% { + transform: translate(1px, -2px) rotate(-1deg); + } +} + +@keyframes wobble { + 0% { + transform: none; + } + + 15% { + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + 100% { + transform: none; + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/mixins/_scrollbar.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/mixins/_scrollbar.scss new file mode 100644 index 00000000..65c3b53d --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/mixins/_scrollbar.scss @@ -0,0 +1,36 @@ +// +// Mixins: Scrollbar +// + +@mixin scrollbar-color-gray() { + scrollbar-color: var(--#{$prefix}secondary-bg) transparent; + + &::-webkit-scrollbar-thumb { + background-color: var(--#{$prefix}secondary-bg); + } + + &::-webkit-scrollbar-track { + background-color: transparent; + } + + &::-webkit-scrollbar-corner { + background-color: transparent; + } +} + +@mixin scrollbar-width-thin() { + scrollbar-width: thin; + + &::-webkit-scrollbar { + width: .5rem; + height: .5rem; + } +} + +@mixin scrollbar-width-none() { + scrollbar-width: none; + + &::-webkit-scrollbar { + width: 0; + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/pages/_lockscreen.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/pages/_lockscreen.scss new file mode 100644 index 00000000..030e69fd --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/pages/_lockscreen.scss @@ -0,0 +1,75 @@ +// +// Pages: Lock Screen +// + +// ADD THIS CLASS TO THE TAG +.lockscreen { + // User name [optional] + .lockscreen-name { + font-weight: 600; + text-align: center; + } + + .lockscreen-logo { + margin-bottom: 25px; + font-size: 35px; + font-weight: 300; + text-align: center; + + a { + color: var(--#{$prefix}emphasis-color); + text-decoration: none; + } + } + + .lockscreen-wrapper { + max-width: 400px; + margin: 0 auto; + margin-top: 10%; + } + + // Will contain the image and the sign in form + .lockscreen-item { + position: relative; + width: 290px; + padding: 0; + margin: 10px auto 30px; + background-color: var(--#{$prefix}body-bg); + @include border-radius(4px); + } + + // User image + .lockscreen-image { + position: absolute; + top: -25px; + left: -10px; + z-index: 10; + padding: 5px; + background-color: var(--#{$prefix}body-bg); + @include border-radius(50%); + + > img { + @include border-radius(50%); + width: 70px; + height: 70px; + } + } + + // Contains the password input and the login button + .lockscreen-credentials { + margin-left: 70px; + + .form-control { + border: 0; + } + + .btn { + padding: 0 10px; + border: 0; + } + } + + .lockscreen-footer { + margin-top: 10px; + } +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/pages/_login_and_register.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/pages/_login_and_register.scss new file mode 100644 index 00000000..cc176307 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/pages/_login_and_register.scss @@ -0,0 +1,100 @@ +// +// Pages: Login & Register +// + +.login-logo, +.register-logo { + margin-bottom: .9rem; + font-size: 2.1rem; + font-weight: 300; + text-align: center; + + a { + color: var(--#{$prefix}secondary-color); + text-decoration: none; + } +} + +.login-page, +.register-page { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + min-height: 100vh; +} + +.login-box, +.register-box { + width: 400px; + + @media (max-width: map-get($grid-breakpoints, sm)) { + width: 90%; + margin-top: .5rem; + } + + .card { + margin-bottom: 0; + } +} + +.login-card-body, +.register-card-body { + padding: 20px; + color: var(--#{$prefix}secondary-color); + background-color: var(--#{$prefix}body-bg); + border-top: 0; + + .input-group { + .form-control { + &:focus { + box-shadow: none; + + ~ .input-group-prepend .input-group-text, + ~ .input-group-append .input-group-text { + border-color: $input-focus-border-color; + } + } + + &.is-valid { + &:focus { + box-shadow: none; + } + + ~ .input-group-prepend .input-group-text, + ~ .input-group-append .input-group-text { + border-color: $success; + } + } + + &.is-invalid { + &:focus { + box-shadow: none; + } + + ~ .input-group-append .input-group-text { + border-color: $danger; + } + } + } + + .input-group-text { + color: var(--#{$prefix}secondary-color); + background-color: transparent; + @include border-top-end-radius($border-radius); + @include border-bottom-end-radius($border-radius); + @include transition($input-transition); + } + } +} + +.login-box-msg, +.register-box-msg { + padding: 0 20px 20px; + margin: 0; + text-align: center; +} + +.social-auth-links { + margin: 10px 0; +} diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_components.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_components.scss new file mode 100644 index 00000000..ec223fd9 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_components.scss @@ -0,0 +1,7 @@ +// +// Part: Components +// + +@import "../progress-bars"; +@import "../cards"; +@import "../table"; diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_core.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_core.scss new file mode 100644 index 00000000..255dc03d --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_core.scss @@ -0,0 +1,15 @@ +// +// Part: Core +// + +@import "../root"; +@import "../app-wrapper"; +@import "../app-content"; +@import "../app-header"; +@import "../app-sidebar"; +@import "../app-main"; +@import "../app-footer"; +@import "../dropdown"; +@import "../callouts"; +@import "../compact-mode"; +@import "../docs"; diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_extra-components.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_extra-components.scss new file mode 100644 index 00000000..1028da98 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_extra-components.scss @@ -0,0 +1,9 @@ +// +// Part: Extra Components +// + +@import "../small-box"; +@import "../info-box"; +@import "../timeline"; +@import "../direct-chat"; +@import "../toasts"; diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_miscellaneous.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_miscellaneous.scss new file mode 100644 index 00000000..cfdd705a --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_miscellaneous.scss @@ -0,0 +1,5 @@ +// +// Part: Miscellaneous +// + +@import "../miscellaneous"; diff --git a/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_pages.scss b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_pages.scss new file mode 100644 index 00000000..01cab17e --- /dev/null +++ b/extensions/pagetop-bootsier/assets/adminlte-4.0.0/scss/parts/_pages.scss @@ -0,0 +1,6 @@ +// +// Part: Pages +// + +@import "../pages/login_and_register"; +@import "../pages/lockscreen"; diff --git a/extensions/pagetop-bootsier/assets/bootsier.scss b/extensions/pagetop-bootsier/assets/bootsier.scss new file mode 100644 index 00000000..68b778fa --- /dev/null +++ b/extensions/pagetop-bootsier/assets/bootsier.scss @@ -0,0 +1,91 @@ +// AdminLTE v4.0.0 + Bootstrap 5.3.8 - PageTop Bootsier Styles. + +// Bootstrap Configuration +// --------------------------------------------------- +@import "bootstrap-5.3.8/scss/functions"; + +// AdminLTE Configuration (little modified are here) +// --------------------------------------------------- +@import "adminlte-4.0.0/scss/bootstrap-variables"; + +// Bootsier Bootstrap variable overrides +// --------------------------------------------------- +@import "bootsier-variables"; + +// Bootstrap Configuration +// --------------------------------------------------- +@import "bootstrap-5.3.8/scss/variables"; +@import "bootstrap-5.3.8/scss/variables-dark"; +@import "bootstrap-5.3.8/scss/maps"; +@import "bootstrap-5.3.8/scss/mixins"; +@import "bootstrap-5.3.8/scss/utilities"; + +// Bootstrap Layout & components +@import "bootstrap-5.3.8/scss/root"; +@import "bootstrap-5.3.8/scss/reboot"; +@import "bootstrap-5.3.8/scss/type"; +@import "bootstrap-5.3.8/scss/images"; +@import "bootstrap-5.3.8/scss/containers"; +@import "bootstrap-5.3.8/scss/grid"; +@import "bootstrap-5.3.8/scss/tables"; +@import "bootstrap-5.3.8/scss/forms"; +@import "bootstrap-5.3.8/scss/buttons"; +@import "bootstrap-5.3.8/scss/transitions"; +@import "bootstrap-5.3.8/scss/dropdown"; +@import "bootstrap-5.3.8/scss/button-group"; +@import "bootstrap-5.3.8/scss/nav"; +@import "bootstrap-5.3.8/scss/navbar"; +@import "bootstrap-5.3.8/scss/card"; +@import "bootstrap-5.3.8/scss/accordion"; +@import "bootstrap-5.3.8/scss/breadcrumb"; +@import "bootstrap-5.3.8/scss/pagination"; +@import "bootstrap-5.3.8/scss/badge"; +@import "bootstrap-5.3.8/scss/alert"; +@import "bootstrap-5.3.8/scss/progress"; +@import "bootstrap-5.3.8/scss/list-group"; +@import "bootstrap-5.3.8/scss/close"; +@import "bootstrap-5.3.8/scss/toasts"; +@import "bootstrap-5.3.8/scss/modal"; +@import "bootstrap-5.3.8/scss/tooltip"; +@import "bootstrap-5.3.8/scss/popover"; +@import "bootstrap-5.3.8/scss/carousel"; +@import "bootstrap-5.3.8/scss/spinners"; +@import "bootstrap-5.3.8/scss/offcanvas"; +@import "bootstrap-5.3.8/scss/placeholders"; + +// Bootstrap Helpers +@import "bootstrap-5.3.8/scss/helpers"; + +// Bootsier Utilities (must precede utilities/api to extend $utilities) +@import "bootsier-utilities"; + +// Bootstrap Utilities +@import "bootstrap-5.3.8/scss/utilities/api"; + +// AdminLTE Configuration +// --------------------------------------------------- +@import "adminlte-4.0.0/scss/variables"; +@import "adminlte-4.0.0/scss/variables-dark"; +@import "adminlte-4.0.0/scss/mixins"; + +// AdminLTE Parts +// --------------------------------------------------- +@import "adminlte-4.0.0/scss/parts/core"; +@import "adminlte-4.0.0/scss/parts/components"; +@import "adminlte-4.0.0/scss/parts/extra-components"; +@import "adminlte-4.0.0/scss/parts/pages"; +@import "adminlte-4.0.0/scss/parts/miscellaneous"; + +// AdminLTE Accessibility Styles - WCAG 2.1 AA Compliance +@import "adminlte-4.0.0/scss/accessibility"; + +// AdminLTE Documentation Styles (only applies to pages with body.docs-page) +@import "adminlte-4.0.0/scss/docs"; + +// Bootstrap Icons 1.13.1 +// --------------------------------------------------- +@import "bootsier-icons"; + +// Bootsier customizations +// --------------------------------------------------- +@import "bootsier-custom"; diff --git a/extensions/pagetop-bootsier/assets/bootsier.shell.js b/extensions/pagetop-bootsier/assets/bootsier.shell.js new file mode 100644 index 00000000..c2b6e2a5 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/bootsier.shell.js @@ -0,0 +1,65 @@ +(function () { + 'use strict'; + + // Fullscreen: keeps maximize/minimize icons in sync with the actual fullscreen state. + document.addEventListener('fullscreenchange', function () { + var isFs = !!document.fullscreenElement; + document.querySelectorAll('[data-lte-icon="maximize"]').forEach(function (el) { + el.classList.toggle('d-none', isFs); + }); + document.querySelectorAll('[data-lte-icon="minimize"]').forEach(function (el) { + el.classList.toggle('d-none', !isFs); + }); + }); + + // Color mode selector (light / dark / auto). + var STORAGE_KEY = 'lte-theme'; + var getStored = function () { return localStorage.getItem(STORAGE_KEY); }; + var setStored = function (theme) { localStorage.setItem(STORAGE_KEY, theme); }; + var prefersDark = function () { + return window.matchMedia('(prefers-color-scheme: dark)').matches; + }; + + var setTheme = function (theme) { + var resolved = (theme === 'auto') ? (prefersDark() ? 'dark' : 'light') : theme; + document.documentElement.setAttribute('data-bs-theme', resolved); + }; + + var showActiveTheme = function (theme) { + document.querySelectorAll('[data-bs-theme-value]').forEach(function (el) { + el.classList.remove('active'); + el.setAttribute('aria-pressed', 'false'); + var check = el.querySelector('.bi-check-lg'); + if (check) { check.classList.add('d-none'); } + }); + var active = document.querySelector('[data-bs-theme-value="' + theme + '"]'); + if (active) { + active.classList.add('active'); + active.setAttribute('aria-pressed', 'true'); + var check = active.querySelector('.bi-check-lg'); + if (check) { check.classList.remove('d-none'); } + } + document.querySelectorAll('[data-lte-theme-icon]').forEach(function (icon) { + icon.classList.toggle('d-none', icon.dataset.lteThemeIcon !== theme); + }); + }; + + window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', function () { + var stored = getStored(); + if (!stored || stored === 'auto') { setTheme('auto'); } + }); + + document.addEventListener('DOMContentLoaded', function () { + var theme = getStored() || 'auto'; + setTheme(theme); + showActiveTheme(theme); + document.querySelectorAll('[data-bs-theme-value]').forEach(function (toggle) { + toggle.addEventListener('click', function () { + var t = toggle.getAttribute('data-bs-theme-value'); + setStored(t); + setTheme(t); + showActiveTheme(t); + }); + }); + }); +}()); diff --git a/extensions/pagetop-bootsier/static/js/bootstrap.bundle.min.js b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/js/bootstrap.bundle.min.js similarity index 100% rename from extensions/pagetop-bootsier/static/js/bootstrap.bundle.min.js rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/js/bootstrap.bundle.min.js diff --git a/extensions/pagetop-bootsier/static/js/bootstrap.bundle.min.js.map b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/js/bootstrap.bundle.min.js.map similarity index 100% rename from extensions/pagetop-bootsier/static/js/bootstrap.bundle.min.js.map rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/js/bootstrap.bundle.min.js.map diff --git a/extensions/pagetop-bootsier/static/js/bootstrap.js b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/js/bootstrap.js similarity index 100% rename from extensions/pagetop-bootsier/static/js/bootstrap.js rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/js/bootstrap.js diff --git a/extensions/pagetop-bootsier/static/js/bootstrap.js.map b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/js/bootstrap.js.map similarity index 100% rename from extensions/pagetop-bootsier/static/js/bootstrap.js.map rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/js/bootstrap.js.map diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_accordion.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_accordion.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_accordion.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_accordion.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_alert.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_alert.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_alert.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_alert.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_badge.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_badge.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_badge.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_badge.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_breadcrumb.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_breadcrumb.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_breadcrumb.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_breadcrumb.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_button-group.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_button-group.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_button-group.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_button-group.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_buttons.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_buttons.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_buttons.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_buttons.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_card.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_card.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_card.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_card.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_carousel.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_carousel.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_carousel.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_carousel.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_close.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_close.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_close.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_close.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_containers.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_containers.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_containers.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_containers.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_dropdown.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_dropdown.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_dropdown.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_dropdown.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_forms.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_forms.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_forms.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_forms.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_functions.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_functions.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_functions.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_functions.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_grid.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_grid.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_grid.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_grid.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_helpers.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_helpers.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_helpers.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_helpers.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_images.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_images.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_images.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_images.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_list-group.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_list-group.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_list-group.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_list-group.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_maps.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_maps.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_maps.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_maps.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_mixins.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_mixins.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_mixins.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_mixins.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_modal.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_modal.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_modal.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_modal.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_nav.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_nav.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_nav.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_nav.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_navbar.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_navbar.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_navbar.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_navbar.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_offcanvas.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_offcanvas.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_offcanvas.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_offcanvas.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_pagination.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_pagination.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_pagination.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_pagination.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_placeholders.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_placeholders.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_placeholders.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_placeholders.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_popover.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_popover.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_popover.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_popover.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_progress.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_progress.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_progress.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_progress.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_reboot.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_reboot.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_reboot.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_reboot.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_root.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_root.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_root.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_root.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_spinners.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_spinners.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_spinners.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_spinners.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_tables.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_tables.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_tables.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_tables.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_toasts.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_toasts.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_toasts.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_toasts.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_tooltip.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_tooltip.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_tooltip.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_tooltip.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_transitions.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_transitions.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_transitions.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_transitions.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_type.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_type.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_type.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_type.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_utilities.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_utilities.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_utilities.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_utilities.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_variables-dark.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_variables-dark.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_variables-dark.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_variables-dark.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_variables.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_variables.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/_variables.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/_variables.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/bootstrap-grid.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/bootstrap-grid.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/bootstrap-grid.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/bootstrap-grid.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/bootstrap-reboot.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/bootstrap-reboot.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/bootstrap-reboot.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/bootstrap-reboot.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/bootstrap-utilities.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/bootstrap-utilities.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/bootstrap-utilities.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/bootstrap-utilities.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/bootstrap.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/bootstrap.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/bootstrap.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/bootstrap.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_floating-labels.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_floating-labels.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_floating-labels.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_floating-labels.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_form-check.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_form-check.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_form-check.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_form-check.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_form-control.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_form-control.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_form-control.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_form-control.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_form-range.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_form-range.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_form-range.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_form-range.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_form-select.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_form-select.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_form-select.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_form-select.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_form-text.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_form-text.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_form-text.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_form-text.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_input-group.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_input-group.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_input-group.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_input-group.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_labels.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_labels.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_labels.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_labels.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_validation.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_validation.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/forms/_validation.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/forms/_validation.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_clearfix.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_clearfix.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_clearfix.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_clearfix.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_color-bg.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_color-bg.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_color-bg.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_color-bg.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_colored-links.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_colored-links.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_colored-links.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_colored-links.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_focus-ring.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_focus-ring.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_focus-ring.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_focus-ring.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_icon-link.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_icon-link.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_icon-link.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_icon-link.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_position.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_position.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_position.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_position.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_ratio.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_ratio.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_ratio.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_ratio.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_stacks.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_stacks.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_stacks.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_stacks.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_stretched-link.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_stretched-link.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_stretched-link.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_stretched-link.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_text-truncation.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_text-truncation.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_text-truncation.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_text-truncation.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_visually-hidden.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_visually-hidden.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_visually-hidden.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_visually-hidden.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_vr.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_vr.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/helpers/_vr.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/helpers/_vr.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_alert.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_alert.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_alert.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_alert.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_backdrop.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_backdrop.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_backdrop.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_backdrop.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_banner.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_banner.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_banner.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_banner.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_border-radius.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_border-radius.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_border-radius.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_border-radius.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_box-shadow.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_box-shadow.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_box-shadow.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_box-shadow.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_breakpoints.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_breakpoints.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_breakpoints.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_breakpoints.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_buttons.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_buttons.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_buttons.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_buttons.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_caret.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_caret.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_caret.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_caret.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_clearfix.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_clearfix.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_clearfix.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_clearfix.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_color-mode.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_color-mode.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_color-mode.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_color-mode.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_color-scheme.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_color-scheme.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_color-scheme.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_color-scheme.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_container.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_container.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_container.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_container.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_deprecate.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_deprecate.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_deprecate.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_deprecate.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_forms.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_forms.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_forms.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_forms.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_gradients.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_gradients.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_gradients.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_gradients.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_grid.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_grid.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_grid.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_grid.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_image.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_image.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_image.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_image.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_list-group.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_list-group.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_list-group.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_list-group.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_lists.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_lists.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_lists.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_lists.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_pagination.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_pagination.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_pagination.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_pagination.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_reset-text.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_reset-text.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_reset-text.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_reset-text.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_resize.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_resize.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_resize.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_resize.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_table-variants.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_table-variants.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_table-variants.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_table-variants.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_text-truncate.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_text-truncate.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_text-truncate.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_text-truncate.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_transition.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_transition.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_transition.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_transition.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_utilities.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_utilities.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_utilities.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_utilities.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_visually-hidden.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_visually-hidden.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/mixins/_visually-hidden.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/mixins/_visually-hidden.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/jasmine.js b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/jasmine.js similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/jasmine.js rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/jasmine.js diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/mixins/_auto-import-of-variables-dark.test.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/mixins/_auto-import-of-variables-dark.test.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/mixins/_auto-import-of-variables-dark.test.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/mixins/_auto-import-of-variables-dark.test.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/mixins/_box-shadow.test.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/mixins/_box-shadow.test.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/mixins/_box-shadow.test.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/mixins/_box-shadow.test.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/mixins/_color-contrast.test.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/mixins/_color-contrast.test.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/mixins/_color-contrast.test.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/mixins/_color-contrast.test.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/mixins/_color-modes.test.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/mixins/_color-modes.test.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/mixins/_color-modes.test.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/mixins/_color-modes.test.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/mixins/_media-query-color-mode-full.test.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/mixins/_media-query-color-mode-full.test.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/mixins/_media-query-color-mode-full.test.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/mixins/_media-query-color-mode-full.test.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/mixins/_utilities.test.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/mixins/_utilities.test.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/mixins/_utilities.test.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/mixins/_utilities.test.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/sass-true/register.js b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/sass-true/register.js similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/sass-true/register.js rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/sass-true/register.js diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/sass-true/runner.js b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/sass-true/runner.js similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/sass-true/runner.js rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/sass-true/runner.js diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/utilities/_api.test.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/utilities/_api.test.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/tests/utilities/_api.test.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/tests/utilities/_api.test.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/utilities/_api.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/utilities/_api.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/utilities/_api.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/utilities/_api.scss diff --git a/extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/vendor/_rfs.scss b/extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/vendor/_rfs.scss similarity index 100% rename from extensions/pagetop-bootsier/static/scss/bootstrap-5.3.8/vendor/_rfs.scss rename to extensions/pagetop-bootsier/assets/bootstrap-5.3.8/scss/vendor/_rfs.scss diff --git a/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.css b/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.css new file mode 100644 index 00000000..5f7ae28e --- /dev/null +++ b/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.css @@ -0,0 +1,2106 @@ +/*! + * Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/) + * Copyright 2019-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE) + */ + +@font-face { + font-display: block; + font-family: "bootstrap-icons"; + src: url("./fonts/bootstrap-icons.woff2?e34853135f9e39acf64315236852cd5a") format("woff2"), +url("./fonts/bootstrap-icons.woff?e34853135f9e39acf64315236852cd5a") format("woff"); +} + +.bi::before, +[class^="bi-"]::before, +[class*=" bi-"]::before { + display: inline-block; + font-family: bootstrap-icons !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + vertical-align: -.125em; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.bi-123::before { content: "\f67f"; } +.bi-alarm-fill::before { content: "\f101"; } +.bi-alarm::before { content: "\f102"; } +.bi-align-bottom::before { content: "\f103"; } +.bi-align-center::before { content: "\f104"; } +.bi-align-end::before { content: "\f105"; } +.bi-align-middle::before { content: "\f106"; } +.bi-align-start::before { content: "\f107"; } +.bi-align-top::before { content: "\f108"; } +.bi-alt::before { content: "\f109"; } +.bi-app-indicator::before { content: "\f10a"; } +.bi-app::before { content: "\f10b"; } +.bi-archive-fill::before { content: "\f10c"; } +.bi-archive::before { content: "\f10d"; } +.bi-arrow-90deg-down::before { content: "\f10e"; } +.bi-arrow-90deg-left::before { content: "\f10f"; } +.bi-arrow-90deg-right::before { content: "\f110"; } +.bi-arrow-90deg-up::before { content: "\f111"; } +.bi-arrow-bar-down::before { content: "\f112"; } +.bi-arrow-bar-left::before { content: "\f113"; } +.bi-arrow-bar-right::before { content: "\f114"; } +.bi-arrow-bar-up::before { content: "\f115"; } +.bi-arrow-clockwise::before { content: "\f116"; } +.bi-arrow-counterclockwise::before { content: "\f117"; } +.bi-arrow-down-circle-fill::before { content: "\f118"; } +.bi-arrow-down-circle::before { content: "\f119"; } +.bi-arrow-down-left-circle-fill::before { content: "\f11a"; } +.bi-arrow-down-left-circle::before { content: "\f11b"; } +.bi-arrow-down-left-square-fill::before { content: "\f11c"; } +.bi-arrow-down-left-square::before { content: "\f11d"; } +.bi-arrow-down-left::before { content: "\f11e"; } +.bi-arrow-down-right-circle-fill::before { content: "\f11f"; } +.bi-arrow-down-right-circle::before { content: "\f120"; } +.bi-arrow-down-right-square-fill::before { content: "\f121"; } +.bi-arrow-down-right-square::before { content: "\f122"; } +.bi-arrow-down-right::before { content: "\f123"; } +.bi-arrow-down-short::before { content: "\f124"; } +.bi-arrow-down-square-fill::before { content: "\f125"; } +.bi-arrow-down-square::before { content: "\f126"; } +.bi-arrow-down-up::before { content: "\f127"; } +.bi-arrow-down::before { content: "\f128"; } +.bi-arrow-left-circle-fill::before { content: "\f129"; } +.bi-arrow-left-circle::before { content: "\f12a"; } +.bi-arrow-left-right::before { content: "\f12b"; } +.bi-arrow-left-short::before { content: "\f12c"; } +.bi-arrow-left-square-fill::before { content: "\f12d"; } +.bi-arrow-left-square::before { content: "\f12e"; } +.bi-arrow-left::before { content: "\f12f"; } +.bi-arrow-repeat::before { content: "\f130"; } +.bi-arrow-return-left::before { content: "\f131"; } +.bi-arrow-return-right::before { content: "\f132"; } +.bi-arrow-right-circle-fill::before { content: "\f133"; } +.bi-arrow-right-circle::before { content: "\f134"; } +.bi-arrow-right-short::before { content: "\f135"; } +.bi-arrow-right-square-fill::before { content: "\f136"; } +.bi-arrow-right-square::before { content: "\f137"; } +.bi-arrow-right::before { content: "\f138"; } +.bi-arrow-up-circle-fill::before { content: "\f139"; } +.bi-arrow-up-circle::before { content: "\f13a"; } +.bi-arrow-up-left-circle-fill::before { content: "\f13b"; } +.bi-arrow-up-left-circle::before { content: "\f13c"; } +.bi-arrow-up-left-square-fill::before { content: "\f13d"; } +.bi-arrow-up-left-square::before { content: "\f13e"; } +.bi-arrow-up-left::before { content: "\f13f"; } +.bi-arrow-up-right-circle-fill::before { content: "\f140"; } +.bi-arrow-up-right-circle::before { content: "\f141"; } +.bi-arrow-up-right-square-fill::before { content: "\f142"; } +.bi-arrow-up-right-square::before { content: "\f143"; } +.bi-arrow-up-right::before { content: "\f144"; } +.bi-arrow-up-short::before { content: "\f145"; } +.bi-arrow-up-square-fill::before { content: "\f146"; } +.bi-arrow-up-square::before { content: "\f147"; } +.bi-arrow-up::before { content: "\f148"; } +.bi-arrows-angle-contract::before { content: "\f149"; } +.bi-arrows-angle-expand::before { content: "\f14a"; } +.bi-arrows-collapse::before { content: "\f14b"; } +.bi-arrows-expand::before { content: "\f14c"; } +.bi-arrows-fullscreen::before { content: "\f14d"; } +.bi-arrows-move::before { content: "\f14e"; } +.bi-aspect-ratio-fill::before { content: "\f14f"; } +.bi-aspect-ratio::before { content: "\f150"; } +.bi-asterisk::before { content: "\f151"; } +.bi-at::before { content: "\f152"; } +.bi-award-fill::before { content: "\f153"; } +.bi-award::before { content: "\f154"; } +.bi-back::before { content: "\f155"; } +.bi-backspace-fill::before { content: "\f156"; } +.bi-backspace-reverse-fill::before { content: "\f157"; } +.bi-backspace-reverse::before { content: "\f158"; } +.bi-backspace::before { content: "\f159"; } +.bi-badge-3d-fill::before { content: "\f15a"; } +.bi-badge-3d::before { content: "\f15b"; } +.bi-badge-4k-fill::before { content: "\f15c"; } +.bi-badge-4k::before { content: "\f15d"; } +.bi-badge-8k-fill::before { content: "\f15e"; } +.bi-badge-8k::before { content: "\f15f"; } +.bi-badge-ad-fill::before { content: "\f160"; } +.bi-badge-ad::before { content: "\f161"; } +.bi-badge-ar-fill::before { content: "\f162"; } +.bi-badge-ar::before { content: "\f163"; } +.bi-badge-cc-fill::before { content: "\f164"; } +.bi-badge-cc::before { content: "\f165"; } +.bi-badge-hd-fill::before { content: "\f166"; } +.bi-badge-hd::before { content: "\f167"; } +.bi-badge-tm-fill::before { content: "\f168"; } +.bi-badge-tm::before { content: "\f169"; } +.bi-badge-vo-fill::before { content: "\f16a"; } +.bi-badge-vo::before { content: "\f16b"; } +.bi-badge-vr-fill::before { content: "\f16c"; } +.bi-badge-vr::before { content: "\f16d"; } +.bi-badge-wc-fill::before { content: "\f16e"; } +.bi-badge-wc::before { content: "\f16f"; } +.bi-bag-check-fill::before { content: "\f170"; } +.bi-bag-check::before { content: "\f171"; } +.bi-bag-dash-fill::before { content: "\f172"; } +.bi-bag-dash::before { content: "\f173"; } +.bi-bag-fill::before { content: "\f174"; } +.bi-bag-plus-fill::before { content: "\f175"; } +.bi-bag-plus::before { content: "\f176"; } +.bi-bag-x-fill::before { content: "\f177"; } +.bi-bag-x::before { content: "\f178"; } +.bi-bag::before { content: "\f179"; } +.bi-bar-chart-fill::before { content: "\f17a"; } +.bi-bar-chart-line-fill::before { content: "\f17b"; } +.bi-bar-chart-line::before { content: "\f17c"; } +.bi-bar-chart-steps::before { content: "\f17d"; } +.bi-bar-chart::before { content: "\f17e"; } +.bi-basket-fill::before { content: "\f17f"; } +.bi-basket::before { content: "\f180"; } +.bi-basket2-fill::before { content: "\f181"; } +.bi-basket2::before { content: "\f182"; } +.bi-basket3-fill::before { content: "\f183"; } +.bi-basket3::before { content: "\f184"; } +.bi-battery-charging::before { content: "\f185"; } +.bi-battery-full::before { content: "\f186"; } +.bi-battery-half::before { content: "\f187"; } +.bi-battery::before { content: "\f188"; } +.bi-bell-fill::before { content: "\f189"; } +.bi-bell::before { content: "\f18a"; } +.bi-bezier::before { content: "\f18b"; } +.bi-bezier2::before { content: "\f18c"; } +.bi-bicycle::before { content: "\f18d"; } +.bi-binoculars-fill::before { content: "\f18e"; } +.bi-binoculars::before { content: "\f18f"; } +.bi-blockquote-left::before { content: "\f190"; } +.bi-blockquote-right::before { content: "\f191"; } +.bi-book-fill::before { content: "\f192"; } +.bi-book-half::before { content: "\f193"; } +.bi-book::before { content: "\f194"; } +.bi-bookmark-check-fill::before { content: "\f195"; } +.bi-bookmark-check::before { content: "\f196"; } +.bi-bookmark-dash-fill::before { content: "\f197"; } +.bi-bookmark-dash::before { content: "\f198"; } +.bi-bookmark-fill::before { content: "\f199"; } +.bi-bookmark-heart-fill::before { content: "\f19a"; } +.bi-bookmark-heart::before { content: "\f19b"; } +.bi-bookmark-plus-fill::before { content: "\f19c"; } +.bi-bookmark-plus::before { content: "\f19d"; } +.bi-bookmark-star-fill::before { content: "\f19e"; } +.bi-bookmark-star::before { content: "\f19f"; } +.bi-bookmark-x-fill::before { content: "\f1a0"; } +.bi-bookmark-x::before { content: "\f1a1"; } +.bi-bookmark::before { content: "\f1a2"; } +.bi-bookmarks-fill::before { content: "\f1a3"; } +.bi-bookmarks::before { content: "\f1a4"; } +.bi-bookshelf::before { content: "\f1a5"; } +.bi-bootstrap-fill::before { content: "\f1a6"; } +.bi-bootstrap-reboot::before { content: "\f1a7"; } +.bi-bootstrap::before { content: "\f1a8"; } +.bi-border-all::before { content: "\f1a9"; } +.bi-border-bottom::before { content: "\f1aa"; } +.bi-border-center::before { content: "\f1ab"; } +.bi-border-inner::before { content: "\f1ac"; } +.bi-border-left::before { content: "\f1ad"; } +.bi-border-middle::before { content: "\f1ae"; } +.bi-border-outer::before { content: "\f1af"; } +.bi-border-right::before { content: "\f1b0"; } +.bi-border-style::before { content: "\f1b1"; } +.bi-border-top::before { content: "\f1b2"; } +.bi-border-width::before { content: "\f1b3"; } +.bi-border::before { content: "\f1b4"; } +.bi-bounding-box-circles::before { content: "\f1b5"; } +.bi-bounding-box::before { content: "\f1b6"; } +.bi-box-arrow-down-left::before { content: "\f1b7"; } +.bi-box-arrow-down-right::before { content: "\f1b8"; } +.bi-box-arrow-down::before { content: "\f1b9"; } +.bi-box-arrow-in-down-left::before { content: "\f1ba"; } +.bi-box-arrow-in-down-right::before { content: "\f1bb"; } +.bi-box-arrow-in-down::before { content: "\f1bc"; } +.bi-box-arrow-in-left::before { content: "\f1bd"; } +.bi-box-arrow-in-right::before { content: "\f1be"; } +.bi-box-arrow-in-up-left::before { content: "\f1bf"; } +.bi-box-arrow-in-up-right::before { content: "\f1c0"; } +.bi-box-arrow-in-up::before { content: "\f1c1"; } +.bi-box-arrow-left::before { content: "\f1c2"; } +.bi-box-arrow-right::before { content: "\f1c3"; } +.bi-box-arrow-up-left::before { content: "\f1c4"; } +.bi-box-arrow-up-right::before { content: "\f1c5"; } +.bi-box-arrow-up::before { content: "\f1c6"; } +.bi-box-seam::before { content: "\f1c7"; } +.bi-box::before { content: "\f1c8"; } +.bi-braces::before { content: "\f1c9"; } +.bi-bricks::before { content: "\f1ca"; } +.bi-briefcase-fill::before { content: "\f1cb"; } +.bi-briefcase::before { content: "\f1cc"; } +.bi-brightness-alt-high-fill::before { content: "\f1cd"; } +.bi-brightness-alt-high::before { content: "\f1ce"; } +.bi-brightness-alt-low-fill::before { content: "\f1cf"; } +.bi-brightness-alt-low::before { content: "\f1d0"; } +.bi-brightness-high-fill::before { content: "\f1d1"; } +.bi-brightness-high::before { content: "\f1d2"; } +.bi-brightness-low-fill::before { content: "\f1d3"; } +.bi-brightness-low::before { content: "\f1d4"; } +.bi-broadcast-pin::before { content: "\f1d5"; } +.bi-broadcast::before { content: "\f1d6"; } +.bi-brush-fill::before { content: "\f1d7"; } +.bi-brush::before { content: "\f1d8"; } +.bi-bucket-fill::before { content: "\f1d9"; } +.bi-bucket::before { content: "\f1da"; } +.bi-bug-fill::before { content: "\f1db"; } +.bi-bug::before { content: "\f1dc"; } +.bi-building::before { content: "\f1dd"; } +.bi-bullseye::before { content: "\f1de"; } +.bi-calculator-fill::before { content: "\f1df"; } +.bi-calculator::before { content: "\f1e0"; } +.bi-calendar-check-fill::before { content: "\f1e1"; } +.bi-calendar-check::before { content: "\f1e2"; } +.bi-calendar-date-fill::before { content: "\f1e3"; } +.bi-calendar-date::before { content: "\f1e4"; } +.bi-calendar-day-fill::before { content: "\f1e5"; } +.bi-calendar-day::before { content: "\f1e6"; } +.bi-calendar-event-fill::before { content: "\f1e7"; } +.bi-calendar-event::before { content: "\f1e8"; } +.bi-calendar-fill::before { content: "\f1e9"; } +.bi-calendar-minus-fill::before { content: "\f1ea"; } +.bi-calendar-minus::before { content: "\f1eb"; } +.bi-calendar-month-fill::before { content: "\f1ec"; } +.bi-calendar-month::before { content: "\f1ed"; } +.bi-calendar-plus-fill::before { content: "\f1ee"; } +.bi-calendar-plus::before { content: "\f1ef"; } +.bi-calendar-range-fill::before { content: "\f1f0"; } +.bi-calendar-range::before { content: "\f1f1"; } +.bi-calendar-week-fill::before { content: "\f1f2"; } +.bi-calendar-week::before { content: "\f1f3"; } +.bi-calendar-x-fill::before { content: "\f1f4"; } +.bi-calendar-x::before { content: "\f1f5"; } +.bi-calendar::before { content: "\f1f6"; } +.bi-calendar2-check-fill::before { content: "\f1f7"; } +.bi-calendar2-check::before { content: "\f1f8"; } +.bi-calendar2-date-fill::before { content: "\f1f9"; } +.bi-calendar2-date::before { content: "\f1fa"; } +.bi-calendar2-day-fill::before { content: "\f1fb"; } +.bi-calendar2-day::before { content: "\f1fc"; } +.bi-calendar2-event-fill::before { content: "\f1fd"; } +.bi-calendar2-event::before { content: "\f1fe"; } +.bi-calendar2-fill::before { content: "\f1ff"; } +.bi-calendar2-minus-fill::before { content: "\f200"; } +.bi-calendar2-minus::before { content: "\f201"; } +.bi-calendar2-month-fill::before { content: "\f202"; } +.bi-calendar2-month::before { content: "\f203"; } +.bi-calendar2-plus-fill::before { content: "\f204"; } +.bi-calendar2-plus::before { content: "\f205"; } +.bi-calendar2-range-fill::before { content: "\f206"; } +.bi-calendar2-range::before { content: "\f207"; } +.bi-calendar2-week-fill::before { content: "\f208"; } +.bi-calendar2-week::before { content: "\f209"; } +.bi-calendar2-x-fill::before { content: "\f20a"; } +.bi-calendar2-x::before { content: "\f20b"; } +.bi-calendar2::before { content: "\f20c"; } +.bi-calendar3-event-fill::before { content: "\f20d"; } +.bi-calendar3-event::before { content: "\f20e"; } +.bi-calendar3-fill::before { content: "\f20f"; } +.bi-calendar3-range-fill::before { content: "\f210"; } +.bi-calendar3-range::before { content: "\f211"; } +.bi-calendar3-week-fill::before { content: "\f212"; } +.bi-calendar3-week::before { content: "\f213"; } +.bi-calendar3::before { content: "\f214"; } +.bi-calendar4-event::before { content: "\f215"; } +.bi-calendar4-range::before { content: "\f216"; } +.bi-calendar4-week::before { content: "\f217"; } +.bi-calendar4::before { content: "\f218"; } +.bi-camera-fill::before { content: "\f219"; } +.bi-camera-reels-fill::before { content: "\f21a"; } +.bi-camera-reels::before { content: "\f21b"; } +.bi-camera-video-fill::before { content: "\f21c"; } +.bi-camera-video-off-fill::before { content: "\f21d"; } +.bi-camera-video-off::before { content: "\f21e"; } +.bi-camera-video::before { content: "\f21f"; } +.bi-camera::before { content: "\f220"; } +.bi-camera2::before { content: "\f221"; } +.bi-capslock-fill::before { content: "\f222"; } +.bi-capslock::before { content: "\f223"; } +.bi-card-checklist::before { content: "\f224"; } +.bi-card-heading::before { content: "\f225"; } +.bi-card-image::before { content: "\f226"; } +.bi-card-list::before { content: "\f227"; } +.bi-card-text::before { content: "\f228"; } +.bi-caret-down-fill::before { content: "\f229"; } +.bi-caret-down-square-fill::before { content: "\f22a"; } +.bi-caret-down-square::before { content: "\f22b"; } +.bi-caret-down::before { content: "\f22c"; } +.bi-caret-left-fill::before { content: "\f22d"; } +.bi-caret-left-square-fill::before { content: "\f22e"; } +.bi-caret-left-square::before { content: "\f22f"; } +.bi-caret-left::before { content: "\f230"; } +.bi-caret-right-fill::before { content: "\f231"; } +.bi-caret-right-square-fill::before { content: "\f232"; } +.bi-caret-right-square::before { content: "\f233"; } +.bi-caret-right::before { content: "\f234"; } +.bi-caret-up-fill::before { content: "\f235"; } +.bi-caret-up-square-fill::before { content: "\f236"; } +.bi-caret-up-square::before { content: "\f237"; } +.bi-caret-up::before { content: "\f238"; } +.bi-cart-check-fill::before { content: "\f239"; } +.bi-cart-check::before { content: "\f23a"; } +.bi-cart-dash-fill::before { content: "\f23b"; } +.bi-cart-dash::before { content: "\f23c"; } +.bi-cart-fill::before { content: "\f23d"; } +.bi-cart-plus-fill::before { content: "\f23e"; } +.bi-cart-plus::before { content: "\f23f"; } +.bi-cart-x-fill::before { content: "\f240"; } +.bi-cart-x::before { content: "\f241"; } +.bi-cart::before { content: "\f242"; } +.bi-cart2::before { content: "\f243"; } +.bi-cart3::before { content: "\f244"; } +.bi-cart4::before { content: "\f245"; } +.bi-cash-stack::before { content: "\f246"; } +.bi-cash::before { content: "\f247"; } +.bi-cast::before { content: "\f248"; } +.bi-chat-dots-fill::before { content: "\f249"; } +.bi-chat-dots::before { content: "\f24a"; } +.bi-chat-fill::before { content: "\f24b"; } +.bi-chat-left-dots-fill::before { content: "\f24c"; } +.bi-chat-left-dots::before { content: "\f24d"; } +.bi-chat-left-fill::before { content: "\f24e"; } +.bi-chat-left-quote-fill::before { content: "\f24f"; } +.bi-chat-left-quote::before { content: "\f250"; } +.bi-chat-left-text-fill::before { content: "\f251"; } +.bi-chat-left-text::before { content: "\f252"; } +.bi-chat-left::before { content: "\f253"; } +.bi-chat-quote-fill::before { content: "\f254"; } +.bi-chat-quote::before { content: "\f255"; } +.bi-chat-right-dots-fill::before { content: "\f256"; } +.bi-chat-right-dots::before { content: "\f257"; } +.bi-chat-right-fill::before { content: "\f258"; } +.bi-chat-right-quote-fill::before { content: "\f259"; } +.bi-chat-right-quote::before { content: "\f25a"; } +.bi-chat-right-text-fill::before { content: "\f25b"; } +.bi-chat-right-text::before { content: "\f25c"; } +.bi-chat-right::before { content: "\f25d"; } +.bi-chat-square-dots-fill::before { content: "\f25e"; } +.bi-chat-square-dots::before { content: "\f25f"; } +.bi-chat-square-fill::before { content: "\f260"; } +.bi-chat-square-quote-fill::before { content: "\f261"; } +.bi-chat-square-quote::before { content: "\f262"; } +.bi-chat-square-text-fill::before { content: "\f263"; } +.bi-chat-square-text::before { content: "\f264"; } +.bi-chat-square::before { content: "\f265"; } +.bi-chat-text-fill::before { content: "\f266"; } +.bi-chat-text::before { content: "\f267"; } +.bi-chat::before { content: "\f268"; } +.bi-check-all::before { content: "\f269"; } +.bi-check-circle-fill::before { content: "\f26a"; } +.bi-check-circle::before { content: "\f26b"; } +.bi-check-square-fill::before { content: "\f26c"; } +.bi-check-square::before { content: "\f26d"; } +.bi-check::before { content: "\f26e"; } +.bi-check2-all::before { content: "\f26f"; } +.bi-check2-circle::before { content: "\f270"; } +.bi-check2-square::before { content: "\f271"; } +.bi-check2::before { content: "\f272"; } +.bi-chevron-bar-contract::before { content: "\f273"; } +.bi-chevron-bar-down::before { content: "\f274"; } +.bi-chevron-bar-expand::before { content: "\f275"; } +.bi-chevron-bar-left::before { content: "\f276"; } +.bi-chevron-bar-right::before { content: "\f277"; } +.bi-chevron-bar-up::before { content: "\f278"; } +.bi-chevron-compact-down::before { content: "\f279"; } +.bi-chevron-compact-left::before { content: "\f27a"; } +.bi-chevron-compact-right::before { content: "\f27b"; } +.bi-chevron-compact-up::before { content: "\f27c"; } +.bi-chevron-contract::before { content: "\f27d"; } +.bi-chevron-double-down::before { content: "\f27e"; } +.bi-chevron-double-left::before { content: "\f27f"; } +.bi-chevron-double-right::before { content: "\f280"; } +.bi-chevron-double-up::before { content: "\f281"; } +.bi-chevron-down::before { content: "\f282"; } +.bi-chevron-expand::before { content: "\f283"; } +.bi-chevron-left::before { content: "\f284"; } +.bi-chevron-right::before { content: "\f285"; } +.bi-chevron-up::before { content: "\f286"; } +.bi-circle-fill::before { content: "\f287"; } +.bi-circle-half::before { content: "\f288"; } +.bi-circle-square::before { content: "\f289"; } +.bi-circle::before { content: "\f28a"; } +.bi-clipboard-check::before { content: "\f28b"; } +.bi-clipboard-data::before { content: "\f28c"; } +.bi-clipboard-minus::before { content: "\f28d"; } +.bi-clipboard-plus::before { content: "\f28e"; } +.bi-clipboard-x::before { content: "\f28f"; } +.bi-clipboard::before { content: "\f290"; } +.bi-clock-fill::before { content: "\f291"; } +.bi-clock-history::before { content: "\f292"; } +.bi-clock::before { content: "\f293"; } +.bi-cloud-arrow-down-fill::before { content: "\f294"; } +.bi-cloud-arrow-down::before { content: "\f295"; } +.bi-cloud-arrow-up-fill::before { content: "\f296"; } +.bi-cloud-arrow-up::before { content: "\f297"; } +.bi-cloud-check-fill::before { content: "\f298"; } +.bi-cloud-check::before { content: "\f299"; } +.bi-cloud-download-fill::before { content: "\f29a"; } +.bi-cloud-download::before { content: "\f29b"; } +.bi-cloud-drizzle-fill::before { content: "\f29c"; } +.bi-cloud-drizzle::before { content: "\f29d"; } +.bi-cloud-fill::before { content: "\f29e"; } +.bi-cloud-fog-fill::before { content: "\f29f"; } +.bi-cloud-fog::before { content: "\f2a0"; } +.bi-cloud-fog2-fill::before { content: "\f2a1"; } +.bi-cloud-fog2::before { content: "\f2a2"; } +.bi-cloud-hail-fill::before { content: "\f2a3"; } +.bi-cloud-hail::before { content: "\f2a4"; } +.bi-cloud-haze-fill::before { content: "\f2a6"; } +.bi-cloud-haze::before { content: "\f2a7"; } +.bi-cloud-haze2-fill::before { content: "\f2a8"; } +.bi-cloud-lightning-fill::before { content: "\f2a9"; } +.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; } +.bi-cloud-lightning-rain::before { content: "\f2ab"; } +.bi-cloud-lightning::before { content: "\f2ac"; } +.bi-cloud-minus-fill::before { content: "\f2ad"; } +.bi-cloud-minus::before { content: "\f2ae"; } +.bi-cloud-moon-fill::before { content: "\f2af"; } +.bi-cloud-moon::before { content: "\f2b0"; } +.bi-cloud-plus-fill::before { content: "\f2b1"; } +.bi-cloud-plus::before { content: "\f2b2"; } +.bi-cloud-rain-fill::before { content: "\f2b3"; } +.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; } +.bi-cloud-rain-heavy::before { content: "\f2b5"; } +.bi-cloud-rain::before { content: "\f2b6"; } +.bi-cloud-slash-fill::before { content: "\f2b7"; } +.bi-cloud-slash::before { content: "\f2b8"; } +.bi-cloud-sleet-fill::before { content: "\f2b9"; } +.bi-cloud-sleet::before { content: "\f2ba"; } +.bi-cloud-snow-fill::before { content: "\f2bb"; } +.bi-cloud-snow::before { content: "\f2bc"; } +.bi-cloud-sun-fill::before { content: "\f2bd"; } +.bi-cloud-sun::before { content: "\f2be"; } +.bi-cloud-upload-fill::before { content: "\f2bf"; } +.bi-cloud-upload::before { content: "\f2c0"; } +.bi-cloud::before { content: "\f2c1"; } +.bi-clouds-fill::before { content: "\f2c2"; } +.bi-clouds::before { content: "\f2c3"; } +.bi-cloudy-fill::before { content: "\f2c4"; } +.bi-cloudy::before { content: "\f2c5"; } +.bi-code-slash::before { content: "\f2c6"; } +.bi-code-square::before { content: "\f2c7"; } +.bi-code::before { content: "\f2c8"; } +.bi-collection-fill::before { content: "\f2c9"; } +.bi-collection-play-fill::before { content: "\f2ca"; } +.bi-collection-play::before { content: "\f2cb"; } +.bi-collection::before { content: "\f2cc"; } +.bi-columns-gap::before { content: "\f2cd"; } +.bi-columns::before { content: "\f2ce"; } +.bi-command::before { content: "\f2cf"; } +.bi-compass-fill::before { content: "\f2d0"; } +.bi-compass::before { content: "\f2d1"; } +.bi-cone-striped::before { content: "\f2d2"; } +.bi-cone::before { content: "\f2d3"; } +.bi-controller::before { content: "\f2d4"; } +.bi-cpu-fill::before { content: "\f2d5"; } +.bi-cpu::before { content: "\f2d6"; } +.bi-credit-card-2-back-fill::before { content: "\f2d7"; } +.bi-credit-card-2-back::before { content: "\f2d8"; } +.bi-credit-card-2-front-fill::before { content: "\f2d9"; } +.bi-credit-card-2-front::before { content: "\f2da"; } +.bi-credit-card-fill::before { content: "\f2db"; } +.bi-credit-card::before { content: "\f2dc"; } +.bi-crop::before { content: "\f2dd"; } +.bi-cup-fill::before { content: "\f2de"; } +.bi-cup-straw::before { content: "\f2df"; } +.bi-cup::before { content: "\f2e0"; } +.bi-cursor-fill::before { content: "\f2e1"; } +.bi-cursor-text::before { content: "\f2e2"; } +.bi-cursor::before { content: "\f2e3"; } +.bi-dash-circle-dotted::before { content: "\f2e4"; } +.bi-dash-circle-fill::before { content: "\f2e5"; } +.bi-dash-circle::before { content: "\f2e6"; } +.bi-dash-square-dotted::before { content: "\f2e7"; } +.bi-dash-square-fill::before { content: "\f2e8"; } +.bi-dash-square::before { content: "\f2e9"; } +.bi-dash::before { content: "\f2ea"; } +.bi-diagram-2-fill::before { content: "\f2eb"; } +.bi-diagram-2::before { content: "\f2ec"; } +.bi-diagram-3-fill::before { content: "\f2ed"; } +.bi-diagram-3::before { content: "\f2ee"; } +.bi-diamond-fill::before { content: "\f2ef"; } +.bi-diamond-half::before { content: "\f2f0"; } +.bi-diamond::before { content: "\f2f1"; } +.bi-dice-1-fill::before { content: "\f2f2"; } +.bi-dice-1::before { content: "\f2f3"; } +.bi-dice-2-fill::before { content: "\f2f4"; } +.bi-dice-2::before { content: "\f2f5"; } +.bi-dice-3-fill::before { content: "\f2f6"; } +.bi-dice-3::before { content: "\f2f7"; } +.bi-dice-4-fill::before { content: "\f2f8"; } +.bi-dice-4::before { content: "\f2f9"; } +.bi-dice-5-fill::before { content: "\f2fa"; } +.bi-dice-5::before { content: "\f2fb"; } +.bi-dice-6-fill::before { content: "\f2fc"; } +.bi-dice-6::before { content: "\f2fd"; } +.bi-disc-fill::before { content: "\f2fe"; } +.bi-disc::before { content: "\f2ff"; } +.bi-discord::before { content: "\f300"; } +.bi-display-fill::before { content: "\f301"; } +.bi-display::before { content: "\f302"; } +.bi-distribute-horizontal::before { content: "\f303"; } +.bi-distribute-vertical::before { content: "\f304"; } +.bi-door-closed-fill::before { content: "\f305"; } +.bi-door-closed::before { content: "\f306"; } +.bi-door-open-fill::before { content: "\f307"; } +.bi-door-open::before { content: "\f308"; } +.bi-dot::before { content: "\f309"; } +.bi-download::before { content: "\f30a"; } +.bi-droplet-fill::before { content: "\f30b"; } +.bi-droplet-half::before { content: "\f30c"; } +.bi-droplet::before { content: "\f30d"; } +.bi-earbuds::before { content: "\f30e"; } +.bi-easel-fill::before { content: "\f30f"; } +.bi-easel::before { content: "\f310"; } +.bi-egg-fill::before { content: "\f311"; } +.bi-egg-fried::before { content: "\f312"; } +.bi-egg::before { content: "\f313"; } +.bi-eject-fill::before { content: "\f314"; } +.bi-eject::before { content: "\f315"; } +.bi-emoji-angry-fill::before { content: "\f316"; } +.bi-emoji-angry::before { content: "\f317"; } +.bi-emoji-dizzy-fill::before { content: "\f318"; } +.bi-emoji-dizzy::before { content: "\f319"; } +.bi-emoji-expressionless-fill::before { content: "\f31a"; } +.bi-emoji-expressionless::before { content: "\f31b"; } +.bi-emoji-frown-fill::before { content: "\f31c"; } +.bi-emoji-frown::before { content: "\f31d"; } +.bi-emoji-heart-eyes-fill::before { content: "\f31e"; } +.bi-emoji-heart-eyes::before { content: "\f31f"; } +.bi-emoji-laughing-fill::before { content: "\f320"; } +.bi-emoji-laughing::before { content: "\f321"; } +.bi-emoji-neutral-fill::before { content: "\f322"; } +.bi-emoji-neutral::before { content: "\f323"; } +.bi-emoji-smile-fill::before { content: "\f324"; } +.bi-emoji-smile-upside-down-fill::before { content: "\f325"; } +.bi-emoji-smile-upside-down::before { content: "\f326"; } +.bi-emoji-smile::before { content: "\f327"; } +.bi-emoji-sunglasses-fill::before { content: "\f328"; } +.bi-emoji-sunglasses::before { content: "\f329"; } +.bi-emoji-wink-fill::before { content: "\f32a"; } +.bi-emoji-wink::before { content: "\f32b"; } +.bi-envelope-fill::before { content: "\f32c"; } +.bi-envelope-open-fill::before { content: "\f32d"; } +.bi-envelope-open::before { content: "\f32e"; } +.bi-envelope::before { content: "\f32f"; } +.bi-eraser-fill::before { content: "\f330"; } +.bi-eraser::before { content: "\f331"; } +.bi-exclamation-circle-fill::before { content: "\f332"; } +.bi-exclamation-circle::before { content: "\f333"; } +.bi-exclamation-diamond-fill::before { content: "\f334"; } +.bi-exclamation-diamond::before { content: "\f335"; } +.bi-exclamation-octagon-fill::before { content: "\f336"; } +.bi-exclamation-octagon::before { content: "\f337"; } +.bi-exclamation-square-fill::before { content: "\f338"; } +.bi-exclamation-square::before { content: "\f339"; } +.bi-exclamation-triangle-fill::before { content: "\f33a"; } +.bi-exclamation-triangle::before { content: "\f33b"; } +.bi-exclamation::before { content: "\f33c"; } +.bi-exclude::before { content: "\f33d"; } +.bi-eye-fill::before { content: "\f33e"; } +.bi-eye-slash-fill::before { content: "\f33f"; } +.bi-eye-slash::before { content: "\f340"; } +.bi-eye::before { content: "\f341"; } +.bi-eyedropper::before { content: "\f342"; } +.bi-eyeglasses::before { content: "\f343"; } +.bi-facebook::before { content: "\f344"; } +.bi-file-arrow-down-fill::before { content: "\f345"; } +.bi-file-arrow-down::before { content: "\f346"; } +.bi-file-arrow-up-fill::before { content: "\f347"; } +.bi-file-arrow-up::before { content: "\f348"; } +.bi-file-bar-graph-fill::before { content: "\f349"; } +.bi-file-bar-graph::before { content: "\f34a"; } +.bi-file-binary-fill::before { content: "\f34b"; } +.bi-file-binary::before { content: "\f34c"; } +.bi-file-break-fill::before { content: "\f34d"; } +.bi-file-break::before { content: "\f34e"; } +.bi-file-check-fill::before { content: "\f34f"; } +.bi-file-check::before { content: "\f350"; } +.bi-file-code-fill::before { content: "\f351"; } +.bi-file-code::before { content: "\f352"; } +.bi-file-diff-fill::before { content: "\f353"; } +.bi-file-diff::before { content: "\f354"; } +.bi-file-earmark-arrow-down-fill::before { content: "\f355"; } +.bi-file-earmark-arrow-down::before { content: "\f356"; } +.bi-file-earmark-arrow-up-fill::before { content: "\f357"; } +.bi-file-earmark-arrow-up::before { content: "\f358"; } +.bi-file-earmark-bar-graph-fill::before { content: "\f359"; } +.bi-file-earmark-bar-graph::before { content: "\f35a"; } +.bi-file-earmark-binary-fill::before { content: "\f35b"; } +.bi-file-earmark-binary::before { content: "\f35c"; } +.bi-file-earmark-break-fill::before { content: "\f35d"; } +.bi-file-earmark-break::before { content: "\f35e"; } +.bi-file-earmark-check-fill::before { content: "\f35f"; } +.bi-file-earmark-check::before { content: "\f360"; } +.bi-file-earmark-code-fill::before { content: "\f361"; } +.bi-file-earmark-code::before { content: "\f362"; } +.bi-file-earmark-diff-fill::before { content: "\f363"; } +.bi-file-earmark-diff::before { content: "\f364"; } +.bi-file-earmark-easel-fill::before { content: "\f365"; } +.bi-file-earmark-easel::before { content: "\f366"; } +.bi-file-earmark-excel-fill::before { content: "\f367"; } +.bi-file-earmark-excel::before { content: "\f368"; } +.bi-file-earmark-fill::before { content: "\f369"; } +.bi-file-earmark-font-fill::before { content: "\f36a"; } +.bi-file-earmark-font::before { content: "\f36b"; } +.bi-file-earmark-image-fill::before { content: "\f36c"; } +.bi-file-earmark-image::before { content: "\f36d"; } +.bi-file-earmark-lock-fill::before { content: "\f36e"; } +.bi-file-earmark-lock::before { content: "\f36f"; } +.bi-file-earmark-lock2-fill::before { content: "\f370"; } +.bi-file-earmark-lock2::before { content: "\f371"; } +.bi-file-earmark-medical-fill::before { content: "\f372"; } +.bi-file-earmark-medical::before { content: "\f373"; } +.bi-file-earmark-minus-fill::before { content: "\f374"; } +.bi-file-earmark-minus::before { content: "\f375"; } +.bi-file-earmark-music-fill::before { content: "\f376"; } +.bi-file-earmark-music::before { content: "\f377"; } +.bi-file-earmark-person-fill::before { content: "\f378"; } +.bi-file-earmark-person::before { content: "\f379"; } +.bi-file-earmark-play-fill::before { content: "\f37a"; } +.bi-file-earmark-play::before { content: "\f37b"; } +.bi-file-earmark-plus-fill::before { content: "\f37c"; } +.bi-file-earmark-plus::before { content: "\f37d"; } +.bi-file-earmark-post-fill::before { content: "\f37e"; } +.bi-file-earmark-post::before { content: "\f37f"; } +.bi-file-earmark-ppt-fill::before { content: "\f380"; } +.bi-file-earmark-ppt::before { content: "\f381"; } +.bi-file-earmark-richtext-fill::before { content: "\f382"; } +.bi-file-earmark-richtext::before { content: "\f383"; } +.bi-file-earmark-ruled-fill::before { content: "\f384"; } +.bi-file-earmark-ruled::before { content: "\f385"; } +.bi-file-earmark-slides-fill::before { content: "\f386"; } +.bi-file-earmark-slides::before { content: "\f387"; } +.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; } +.bi-file-earmark-spreadsheet::before { content: "\f389"; } +.bi-file-earmark-text-fill::before { content: "\f38a"; } +.bi-file-earmark-text::before { content: "\f38b"; } +.bi-file-earmark-word-fill::before { content: "\f38c"; } +.bi-file-earmark-word::before { content: "\f38d"; } +.bi-file-earmark-x-fill::before { content: "\f38e"; } +.bi-file-earmark-x::before { content: "\f38f"; } +.bi-file-earmark-zip-fill::before { content: "\f390"; } +.bi-file-earmark-zip::before { content: "\f391"; } +.bi-file-earmark::before { content: "\f392"; } +.bi-file-easel-fill::before { content: "\f393"; } +.bi-file-easel::before { content: "\f394"; } +.bi-file-excel-fill::before { content: "\f395"; } +.bi-file-excel::before { content: "\f396"; } +.bi-file-fill::before { content: "\f397"; } +.bi-file-font-fill::before { content: "\f398"; } +.bi-file-font::before { content: "\f399"; } +.bi-file-image-fill::before { content: "\f39a"; } +.bi-file-image::before { content: "\f39b"; } +.bi-file-lock-fill::before { content: "\f39c"; } +.bi-file-lock::before { content: "\f39d"; } +.bi-file-lock2-fill::before { content: "\f39e"; } +.bi-file-lock2::before { content: "\f39f"; } +.bi-file-medical-fill::before { content: "\f3a0"; } +.bi-file-medical::before { content: "\f3a1"; } +.bi-file-minus-fill::before { content: "\f3a2"; } +.bi-file-minus::before { content: "\f3a3"; } +.bi-file-music-fill::before { content: "\f3a4"; } +.bi-file-music::before { content: "\f3a5"; } +.bi-file-person-fill::before { content: "\f3a6"; } +.bi-file-person::before { content: "\f3a7"; } +.bi-file-play-fill::before { content: "\f3a8"; } +.bi-file-play::before { content: "\f3a9"; } +.bi-file-plus-fill::before { content: "\f3aa"; } +.bi-file-plus::before { content: "\f3ab"; } +.bi-file-post-fill::before { content: "\f3ac"; } +.bi-file-post::before { content: "\f3ad"; } +.bi-file-ppt-fill::before { content: "\f3ae"; } +.bi-file-ppt::before { content: "\f3af"; } +.bi-file-richtext-fill::before { content: "\f3b0"; } +.bi-file-richtext::before { content: "\f3b1"; } +.bi-file-ruled-fill::before { content: "\f3b2"; } +.bi-file-ruled::before { content: "\f3b3"; } +.bi-file-slides-fill::before { content: "\f3b4"; } +.bi-file-slides::before { content: "\f3b5"; } +.bi-file-spreadsheet-fill::before { content: "\f3b6"; } +.bi-file-spreadsheet::before { content: "\f3b7"; } +.bi-file-text-fill::before { content: "\f3b8"; } +.bi-file-text::before { content: "\f3b9"; } +.bi-file-word-fill::before { content: "\f3ba"; } +.bi-file-word::before { content: "\f3bb"; } +.bi-file-x-fill::before { content: "\f3bc"; } +.bi-file-x::before { content: "\f3bd"; } +.bi-file-zip-fill::before { content: "\f3be"; } +.bi-file-zip::before { content: "\f3bf"; } +.bi-file::before { content: "\f3c0"; } +.bi-files-alt::before { content: "\f3c1"; } +.bi-files::before { content: "\f3c2"; } +.bi-film::before { content: "\f3c3"; } +.bi-filter-circle-fill::before { content: "\f3c4"; } +.bi-filter-circle::before { content: "\f3c5"; } +.bi-filter-left::before { content: "\f3c6"; } +.bi-filter-right::before { content: "\f3c7"; } +.bi-filter-square-fill::before { content: "\f3c8"; } +.bi-filter-square::before { content: "\f3c9"; } +.bi-filter::before { content: "\f3ca"; } +.bi-flag-fill::before { content: "\f3cb"; } +.bi-flag::before { content: "\f3cc"; } +.bi-flower1::before { content: "\f3cd"; } +.bi-flower2::before { content: "\f3ce"; } +.bi-flower3::before { content: "\f3cf"; } +.bi-folder-check::before { content: "\f3d0"; } +.bi-folder-fill::before { content: "\f3d1"; } +.bi-folder-minus::before { content: "\f3d2"; } +.bi-folder-plus::before { content: "\f3d3"; } +.bi-folder-symlink-fill::before { content: "\f3d4"; } +.bi-folder-symlink::before { content: "\f3d5"; } +.bi-folder-x::before { content: "\f3d6"; } +.bi-folder::before { content: "\f3d7"; } +.bi-folder2-open::before { content: "\f3d8"; } +.bi-folder2::before { content: "\f3d9"; } +.bi-fonts::before { content: "\f3da"; } +.bi-forward-fill::before { content: "\f3db"; } +.bi-forward::before { content: "\f3dc"; } +.bi-front::before { content: "\f3dd"; } +.bi-fullscreen-exit::before { content: "\f3de"; } +.bi-fullscreen::before { content: "\f3df"; } +.bi-funnel-fill::before { content: "\f3e0"; } +.bi-funnel::before { content: "\f3e1"; } +.bi-gear-fill::before { content: "\f3e2"; } +.bi-gear-wide-connected::before { content: "\f3e3"; } +.bi-gear-wide::before { content: "\f3e4"; } +.bi-gear::before { content: "\f3e5"; } +.bi-gem::before { content: "\f3e6"; } +.bi-geo-alt-fill::before { content: "\f3e7"; } +.bi-geo-alt::before { content: "\f3e8"; } +.bi-geo-fill::before { content: "\f3e9"; } +.bi-geo::before { content: "\f3ea"; } +.bi-gift-fill::before { content: "\f3eb"; } +.bi-gift::before { content: "\f3ec"; } +.bi-github::before { content: "\f3ed"; } +.bi-globe::before { content: "\f3ee"; } +.bi-globe2::before { content: "\f3ef"; } +.bi-google::before { content: "\f3f0"; } +.bi-graph-down::before { content: "\f3f1"; } +.bi-graph-up::before { content: "\f3f2"; } +.bi-grid-1x2-fill::before { content: "\f3f3"; } +.bi-grid-1x2::before { content: "\f3f4"; } +.bi-grid-3x2-gap-fill::before { content: "\f3f5"; } +.bi-grid-3x2-gap::before { content: "\f3f6"; } +.bi-grid-3x2::before { content: "\f3f7"; } +.bi-grid-3x3-gap-fill::before { content: "\f3f8"; } +.bi-grid-3x3-gap::before { content: "\f3f9"; } +.bi-grid-3x3::before { content: "\f3fa"; } +.bi-grid-fill::before { content: "\f3fb"; } +.bi-grid::before { content: "\f3fc"; } +.bi-grip-horizontal::before { content: "\f3fd"; } +.bi-grip-vertical::before { content: "\f3fe"; } +.bi-hammer::before { content: "\f3ff"; } +.bi-hand-index-fill::before { content: "\f400"; } +.bi-hand-index-thumb-fill::before { content: "\f401"; } +.bi-hand-index-thumb::before { content: "\f402"; } +.bi-hand-index::before { content: "\f403"; } +.bi-hand-thumbs-down-fill::before { content: "\f404"; } +.bi-hand-thumbs-down::before { content: "\f405"; } +.bi-hand-thumbs-up-fill::before { content: "\f406"; } +.bi-hand-thumbs-up::before { content: "\f407"; } +.bi-handbag-fill::before { content: "\f408"; } +.bi-handbag::before { content: "\f409"; } +.bi-hash::before { content: "\f40a"; } +.bi-hdd-fill::before { content: "\f40b"; } +.bi-hdd-network-fill::before { content: "\f40c"; } +.bi-hdd-network::before { content: "\f40d"; } +.bi-hdd-rack-fill::before { content: "\f40e"; } +.bi-hdd-rack::before { content: "\f40f"; } +.bi-hdd-stack-fill::before { content: "\f410"; } +.bi-hdd-stack::before { content: "\f411"; } +.bi-hdd::before { content: "\f412"; } +.bi-headphones::before { content: "\f413"; } +.bi-headset::before { content: "\f414"; } +.bi-heart-fill::before { content: "\f415"; } +.bi-heart-half::before { content: "\f416"; } +.bi-heart::before { content: "\f417"; } +.bi-heptagon-fill::before { content: "\f418"; } +.bi-heptagon-half::before { content: "\f419"; } +.bi-heptagon::before { content: "\f41a"; } +.bi-hexagon-fill::before { content: "\f41b"; } +.bi-hexagon-half::before { content: "\f41c"; } +.bi-hexagon::before { content: "\f41d"; } +.bi-hourglass-bottom::before { content: "\f41e"; } +.bi-hourglass-split::before { content: "\f41f"; } +.bi-hourglass-top::before { content: "\f420"; } +.bi-hourglass::before { content: "\f421"; } +.bi-house-door-fill::before { content: "\f422"; } +.bi-house-door::before { content: "\f423"; } +.bi-house-fill::before { content: "\f424"; } +.bi-house::before { content: "\f425"; } +.bi-hr::before { content: "\f426"; } +.bi-hurricane::before { content: "\f427"; } +.bi-image-alt::before { content: "\f428"; } +.bi-image-fill::before { content: "\f429"; } +.bi-image::before { content: "\f42a"; } +.bi-images::before { content: "\f42b"; } +.bi-inbox-fill::before { content: "\f42c"; } +.bi-inbox::before { content: "\f42d"; } +.bi-inboxes-fill::before { content: "\f42e"; } +.bi-inboxes::before { content: "\f42f"; } +.bi-info-circle-fill::before { content: "\f430"; } +.bi-info-circle::before { content: "\f431"; } +.bi-info-square-fill::before { content: "\f432"; } +.bi-info-square::before { content: "\f433"; } +.bi-info::before { content: "\f434"; } +.bi-input-cursor-text::before { content: "\f435"; } +.bi-input-cursor::before { content: "\f436"; } +.bi-instagram::before { content: "\f437"; } +.bi-intersect::before { content: "\f438"; } +.bi-journal-album::before { content: "\f439"; } +.bi-journal-arrow-down::before { content: "\f43a"; } +.bi-journal-arrow-up::before { content: "\f43b"; } +.bi-journal-bookmark-fill::before { content: "\f43c"; } +.bi-journal-bookmark::before { content: "\f43d"; } +.bi-journal-check::before { content: "\f43e"; } +.bi-journal-code::before { content: "\f43f"; } +.bi-journal-medical::before { content: "\f440"; } +.bi-journal-minus::before { content: "\f441"; } +.bi-journal-plus::before { content: "\f442"; } +.bi-journal-richtext::before { content: "\f443"; } +.bi-journal-text::before { content: "\f444"; } +.bi-journal-x::before { content: "\f445"; } +.bi-journal::before { content: "\f446"; } +.bi-journals::before { content: "\f447"; } +.bi-joystick::before { content: "\f448"; } +.bi-justify-left::before { content: "\f449"; } +.bi-justify-right::before { content: "\f44a"; } +.bi-justify::before { content: "\f44b"; } +.bi-kanban-fill::before { content: "\f44c"; } +.bi-kanban::before { content: "\f44d"; } +.bi-key-fill::before { content: "\f44e"; } +.bi-key::before { content: "\f44f"; } +.bi-keyboard-fill::before { content: "\f450"; } +.bi-keyboard::before { content: "\f451"; } +.bi-ladder::before { content: "\f452"; } +.bi-lamp-fill::before { content: "\f453"; } +.bi-lamp::before { content: "\f454"; } +.bi-laptop-fill::before { content: "\f455"; } +.bi-laptop::before { content: "\f456"; } +.bi-layer-backward::before { content: "\f457"; } +.bi-layer-forward::before { content: "\f458"; } +.bi-layers-fill::before { content: "\f459"; } +.bi-layers-half::before { content: "\f45a"; } +.bi-layers::before { content: "\f45b"; } +.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; } +.bi-layout-sidebar-inset::before { content: "\f45d"; } +.bi-layout-sidebar-reverse::before { content: "\f45e"; } +.bi-layout-sidebar::before { content: "\f45f"; } +.bi-layout-split::before { content: "\f460"; } +.bi-layout-text-sidebar-reverse::before { content: "\f461"; } +.bi-layout-text-sidebar::before { content: "\f462"; } +.bi-layout-text-window-reverse::before { content: "\f463"; } +.bi-layout-text-window::before { content: "\f464"; } +.bi-layout-three-columns::before { content: "\f465"; } +.bi-layout-wtf::before { content: "\f466"; } +.bi-life-preserver::before { content: "\f467"; } +.bi-lightbulb-fill::before { content: "\f468"; } +.bi-lightbulb-off-fill::before { content: "\f469"; } +.bi-lightbulb-off::before { content: "\f46a"; } +.bi-lightbulb::before { content: "\f46b"; } +.bi-lightning-charge-fill::before { content: "\f46c"; } +.bi-lightning-charge::before { content: "\f46d"; } +.bi-lightning-fill::before { content: "\f46e"; } +.bi-lightning::before { content: "\f46f"; } +.bi-link-45deg::before { content: "\f470"; } +.bi-link::before { content: "\f471"; } +.bi-linkedin::before { content: "\f472"; } +.bi-list-check::before { content: "\f473"; } +.bi-list-nested::before { content: "\f474"; } +.bi-list-ol::before { content: "\f475"; } +.bi-list-stars::before { content: "\f476"; } +.bi-list-task::before { content: "\f477"; } +.bi-list-ul::before { content: "\f478"; } +.bi-list::before { content: "\f479"; } +.bi-lock-fill::before { content: "\f47a"; } +.bi-lock::before { content: "\f47b"; } +.bi-mailbox::before { content: "\f47c"; } +.bi-mailbox2::before { content: "\f47d"; } +.bi-map-fill::before { content: "\f47e"; } +.bi-map::before { content: "\f47f"; } +.bi-markdown-fill::before { content: "\f480"; } +.bi-markdown::before { content: "\f481"; } +.bi-mask::before { content: "\f482"; } +.bi-megaphone-fill::before { content: "\f483"; } +.bi-megaphone::before { content: "\f484"; } +.bi-menu-app-fill::before { content: "\f485"; } +.bi-menu-app::before { content: "\f486"; } +.bi-menu-button-fill::before { content: "\f487"; } +.bi-menu-button-wide-fill::before { content: "\f488"; } +.bi-menu-button-wide::before { content: "\f489"; } +.bi-menu-button::before { content: "\f48a"; } +.bi-menu-down::before { content: "\f48b"; } +.bi-menu-up::before { content: "\f48c"; } +.bi-mic-fill::before { content: "\f48d"; } +.bi-mic-mute-fill::before { content: "\f48e"; } +.bi-mic-mute::before { content: "\f48f"; } +.bi-mic::before { content: "\f490"; } +.bi-minecart-loaded::before { content: "\f491"; } +.bi-minecart::before { content: "\f492"; } +.bi-moisture::before { content: "\f493"; } +.bi-moon-fill::before { content: "\f494"; } +.bi-moon-stars-fill::before { content: "\f495"; } +.bi-moon-stars::before { content: "\f496"; } +.bi-moon::before { content: "\f497"; } +.bi-mouse-fill::before { content: "\f498"; } +.bi-mouse::before { content: "\f499"; } +.bi-mouse2-fill::before { content: "\f49a"; } +.bi-mouse2::before { content: "\f49b"; } +.bi-mouse3-fill::before { content: "\f49c"; } +.bi-mouse3::before { content: "\f49d"; } +.bi-music-note-beamed::before { content: "\f49e"; } +.bi-music-note-list::before { content: "\f49f"; } +.bi-music-note::before { content: "\f4a0"; } +.bi-music-player-fill::before { content: "\f4a1"; } +.bi-music-player::before { content: "\f4a2"; } +.bi-newspaper::before { content: "\f4a3"; } +.bi-node-minus-fill::before { content: "\f4a4"; } +.bi-node-minus::before { content: "\f4a5"; } +.bi-node-plus-fill::before { content: "\f4a6"; } +.bi-node-plus::before { content: "\f4a7"; } +.bi-nut-fill::before { content: "\f4a8"; } +.bi-nut::before { content: "\f4a9"; } +.bi-octagon-fill::before { content: "\f4aa"; } +.bi-octagon-half::before { content: "\f4ab"; } +.bi-octagon::before { content: "\f4ac"; } +.bi-option::before { content: "\f4ad"; } +.bi-outlet::before { content: "\f4ae"; } +.bi-paint-bucket::before { content: "\f4af"; } +.bi-palette-fill::before { content: "\f4b0"; } +.bi-palette::before { content: "\f4b1"; } +.bi-palette2::before { content: "\f4b2"; } +.bi-paperclip::before { content: "\f4b3"; } +.bi-paragraph::before { content: "\f4b4"; } +.bi-patch-check-fill::before { content: "\f4b5"; } +.bi-patch-check::before { content: "\f4b6"; } +.bi-patch-exclamation-fill::before { content: "\f4b7"; } +.bi-patch-exclamation::before { content: "\f4b8"; } +.bi-patch-minus-fill::before { content: "\f4b9"; } +.bi-patch-minus::before { content: "\f4ba"; } +.bi-patch-plus-fill::before { content: "\f4bb"; } +.bi-patch-plus::before { content: "\f4bc"; } +.bi-patch-question-fill::before { content: "\f4bd"; } +.bi-patch-question::before { content: "\f4be"; } +.bi-pause-btn-fill::before { content: "\f4bf"; } +.bi-pause-btn::before { content: "\f4c0"; } +.bi-pause-circle-fill::before { content: "\f4c1"; } +.bi-pause-circle::before { content: "\f4c2"; } +.bi-pause-fill::before { content: "\f4c3"; } +.bi-pause::before { content: "\f4c4"; } +.bi-peace-fill::before { content: "\f4c5"; } +.bi-peace::before { content: "\f4c6"; } +.bi-pen-fill::before { content: "\f4c7"; } +.bi-pen::before { content: "\f4c8"; } +.bi-pencil-fill::before { content: "\f4c9"; } +.bi-pencil-square::before { content: "\f4ca"; } +.bi-pencil::before { content: "\f4cb"; } +.bi-pentagon-fill::before { content: "\f4cc"; } +.bi-pentagon-half::before { content: "\f4cd"; } +.bi-pentagon::before { content: "\f4ce"; } +.bi-people-fill::before { content: "\f4cf"; } +.bi-people::before { content: "\f4d0"; } +.bi-percent::before { content: "\f4d1"; } +.bi-person-badge-fill::before { content: "\f4d2"; } +.bi-person-badge::before { content: "\f4d3"; } +.bi-person-bounding-box::before { content: "\f4d4"; } +.bi-person-check-fill::before { content: "\f4d5"; } +.bi-person-check::before { content: "\f4d6"; } +.bi-person-circle::before { content: "\f4d7"; } +.bi-person-dash-fill::before { content: "\f4d8"; } +.bi-person-dash::before { content: "\f4d9"; } +.bi-person-fill::before { content: "\f4da"; } +.bi-person-lines-fill::before { content: "\f4db"; } +.bi-person-plus-fill::before { content: "\f4dc"; } +.bi-person-plus::before { content: "\f4dd"; } +.bi-person-square::before { content: "\f4de"; } +.bi-person-x-fill::before { content: "\f4df"; } +.bi-person-x::before { content: "\f4e0"; } +.bi-person::before { content: "\f4e1"; } +.bi-phone-fill::before { content: "\f4e2"; } +.bi-phone-landscape-fill::before { content: "\f4e3"; } +.bi-phone-landscape::before { content: "\f4e4"; } +.bi-phone-vibrate-fill::before { content: "\f4e5"; } +.bi-phone-vibrate::before { content: "\f4e6"; } +.bi-phone::before { content: "\f4e7"; } +.bi-pie-chart-fill::before { content: "\f4e8"; } +.bi-pie-chart::before { content: "\f4e9"; } +.bi-pin-angle-fill::before { content: "\f4ea"; } +.bi-pin-angle::before { content: "\f4eb"; } +.bi-pin-fill::before { content: "\f4ec"; } +.bi-pin::before { content: "\f4ed"; } +.bi-pip-fill::before { content: "\f4ee"; } +.bi-pip::before { content: "\f4ef"; } +.bi-play-btn-fill::before { content: "\f4f0"; } +.bi-play-btn::before { content: "\f4f1"; } +.bi-play-circle-fill::before { content: "\f4f2"; } +.bi-play-circle::before { content: "\f4f3"; } +.bi-play-fill::before { content: "\f4f4"; } +.bi-play::before { content: "\f4f5"; } +.bi-plug-fill::before { content: "\f4f6"; } +.bi-plug::before { content: "\f4f7"; } +.bi-plus-circle-dotted::before { content: "\f4f8"; } +.bi-plus-circle-fill::before { content: "\f4f9"; } +.bi-plus-circle::before { content: "\f4fa"; } +.bi-plus-square-dotted::before { content: "\f4fb"; } +.bi-plus-square-fill::before { content: "\f4fc"; } +.bi-plus-square::before { content: "\f4fd"; } +.bi-plus::before { content: "\f4fe"; } +.bi-power::before { content: "\f4ff"; } +.bi-printer-fill::before { content: "\f500"; } +.bi-printer::before { content: "\f501"; } +.bi-puzzle-fill::before { content: "\f502"; } +.bi-puzzle::before { content: "\f503"; } +.bi-question-circle-fill::before { content: "\f504"; } +.bi-question-circle::before { content: "\f505"; } +.bi-question-diamond-fill::before { content: "\f506"; } +.bi-question-diamond::before { content: "\f507"; } +.bi-question-octagon-fill::before { content: "\f508"; } +.bi-question-octagon::before { content: "\f509"; } +.bi-question-square-fill::before { content: "\f50a"; } +.bi-question-square::before { content: "\f50b"; } +.bi-question::before { content: "\f50c"; } +.bi-rainbow::before { content: "\f50d"; } +.bi-receipt-cutoff::before { content: "\f50e"; } +.bi-receipt::before { content: "\f50f"; } +.bi-reception-0::before { content: "\f510"; } +.bi-reception-1::before { content: "\f511"; } +.bi-reception-2::before { content: "\f512"; } +.bi-reception-3::before { content: "\f513"; } +.bi-reception-4::before { content: "\f514"; } +.bi-record-btn-fill::before { content: "\f515"; } +.bi-record-btn::before { content: "\f516"; } +.bi-record-circle-fill::before { content: "\f517"; } +.bi-record-circle::before { content: "\f518"; } +.bi-record-fill::before { content: "\f519"; } +.bi-record::before { content: "\f51a"; } +.bi-record2-fill::before { content: "\f51b"; } +.bi-record2::before { content: "\f51c"; } +.bi-reply-all-fill::before { content: "\f51d"; } +.bi-reply-all::before { content: "\f51e"; } +.bi-reply-fill::before { content: "\f51f"; } +.bi-reply::before { content: "\f520"; } +.bi-rss-fill::before { content: "\f521"; } +.bi-rss::before { content: "\f522"; } +.bi-rulers::before { content: "\f523"; } +.bi-save-fill::before { content: "\f524"; } +.bi-save::before { content: "\f525"; } +.bi-save2-fill::before { content: "\f526"; } +.bi-save2::before { content: "\f527"; } +.bi-scissors::before { content: "\f528"; } +.bi-screwdriver::before { content: "\f529"; } +.bi-search::before { content: "\f52a"; } +.bi-segmented-nav::before { content: "\f52b"; } +.bi-server::before { content: "\f52c"; } +.bi-share-fill::before { content: "\f52d"; } +.bi-share::before { content: "\f52e"; } +.bi-shield-check::before { content: "\f52f"; } +.bi-shield-exclamation::before { content: "\f530"; } +.bi-shield-fill-check::before { content: "\f531"; } +.bi-shield-fill-exclamation::before { content: "\f532"; } +.bi-shield-fill-minus::before { content: "\f533"; } +.bi-shield-fill-plus::before { content: "\f534"; } +.bi-shield-fill-x::before { content: "\f535"; } +.bi-shield-fill::before { content: "\f536"; } +.bi-shield-lock-fill::before { content: "\f537"; } +.bi-shield-lock::before { content: "\f538"; } +.bi-shield-minus::before { content: "\f539"; } +.bi-shield-plus::before { content: "\f53a"; } +.bi-shield-shaded::before { content: "\f53b"; } +.bi-shield-slash-fill::before { content: "\f53c"; } +.bi-shield-slash::before { content: "\f53d"; } +.bi-shield-x::before { content: "\f53e"; } +.bi-shield::before { content: "\f53f"; } +.bi-shift-fill::before { content: "\f540"; } +.bi-shift::before { content: "\f541"; } +.bi-shop-window::before { content: "\f542"; } +.bi-shop::before { content: "\f543"; } +.bi-shuffle::before { content: "\f544"; } +.bi-signpost-2-fill::before { content: "\f545"; } +.bi-signpost-2::before { content: "\f546"; } +.bi-signpost-fill::before { content: "\f547"; } +.bi-signpost-split-fill::before { content: "\f548"; } +.bi-signpost-split::before { content: "\f549"; } +.bi-signpost::before { content: "\f54a"; } +.bi-sim-fill::before { content: "\f54b"; } +.bi-sim::before { content: "\f54c"; } +.bi-skip-backward-btn-fill::before { content: "\f54d"; } +.bi-skip-backward-btn::before { content: "\f54e"; } +.bi-skip-backward-circle-fill::before { content: "\f54f"; } +.bi-skip-backward-circle::before { content: "\f550"; } +.bi-skip-backward-fill::before { content: "\f551"; } +.bi-skip-backward::before { content: "\f552"; } +.bi-skip-end-btn-fill::before { content: "\f553"; } +.bi-skip-end-btn::before { content: "\f554"; } +.bi-skip-end-circle-fill::before { content: "\f555"; } +.bi-skip-end-circle::before { content: "\f556"; } +.bi-skip-end-fill::before { content: "\f557"; } +.bi-skip-end::before { content: "\f558"; } +.bi-skip-forward-btn-fill::before { content: "\f559"; } +.bi-skip-forward-btn::before { content: "\f55a"; } +.bi-skip-forward-circle-fill::before { content: "\f55b"; } +.bi-skip-forward-circle::before { content: "\f55c"; } +.bi-skip-forward-fill::before { content: "\f55d"; } +.bi-skip-forward::before { content: "\f55e"; } +.bi-skip-start-btn-fill::before { content: "\f55f"; } +.bi-skip-start-btn::before { content: "\f560"; } +.bi-skip-start-circle-fill::before { content: "\f561"; } +.bi-skip-start-circle::before { content: "\f562"; } +.bi-skip-start-fill::before { content: "\f563"; } +.bi-skip-start::before { content: "\f564"; } +.bi-slack::before { content: "\f565"; } +.bi-slash-circle-fill::before { content: "\f566"; } +.bi-slash-circle::before { content: "\f567"; } +.bi-slash-square-fill::before { content: "\f568"; } +.bi-slash-square::before { content: "\f569"; } +.bi-slash::before { content: "\f56a"; } +.bi-sliders::before { content: "\f56b"; } +.bi-smartwatch::before { content: "\f56c"; } +.bi-snow::before { content: "\f56d"; } +.bi-snow2::before { content: "\f56e"; } +.bi-snow3::before { content: "\f56f"; } +.bi-sort-alpha-down-alt::before { content: "\f570"; } +.bi-sort-alpha-down::before { content: "\f571"; } +.bi-sort-alpha-up-alt::before { content: "\f572"; } +.bi-sort-alpha-up::before { content: "\f573"; } +.bi-sort-down-alt::before { content: "\f574"; } +.bi-sort-down::before { content: "\f575"; } +.bi-sort-numeric-down-alt::before { content: "\f576"; } +.bi-sort-numeric-down::before { content: "\f577"; } +.bi-sort-numeric-up-alt::before { content: "\f578"; } +.bi-sort-numeric-up::before { content: "\f579"; } +.bi-sort-up-alt::before { content: "\f57a"; } +.bi-sort-up::before { content: "\f57b"; } +.bi-soundwave::before { content: "\f57c"; } +.bi-speaker-fill::before { content: "\f57d"; } +.bi-speaker::before { content: "\f57e"; } +.bi-speedometer::before { content: "\f57f"; } +.bi-speedometer2::before { content: "\f580"; } +.bi-spellcheck::before { content: "\f581"; } +.bi-square-fill::before { content: "\f582"; } +.bi-square-half::before { content: "\f583"; } +.bi-square::before { content: "\f584"; } +.bi-stack::before { content: "\f585"; } +.bi-star-fill::before { content: "\f586"; } +.bi-star-half::before { content: "\f587"; } +.bi-star::before { content: "\f588"; } +.bi-stars::before { content: "\f589"; } +.bi-stickies-fill::before { content: "\f58a"; } +.bi-stickies::before { content: "\f58b"; } +.bi-sticky-fill::before { content: "\f58c"; } +.bi-sticky::before { content: "\f58d"; } +.bi-stop-btn-fill::before { content: "\f58e"; } +.bi-stop-btn::before { content: "\f58f"; } +.bi-stop-circle-fill::before { content: "\f590"; } +.bi-stop-circle::before { content: "\f591"; } +.bi-stop-fill::before { content: "\f592"; } +.bi-stop::before { content: "\f593"; } +.bi-stoplights-fill::before { content: "\f594"; } +.bi-stoplights::before { content: "\f595"; } +.bi-stopwatch-fill::before { content: "\f596"; } +.bi-stopwatch::before { content: "\f597"; } +.bi-subtract::before { content: "\f598"; } +.bi-suit-club-fill::before { content: "\f599"; } +.bi-suit-club::before { content: "\f59a"; } +.bi-suit-diamond-fill::before { content: "\f59b"; } +.bi-suit-diamond::before { content: "\f59c"; } +.bi-suit-heart-fill::before { content: "\f59d"; } +.bi-suit-heart::before { content: "\f59e"; } +.bi-suit-spade-fill::before { content: "\f59f"; } +.bi-suit-spade::before { content: "\f5a0"; } +.bi-sun-fill::before { content: "\f5a1"; } +.bi-sun::before { content: "\f5a2"; } +.bi-sunglasses::before { content: "\f5a3"; } +.bi-sunrise-fill::before { content: "\f5a4"; } +.bi-sunrise::before { content: "\f5a5"; } +.bi-sunset-fill::before { content: "\f5a6"; } +.bi-sunset::before { content: "\f5a7"; } +.bi-symmetry-horizontal::before { content: "\f5a8"; } +.bi-symmetry-vertical::before { content: "\f5a9"; } +.bi-table::before { content: "\f5aa"; } +.bi-tablet-fill::before { content: "\f5ab"; } +.bi-tablet-landscape-fill::before { content: "\f5ac"; } +.bi-tablet-landscape::before { content: "\f5ad"; } +.bi-tablet::before { content: "\f5ae"; } +.bi-tag-fill::before { content: "\f5af"; } +.bi-tag::before { content: "\f5b0"; } +.bi-tags-fill::before { content: "\f5b1"; } +.bi-tags::before { content: "\f5b2"; } +.bi-telegram::before { content: "\f5b3"; } +.bi-telephone-fill::before { content: "\f5b4"; } +.bi-telephone-forward-fill::before { content: "\f5b5"; } +.bi-telephone-forward::before { content: "\f5b6"; } +.bi-telephone-inbound-fill::before { content: "\f5b7"; } +.bi-telephone-inbound::before { content: "\f5b8"; } +.bi-telephone-minus-fill::before { content: "\f5b9"; } +.bi-telephone-minus::before { content: "\f5ba"; } +.bi-telephone-outbound-fill::before { content: "\f5bb"; } +.bi-telephone-outbound::before { content: "\f5bc"; } +.bi-telephone-plus-fill::before { content: "\f5bd"; } +.bi-telephone-plus::before { content: "\f5be"; } +.bi-telephone-x-fill::before { content: "\f5bf"; } +.bi-telephone-x::before { content: "\f5c0"; } +.bi-telephone::before { content: "\f5c1"; } +.bi-terminal-fill::before { content: "\f5c2"; } +.bi-terminal::before { content: "\f5c3"; } +.bi-text-center::before { content: "\f5c4"; } +.bi-text-indent-left::before { content: "\f5c5"; } +.bi-text-indent-right::before { content: "\f5c6"; } +.bi-text-left::before { content: "\f5c7"; } +.bi-text-paragraph::before { content: "\f5c8"; } +.bi-text-right::before { content: "\f5c9"; } +.bi-textarea-resize::before { content: "\f5ca"; } +.bi-textarea-t::before { content: "\f5cb"; } +.bi-textarea::before { content: "\f5cc"; } +.bi-thermometer-half::before { content: "\f5cd"; } +.bi-thermometer-high::before { content: "\f5ce"; } +.bi-thermometer-low::before { content: "\f5cf"; } +.bi-thermometer-snow::before { content: "\f5d0"; } +.bi-thermometer-sun::before { content: "\f5d1"; } +.bi-thermometer::before { content: "\f5d2"; } +.bi-three-dots-vertical::before { content: "\f5d3"; } +.bi-three-dots::before { content: "\f5d4"; } +.bi-toggle-off::before { content: "\f5d5"; } +.bi-toggle-on::before { content: "\f5d6"; } +.bi-toggle2-off::before { content: "\f5d7"; } +.bi-toggle2-on::before { content: "\f5d8"; } +.bi-toggles::before { content: "\f5d9"; } +.bi-toggles2::before { content: "\f5da"; } +.bi-tools::before { content: "\f5db"; } +.bi-tornado::before { content: "\f5dc"; } +.bi-trash-fill::before { content: "\f5dd"; } +.bi-trash::before { content: "\f5de"; } +.bi-trash2-fill::before { content: "\f5df"; } +.bi-trash2::before { content: "\f5e0"; } +.bi-tree-fill::before { content: "\f5e1"; } +.bi-tree::before { content: "\f5e2"; } +.bi-triangle-fill::before { content: "\f5e3"; } +.bi-triangle-half::before { content: "\f5e4"; } +.bi-triangle::before { content: "\f5e5"; } +.bi-trophy-fill::before { content: "\f5e6"; } +.bi-trophy::before { content: "\f5e7"; } +.bi-tropical-storm::before { content: "\f5e8"; } +.bi-truck-flatbed::before { content: "\f5e9"; } +.bi-truck::before { content: "\f5ea"; } +.bi-tsunami::before { content: "\f5eb"; } +.bi-tv-fill::before { content: "\f5ec"; } +.bi-tv::before { content: "\f5ed"; } +.bi-twitch::before { content: "\f5ee"; } +.bi-twitter::before { content: "\f5ef"; } +.bi-type-bold::before { content: "\f5f0"; } +.bi-type-h1::before { content: "\f5f1"; } +.bi-type-h2::before { content: "\f5f2"; } +.bi-type-h3::before { content: "\f5f3"; } +.bi-type-italic::before { content: "\f5f4"; } +.bi-type-strikethrough::before { content: "\f5f5"; } +.bi-type-underline::before { content: "\f5f6"; } +.bi-type::before { content: "\f5f7"; } +.bi-ui-checks-grid::before { content: "\f5f8"; } +.bi-ui-checks::before { content: "\f5f9"; } +.bi-ui-radios-grid::before { content: "\f5fa"; } +.bi-ui-radios::before { content: "\f5fb"; } +.bi-umbrella-fill::before { content: "\f5fc"; } +.bi-umbrella::before { content: "\f5fd"; } +.bi-union::before { content: "\f5fe"; } +.bi-unlock-fill::before { content: "\f5ff"; } +.bi-unlock::before { content: "\f600"; } +.bi-upc-scan::before { content: "\f601"; } +.bi-upc::before { content: "\f602"; } +.bi-upload::before { content: "\f603"; } +.bi-vector-pen::before { content: "\f604"; } +.bi-view-list::before { content: "\f605"; } +.bi-view-stacked::before { content: "\f606"; } +.bi-vinyl-fill::before { content: "\f607"; } +.bi-vinyl::before { content: "\f608"; } +.bi-voicemail::before { content: "\f609"; } +.bi-volume-down-fill::before { content: "\f60a"; } +.bi-volume-down::before { content: "\f60b"; } +.bi-volume-mute-fill::before { content: "\f60c"; } +.bi-volume-mute::before { content: "\f60d"; } +.bi-volume-off-fill::before { content: "\f60e"; } +.bi-volume-off::before { content: "\f60f"; } +.bi-volume-up-fill::before { content: "\f610"; } +.bi-volume-up::before { content: "\f611"; } +.bi-vr::before { content: "\f612"; } +.bi-wallet-fill::before { content: "\f613"; } +.bi-wallet::before { content: "\f614"; } +.bi-wallet2::before { content: "\f615"; } +.bi-watch::before { content: "\f616"; } +.bi-water::before { content: "\f617"; } +.bi-whatsapp::before { content: "\f618"; } +.bi-wifi-1::before { content: "\f619"; } +.bi-wifi-2::before { content: "\f61a"; } +.bi-wifi-off::before { content: "\f61b"; } +.bi-wifi::before { content: "\f61c"; } +.bi-wind::before { content: "\f61d"; } +.bi-window-dock::before { content: "\f61e"; } +.bi-window-sidebar::before { content: "\f61f"; } +.bi-window::before { content: "\f620"; } +.bi-wrench::before { content: "\f621"; } +.bi-x-circle-fill::before { content: "\f622"; } +.bi-x-circle::before { content: "\f623"; } +.bi-x-diamond-fill::before { content: "\f624"; } +.bi-x-diamond::before { content: "\f625"; } +.bi-x-octagon-fill::before { content: "\f626"; } +.bi-x-octagon::before { content: "\f627"; } +.bi-x-square-fill::before { content: "\f628"; } +.bi-x-square::before { content: "\f629"; } +.bi-x::before { content: "\f62a"; } +.bi-youtube::before { content: "\f62b"; } +.bi-zoom-in::before { content: "\f62c"; } +.bi-zoom-out::before { content: "\f62d"; } +.bi-bank::before { content: "\f62e"; } +.bi-bank2::before { content: "\f62f"; } +.bi-bell-slash-fill::before { content: "\f630"; } +.bi-bell-slash::before { content: "\f631"; } +.bi-cash-coin::before { content: "\f632"; } +.bi-check-lg::before { content: "\f633"; } +.bi-coin::before { content: "\f634"; } +.bi-currency-bitcoin::before { content: "\f635"; } +.bi-currency-dollar::before { content: "\f636"; } +.bi-currency-euro::before { content: "\f637"; } +.bi-currency-exchange::before { content: "\f638"; } +.bi-currency-pound::before { content: "\f639"; } +.bi-currency-yen::before { content: "\f63a"; } +.bi-dash-lg::before { content: "\f63b"; } +.bi-exclamation-lg::before { content: "\f63c"; } +.bi-file-earmark-pdf-fill::before { content: "\f63d"; } +.bi-file-earmark-pdf::before { content: "\f63e"; } +.bi-file-pdf-fill::before { content: "\f63f"; } +.bi-file-pdf::before { content: "\f640"; } +.bi-gender-ambiguous::before { content: "\f641"; } +.bi-gender-female::before { content: "\f642"; } +.bi-gender-male::before { content: "\f643"; } +.bi-gender-trans::before { content: "\f644"; } +.bi-headset-vr::before { content: "\f645"; } +.bi-info-lg::before { content: "\f646"; } +.bi-mastodon::before { content: "\f647"; } +.bi-messenger::before { content: "\f648"; } +.bi-piggy-bank-fill::before { content: "\f649"; } +.bi-piggy-bank::before { content: "\f64a"; } +.bi-pin-map-fill::before { content: "\f64b"; } +.bi-pin-map::before { content: "\f64c"; } +.bi-plus-lg::before { content: "\f64d"; } +.bi-question-lg::before { content: "\f64e"; } +.bi-recycle::before { content: "\f64f"; } +.bi-reddit::before { content: "\f650"; } +.bi-safe-fill::before { content: "\f651"; } +.bi-safe2-fill::before { content: "\f652"; } +.bi-safe2::before { content: "\f653"; } +.bi-sd-card-fill::before { content: "\f654"; } +.bi-sd-card::before { content: "\f655"; } +.bi-skype::before { content: "\f656"; } +.bi-slash-lg::before { content: "\f657"; } +.bi-translate::before { content: "\f658"; } +.bi-x-lg::before { content: "\f659"; } +.bi-safe::before { content: "\f65a"; } +.bi-apple::before { content: "\f65b"; } +.bi-microsoft::before { content: "\f65d"; } +.bi-windows::before { content: "\f65e"; } +.bi-behance::before { content: "\f65c"; } +.bi-dribbble::before { content: "\f65f"; } +.bi-line::before { content: "\f660"; } +.bi-medium::before { content: "\f661"; } +.bi-paypal::before { content: "\f662"; } +.bi-pinterest::before { content: "\f663"; } +.bi-signal::before { content: "\f664"; } +.bi-snapchat::before { content: "\f665"; } +.bi-spotify::before { content: "\f666"; } +.bi-stack-overflow::before { content: "\f667"; } +.bi-strava::before { content: "\f668"; } +.bi-wordpress::before { content: "\f669"; } +.bi-vimeo::before { content: "\f66a"; } +.bi-activity::before { content: "\f66b"; } +.bi-easel2-fill::before { content: "\f66c"; } +.bi-easel2::before { content: "\f66d"; } +.bi-easel3-fill::before { content: "\f66e"; } +.bi-easel3::before { content: "\f66f"; } +.bi-fan::before { content: "\f670"; } +.bi-fingerprint::before { content: "\f671"; } +.bi-graph-down-arrow::before { content: "\f672"; } +.bi-graph-up-arrow::before { content: "\f673"; } +.bi-hypnotize::before { content: "\f674"; } +.bi-magic::before { content: "\f675"; } +.bi-person-rolodex::before { content: "\f676"; } +.bi-person-video::before { content: "\f677"; } +.bi-person-video2::before { content: "\f678"; } +.bi-person-video3::before { content: "\f679"; } +.bi-person-workspace::before { content: "\f67a"; } +.bi-radioactive::before { content: "\f67b"; } +.bi-webcam-fill::before { content: "\f67c"; } +.bi-webcam::before { content: "\f67d"; } +.bi-yin-yang::before { content: "\f67e"; } +.bi-bandaid-fill::before { content: "\f680"; } +.bi-bandaid::before { content: "\f681"; } +.bi-bluetooth::before { content: "\f682"; } +.bi-body-text::before { content: "\f683"; } +.bi-boombox::before { content: "\f684"; } +.bi-boxes::before { content: "\f685"; } +.bi-dpad-fill::before { content: "\f686"; } +.bi-dpad::before { content: "\f687"; } +.bi-ear-fill::before { content: "\f688"; } +.bi-ear::before { content: "\f689"; } +.bi-envelope-check-fill::before { content: "\f68b"; } +.bi-envelope-check::before { content: "\f68c"; } +.bi-envelope-dash-fill::before { content: "\f68e"; } +.bi-envelope-dash::before { content: "\f68f"; } +.bi-envelope-exclamation-fill::before { content: "\f691"; } +.bi-envelope-exclamation::before { content: "\f692"; } +.bi-envelope-plus-fill::before { content: "\f693"; } +.bi-envelope-plus::before { content: "\f694"; } +.bi-envelope-slash-fill::before { content: "\f696"; } +.bi-envelope-slash::before { content: "\f697"; } +.bi-envelope-x-fill::before { content: "\f699"; } +.bi-envelope-x::before { content: "\f69a"; } +.bi-explicit-fill::before { content: "\f69b"; } +.bi-explicit::before { content: "\f69c"; } +.bi-git::before { content: "\f69d"; } +.bi-infinity::before { content: "\f69e"; } +.bi-list-columns-reverse::before { content: "\f69f"; } +.bi-list-columns::before { content: "\f6a0"; } +.bi-meta::before { content: "\f6a1"; } +.bi-nintendo-switch::before { content: "\f6a4"; } +.bi-pc-display-horizontal::before { content: "\f6a5"; } +.bi-pc-display::before { content: "\f6a6"; } +.bi-pc-horizontal::before { content: "\f6a7"; } +.bi-pc::before { content: "\f6a8"; } +.bi-playstation::before { content: "\f6a9"; } +.bi-plus-slash-minus::before { content: "\f6aa"; } +.bi-projector-fill::before { content: "\f6ab"; } +.bi-projector::before { content: "\f6ac"; } +.bi-qr-code-scan::before { content: "\f6ad"; } +.bi-qr-code::before { content: "\f6ae"; } +.bi-quora::before { content: "\f6af"; } +.bi-quote::before { content: "\f6b0"; } +.bi-robot::before { content: "\f6b1"; } +.bi-send-check-fill::before { content: "\f6b2"; } +.bi-send-check::before { content: "\f6b3"; } +.bi-send-dash-fill::before { content: "\f6b4"; } +.bi-send-dash::before { content: "\f6b5"; } +.bi-send-exclamation-fill::before { content: "\f6b7"; } +.bi-send-exclamation::before { content: "\f6b8"; } +.bi-send-fill::before { content: "\f6b9"; } +.bi-send-plus-fill::before { content: "\f6ba"; } +.bi-send-plus::before { content: "\f6bb"; } +.bi-send-slash-fill::before { content: "\f6bc"; } +.bi-send-slash::before { content: "\f6bd"; } +.bi-send-x-fill::before { content: "\f6be"; } +.bi-send-x::before { content: "\f6bf"; } +.bi-send::before { content: "\f6c0"; } +.bi-steam::before { content: "\f6c1"; } +.bi-terminal-dash::before { content: "\f6c3"; } +.bi-terminal-plus::before { content: "\f6c4"; } +.bi-terminal-split::before { content: "\f6c5"; } +.bi-ticket-detailed-fill::before { content: "\f6c6"; } +.bi-ticket-detailed::before { content: "\f6c7"; } +.bi-ticket-fill::before { content: "\f6c8"; } +.bi-ticket-perforated-fill::before { content: "\f6c9"; } +.bi-ticket-perforated::before { content: "\f6ca"; } +.bi-ticket::before { content: "\f6cb"; } +.bi-tiktok::before { content: "\f6cc"; } +.bi-window-dash::before { content: "\f6cd"; } +.bi-window-desktop::before { content: "\f6ce"; } +.bi-window-fullscreen::before { content: "\f6cf"; } +.bi-window-plus::before { content: "\f6d0"; } +.bi-window-split::before { content: "\f6d1"; } +.bi-window-stack::before { content: "\f6d2"; } +.bi-window-x::before { content: "\f6d3"; } +.bi-xbox::before { content: "\f6d4"; } +.bi-ethernet::before { content: "\f6d5"; } +.bi-hdmi-fill::before { content: "\f6d6"; } +.bi-hdmi::before { content: "\f6d7"; } +.bi-usb-c-fill::before { content: "\f6d8"; } +.bi-usb-c::before { content: "\f6d9"; } +.bi-usb-fill::before { content: "\f6da"; } +.bi-usb-plug-fill::before { content: "\f6db"; } +.bi-usb-plug::before { content: "\f6dc"; } +.bi-usb-symbol::before { content: "\f6dd"; } +.bi-usb::before { content: "\f6de"; } +.bi-boombox-fill::before { content: "\f6df"; } +.bi-displayport::before { content: "\f6e1"; } +.bi-gpu-card::before { content: "\f6e2"; } +.bi-memory::before { content: "\f6e3"; } +.bi-modem-fill::before { content: "\f6e4"; } +.bi-modem::before { content: "\f6e5"; } +.bi-motherboard-fill::before { content: "\f6e6"; } +.bi-motherboard::before { content: "\f6e7"; } +.bi-optical-audio-fill::before { content: "\f6e8"; } +.bi-optical-audio::before { content: "\f6e9"; } +.bi-pci-card::before { content: "\f6ea"; } +.bi-router-fill::before { content: "\f6eb"; } +.bi-router::before { content: "\f6ec"; } +.bi-thunderbolt-fill::before { content: "\f6ef"; } +.bi-thunderbolt::before { content: "\f6f0"; } +.bi-usb-drive-fill::before { content: "\f6f1"; } +.bi-usb-drive::before { content: "\f6f2"; } +.bi-usb-micro-fill::before { content: "\f6f3"; } +.bi-usb-micro::before { content: "\f6f4"; } +.bi-usb-mini-fill::before { content: "\f6f5"; } +.bi-usb-mini::before { content: "\f6f6"; } +.bi-cloud-haze2::before { content: "\f6f7"; } +.bi-device-hdd-fill::before { content: "\f6f8"; } +.bi-device-hdd::before { content: "\f6f9"; } +.bi-device-ssd-fill::before { content: "\f6fa"; } +.bi-device-ssd::before { content: "\f6fb"; } +.bi-displayport-fill::before { content: "\f6fc"; } +.bi-mortarboard-fill::before { content: "\f6fd"; } +.bi-mortarboard::before { content: "\f6fe"; } +.bi-terminal-x::before { content: "\f6ff"; } +.bi-arrow-through-heart-fill::before { content: "\f700"; } +.bi-arrow-through-heart::before { content: "\f701"; } +.bi-badge-sd-fill::before { content: "\f702"; } +.bi-badge-sd::before { content: "\f703"; } +.bi-bag-heart-fill::before { content: "\f704"; } +.bi-bag-heart::before { content: "\f705"; } +.bi-balloon-fill::before { content: "\f706"; } +.bi-balloon-heart-fill::before { content: "\f707"; } +.bi-balloon-heart::before { content: "\f708"; } +.bi-balloon::before { content: "\f709"; } +.bi-box2-fill::before { content: "\f70a"; } +.bi-box2-heart-fill::before { content: "\f70b"; } +.bi-box2-heart::before { content: "\f70c"; } +.bi-box2::before { content: "\f70d"; } +.bi-braces-asterisk::before { content: "\f70e"; } +.bi-calendar-heart-fill::before { content: "\f70f"; } +.bi-calendar-heart::before { content: "\f710"; } +.bi-calendar2-heart-fill::before { content: "\f711"; } +.bi-calendar2-heart::before { content: "\f712"; } +.bi-chat-heart-fill::before { content: "\f713"; } +.bi-chat-heart::before { content: "\f714"; } +.bi-chat-left-heart-fill::before { content: "\f715"; } +.bi-chat-left-heart::before { content: "\f716"; } +.bi-chat-right-heart-fill::before { content: "\f717"; } +.bi-chat-right-heart::before { content: "\f718"; } +.bi-chat-square-heart-fill::before { content: "\f719"; } +.bi-chat-square-heart::before { content: "\f71a"; } +.bi-clipboard-check-fill::before { content: "\f71b"; } +.bi-clipboard-data-fill::before { content: "\f71c"; } +.bi-clipboard-fill::before { content: "\f71d"; } +.bi-clipboard-heart-fill::before { content: "\f71e"; } +.bi-clipboard-heart::before { content: "\f71f"; } +.bi-clipboard-minus-fill::before { content: "\f720"; } +.bi-clipboard-plus-fill::before { content: "\f721"; } +.bi-clipboard-pulse::before { content: "\f722"; } +.bi-clipboard-x-fill::before { content: "\f723"; } +.bi-clipboard2-check-fill::before { content: "\f724"; } +.bi-clipboard2-check::before { content: "\f725"; } +.bi-clipboard2-data-fill::before { content: "\f726"; } +.bi-clipboard2-data::before { content: "\f727"; } +.bi-clipboard2-fill::before { content: "\f728"; } +.bi-clipboard2-heart-fill::before { content: "\f729"; } +.bi-clipboard2-heart::before { content: "\f72a"; } +.bi-clipboard2-minus-fill::before { content: "\f72b"; } +.bi-clipboard2-minus::before { content: "\f72c"; } +.bi-clipboard2-plus-fill::before { content: "\f72d"; } +.bi-clipboard2-plus::before { content: "\f72e"; } +.bi-clipboard2-pulse-fill::before { content: "\f72f"; } +.bi-clipboard2-pulse::before { content: "\f730"; } +.bi-clipboard2-x-fill::before { content: "\f731"; } +.bi-clipboard2-x::before { content: "\f732"; } +.bi-clipboard2::before { content: "\f733"; } +.bi-emoji-kiss-fill::before { content: "\f734"; } +.bi-emoji-kiss::before { content: "\f735"; } +.bi-envelope-heart-fill::before { content: "\f736"; } +.bi-envelope-heart::before { content: "\f737"; } +.bi-envelope-open-heart-fill::before { content: "\f738"; } +.bi-envelope-open-heart::before { content: "\f739"; } +.bi-envelope-paper-fill::before { content: "\f73a"; } +.bi-envelope-paper-heart-fill::before { content: "\f73b"; } +.bi-envelope-paper-heart::before { content: "\f73c"; } +.bi-envelope-paper::before { content: "\f73d"; } +.bi-filetype-aac::before { content: "\f73e"; } +.bi-filetype-ai::before { content: "\f73f"; } +.bi-filetype-bmp::before { content: "\f740"; } +.bi-filetype-cs::before { content: "\f741"; } +.bi-filetype-css::before { content: "\f742"; } +.bi-filetype-csv::before { content: "\f743"; } +.bi-filetype-doc::before { content: "\f744"; } +.bi-filetype-docx::before { content: "\f745"; } +.bi-filetype-exe::before { content: "\f746"; } +.bi-filetype-gif::before { content: "\f747"; } +.bi-filetype-heic::before { content: "\f748"; } +.bi-filetype-html::before { content: "\f749"; } +.bi-filetype-java::before { content: "\f74a"; } +.bi-filetype-jpg::before { content: "\f74b"; } +.bi-filetype-js::before { content: "\f74c"; } +.bi-filetype-jsx::before { content: "\f74d"; } +.bi-filetype-key::before { content: "\f74e"; } +.bi-filetype-m4p::before { content: "\f74f"; } +.bi-filetype-md::before { content: "\f750"; } +.bi-filetype-mdx::before { content: "\f751"; } +.bi-filetype-mov::before { content: "\f752"; } +.bi-filetype-mp3::before { content: "\f753"; } +.bi-filetype-mp4::before { content: "\f754"; } +.bi-filetype-otf::before { content: "\f755"; } +.bi-filetype-pdf::before { content: "\f756"; } +.bi-filetype-php::before { content: "\f757"; } +.bi-filetype-png::before { content: "\f758"; } +.bi-filetype-ppt::before { content: "\f75a"; } +.bi-filetype-psd::before { content: "\f75b"; } +.bi-filetype-py::before { content: "\f75c"; } +.bi-filetype-raw::before { content: "\f75d"; } +.bi-filetype-rb::before { content: "\f75e"; } +.bi-filetype-sass::before { content: "\f75f"; } +.bi-filetype-scss::before { content: "\f760"; } +.bi-filetype-sh::before { content: "\f761"; } +.bi-filetype-svg::before { content: "\f762"; } +.bi-filetype-tiff::before { content: "\f763"; } +.bi-filetype-tsx::before { content: "\f764"; } +.bi-filetype-ttf::before { content: "\f765"; } +.bi-filetype-txt::before { content: "\f766"; } +.bi-filetype-wav::before { content: "\f767"; } +.bi-filetype-woff::before { content: "\f768"; } +.bi-filetype-xls::before { content: "\f76a"; } +.bi-filetype-xml::before { content: "\f76b"; } +.bi-filetype-yml::before { content: "\f76c"; } +.bi-heart-arrow::before { content: "\f76d"; } +.bi-heart-pulse-fill::before { content: "\f76e"; } +.bi-heart-pulse::before { content: "\f76f"; } +.bi-heartbreak-fill::before { content: "\f770"; } +.bi-heartbreak::before { content: "\f771"; } +.bi-hearts::before { content: "\f772"; } +.bi-hospital-fill::before { content: "\f773"; } +.bi-hospital::before { content: "\f774"; } +.bi-house-heart-fill::before { content: "\f775"; } +.bi-house-heart::before { content: "\f776"; } +.bi-incognito::before { content: "\f777"; } +.bi-magnet-fill::before { content: "\f778"; } +.bi-magnet::before { content: "\f779"; } +.bi-person-heart::before { content: "\f77a"; } +.bi-person-hearts::before { content: "\f77b"; } +.bi-phone-flip::before { content: "\f77c"; } +.bi-plugin::before { content: "\f77d"; } +.bi-postage-fill::before { content: "\f77e"; } +.bi-postage-heart-fill::before { content: "\f77f"; } +.bi-postage-heart::before { content: "\f780"; } +.bi-postage::before { content: "\f781"; } +.bi-postcard-fill::before { content: "\f782"; } +.bi-postcard-heart-fill::before { content: "\f783"; } +.bi-postcard-heart::before { content: "\f784"; } +.bi-postcard::before { content: "\f785"; } +.bi-search-heart-fill::before { content: "\f786"; } +.bi-search-heart::before { content: "\f787"; } +.bi-sliders2-vertical::before { content: "\f788"; } +.bi-sliders2::before { content: "\f789"; } +.bi-trash3-fill::before { content: "\f78a"; } +.bi-trash3::before { content: "\f78b"; } +.bi-valentine::before { content: "\f78c"; } +.bi-valentine2::before { content: "\f78d"; } +.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; } +.bi-wrench-adjustable-circle::before { content: "\f78f"; } +.bi-wrench-adjustable::before { content: "\f790"; } +.bi-filetype-json::before { content: "\f791"; } +.bi-filetype-pptx::before { content: "\f792"; } +.bi-filetype-xlsx::before { content: "\f793"; } +.bi-1-circle-fill::before { content: "\f796"; } +.bi-1-circle::before { content: "\f797"; } +.bi-1-square-fill::before { content: "\f798"; } +.bi-1-square::before { content: "\f799"; } +.bi-2-circle-fill::before { content: "\f79c"; } +.bi-2-circle::before { content: "\f79d"; } +.bi-2-square-fill::before { content: "\f79e"; } +.bi-2-square::before { content: "\f79f"; } +.bi-3-circle-fill::before { content: "\f7a2"; } +.bi-3-circle::before { content: "\f7a3"; } +.bi-3-square-fill::before { content: "\f7a4"; } +.bi-3-square::before { content: "\f7a5"; } +.bi-4-circle-fill::before { content: "\f7a8"; } +.bi-4-circle::before { content: "\f7a9"; } +.bi-4-square-fill::before { content: "\f7aa"; } +.bi-4-square::before { content: "\f7ab"; } +.bi-5-circle-fill::before { content: "\f7ae"; } +.bi-5-circle::before { content: "\f7af"; } +.bi-5-square-fill::before { content: "\f7b0"; } +.bi-5-square::before { content: "\f7b1"; } +.bi-6-circle-fill::before { content: "\f7b4"; } +.bi-6-circle::before { content: "\f7b5"; } +.bi-6-square-fill::before { content: "\f7b6"; } +.bi-6-square::before { content: "\f7b7"; } +.bi-7-circle-fill::before { content: "\f7ba"; } +.bi-7-circle::before { content: "\f7bb"; } +.bi-7-square-fill::before { content: "\f7bc"; } +.bi-7-square::before { content: "\f7bd"; } +.bi-8-circle-fill::before { content: "\f7c0"; } +.bi-8-circle::before { content: "\f7c1"; } +.bi-8-square-fill::before { content: "\f7c2"; } +.bi-8-square::before { content: "\f7c3"; } +.bi-9-circle-fill::before { content: "\f7c6"; } +.bi-9-circle::before { content: "\f7c7"; } +.bi-9-square-fill::before { content: "\f7c8"; } +.bi-9-square::before { content: "\f7c9"; } +.bi-airplane-engines-fill::before { content: "\f7ca"; } +.bi-airplane-engines::before { content: "\f7cb"; } +.bi-airplane-fill::before { content: "\f7cc"; } +.bi-airplane::before { content: "\f7cd"; } +.bi-alexa::before { content: "\f7ce"; } +.bi-alipay::before { content: "\f7cf"; } +.bi-android::before { content: "\f7d0"; } +.bi-android2::before { content: "\f7d1"; } +.bi-box-fill::before { content: "\f7d2"; } +.bi-box-seam-fill::before { content: "\f7d3"; } +.bi-browser-chrome::before { content: "\f7d4"; } +.bi-browser-edge::before { content: "\f7d5"; } +.bi-browser-firefox::before { content: "\f7d6"; } +.bi-browser-safari::before { content: "\f7d7"; } +.bi-c-circle-fill::before { content: "\f7da"; } +.bi-c-circle::before { content: "\f7db"; } +.bi-c-square-fill::before { content: "\f7dc"; } +.bi-c-square::before { content: "\f7dd"; } +.bi-capsule-pill::before { content: "\f7de"; } +.bi-capsule::before { content: "\f7df"; } +.bi-car-front-fill::before { content: "\f7e0"; } +.bi-car-front::before { content: "\f7e1"; } +.bi-cassette-fill::before { content: "\f7e2"; } +.bi-cassette::before { content: "\f7e3"; } +.bi-cc-circle-fill::before { content: "\f7e6"; } +.bi-cc-circle::before { content: "\f7e7"; } +.bi-cc-square-fill::before { content: "\f7e8"; } +.bi-cc-square::before { content: "\f7e9"; } +.bi-cup-hot-fill::before { content: "\f7ea"; } +.bi-cup-hot::before { content: "\f7eb"; } +.bi-currency-rupee::before { content: "\f7ec"; } +.bi-dropbox::before { content: "\f7ed"; } +.bi-escape::before { content: "\f7ee"; } +.bi-fast-forward-btn-fill::before { content: "\f7ef"; } +.bi-fast-forward-btn::before { content: "\f7f0"; } +.bi-fast-forward-circle-fill::before { content: "\f7f1"; } +.bi-fast-forward-circle::before { content: "\f7f2"; } +.bi-fast-forward-fill::before { content: "\f7f3"; } +.bi-fast-forward::before { content: "\f7f4"; } +.bi-filetype-sql::before { content: "\f7f5"; } +.bi-fire::before { content: "\f7f6"; } +.bi-google-play::before { content: "\f7f7"; } +.bi-h-circle-fill::before { content: "\f7fa"; } +.bi-h-circle::before { content: "\f7fb"; } +.bi-h-square-fill::before { content: "\f7fc"; } +.bi-h-square::before { content: "\f7fd"; } +.bi-indent::before { content: "\f7fe"; } +.bi-lungs-fill::before { content: "\f7ff"; } +.bi-lungs::before { content: "\f800"; } +.bi-microsoft-teams::before { content: "\f801"; } +.bi-p-circle-fill::before { content: "\f804"; } +.bi-p-circle::before { content: "\f805"; } +.bi-p-square-fill::before { content: "\f806"; } +.bi-p-square::before { content: "\f807"; } +.bi-pass-fill::before { content: "\f808"; } +.bi-pass::before { content: "\f809"; } +.bi-prescription::before { content: "\f80a"; } +.bi-prescription2::before { content: "\f80b"; } +.bi-r-circle-fill::before { content: "\f80e"; } +.bi-r-circle::before { content: "\f80f"; } +.bi-r-square-fill::before { content: "\f810"; } +.bi-r-square::before { content: "\f811"; } +.bi-repeat-1::before { content: "\f812"; } +.bi-repeat::before { content: "\f813"; } +.bi-rewind-btn-fill::before { content: "\f814"; } +.bi-rewind-btn::before { content: "\f815"; } +.bi-rewind-circle-fill::before { content: "\f816"; } +.bi-rewind-circle::before { content: "\f817"; } +.bi-rewind-fill::before { content: "\f818"; } +.bi-rewind::before { content: "\f819"; } +.bi-train-freight-front-fill::before { content: "\f81a"; } +.bi-train-freight-front::before { content: "\f81b"; } +.bi-train-front-fill::before { content: "\f81c"; } +.bi-train-front::before { content: "\f81d"; } +.bi-train-lightrail-front-fill::before { content: "\f81e"; } +.bi-train-lightrail-front::before { content: "\f81f"; } +.bi-truck-front-fill::before { content: "\f820"; } +.bi-truck-front::before { content: "\f821"; } +.bi-ubuntu::before { content: "\f822"; } +.bi-unindent::before { content: "\f823"; } +.bi-unity::before { content: "\f824"; } +.bi-universal-access-circle::before { content: "\f825"; } +.bi-universal-access::before { content: "\f826"; } +.bi-virus::before { content: "\f827"; } +.bi-virus2::before { content: "\f828"; } +.bi-wechat::before { content: "\f829"; } +.bi-yelp::before { content: "\f82a"; } +.bi-sign-stop-fill::before { content: "\f82b"; } +.bi-sign-stop-lights-fill::before { content: "\f82c"; } +.bi-sign-stop-lights::before { content: "\f82d"; } +.bi-sign-stop::before { content: "\f82e"; } +.bi-sign-turn-left-fill::before { content: "\f82f"; } +.bi-sign-turn-left::before { content: "\f830"; } +.bi-sign-turn-right-fill::before { content: "\f831"; } +.bi-sign-turn-right::before { content: "\f832"; } +.bi-sign-turn-slight-left-fill::before { content: "\f833"; } +.bi-sign-turn-slight-left::before { content: "\f834"; } +.bi-sign-turn-slight-right-fill::before { content: "\f835"; } +.bi-sign-turn-slight-right::before { content: "\f836"; } +.bi-sign-yield-fill::before { content: "\f837"; } +.bi-sign-yield::before { content: "\f838"; } +.bi-ev-station-fill::before { content: "\f839"; } +.bi-ev-station::before { content: "\f83a"; } +.bi-fuel-pump-diesel-fill::before { content: "\f83b"; } +.bi-fuel-pump-diesel::before { content: "\f83c"; } +.bi-fuel-pump-fill::before { content: "\f83d"; } +.bi-fuel-pump::before { content: "\f83e"; } +.bi-0-circle-fill::before { content: "\f83f"; } +.bi-0-circle::before { content: "\f840"; } +.bi-0-square-fill::before { content: "\f841"; } +.bi-0-square::before { content: "\f842"; } +.bi-rocket-fill::before { content: "\f843"; } +.bi-rocket-takeoff-fill::before { content: "\f844"; } +.bi-rocket-takeoff::before { content: "\f845"; } +.bi-rocket::before { content: "\f846"; } +.bi-stripe::before { content: "\f847"; } +.bi-subscript::before { content: "\f848"; } +.bi-superscript::before { content: "\f849"; } +.bi-trello::before { content: "\f84a"; } +.bi-envelope-at-fill::before { content: "\f84b"; } +.bi-envelope-at::before { content: "\f84c"; } +.bi-regex::before { content: "\f84d"; } +.bi-text-wrap::before { content: "\f84e"; } +.bi-sign-dead-end-fill::before { content: "\f84f"; } +.bi-sign-dead-end::before { content: "\f850"; } +.bi-sign-do-not-enter-fill::before { content: "\f851"; } +.bi-sign-do-not-enter::before { content: "\f852"; } +.bi-sign-intersection-fill::before { content: "\f853"; } +.bi-sign-intersection-side-fill::before { content: "\f854"; } +.bi-sign-intersection-side::before { content: "\f855"; } +.bi-sign-intersection-t-fill::before { content: "\f856"; } +.bi-sign-intersection-t::before { content: "\f857"; } +.bi-sign-intersection-y-fill::before { content: "\f858"; } +.bi-sign-intersection-y::before { content: "\f859"; } +.bi-sign-intersection::before { content: "\f85a"; } +.bi-sign-merge-left-fill::before { content: "\f85b"; } +.bi-sign-merge-left::before { content: "\f85c"; } +.bi-sign-merge-right-fill::before { content: "\f85d"; } +.bi-sign-merge-right::before { content: "\f85e"; } +.bi-sign-no-left-turn-fill::before { content: "\f85f"; } +.bi-sign-no-left-turn::before { content: "\f860"; } +.bi-sign-no-parking-fill::before { content: "\f861"; } +.bi-sign-no-parking::before { content: "\f862"; } +.bi-sign-no-right-turn-fill::before { content: "\f863"; } +.bi-sign-no-right-turn::before { content: "\f864"; } +.bi-sign-railroad-fill::before { content: "\f865"; } +.bi-sign-railroad::before { content: "\f866"; } +.bi-building-add::before { content: "\f867"; } +.bi-building-check::before { content: "\f868"; } +.bi-building-dash::before { content: "\f869"; } +.bi-building-down::before { content: "\f86a"; } +.bi-building-exclamation::before { content: "\f86b"; } +.bi-building-fill-add::before { content: "\f86c"; } +.bi-building-fill-check::before { content: "\f86d"; } +.bi-building-fill-dash::before { content: "\f86e"; } +.bi-building-fill-down::before { content: "\f86f"; } +.bi-building-fill-exclamation::before { content: "\f870"; } +.bi-building-fill-gear::before { content: "\f871"; } +.bi-building-fill-lock::before { content: "\f872"; } +.bi-building-fill-slash::before { content: "\f873"; } +.bi-building-fill-up::before { content: "\f874"; } +.bi-building-fill-x::before { content: "\f875"; } +.bi-building-fill::before { content: "\f876"; } +.bi-building-gear::before { content: "\f877"; } +.bi-building-lock::before { content: "\f878"; } +.bi-building-slash::before { content: "\f879"; } +.bi-building-up::before { content: "\f87a"; } +.bi-building-x::before { content: "\f87b"; } +.bi-buildings-fill::before { content: "\f87c"; } +.bi-buildings::before { content: "\f87d"; } +.bi-bus-front-fill::before { content: "\f87e"; } +.bi-bus-front::before { content: "\f87f"; } +.bi-ev-front-fill::before { content: "\f880"; } +.bi-ev-front::before { content: "\f881"; } +.bi-globe-americas::before { content: "\f882"; } +.bi-globe-asia-australia::before { content: "\f883"; } +.bi-globe-central-south-asia::before { content: "\f884"; } +.bi-globe-europe-africa::before { content: "\f885"; } +.bi-house-add-fill::before { content: "\f886"; } +.bi-house-add::before { content: "\f887"; } +.bi-house-check-fill::before { content: "\f888"; } +.bi-house-check::before { content: "\f889"; } +.bi-house-dash-fill::before { content: "\f88a"; } +.bi-house-dash::before { content: "\f88b"; } +.bi-house-down-fill::before { content: "\f88c"; } +.bi-house-down::before { content: "\f88d"; } +.bi-house-exclamation-fill::before { content: "\f88e"; } +.bi-house-exclamation::before { content: "\f88f"; } +.bi-house-gear-fill::before { content: "\f890"; } +.bi-house-gear::before { content: "\f891"; } +.bi-house-lock-fill::before { content: "\f892"; } +.bi-house-lock::before { content: "\f893"; } +.bi-house-slash-fill::before { content: "\f894"; } +.bi-house-slash::before { content: "\f895"; } +.bi-house-up-fill::before { content: "\f896"; } +.bi-house-up::before { content: "\f897"; } +.bi-house-x-fill::before { content: "\f898"; } +.bi-house-x::before { content: "\f899"; } +.bi-person-add::before { content: "\f89a"; } +.bi-person-down::before { content: "\f89b"; } +.bi-person-exclamation::before { content: "\f89c"; } +.bi-person-fill-add::before { content: "\f89d"; } +.bi-person-fill-check::before { content: "\f89e"; } +.bi-person-fill-dash::before { content: "\f89f"; } +.bi-person-fill-down::before { content: "\f8a0"; } +.bi-person-fill-exclamation::before { content: "\f8a1"; } +.bi-person-fill-gear::before { content: "\f8a2"; } +.bi-person-fill-lock::before { content: "\f8a3"; } +.bi-person-fill-slash::before { content: "\f8a4"; } +.bi-person-fill-up::before { content: "\f8a5"; } +.bi-person-fill-x::before { content: "\f8a6"; } +.bi-person-gear::before { content: "\f8a7"; } +.bi-person-lock::before { content: "\f8a8"; } +.bi-person-slash::before { content: "\f8a9"; } +.bi-person-up::before { content: "\f8aa"; } +.bi-scooter::before { content: "\f8ab"; } +.bi-taxi-front-fill::before { content: "\f8ac"; } +.bi-taxi-front::before { content: "\f8ad"; } +.bi-amd::before { content: "\f8ae"; } +.bi-database-add::before { content: "\f8af"; } +.bi-database-check::before { content: "\f8b0"; } +.bi-database-dash::before { content: "\f8b1"; } +.bi-database-down::before { content: "\f8b2"; } +.bi-database-exclamation::before { content: "\f8b3"; } +.bi-database-fill-add::before { content: "\f8b4"; } +.bi-database-fill-check::before { content: "\f8b5"; } +.bi-database-fill-dash::before { content: "\f8b6"; } +.bi-database-fill-down::before { content: "\f8b7"; } +.bi-database-fill-exclamation::before { content: "\f8b8"; } +.bi-database-fill-gear::before { content: "\f8b9"; } +.bi-database-fill-lock::before { content: "\f8ba"; } +.bi-database-fill-slash::before { content: "\f8bb"; } +.bi-database-fill-up::before { content: "\f8bc"; } +.bi-database-fill-x::before { content: "\f8bd"; } +.bi-database-fill::before { content: "\f8be"; } +.bi-database-gear::before { content: "\f8bf"; } +.bi-database-lock::before { content: "\f8c0"; } +.bi-database-slash::before { content: "\f8c1"; } +.bi-database-up::before { content: "\f8c2"; } +.bi-database-x::before { content: "\f8c3"; } +.bi-database::before { content: "\f8c4"; } +.bi-houses-fill::before { content: "\f8c5"; } +.bi-houses::before { content: "\f8c6"; } +.bi-nvidia::before { content: "\f8c7"; } +.bi-person-vcard-fill::before { content: "\f8c8"; } +.bi-person-vcard::before { content: "\f8c9"; } +.bi-sina-weibo::before { content: "\f8ca"; } +.bi-tencent-qq::before { content: "\f8cb"; } +.bi-wikipedia::before { content: "\f8cc"; } +.bi-alphabet-uppercase::before { content: "\f2a5"; } +.bi-alphabet::before { content: "\f68a"; } +.bi-amazon::before { content: "\f68d"; } +.bi-arrows-collapse-vertical::before { content: "\f690"; } +.bi-arrows-expand-vertical::before { content: "\f695"; } +.bi-arrows-vertical::before { content: "\f698"; } +.bi-arrows::before { content: "\f6a2"; } +.bi-ban-fill::before { content: "\f6a3"; } +.bi-ban::before { content: "\f6b6"; } +.bi-bing::before { content: "\f6c2"; } +.bi-cake::before { content: "\f6e0"; } +.bi-cake2::before { content: "\f6ed"; } +.bi-cookie::before { content: "\f6ee"; } +.bi-copy::before { content: "\f759"; } +.bi-crosshair::before { content: "\f769"; } +.bi-crosshair2::before { content: "\f794"; } +.bi-emoji-astonished-fill::before { content: "\f795"; } +.bi-emoji-astonished::before { content: "\f79a"; } +.bi-emoji-grimace-fill::before { content: "\f79b"; } +.bi-emoji-grimace::before { content: "\f7a0"; } +.bi-emoji-grin-fill::before { content: "\f7a1"; } +.bi-emoji-grin::before { content: "\f7a6"; } +.bi-emoji-surprise-fill::before { content: "\f7a7"; } +.bi-emoji-surprise::before { content: "\f7ac"; } +.bi-emoji-tear-fill::before { content: "\f7ad"; } +.bi-emoji-tear::before { content: "\f7b2"; } +.bi-envelope-arrow-down-fill::before { content: "\f7b3"; } +.bi-envelope-arrow-down::before { content: "\f7b8"; } +.bi-envelope-arrow-up-fill::before { content: "\f7b9"; } +.bi-envelope-arrow-up::before { content: "\f7be"; } +.bi-feather::before { content: "\f7bf"; } +.bi-feather2::before { content: "\f7c4"; } +.bi-floppy-fill::before { content: "\f7c5"; } +.bi-floppy::before { content: "\f7d8"; } +.bi-floppy2-fill::before { content: "\f7d9"; } +.bi-floppy2::before { content: "\f7e4"; } +.bi-gitlab::before { content: "\f7e5"; } +.bi-highlighter::before { content: "\f7f8"; } +.bi-marker-tip::before { content: "\f802"; } +.bi-nvme-fill::before { content: "\f803"; } +.bi-nvme::before { content: "\f80c"; } +.bi-opencollective::before { content: "\f80d"; } +.bi-pci-card-network::before { content: "\f8cd"; } +.bi-pci-card-sound::before { content: "\f8ce"; } +.bi-radar::before { content: "\f8cf"; } +.bi-send-arrow-down-fill::before { content: "\f8d0"; } +.bi-send-arrow-down::before { content: "\f8d1"; } +.bi-send-arrow-up-fill::before { content: "\f8d2"; } +.bi-send-arrow-up::before { content: "\f8d3"; } +.bi-sim-slash-fill::before { content: "\f8d4"; } +.bi-sim-slash::before { content: "\f8d5"; } +.bi-sourceforge::before { content: "\f8d6"; } +.bi-substack::before { content: "\f8d7"; } +.bi-threads-fill::before { content: "\f8d8"; } +.bi-threads::before { content: "\f8d9"; } +.bi-transparency::before { content: "\f8da"; } +.bi-twitter-x::before { content: "\f8db"; } +.bi-type-h4::before { content: "\f8dc"; } +.bi-type-h5::before { content: "\f8dd"; } +.bi-type-h6::before { content: "\f8de"; } +.bi-backpack-fill::before { content: "\f8df"; } +.bi-backpack::before { content: "\f8e0"; } +.bi-backpack2-fill::before { content: "\f8e1"; } +.bi-backpack2::before { content: "\f8e2"; } +.bi-backpack3-fill::before { content: "\f8e3"; } +.bi-backpack3::before { content: "\f8e4"; } +.bi-backpack4-fill::before { content: "\f8e5"; } +.bi-backpack4::before { content: "\f8e6"; } +.bi-brilliance::before { content: "\f8e7"; } +.bi-cake-fill::before { content: "\f8e8"; } +.bi-cake2-fill::before { content: "\f8e9"; } +.bi-duffle-fill::before { content: "\f8ea"; } +.bi-duffle::before { content: "\f8eb"; } +.bi-exposure::before { content: "\f8ec"; } +.bi-gender-neuter::before { content: "\f8ed"; } +.bi-highlights::before { content: "\f8ee"; } +.bi-luggage-fill::before { content: "\f8ef"; } +.bi-luggage::before { content: "\f8f0"; } +.bi-mailbox-flag::before { content: "\f8f1"; } +.bi-mailbox2-flag::before { content: "\f8f2"; } +.bi-noise-reduction::before { content: "\f8f3"; } +.bi-passport-fill::before { content: "\f8f4"; } +.bi-passport::before { content: "\f8f5"; } +.bi-person-arms-up::before { content: "\f8f6"; } +.bi-person-raised-hand::before { content: "\f8f7"; } +.bi-person-standing-dress::before { content: "\f8f8"; } +.bi-person-standing::before { content: "\f8f9"; } +.bi-person-walking::before { content: "\f8fa"; } +.bi-person-wheelchair::before { content: "\f8fb"; } +.bi-shadows::before { content: "\f8fc"; } +.bi-suitcase-fill::before { content: "\f8fd"; } +.bi-suitcase-lg-fill::before { content: "\f8fe"; } +.bi-suitcase-lg::before { content: "\f8ff"; } +.bi-suitcase::before { content: "\f900"; } +.bi-suitcase2-fill::before { content: "\f901"; } +.bi-suitcase2::before { content: "\f902"; } +.bi-vignette::before { content: "\f903"; } +.bi-bluesky::before { content: "\f7f9"; } +.bi-tux::before { content: "\f904"; } +.bi-beaker-fill::before { content: "\f905"; } +.bi-beaker::before { content: "\f906"; } +.bi-flask-fill::before { content: "\f907"; } +.bi-flask-florence-fill::before { content: "\f908"; } +.bi-flask-florence::before { content: "\f909"; } +.bi-flask::before { content: "\f90a"; } +.bi-leaf-fill::before { content: "\f90b"; } +.bi-leaf::before { content: "\f90c"; } +.bi-measuring-cup-fill::before { content: "\f90d"; } +.bi-measuring-cup::before { content: "\f90e"; } +.bi-unlock2-fill::before { content: "\f90f"; } +.bi-unlock2::before { content: "\f910"; } +.bi-battery-low::before { content: "\f911"; } +.bi-anthropic::before { content: "\f912"; } +.bi-apple-music::before { content: "\f913"; } +.bi-claude::before { content: "\f914"; } +.bi-openai::before { content: "\f915"; } +.bi-perplexity::before { content: "\f916"; } +.bi-css::before { content: "\f917"; } +.bi-javascript::before { content: "\f918"; } +.bi-typescript::before { content: "\f919"; } +.bi-fork-knife::before { content: "\f91a"; } +.bi-globe-americas-fill::before { content: "\f91b"; } +.bi-globe-asia-australia-fill::before { content: "\f91c"; } +.bi-globe-central-south-asia-fill::before { content: "\f91d"; } +.bi-globe-europe-africa-fill::before { content: "\f91e"; } diff --git a/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.json b/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.json new file mode 100644 index 00000000..9d8873b1 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.json @@ -0,0 +1,2080 @@ +{ + "123": 63103, + "alarm-fill": 61697, + "alarm": 61698, + "align-bottom": 61699, + "align-center": 61700, + "align-end": 61701, + "align-middle": 61702, + "align-start": 61703, + "align-top": 61704, + "alt": 61705, + "app-indicator": 61706, + "app": 61707, + "archive-fill": 61708, + "archive": 61709, + "arrow-90deg-down": 61710, + "arrow-90deg-left": 61711, + "arrow-90deg-right": 61712, + "arrow-90deg-up": 61713, + "arrow-bar-down": 61714, + "arrow-bar-left": 61715, + "arrow-bar-right": 61716, + "arrow-bar-up": 61717, + "arrow-clockwise": 61718, + "arrow-counterclockwise": 61719, + "arrow-down-circle-fill": 61720, + "arrow-down-circle": 61721, + "arrow-down-left-circle-fill": 61722, + "arrow-down-left-circle": 61723, + "arrow-down-left-square-fill": 61724, + "arrow-down-left-square": 61725, + "arrow-down-left": 61726, + "arrow-down-right-circle-fill": 61727, + "arrow-down-right-circle": 61728, + "arrow-down-right-square-fill": 61729, + "arrow-down-right-square": 61730, + "arrow-down-right": 61731, + "arrow-down-short": 61732, + "arrow-down-square-fill": 61733, + "arrow-down-square": 61734, + "arrow-down-up": 61735, + "arrow-down": 61736, + "arrow-left-circle-fill": 61737, + "arrow-left-circle": 61738, + "arrow-left-right": 61739, + "arrow-left-short": 61740, + "arrow-left-square-fill": 61741, + "arrow-left-square": 61742, + "arrow-left": 61743, + "arrow-repeat": 61744, + "arrow-return-left": 61745, + "arrow-return-right": 61746, + "arrow-right-circle-fill": 61747, + "arrow-right-circle": 61748, + "arrow-right-short": 61749, + "arrow-right-square-fill": 61750, + "arrow-right-square": 61751, + "arrow-right": 61752, + "arrow-up-circle-fill": 61753, + "arrow-up-circle": 61754, + "arrow-up-left-circle-fill": 61755, + "arrow-up-left-circle": 61756, + "arrow-up-left-square-fill": 61757, + "arrow-up-left-square": 61758, + "arrow-up-left": 61759, + "arrow-up-right-circle-fill": 61760, + "arrow-up-right-circle": 61761, + "arrow-up-right-square-fill": 61762, + "arrow-up-right-square": 61763, + "arrow-up-right": 61764, + "arrow-up-short": 61765, + "arrow-up-square-fill": 61766, + "arrow-up-square": 61767, + "arrow-up": 61768, + "arrows-angle-contract": 61769, + "arrows-angle-expand": 61770, + "arrows-collapse": 61771, + "arrows-expand": 61772, + "arrows-fullscreen": 61773, + "arrows-move": 61774, + "aspect-ratio-fill": 61775, + "aspect-ratio": 61776, + "asterisk": 61777, + "at": 61778, + "award-fill": 61779, + "award": 61780, + "back": 61781, + "backspace-fill": 61782, + "backspace-reverse-fill": 61783, + "backspace-reverse": 61784, + "backspace": 61785, + "badge-3d-fill": 61786, + "badge-3d": 61787, + "badge-4k-fill": 61788, + "badge-4k": 61789, + "badge-8k-fill": 61790, + "badge-8k": 61791, + "badge-ad-fill": 61792, + "badge-ad": 61793, + "badge-ar-fill": 61794, + "badge-ar": 61795, + "badge-cc-fill": 61796, + "badge-cc": 61797, + "badge-hd-fill": 61798, + "badge-hd": 61799, + "badge-tm-fill": 61800, + "badge-tm": 61801, + "badge-vo-fill": 61802, + "badge-vo": 61803, + "badge-vr-fill": 61804, + "badge-vr": 61805, + "badge-wc-fill": 61806, + "badge-wc": 61807, + "bag-check-fill": 61808, + "bag-check": 61809, + "bag-dash-fill": 61810, + "bag-dash": 61811, + "bag-fill": 61812, + "bag-plus-fill": 61813, + "bag-plus": 61814, + "bag-x-fill": 61815, + "bag-x": 61816, + "bag": 61817, + "bar-chart-fill": 61818, + "bar-chart-line-fill": 61819, + "bar-chart-line": 61820, + "bar-chart-steps": 61821, + "bar-chart": 61822, + "basket-fill": 61823, + "basket": 61824, + "basket2-fill": 61825, + "basket2": 61826, + "basket3-fill": 61827, + "basket3": 61828, + "battery-charging": 61829, + "battery-full": 61830, + "battery-half": 61831, + "battery": 61832, + "bell-fill": 61833, + "bell": 61834, + "bezier": 61835, + "bezier2": 61836, + "bicycle": 61837, + "binoculars-fill": 61838, + "binoculars": 61839, + "blockquote-left": 61840, + "blockquote-right": 61841, + "book-fill": 61842, + "book-half": 61843, + "book": 61844, + "bookmark-check-fill": 61845, + "bookmark-check": 61846, + "bookmark-dash-fill": 61847, + "bookmark-dash": 61848, + "bookmark-fill": 61849, + "bookmark-heart-fill": 61850, + "bookmark-heart": 61851, + "bookmark-plus-fill": 61852, + "bookmark-plus": 61853, + "bookmark-star-fill": 61854, + "bookmark-star": 61855, + "bookmark-x-fill": 61856, + "bookmark-x": 61857, + "bookmark": 61858, + "bookmarks-fill": 61859, + "bookmarks": 61860, + "bookshelf": 61861, + "bootstrap-fill": 61862, + "bootstrap-reboot": 61863, + "bootstrap": 61864, + "border-all": 61865, + "border-bottom": 61866, + "border-center": 61867, + "border-inner": 61868, + "border-left": 61869, + "border-middle": 61870, + "border-outer": 61871, + "border-right": 61872, + "border-style": 61873, + "border-top": 61874, + "border-width": 61875, + "border": 61876, + "bounding-box-circles": 61877, + "bounding-box": 61878, + "box-arrow-down-left": 61879, + "box-arrow-down-right": 61880, + "box-arrow-down": 61881, + "box-arrow-in-down-left": 61882, + "box-arrow-in-down-right": 61883, + "box-arrow-in-down": 61884, + "box-arrow-in-left": 61885, + "box-arrow-in-right": 61886, + "box-arrow-in-up-left": 61887, + "box-arrow-in-up-right": 61888, + "box-arrow-in-up": 61889, + "box-arrow-left": 61890, + "box-arrow-right": 61891, + "box-arrow-up-left": 61892, + "box-arrow-up-right": 61893, + "box-arrow-up": 61894, + "box-seam": 61895, + "box": 61896, + "braces": 61897, + "bricks": 61898, + "briefcase-fill": 61899, + "briefcase": 61900, + "brightness-alt-high-fill": 61901, + "brightness-alt-high": 61902, + "brightness-alt-low-fill": 61903, + "brightness-alt-low": 61904, + "brightness-high-fill": 61905, + "brightness-high": 61906, + "brightness-low-fill": 61907, + "brightness-low": 61908, + "broadcast-pin": 61909, + "broadcast": 61910, + "brush-fill": 61911, + "brush": 61912, + "bucket-fill": 61913, + "bucket": 61914, + "bug-fill": 61915, + "bug": 61916, + "building": 61917, + "bullseye": 61918, + "calculator-fill": 61919, + "calculator": 61920, + "calendar-check-fill": 61921, + "calendar-check": 61922, + "calendar-date-fill": 61923, + "calendar-date": 61924, + "calendar-day-fill": 61925, + "calendar-day": 61926, + "calendar-event-fill": 61927, + "calendar-event": 61928, + "calendar-fill": 61929, + "calendar-minus-fill": 61930, + "calendar-minus": 61931, + "calendar-month-fill": 61932, + "calendar-month": 61933, + "calendar-plus-fill": 61934, + "calendar-plus": 61935, + "calendar-range-fill": 61936, + "calendar-range": 61937, + "calendar-week-fill": 61938, + "calendar-week": 61939, + "calendar-x-fill": 61940, + "calendar-x": 61941, + "calendar": 61942, + "calendar2-check-fill": 61943, + "calendar2-check": 61944, + "calendar2-date-fill": 61945, + "calendar2-date": 61946, + "calendar2-day-fill": 61947, + "calendar2-day": 61948, + "calendar2-event-fill": 61949, + "calendar2-event": 61950, + "calendar2-fill": 61951, + "calendar2-minus-fill": 61952, + "calendar2-minus": 61953, + "calendar2-month-fill": 61954, + "calendar2-month": 61955, + "calendar2-plus-fill": 61956, + "calendar2-plus": 61957, + "calendar2-range-fill": 61958, + "calendar2-range": 61959, + "calendar2-week-fill": 61960, + "calendar2-week": 61961, + "calendar2-x-fill": 61962, + "calendar2-x": 61963, + "calendar2": 61964, + "calendar3-event-fill": 61965, + "calendar3-event": 61966, + "calendar3-fill": 61967, + "calendar3-range-fill": 61968, + "calendar3-range": 61969, + "calendar3-week-fill": 61970, + "calendar3-week": 61971, + "calendar3": 61972, + "calendar4-event": 61973, + "calendar4-range": 61974, + "calendar4-week": 61975, + "calendar4": 61976, + "camera-fill": 61977, + "camera-reels-fill": 61978, + "camera-reels": 61979, + "camera-video-fill": 61980, + "camera-video-off-fill": 61981, + "camera-video-off": 61982, + "camera-video": 61983, + "camera": 61984, + "camera2": 61985, + "capslock-fill": 61986, + "capslock": 61987, + "card-checklist": 61988, + "card-heading": 61989, + "card-image": 61990, + "card-list": 61991, + "card-text": 61992, + "caret-down-fill": 61993, + "caret-down-square-fill": 61994, + "caret-down-square": 61995, + "caret-down": 61996, + "caret-left-fill": 61997, + "caret-left-square-fill": 61998, + "caret-left-square": 61999, + "caret-left": 62000, + "caret-right-fill": 62001, + "caret-right-square-fill": 62002, + "caret-right-square": 62003, + "caret-right": 62004, + "caret-up-fill": 62005, + "caret-up-square-fill": 62006, + "caret-up-square": 62007, + "caret-up": 62008, + "cart-check-fill": 62009, + "cart-check": 62010, + "cart-dash-fill": 62011, + "cart-dash": 62012, + "cart-fill": 62013, + "cart-plus-fill": 62014, + "cart-plus": 62015, + "cart-x-fill": 62016, + "cart-x": 62017, + "cart": 62018, + "cart2": 62019, + "cart3": 62020, + "cart4": 62021, + "cash-stack": 62022, + "cash": 62023, + "cast": 62024, + "chat-dots-fill": 62025, + "chat-dots": 62026, + "chat-fill": 62027, + "chat-left-dots-fill": 62028, + "chat-left-dots": 62029, + "chat-left-fill": 62030, + "chat-left-quote-fill": 62031, + "chat-left-quote": 62032, + "chat-left-text-fill": 62033, + "chat-left-text": 62034, + "chat-left": 62035, + "chat-quote-fill": 62036, + "chat-quote": 62037, + "chat-right-dots-fill": 62038, + "chat-right-dots": 62039, + "chat-right-fill": 62040, + "chat-right-quote-fill": 62041, + "chat-right-quote": 62042, + "chat-right-text-fill": 62043, + "chat-right-text": 62044, + "chat-right": 62045, + "chat-square-dots-fill": 62046, + "chat-square-dots": 62047, + "chat-square-fill": 62048, + "chat-square-quote-fill": 62049, + "chat-square-quote": 62050, + "chat-square-text-fill": 62051, + "chat-square-text": 62052, + "chat-square": 62053, + "chat-text-fill": 62054, + "chat-text": 62055, + "chat": 62056, + "check-all": 62057, + "check-circle-fill": 62058, + "check-circle": 62059, + "check-square-fill": 62060, + "check-square": 62061, + "check": 62062, + "check2-all": 62063, + "check2-circle": 62064, + "check2-square": 62065, + "check2": 62066, + "chevron-bar-contract": 62067, + "chevron-bar-down": 62068, + "chevron-bar-expand": 62069, + "chevron-bar-left": 62070, + "chevron-bar-right": 62071, + "chevron-bar-up": 62072, + "chevron-compact-down": 62073, + "chevron-compact-left": 62074, + "chevron-compact-right": 62075, + "chevron-compact-up": 62076, + "chevron-contract": 62077, + "chevron-double-down": 62078, + "chevron-double-left": 62079, + "chevron-double-right": 62080, + "chevron-double-up": 62081, + "chevron-down": 62082, + "chevron-expand": 62083, + "chevron-left": 62084, + "chevron-right": 62085, + "chevron-up": 62086, + "circle-fill": 62087, + "circle-half": 62088, + "circle-square": 62089, + "circle": 62090, + "clipboard-check": 62091, + "clipboard-data": 62092, + "clipboard-minus": 62093, + "clipboard-plus": 62094, + "clipboard-x": 62095, + "clipboard": 62096, + "clock-fill": 62097, + "clock-history": 62098, + "clock": 62099, + "cloud-arrow-down-fill": 62100, + "cloud-arrow-down": 62101, + "cloud-arrow-up-fill": 62102, + "cloud-arrow-up": 62103, + "cloud-check-fill": 62104, + "cloud-check": 62105, + "cloud-download-fill": 62106, + "cloud-download": 62107, + "cloud-drizzle-fill": 62108, + "cloud-drizzle": 62109, + "cloud-fill": 62110, + "cloud-fog-fill": 62111, + "cloud-fog": 62112, + "cloud-fog2-fill": 62113, + "cloud-fog2": 62114, + "cloud-hail-fill": 62115, + "cloud-hail": 62116, + "cloud-haze-fill": 62118, + "cloud-haze": 62119, + "cloud-haze2-fill": 62120, + "cloud-lightning-fill": 62121, + "cloud-lightning-rain-fill": 62122, + "cloud-lightning-rain": 62123, + "cloud-lightning": 62124, + "cloud-minus-fill": 62125, + "cloud-minus": 62126, + "cloud-moon-fill": 62127, + "cloud-moon": 62128, + "cloud-plus-fill": 62129, + "cloud-plus": 62130, + "cloud-rain-fill": 62131, + "cloud-rain-heavy-fill": 62132, + "cloud-rain-heavy": 62133, + "cloud-rain": 62134, + "cloud-slash-fill": 62135, + "cloud-slash": 62136, + "cloud-sleet-fill": 62137, + "cloud-sleet": 62138, + "cloud-snow-fill": 62139, + "cloud-snow": 62140, + "cloud-sun-fill": 62141, + "cloud-sun": 62142, + "cloud-upload-fill": 62143, + "cloud-upload": 62144, + "cloud": 62145, + "clouds-fill": 62146, + "clouds": 62147, + "cloudy-fill": 62148, + "cloudy": 62149, + "code-slash": 62150, + "code-square": 62151, + "code": 62152, + "collection-fill": 62153, + "collection-play-fill": 62154, + "collection-play": 62155, + "collection": 62156, + "columns-gap": 62157, + "columns": 62158, + "command": 62159, + "compass-fill": 62160, + "compass": 62161, + "cone-striped": 62162, + "cone": 62163, + "controller": 62164, + "cpu-fill": 62165, + "cpu": 62166, + "credit-card-2-back-fill": 62167, + "credit-card-2-back": 62168, + "credit-card-2-front-fill": 62169, + "credit-card-2-front": 62170, + "credit-card-fill": 62171, + "credit-card": 62172, + "crop": 62173, + "cup-fill": 62174, + "cup-straw": 62175, + "cup": 62176, + "cursor-fill": 62177, + "cursor-text": 62178, + "cursor": 62179, + "dash-circle-dotted": 62180, + "dash-circle-fill": 62181, + "dash-circle": 62182, + "dash-square-dotted": 62183, + "dash-square-fill": 62184, + "dash-square": 62185, + "dash": 62186, + "diagram-2-fill": 62187, + "diagram-2": 62188, + "diagram-3-fill": 62189, + "diagram-3": 62190, + "diamond-fill": 62191, + "diamond-half": 62192, + "diamond": 62193, + "dice-1-fill": 62194, + "dice-1": 62195, + "dice-2-fill": 62196, + "dice-2": 62197, + "dice-3-fill": 62198, + "dice-3": 62199, + "dice-4-fill": 62200, + "dice-4": 62201, + "dice-5-fill": 62202, + "dice-5": 62203, + "dice-6-fill": 62204, + "dice-6": 62205, + "disc-fill": 62206, + "disc": 62207, + "discord": 62208, + "display-fill": 62209, + "display": 62210, + "distribute-horizontal": 62211, + "distribute-vertical": 62212, + "door-closed-fill": 62213, + "door-closed": 62214, + "door-open-fill": 62215, + "door-open": 62216, + "dot": 62217, + "download": 62218, + "droplet-fill": 62219, + "droplet-half": 62220, + "droplet": 62221, + "earbuds": 62222, + "easel-fill": 62223, + "easel": 62224, + "egg-fill": 62225, + "egg-fried": 62226, + "egg": 62227, + "eject-fill": 62228, + "eject": 62229, + "emoji-angry-fill": 62230, + "emoji-angry": 62231, + "emoji-dizzy-fill": 62232, + "emoji-dizzy": 62233, + "emoji-expressionless-fill": 62234, + "emoji-expressionless": 62235, + "emoji-frown-fill": 62236, + "emoji-frown": 62237, + "emoji-heart-eyes-fill": 62238, + "emoji-heart-eyes": 62239, + "emoji-laughing-fill": 62240, + "emoji-laughing": 62241, + "emoji-neutral-fill": 62242, + "emoji-neutral": 62243, + "emoji-smile-fill": 62244, + "emoji-smile-upside-down-fill": 62245, + "emoji-smile-upside-down": 62246, + "emoji-smile": 62247, + "emoji-sunglasses-fill": 62248, + "emoji-sunglasses": 62249, + "emoji-wink-fill": 62250, + "emoji-wink": 62251, + "envelope-fill": 62252, + "envelope-open-fill": 62253, + "envelope-open": 62254, + "envelope": 62255, + "eraser-fill": 62256, + "eraser": 62257, + "exclamation-circle-fill": 62258, + "exclamation-circle": 62259, + "exclamation-diamond-fill": 62260, + "exclamation-diamond": 62261, + "exclamation-octagon-fill": 62262, + "exclamation-octagon": 62263, + "exclamation-square-fill": 62264, + "exclamation-square": 62265, + "exclamation-triangle-fill": 62266, + "exclamation-triangle": 62267, + "exclamation": 62268, + "exclude": 62269, + "eye-fill": 62270, + "eye-slash-fill": 62271, + "eye-slash": 62272, + "eye": 62273, + "eyedropper": 62274, + "eyeglasses": 62275, + "facebook": 62276, + "file-arrow-down-fill": 62277, + "file-arrow-down": 62278, + "file-arrow-up-fill": 62279, + "file-arrow-up": 62280, + "file-bar-graph-fill": 62281, + "file-bar-graph": 62282, + "file-binary-fill": 62283, + "file-binary": 62284, + "file-break-fill": 62285, + "file-break": 62286, + "file-check-fill": 62287, + "file-check": 62288, + "file-code-fill": 62289, + "file-code": 62290, + "file-diff-fill": 62291, + "file-diff": 62292, + "file-earmark-arrow-down-fill": 62293, + "file-earmark-arrow-down": 62294, + "file-earmark-arrow-up-fill": 62295, + "file-earmark-arrow-up": 62296, + "file-earmark-bar-graph-fill": 62297, + "file-earmark-bar-graph": 62298, + "file-earmark-binary-fill": 62299, + "file-earmark-binary": 62300, + "file-earmark-break-fill": 62301, + "file-earmark-break": 62302, + "file-earmark-check-fill": 62303, + "file-earmark-check": 62304, + "file-earmark-code-fill": 62305, + "file-earmark-code": 62306, + "file-earmark-diff-fill": 62307, + "file-earmark-diff": 62308, + "file-earmark-easel-fill": 62309, + "file-earmark-easel": 62310, + "file-earmark-excel-fill": 62311, + "file-earmark-excel": 62312, + "file-earmark-fill": 62313, + "file-earmark-font-fill": 62314, + "file-earmark-font": 62315, + "file-earmark-image-fill": 62316, + "file-earmark-image": 62317, + "file-earmark-lock-fill": 62318, + "file-earmark-lock": 62319, + "file-earmark-lock2-fill": 62320, + "file-earmark-lock2": 62321, + "file-earmark-medical-fill": 62322, + "file-earmark-medical": 62323, + "file-earmark-minus-fill": 62324, + "file-earmark-minus": 62325, + "file-earmark-music-fill": 62326, + "file-earmark-music": 62327, + "file-earmark-person-fill": 62328, + "file-earmark-person": 62329, + "file-earmark-play-fill": 62330, + "file-earmark-play": 62331, + "file-earmark-plus-fill": 62332, + "file-earmark-plus": 62333, + "file-earmark-post-fill": 62334, + "file-earmark-post": 62335, + "file-earmark-ppt-fill": 62336, + "file-earmark-ppt": 62337, + "file-earmark-richtext-fill": 62338, + "file-earmark-richtext": 62339, + "file-earmark-ruled-fill": 62340, + "file-earmark-ruled": 62341, + "file-earmark-slides-fill": 62342, + "file-earmark-slides": 62343, + "file-earmark-spreadsheet-fill": 62344, + "file-earmark-spreadsheet": 62345, + "file-earmark-text-fill": 62346, + "file-earmark-text": 62347, + "file-earmark-word-fill": 62348, + "file-earmark-word": 62349, + "file-earmark-x-fill": 62350, + "file-earmark-x": 62351, + "file-earmark-zip-fill": 62352, + "file-earmark-zip": 62353, + "file-earmark": 62354, + "file-easel-fill": 62355, + "file-easel": 62356, + "file-excel-fill": 62357, + "file-excel": 62358, + "file-fill": 62359, + "file-font-fill": 62360, + "file-font": 62361, + "file-image-fill": 62362, + "file-image": 62363, + "file-lock-fill": 62364, + "file-lock": 62365, + "file-lock2-fill": 62366, + "file-lock2": 62367, + "file-medical-fill": 62368, + "file-medical": 62369, + "file-minus-fill": 62370, + "file-minus": 62371, + "file-music-fill": 62372, + "file-music": 62373, + "file-person-fill": 62374, + "file-person": 62375, + "file-play-fill": 62376, + "file-play": 62377, + "file-plus-fill": 62378, + "file-plus": 62379, + "file-post-fill": 62380, + "file-post": 62381, + "file-ppt-fill": 62382, + "file-ppt": 62383, + "file-richtext-fill": 62384, + "file-richtext": 62385, + "file-ruled-fill": 62386, + "file-ruled": 62387, + "file-slides-fill": 62388, + "file-slides": 62389, + "file-spreadsheet-fill": 62390, + "file-spreadsheet": 62391, + "file-text-fill": 62392, + "file-text": 62393, + "file-word-fill": 62394, + "file-word": 62395, + "file-x-fill": 62396, + "file-x": 62397, + "file-zip-fill": 62398, + "file-zip": 62399, + "file": 62400, + "files-alt": 62401, + "files": 62402, + "film": 62403, + "filter-circle-fill": 62404, + "filter-circle": 62405, + "filter-left": 62406, + "filter-right": 62407, + "filter-square-fill": 62408, + "filter-square": 62409, + "filter": 62410, + "flag-fill": 62411, + "flag": 62412, + "flower1": 62413, + "flower2": 62414, + "flower3": 62415, + "folder-check": 62416, + "folder-fill": 62417, + "folder-minus": 62418, + "folder-plus": 62419, + "folder-symlink-fill": 62420, + "folder-symlink": 62421, + "folder-x": 62422, + "folder": 62423, + "folder2-open": 62424, + "folder2": 62425, + "fonts": 62426, + "forward-fill": 62427, + "forward": 62428, + "front": 62429, + "fullscreen-exit": 62430, + "fullscreen": 62431, + "funnel-fill": 62432, + "funnel": 62433, + "gear-fill": 62434, + "gear-wide-connected": 62435, + "gear-wide": 62436, + "gear": 62437, + "gem": 62438, + "geo-alt-fill": 62439, + "geo-alt": 62440, + "geo-fill": 62441, + "geo": 62442, + "gift-fill": 62443, + "gift": 62444, + "github": 62445, + "globe": 62446, + "globe2": 62447, + "google": 62448, + "graph-down": 62449, + "graph-up": 62450, + "grid-1x2-fill": 62451, + "grid-1x2": 62452, + "grid-3x2-gap-fill": 62453, + "grid-3x2-gap": 62454, + "grid-3x2": 62455, + "grid-3x3-gap-fill": 62456, + "grid-3x3-gap": 62457, + "grid-3x3": 62458, + "grid-fill": 62459, + "grid": 62460, + "grip-horizontal": 62461, + "grip-vertical": 62462, + "hammer": 62463, + "hand-index-fill": 62464, + "hand-index-thumb-fill": 62465, + "hand-index-thumb": 62466, + "hand-index": 62467, + "hand-thumbs-down-fill": 62468, + "hand-thumbs-down": 62469, + "hand-thumbs-up-fill": 62470, + "hand-thumbs-up": 62471, + "handbag-fill": 62472, + "handbag": 62473, + "hash": 62474, + "hdd-fill": 62475, + "hdd-network-fill": 62476, + "hdd-network": 62477, + "hdd-rack-fill": 62478, + "hdd-rack": 62479, + "hdd-stack-fill": 62480, + "hdd-stack": 62481, + "hdd": 62482, + "headphones": 62483, + "headset": 62484, + "heart-fill": 62485, + "heart-half": 62486, + "heart": 62487, + "heptagon-fill": 62488, + "heptagon-half": 62489, + "heptagon": 62490, + "hexagon-fill": 62491, + "hexagon-half": 62492, + "hexagon": 62493, + "hourglass-bottom": 62494, + "hourglass-split": 62495, + "hourglass-top": 62496, + "hourglass": 62497, + "house-door-fill": 62498, + "house-door": 62499, + "house-fill": 62500, + "house": 62501, + "hr": 62502, + "hurricane": 62503, + "image-alt": 62504, + "image-fill": 62505, + "image": 62506, + "images": 62507, + "inbox-fill": 62508, + "inbox": 62509, + "inboxes-fill": 62510, + "inboxes": 62511, + "info-circle-fill": 62512, + "info-circle": 62513, + "info-square-fill": 62514, + "info-square": 62515, + "info": 62516, + "input-cursor-text": 62517, + "input-cursor": 62518, + "instagram": 62519, + "intersect": 62520, + "journal-album": 62521, + "journal-arrow-down": 62522, + "journal-arrow-up": 62523, + "journal-bookmark-fill": 62524, + "journal-bookmark": 62525, + "journal-check": 62526, + "journal-code": 62527, + "journal-medical": 62528, + "journal-minus": 62529, + "journal-plus": 62530, + "journal-richtext": 62531, + "journal-text": 62532, + "journal-x": 62533, + "journal": 62534, + "journals": 62535, + "joystick": 62536, + "justify-left": 62537, + "justify-right": 62538, + "justify": 62539, + "kanban-fill": 62540, + "kanban": 62541, + "key-fill": 62542, + "key": 62543, + "keyboard-fill": 62544, + "keyboard": 62545, + "ladder": 62546, + "lamp-fill": 62547, + "lamp": 62548, + "laptop-fill": 62549, + "laptop": 62550, + "layer-backward": 62551, + "layer-forward": 62552, + "layers-fill": 62553, + "layers-half": 62554, + "layers": 62555, + "layout-sidebar-inset-reverse": 62556, + "layout-sidebar-inset": 62557, + "layout-sidebar-reverse": 62558, + "layout-sidebar": 62559, + "layout-split": 62560, + "layout-text-sidebar-reverse": 62561, + "layout-text-sidebar": 62562, + "layout-text-window-reverse": 62563, + "layout-text-window": 62564, + "layout-three-columns": 62565, + "layout-wtf": 62566, + "life-preserver": 62567, + "lightbulb-fill": 62568, + "lightbulb-off-fill": 62569, + "lightbulb-off": 62570, + "lightbulb": 62571, + "lightning-charge-fill": 62572, + "lightning-charge": 62573, + "lightning-fill": 62574, + "lightning": 62575, + "link-45deg": 62576, + "link": 62577, + "linkedin": 62578, + "list-check": 62579, + "list-nested": 62580, + "list-ol": 62581, + "list-stars": 62582, + "list-task": 62583, + "list-ul": 62584, + "list": 62585, + "lock-fill": 62586, + "lock": 62587, + "mailbox": 62588, + "mailbox2": 62589, + "map-fill": 62590, + "map": 62591, + "markdown-fill": 62592, + "markdown": 62593, + "mask": 62594, + "megaphone-fill": 62595, + "megaphone": 62596, + "menu-app-fill": 62597, + "menu-app": 62598, + "menu-button-fill": 62599, + "menu-button-wide-fill": 62600, + "menu-button-wide": 62601, + "menu-button": 62602, + "menu-down": 62603, + "menu-up": 62604, + "mic-fill": 62605, + "mic-mute-fill": 62606, + "mic-mute": 62607, + "mic": 62608, + "minecart-loaded": 62609, + "minecart": 62610, + "moisture": 62611, + "moon-fill": 62612, + "moon-stars-fill": 62613, + "moon-stars": 62614, + "moon": 62615, + "mouse-fill": 62616, + "mouse": 62617, + "mouse2-fill": 62618, + "mouse2": 62619, + "mouse3-fill": 62620, + "mouse3": 62621, + "music-note-beamed": 62622, + "music-note-list": 62623, + "music-note": 62624, + "music-player-fill": 62625, + "music-player": 62626, + "newspaper": 62627, + "node-minus-fill": 62628, + "node-minus": 62629, + "node-plus-fill": 62630, + "node-plus": 62631, + "nut-fill": 62632, + "nut": 62633, + "octagon-fill": 62634, + "octagon-half": 62635, + "octagon": 62636, + "option": 62637, + "outlet": 62638, + "paint-bucket": 62639, + "palette-fill": 62640, + "palette": 62641, + "palette2": 62642, + "paperclip": 62643, + "paragraph": 62644, + "patch-check-fill": 62645, + "patch-check": 62646, + "patch-exclamation-fill": 62647, + "patch-exclamation": 62648, + "patch-minus-fill": 62649, + "patch-minus": 62650, + "patch-plus-fill": 62651, + "patch-plus": 62652, + "patch-question-fill": 62653, + "patch-question": 62654, + "pause-btn-fill": 62655, + "pause-btn": 62656, + "pause-circle-fill": 62657, + "pause-circle": 62658, + "pause-fill": 62659, + "pause": 62660, + "peace-fill": 62661, + "peace": 62662, + "pen-fill": 62663, + "pen": 62664, + "pencil-fill": 62665, + "pencil-square": 62666, + "pencil": 62667, + "pentagon-fill": 62668, + "pentagon-half": 62669, + "pentagon": 62670, + "people-fill": 62671, + "people": 62672, + "percent": 62673, + "person-badge-fill": 62674, + "person-badge": 62675, + "person-bounding-box": 62676, + "person-check-fill": 62677, + "person-check": 62678, + "person-circle": 62679, + "person-dash-fill": 62680, + "person-dash": 62681, + "person-fill": 62682, + "person-lines-fill": 62683, + "person-plus-fill": 62684, + "person-plus": 62685, + "person-square": 62686, + "person-x-fill": 62687, + "person-x": 62688, + "person": 62689, + "phone-fill": 62690, + "phone-landscape-fill": 62691, + "phone-landscape": 62692, + "phone-vibrate-fill": 62693, + "phone-vibrate": 62694, + "phone": 62695, + "pie-chart-fill": 62696, + "pie-chart": 62697, + "pin-angle-fill": 62698, + "pin-angle": 62699, + "pin-fill": 62700, + "pin": 62701, + "pip-fill": 62702, + "pip": 62703, + "play-btn-fill": 62704, + "play-btn": 62705, + "play-circle-fill": 62706, + "play-circle": 62707, + "play-fill": 62708, + "play": 62709, + "plug-fill": 62710, + "plug": 62711, + "plus-circle-dotted": 62712, + "plus-circle-fill": 62713, + "plus-circle": 62714, + "plus-square-dotted": 62715, + "plus-square-fill": 62716, + "plus-square": 62717, + "plus": 62718, + "power": 62719, + "printer-fill": 62720, + "printer": 62721, + "puzzle-fill": 62722, + "puzzle": 62723, + "question-circle-fill": 62724, + "question-circle": 62725, + "question-diamond-fill": 62726, + "question-diamond": 62727, + "question-octagon-fill": 62728, + "question-octagon": 62729, + "question-square-fill": 62730, + "question-square": 62731, + "question": 62732, + "rainbow": 62733, + "receipt-cutoff": 62734, + "receipt": 62735, + "reception-0": 62736, + "reception-1": 62737, + "reception-2": 62738, + "reception-3": 62739, + "reception-4": 62740, + "record-btn-fill": 62741, + "record-btn": 62742, + "record-circle-fill": 62743, + "record-circle": 62744, + "record-fill": 62745, + "record": 62746, + "record2-fill": 62747, + "record2": 62748, + "reply-all-fill": 62749, + "reply-all": 62750, + "reply-fill": 62751, + "reply": 62752, + "rss-fill": 62753, + "rss": 62754, + "rulers": 62755, + "save-fill": 62756, + "save": 62757, + "save2-fill": 62758, + "save2": 62759, + "scissors": 62760, + "screwdriver": 62761, + "search": 62762, + "segmented-nav": 62763, + "server": 62764, + "share-fill": 62765, + "share": 62766, + "shield-check": 62767, + "shield-exclamation": 62768, + "shield-fill-check": 62769, + "shield-fill-exclamation": 62770, + "shield-fill-minus": 62771, + "shield-fill-plus": 62772, + "shield-fill-x": 62773, + "shield-fill": 62774, + "shield-lock-fill": 62775, + "shield-lock": 62776, + "shield-minus": 62777, + "shield-plus": 62778, + "shield-shaded": 62779, + "shield-slash-fill": 62780, + "shield-slash": 62781, + "shield-x": 62782, + "shield": 62783, + "shift-fill": 62784, + "shift": 62785, + "shop-window": 62786, + "shop": 62787, + "shuffle": 62788, + "signpost-2-fill": 62789, + "signpost-2": 62790, + "signpost-fill": 62791, + "signpost-split-fill": 62792, + "signpost-split": 62793, + "signpost": 62794, + "sim-fill": 62795, + "sim": 62796, + "skip-backward-btn-fill": 62797, + "skip-backward-btn": 62798, + "skip-backward-circle-fill": 62799, + "skip-backward-circle": 62800, + "skip-backward-fill": 62801, + "skip-backward": 62802, + "skip-end-btn-fill": 62803, + "skip-end-btn": 62804, + "skip-end-circle-fill": 62805, + "skip-end-circle": 62806, + "skip-end-fill": 62807, + "skip-end": 62808, + "skip-forward-btn-fill": 62809, + "skip-forward-btn": 62810, + "skip-forward-circle-fill": 62811, + "skip-forward-circle": 62812, + "skip-forward-fill": 62813, + "skip-forward": 62814, + "skip-start-btn-fill": 62815, + "skip-start-btn": 62816, + "skip-start-circle-fill": 62817, + "skip-start-circle": 62818, + "skip-start-fill": 62819, + "skip-start": 62820, + "slack": 62821, + "slash-circle-fill": 62822, + "slash-circle": 62823, + "slash-square-fill": 62824, + "slash-square": 62825, + "slash": 62826, + "sliders": 62827, + "smartwatch": 62828, + "snow": 62829, + "snow2": 62830, + "snow3": 62831, + "sort-alpha-down-alt": 62832, + "sort-alpha-down": 62833, + "sort-alpha-up-alt": 62834, + "sort-alpha-up": 62835, + "sort-down-alt": 62836, + "sort-down": 62837, + "sort-numeric-down-alt": 62838, + "sort-numeric-down": 62839, + "sort-numeric-up-alt": 62840, + "sort-numeric-up": 62841, + "sort-up-alt": 62842, + "sort-up": 62843, + "soundwave": 62844, + "speaker-fill": 62845, + "speaker": 62846, + "speedometer": 62847, + "speedometer2": 62848, + "spellcheck": 62849, + "square-fill": 62850, + "square-half": 62851, + "square": 62852, + "stack": 62853, + "star-fill": 62854, + "star-half": 62855, + "star": 62856, + "stars": 62857, + "stickies-fill": 62858, + "stickies": 62859, + "sticky-fill": 62860, + "sticky": 62861, + "stop-btn-fill": 62862, + "stop-btn": 62863, + "stop-circle-fill": 62864, + "stop-circle": 62865, + "stop-fill": 62866, + "stop": 62867, + "stoplights-fill": 62868, + "stoplights": 62869, + "stopwatch-fill": 62870, + "stopwatch": 62871, + "subtract": 62872, + "suit-club-fill": 62873, + "suit-club": 62874, + "suit-diamond-fill": 62875, + "suit-diamond": 62876, + "suit-heart-fill": 62877, + "suit-heart": 62878, + "suit-spade-fill": 62879, + "suit-spade": 62880, + "sun-fill": 62881, + "sun": 62882, + "sunglasses": 62883, + "sunrise-fill": 62884, + "sunrise": 62885, + "sunset-fill": 62886, + "sunset": 62887, + "symmetry-horizontal": 62888, + "symmetry-vertical": 62889, + "table": 62890, + "tablet-fill": 62891, + "tablet-landscape-fill": 62892, + "tablet-landscape": 62893, + "tablet": 62894, + "tag-fill": 62895, + "tag": 62896, + "tags-fill": 62897, + "tags": 62898, + "telegram": 62899, + "telephone-fill": 62900, + "telephone-forward-fill": 62901, + "telephone-forward": 62902, + "telephone-inbound-fill": 62903, + "telephone-inbound": 62904, + "telephone-minus-fill": 62905, + "telephone-minus": 62906, + "telephone-outbound-fill": 62907, + "telephone-outbound": 62908, + "telephone-plus-fill": 62909, + "telephone-plus": 62910, + "telephone-x-fill": 62911, + "telephone-x": 62912, + "telephone": 62913, + "terminal-fill": 62914, + "terminal": 62915, + "text-center": 62916, + "text-indent-left": 62917, + "text-indent-right": 62918, + "text-left": 62919, + "text-paragraph": 62920, + "text-right": 62921, + "textarea-resize": 62922, + "textarea-t": 62923, + "textarea": 62924, + "thermometer-half": 62925, + "thermometer-high": 62926, + "thermometer-low": 62927, + "thermometer-snow": 62928, + "thermometer-sun": 62929, + "thermometer": 62930, + "three-dots-vertical": 62931, + "three-dots": 62932, + "toggle-off": 62933, + "toggle-on": 62934, + "toggle2-off": 62935, + "toggle2-on": 62936, + "toggles": 62937, + "toggles2": 62938, + "tools": 62939, + "tornado": 62940, + "trash-fill": 62941, + "trash": 62942, + "trash2-fill": 62943, + "trash2": 62944, + "tree-fill": 62945, + "tree": 62946, + "triangle-fill": 62947, + "triangle-half": 62948, + "triangle": 62949, + "trophy-fill": 62950, + "trophy": 62951, + "tropical-storm": 62952, + "truck-flatbed": 62953, + "truck": 62954, + "tsunami": 62955, + "tv-fill": 62956, + "tv": 62957, + "twitch": 62958, + "twitter": 62959, + "type-bold": 62960, + "type-h1": 62961, + "type-h2": 62962, + "type-h3": 62963, + "type-italic": 62964, + "type-strikethrough": 62965, + "type-underline": 62966, + "type": 62967, + "ui-checks-grid": 62968, + "ui-checks": 62969, + "ui-radios-grid": 62970, + "ui-radios": 62971, + "umbrella-fill": 62972, + "umbrella": 62973, + "union": 62974, + "unlock-fill": 62975, + "unlock": 62976, + "upc-scan": 62977, + "upc": 62978, + "upload": 62979, + "vector-pen": 62980, + "view-list": 62981, + "view-stacked": 62982, + "vinyl-fill": 62983, + "vinyl": 62984, + "voicemail": 62985, + "volume-down-fill": 62986, + "volume-down": 62987, + "volume-mute-fill": 62988, + "volume-mute": 62989, + "volume-off-fill": 62990, + "volume-off": 62991, + "volume-up-fill": 62992, + "volume-up": 62993, + "vr": 62994, + "wallet-fill": 62995, + "wallet": 62996, + "wallet2": 62997, + "watch": 62998, + "water": 62999, + "whatsapp": 63000, + "wifi-1": 63001, + "wifi-2": 63002, + "wifi-off": 63003, + "wifi": 63004, + "wind": 63005, + "window-dock": 63006, + "window-sidebar": 63007, + "window": 63008, + "wrench": 63009, + "x-circle-fill": 63010, + "x-circle": 63011, + "x-diamond-fill": 63012, + "x-diamond": 63013, + "x-octagon-fill": 63014, + "x-octagon": 63015, + "x-square-fill": 63016, + "x-square": 63017, + "x": 63018, + "youtube": 63019, + "zoom-in": 63020, + "zoom-out": 63021, + "bank": 63022, + "bank2": 63023, + "bell-slash-fill": 63024, + "bell-slash": 63025, + "cash-coin": 63026, + "check-lg": 63027, + "coin": 63028, + "currency-bitcoin": 63029, + "currency-dollar": 63030, + "currency-euro": 63031, + "currency-exchange": 63032, + "currency-pound": 63033, + "currency-yen": 63034, + "dash-lg": 63035, + "exclamation-lg": 63036, + "file-earmark-pdf-fill": 63037, + "file-earmark-pdf": 63038, + "file-pdf-fill": 63039, + "file-pdf": 63040, + "gender-ambiguous": 63041, + "gender-female": 63042, + "gender-male": 63043, + "gender-trans": 63044, + "headset-vr": 63045, + "info-lg": 63046, + "mastodon": 63047, + "messenger": 63048, + "piggy-bank-fill": 63049, + "piggy-bank": 63050, + "pin-map-fill": 63051, + "pin-map": 63052, + "plus-lg": 63053, + "question-lg": 63054, + "recycle": 63055, + "reddit": 63056, + "safe-fill": 63057, + "safe2-fill": 63058, + "safe2": 63059, + "sd-card-fill": 63060, + "sd-card": 63061, + "skype": 63062, + "slash-lg": 63063, + "translate": 63064, + "x-lg": 63065, + "safe": 63066, + "apple": 63067, + "microsoft": 63069, + "windows": 63070, + "behance": 63068, + "dribbble": 63071, + "line": 63072, + "medium": 63073, + "paypal": 63074, + "pinterest": 63075, + "signal": 63076, + "snapchat": 63077, + "spotify": 63078, + "stack-overflow": 63079, + "strava": 63080, + "wordpress": 63081, + "vimeo": 63082, + "activity": 63083, + "easel2-fill": 63084, + "easel2": 63085, + "easel3-fill": 63086, + "easel3": 63087, + "fan": 63088, + "fingerprint": 63089, + "graph-down-arrow": 63090, + "graph-up-arrow": 63091, + "hypnotize": 63092, + "magic": 63093, + "person-rolodex": 63094, + "person-video": 63095, + "person-video2": 63096, + "person-video3": 63097, + "person-workspace": 63098, + "radioactive": 63099, + "webcam-fill": 63100, + "webcam": 63101, + "yin-yang": 63102, + "bandaid-fill": 63104, + "bandaid": 63105, + "bluetooth": 63106, + "body-text": 63107, + "boombox": 63108, + "boxes": 63109, + "dpad-fill": 63110, + "dpad": 63111, + "ear-fill": 63112, + "ear": 63113, + "envelope-check-fill": 63115, + "envelope-check": 63116, + "envelope-dash-fill": 63118, + "envelope-dash": 63119, + "envelope-exclamation-fill": 63121, + "envelope-exclamation": 63122, + "envelope-plus-fill": 63123, + "envelope-plus": 63124, + "envelope-slash-fill": 63126, + "envelope-slash": 63127, + "envelope-x-fill": 63129, + "envelope-x": 63130, + "explicit-fill": 63131, + "explicit": 63132, + "git": 63133, + "infinity": 63134, + "list-columns-reverse": 63135, + "list-columns": 63136, + "meta": 63137, + "nintendo-switch": 63140, + "pc-display-horizontal": 63141, + "pc-display": 63142, + "pc-horizontal": 63143, + "pc": 63144, + "playstation": 63145, + "plus-slash-minus": 63146, + "projector-fill": 63147, + "projector": 63148, + "qr-code-scan": 63149, + "qr-code": 63150, + "quora": 63151, + "quote": 63152, + "robot": 63153, + "send-check-fill": 63154, + "send-check": 63155, + "send-dash-fill": 63156, + "send-dash": 63157, + "send-exclamation-fill": 63159, + "send-exclamation": 63160, + "send-fill": 63161, + "send-plus-fill": 63162, + "send-plus": 63163, + "send-slash-fill": 63164, + "send-slash": 63165, + "send-x-fill": 63166, + "send-x": 63167, + "send": 63168, + "steam": 63169, + "terminal-dash": 63171, + "terminal-plus": 63172, + "terminal-split": 63173, + "ticket-detailed-fill": 63174, + "ticket-detailed": 63175, + "ticket-fill": 63176, + "ticket-perforated-fill": 63177, + "ticket-perforated": 63178, + "ticket": 63179, + "tiktok": 63180, + "window-dash": 63181, + "window-desktop": 63182, + "window-fullscreen": 63183, + "window-plus": 63184, + "window-split": 63185, + "window-stack": 63186, + "window-x": 63187, + "xbox": 63188, + "ethernet": 63189, + "hdmi-fill": 63190, + "hdmi": 63191, + "usb-c-fill": 63192, + "usb-c": 63193, + "usb-fill": 63194, + "usb-plug-fill": 63195, + "usb-plug": 63196, + "usb-symbol": 63197, + "usb": 63198, + "boombox-fill": 63199, + "displayport": 63201, + "gpu-card": 63202, + "memory": 63203, + "modem-fill": 63204, + "modem": 63205, + "motherboard-fill": 63206, + "motherboard": 63207, + "optical-audio-fill": 63208, + "optical-audio": 63209, + "pci-card": 63210, + "router-fill": 63211, + "router": 63212, + "thunderbolt-fill": 63215, + "thunderbolt": 63216, + "usb-drive-fill": 63217, + "usb-drive": 63218, + "usb-micro-fill": 63219, + "usb-micro": 63220, + "usb-mini-fill": 63221, + "usb-mini": 63222, + "cloud-haze2": 63223, + "device-hdd-fill": 63224, + "device-hdd": 63225, + "device-ssd-fill": 63226, + "device-ssd": 63227, + "displayport-fill": 63228, + "mortarboard-fill": 63229, + "mortarboard": 63230, + "terminal-x": 63231, + "arrow-through-heart-fill": 63232, + "arrow-through-heart": 63233, + "badge-sd-fill": 63234, + "badge-sd": 63235, + "bag-heart-fill": 63236, + "bag-heart": 63237, + "balloon-fill": 63238, + "balloon-heart-fill": 63239, + "balloon-heart": 63240, + "balloon": 63241, + "box2-fill": 63242, + "box2-heart-fill": 63243, + "box2-heart": 63244, + "box2": 63245, + "braces-asterisk": 63246, + "calendar-heart-fill": 63247, + "calendar-heart": 63248, + "calendar2-heart-fill": 63249, + "calendar2-heart": 63250, + "chat-heart-fill": 63251, + "chat-heart": 63252, + "chat-left-heart-fill": 63253, + "chat-left-heart": 63254, + "chat-right-heart-fill": 63255, + "chat-right-heart": 63256, + "chat-square-heart-fill": 63257, + "chat-square-heart": 63258, + "clipboard-check-fill": 63259, + "clipboard-data-fill": 63260, + "clipboard-fill": 63261, + "clipboard-heart-fill": 63262, + "clipboard-heart": 63263, + "clipboard-minus-fill": 63264, + "clipboard-plus-fill": 63265, + "clipboard-pulse": 63266, + "clipboard-x-fill": 63267, + "clipboard2-check-fill": 63268, + "clipboard2-check": 63269, + "clipboard2-data-fill": 63270, + "clipboard2-data": 63271, + "clipboard2-fill": 63272, + "clipboard2-heart-fill": 63273, + "clipboard2-heart": 63274, + "clipboard2-minus-fill": 63275, + "clipboard2-minus": 63276, + "clipboard2-plus-fill": 63277, + "clipboard2-plus": 63278, + "clipboard2-pulse-fill": 63279, + "clipboard2-pulse": 63280, + "clipboard2-x-fill": 63281, + "clipboard2-x": 63282, + "clipboard2": 63283, + "emoji-kiss-fill": 63284, + "emoji-kiss": 63285, + "envelope-heart-fill": 63286, + "envelope-heart": 63287, + "envelope-open-heart-fill": 63288, + "envelope-open-heart": 63289, + "envelope-paper-fill": 63290, + "envelope-paper-heart-fill": 63291, + "envelope-paper-heart": 63292, + "envelope-paper": 63293, + "filetype-aac": 63294, + "filetype-ai": 63295, + "filetype-bmp": 63296, + "filetype-cs": 63297, + "filetype-css": 63298, + "filetype-csv": 63299, + "filetype-doc": 63300, + "filetype-docx": 63301, + "filetype-exe": 63302, + "filetype-gif": 63303, + "filetype-heic": 63304, + "filetype-html": 63305, + "filetype-java": 63306, + "filetype-jpg": 63307, + "filetype-js": 63308, + "filetype-jsx": 63309, + "filetype-key": 63310, + "filetype-m4p": 63311, + "filetype-md": 63312, + "filetype-mdx": 63313, + "filetype-mov": 63314, + "filetype-mp3": 63315, + "filetype-mp4": 63316, + "filetype-otf": 63317, + "filetype-pdf": 63318, + "filetype-php": 63319, + "filetype-png": 63320, + "filetype-ppt": 63322, + "filetype-psd": 63323, + "filetype-py": 63324, + "filetype-raw": 63325, + "filetype-rb": 63326, + "filetype-sass": 63327, + "filetype-scss": 63328, + "filetype-sh": 63329, + "filetype-svg": 63330, + "filetype-tiff": 63331, + "filetype-tsx": 63332, + "filetype-ttf": 63333, + "filetype-txt": 63334, + "filetype-wav": 63335, + "filetype-woff": 63336, + "filetype-xls": 63338, + "filetype-xml": 63339, + "filetype-yml": 63340, + "heart-arrow": 63341, + "heart-pulse-fill": 63342, + "heart-pulse": 63343, + "heartbreak-fill": 63344, + "heartbreak": 63345, + "hearts": 63346, + "hospital-fill": 63347, + "hospital": 63348, + "house-heart-fill": 63349, + "house-heart": 63350, + "incognito": 63351, + "magnet-fill": 63352, + "magnet": 63353, + "person-heart": 63354, + "person-hearts": 63355, + "phone-flip": 63356, + "plugin": 63357, + "postage-fill": 63358, + "postage-heart-fill": 63359, + "postage-heart": 63360, + "postage": 63361, + "postcard-fill": 63362, + "postcard-heart-fill": 63363, + "postcard-heart": 63364, + "postcard": 63365, + "search-heart-fill": 63366, + "search-heart": 63367, + "sliders2-vertical": 63368, + "sliders2": 63369, + "trash3-fill": 63370, + "trash3": 63371, + "valentine": 63372, + "valentine2": 63373, + "wrench-adjustable-circle-fill": 63374, + "wrench-adjustable-circle": 63375, + "wrench-adjustable": 63376, + "filetype-json": 63377, + "filetype-pptx": 63378, + "filetype-xlsx": 63379, + "1-circle-fill": 63382, + "1-circle": 63383, + "1-square-fill": 63384, + "1-square": 63385, + "2-circle-fill": 63388, + "2-circle": 63389, + "2-square-fill": 63390, + "2-square": 63391, + "3-circle-fill": 63394, + "3-circle": 63395, + "3-square-fill": 63396, + "3-square": 63397, + "4-circle-fill": 63400, + "4-circle": 63401, + "4-square-fill": 63402, + "4-square": 63403, + "5-circle-fill": 63406, + "5-circle": 63407, + "5-square-fill": 63408, + "5-square": 63409, + "6-circle-fill": 63412, + "6-circle": 63413, + "6-square-fill": 63414, + "6-square": 63415, + "7-circle-fill": 63418, + "7-circle": 63419, + "7-square-fill": 63420, + "7-square": 63421, + "8-circle-fill": 63424, + "8-circle": 63425, + "8-square-fill": 63426, + "8-square": 63427, + "9-circle-fill": 63430, + "9-circle": 63431, + "9-square-fill": 63432, + "9-square": 63433, + "airplane-engines-fill": 63434, + "airplane-engines": 63435, + "airplane-fill": 63436, + "airplane": 63437, + "alexa": 63438, + "alipay": 63439, + "android": 63440, + "android2": 63441, + "box-fill": 63442, + "box-seam-fill": 63443, + "browser-chrome": 63444, + "browser-edge": 63445, + "browser-firefox": 63446, + "browser-safari": 63447, + "c-circle-fill": 63450, + "c-circle": 63451, + "c-square-fill": 63452, + "c-square": 63453, + "capsule-pill": 63454, + "capsule": 63455, + "car-front-fill": 63456, + "car-front": 63457, + "cassette-fill": 63458, + "cassette": 63459, + "cc-circle-fill": 63462, + "cc-circle": 63463, + "cc-square-fill": 63464, + "cc-square": 63465, + "cup-hot-fill": 63466, + "cup-hot": 63467, + "currency-rupee": 63468, + "dropbox": 63469, + "escape": 63470, + "fast-forward-btn-fill": 63471, + "fast-forward-btn": 63472, + "fast-forward-circle-fill": 63473, + "fast-forward-circle": 63474, + "fast-forward-fill": 63475, + "fast-forward": 63476, + "filetype-sql": 63477, + "fire": 63478, + "google-play": 63479, + "h-circle-fill": 63482, + "h-circle": 63483, + "h-square-fill": 63484, + "h-square": 63485, + "indent": 63486, + "lungs-fill": 63487, + "lungs": 63488, + "microsoft-teams": 63489, + "p-circle-fill": 63492, + "p-circle": 63493, + "p-square-fill": 63494, + "p-square": 63495, + "pass-fill": 63496, + "pass": 63497, + "prescription": 63498, + "prescription2": 63499, + "r-circle-fill": 63502, + "r-circle": 63503, + "r-square-fill": 63504, + "r-square": 63505, + "repeat-1": 63506, + "repeat": 63507, + "rewind-btn-fill": 63508, + "rewind-btn": 63509, + "rewind-circle-fill": 63510, + "rewind-circle": 63511, + "rewind-fill": 63512, + "rewind": 63513, + "train-freight-front-fill": 63514, + "train-freight-front": 63515, + "train-front-fill": 63516, + "train-front": 63517, + "train-lightrail-front-fill": 63518, + "train-lightrail-front": 63519, + "truck-front-fill": 63520, + "truck-front": 63521, + "ubuntu": 63522, + "unindent": 63523, + "unity": 63524, + "universal-access-circle": 63525, + "universal-access": 63526, + "virus": 63527, + "virus2": 63528, + "wechat": 63529, + "yelp": 63530, + "sign-stop-fill": 63531, + "sign-stop-lights-fill": 63532, + "sign-stop-lights": 63533, + "sign-stop": 63534, + "sign-turn-left-fill": 63535, + "sign-turn-left": 63536, + "sign-turn-right-fill": 63537, + "sign-turn-right": 63538, + "sign-turn-slight-left-fill": 63539, + "sign-turn-slight-left": 63540, + "sign-turn-slight-right-fill": 63541, + "sign-turn-slight-right": 63542, + "sign-yield-fill": 63543, + "sign-yield": 63544, + "ev-station-fill": 63545, + "ev-station": 63546, + "fuel-pump-diesel-fill": 63547, + "fuel-pump-diesel": 63548, + "fuel-pump-fill": 63549, + "fuel-pump": 63550, + "0-circle-fill": 63551, + "0-circle": 63552, + "0-square-fill": 63553, + "0-square": 63554, + "rocket-fill": 63555, + "rocket-takeoff-fill": 63556, + "rocket-takeoff": 63557, + "rocket": 63558, + "stripe": 63559, + "subscript": 63560, + "superscript": 63561, + "trello": 63562, + "envelope-at-fill": 63563, + "envelope-at": 63564, + "regex": 63565, + "text-wrap": 63566, + "sign-dead-end-fill": 63567, + "sign-dead-end": 63568, + "sign-do-not-enter-fill": 63569, + "sign-do-not-enter": 63570, + "sign-intersection-fill": 63571, + "sign-intersection-side-fill": 63572, + "sign-intersection-side": 63573, + "sign-intersection-t-fill": 63574, + "sign-intersection-t": 63575, + "sign-intersection-y-fill": 63576, + "sign-intersection-y": 63577, + "sign-intersection": 63578, + "sign-merge-left-fill": 63579, + "sign-merge-left": 63580, + "sign-merge-right-fill": 63581, + "sign-merge-right": 63582, + "sign-no-left-turn-fill": 63583, + "sign-no-left-turn": 63584, + "sign-no-parking-fill": 63585, + "sign-no-parking": 63586, + "sign-no-right-turn-fill": 63587, + "sign-no-right-turn": 63588, + "sign-railroad-fill": 63589, + "sign-railroad": 63590, + "building-add": 63591, + "building-check": 63592, + "building-dash": 63593, + "building-down": 63594, + "building-exclamation": 63595, + "building-fill-add": 63596, + "building-fill-check": 63597, + "building-fill-dash": 63598, + "building-fill-down": 63599, + "building-fill-exclamation": 63600, + "building-fill-gear": 63601, + "building-fill-lock": 63602, + "building-fill-slash": 63603, + "building-fill-up": 63604, + "building-fill-x": 63605, + "building-fill": 63606, + "building-gear": 63607, + "building-lock": 63608, + "building-slash": 63609, + "building-up": 63610, + "building-x": 63611, + "buildings-fill": 63612, + "buildings": 63613, + "bus-front-fill": 63614, + "bus-front": 63615, + "ev-front-fill": 63616, + "ev-front": 63617, + "globe-americas": 63618, + "globe-asia-australia": 63619, + "globe-central-south-asia": 63620, + "globe-europe-africa": 63621, + "house-add-fill": 63622, + "house-add": 63623, + "house-check-fill": 63624, + "house-check": 63625, + "house-dash-fill": 63626, + "house-dash": 63627, + "house-down-fill": 63628, + "house-down": 63629, + "house-exclamation-fill": 63630, + "house-exclamation": 63631, + "house-gear-fill": 63632, + "house-gear": 63633, + "house-lock-fill": 63634, + "house-lock": 63635, + "house-slash-fill": 63636, + "house-slash": 63637, + "house-up-fill": 63638, + "house-up": 63639, + "house-x-fill": 63640, + "house-x": 63641, + "person-add": 63642, + "person-down": 63643, + "person-exclamation": 63644, + "person-fill-add": 63645, + "person-fill-check": 63646, + "person-fill-dash": 63647, + "person-fill-down": 63648, + "person-fill-exclamation": 63649, + "person-fill-gear": 63650, + "person-fill-lock": 63651, + "person-fill-slash": 63652, + "person-fill-up": 63653, + "person-fill-x": 63654, + "person-gear": 63655, + "person-lock": 63656, + "person-slash": 63657, + "person-up": 63658, + "scooter": 63659, + "taxi-front-fill": 63660, + "taxi-front": 63661, + "amd": 63662, + "database-add": 63663, + "database-check": 63664, + "database-dash": 63665, + "database-down": 63666, + "database-exclamation": 63667, + "database-fill-add": 63668, + "database-fill-check": 63669, + "database-fill-dash": 63670, + "database-fill-down": 63671, + "database-fill-exclamation": 63672, + "database-fill-gear": 63673, + "database-fill-lock": 63674, + "database-fill-slash": 63675, + "database-fill-up": 63676, + "database-fill-x": 63677, + "database-fill": 63678, + "database-gear": 63679, + "database-lock": 63680, + "database-slash": 63681, + "database-up": 63682, + "database-x": 63683, + "database": 63684, + "houses-fill": 63685, + "houses": 63686, + "nvidia": 63687, + "person-vcard-fill": 63688, + "person-vcard": 63689, + "sina-weibo": 63690, + "tencent-qq": 63691, + "wikipedia": 63692, + "alphabet-uppercase": 62117, + "alphabet": 63114, + "amazon": 63117, + "arrows-collapse-vertical": 63120, + "arrows-expand-vertical": 63125, + "arrows-vertical": 63128, + "arrows": 63138, + "ban-fill": 63139, + "ban": 63158, + "bing": 63170, + "cake": 63200, + "cake2": 63213, + "cookie": 63214, + "copy": 63321, + "crosshair": 63337, + "crosshair2": 63380, + "emoji-astonished-fill": 63381, + "emoji-astonished": 63386, + "emoji-grimace-fill": 63387, + "emoji-grimace": 63392, + "emoji-grin-fill": 63393, + "emoji-grin": 63398, + "emoji-surprise-fill": 63399, + "emoji-surprise": 63404, + "emoji-tear-fill": 63405, + "emoji-tear": 63410, + "envelope-arrow-down-fill": 63411, + "envelope-arrow-down": 63416, + "envelope-arrow-up-fill": 63417, + "envelope-arrow-up": 63422, + "feather": 63423, + "feather2": 63428, + "floppy-fill": 63429, + "floppy": 63448, + "floppy2-fill": 63449, + "floppy2": 63460, + "gitlab": 63461, + "highlighter": 63480, + "marker-tip": 63490, + "nvme-fill": 63491, + "nvme": 63500, + "opencollective": 63501, + "pci-card-network": 63693, + "pci-card-sound": 63694, + "radar": 63695, + "send-arrow-down-fill": 63696, + "send-arrow-down": 63697, + "send-arrow-up-fill": 63698, + "send-arrow-up": 63699, + "sim-slash-fill": 63700, + "sim-slash": 63701, + "sourceforge": 63702, + "substack": 63703, + "threads-fill": 63704, + "threads": 63705, + "transparency": 63706, + "twitter-x": 63707, + "type-h4": 63708, + "type-h5": 63709, + "type-h6": 63710, + "backpack-fill": 63711, + "backpack": 63712, + "backpack2-fill": 63713, + "backpack2": 63714, + "backpack3-fill": 63715, + "backpack3": 63716, + "backpack4-fill": 63717, + "backpack4": 63718, + "brilliance": 63719, + "cake-fill": 63720, + "cake2-fill": 63721, + "duffle-fill": 63722, + "duffle": 63723, + "exposure": 63724, + "gender-neuter": 63725, + "highlights": 63726, + "luggage-fill": 63727, + "luggage": 63728, + "mailbox-flag": 63729, + "mailbox2-flag": 63730, + "noise-reduction": 63731, + "passport-fill": 63732, + "passport": 63733, + "person-arms-up": 63734, + "person-raised-hand": 63735, + "person-standing-dress": 63736, + "person-standing": 63737, + "person-walking": 63738, + "person-wheelchair": 63739, + "shadows": 63740, + "suitcase-fill": 63741, + "suitcase-lg-fill": 63742, + "suitcase-lg": 63743, + "suitcase": 63744, + "suitcase2-fill": 63745, + "suitcase2": 63746, + "vignette": 63747, + "bluesky": 63481, + "tux": 63748, + "beaker-fill": 63749, + "beaker": 63750, + "flask-fill": 63751, + "flask-florence-fill": 63752, + "flask-florence": 63753, + "flask": 63754, + "leaf-fill": 63755, + "leaf": 63756, + "measuring-cup-fill": 63757, + "measuring-cup": 63758, + "unlock2-fill": 63759, + "unlock2": 63760, + "battery-low": 63761, + "anthropic": 63762, + "apple-music": 63763, + "claude": 63764, + "openai": 63765, + "perplexity": 63766, + "css": 63767, + "javascript": 63768, + "typescript": 63769, + "fork-knife": 63770, + "globe-americas-fill": 63771, + "globe-asia-australia-fill": 63772, + "globe-central-south-asia-fill": 63773, + "globe-europe-africa-fill": 63774 +} \ No newline at end of file diff --git a/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.min.css b/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.min.css new file mode 100644 index 00000000..706a5c8b --- /dev/null +++ b/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.min.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/) + * Copyright 2019-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE) + */@font-face{font-display:block;font-family:bootstrap-icons;src:url("fonts/bootstrap-icons.woff2?e34853135f9e39acf64315236852cd5a") format("woff2"),url("fonts/bootstrap-icons.woff?e34853135f9e39acf64315236852cd5a") format("woff")}.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123::before{content:"\f67f"}.bi-alarm-fill::before{content:"\f101"}.bi-alarm::before{content:"\f102"}.bi-align-bottom::before{content:"\f103"}.bi-align-center::before{content:"\f104"}.bi-align-end::before{content:"\f105"}.bi-align-middle::before{content:"\f106"}.bi-align-start::before{content:"\f107"}.bi-align-top::before{content:"\f108"}.bi-alt::before{content:"\f109"}.bi-app-indicator::before{content:"\f10a"}.bi-app::before{content:"\f10b"}.bi-archive-fill::before{content:"\f10c"}.bi-archive::before{content:"\f10d"}.bi-arrow-90deg-down::before{content:"\f10e"}.bi-arrow-90deg-left::before{content:"\f10f"}.bi-arrow-90deg-right::before{content:"\f110"}.bi-arrow-90deg-up::before{content:"\f111"}.bi-arrow-bar-down::before{content:"\f112"}.bi-arrow-bar-left::before{content:"\f113"}.bi-arrow-bar-right::before{content:"\f114"}.bi-arrow-bar-up::before{content:"\f115"}.bi-arrow-clockwise::before{content:"\f116"}.bi-arrow-counterclockwise::before{content:"\f117"}.bi-arrow-down-circle-fill::before{content:"\f118"}.bi-arrow-down-circle::before{content:"\f119"}.bi-arrow-down-left-circle-fill::before{content:"\f11a"}.bi-arrow-down-left-circle::before{content:"\f11b"}.bi-arrow-down-left-square-fill::before{content:"\f11c"}.bi-arrow-down-left-square::before{content:"\f11d"}.bi-arrow-down-left::before{content:"\f11e"}.bi-arrow-down-right-circle-fill::before{content:"\f11f"}.bi-arrow-down-right-circle::before{content:"\f120"}.bi-arrow-down-right-square-fill::before{content:"\f121"}.bi-arrow-down-right-square::before{content:"\f122"}.bi-arrow-down-right::before{content:"\f123"}.bi-arrow-down-short::before{content:"\f124"}.bi-arrow-down-square-fill::before{content:"\f125"}.bi-arrow-down-square::before{content:"\f126"}.bi-arrow-down-up::before{content:"\f127"}.bi-arrow-down::before{content:"\f128"}.bi-arrow-left-circle-fill::before{content:"\f129"}.bi-arrow-left-circle::before{content:"\f12a"}.bi-arrow-left-right::before{content:"\f12b"}.bi-arrow-left-short::before{content:"\f12c"}.bi-arrow-left-square-fill::before{content:"\f12d"}.bi-arrow-left-square::before{content:"\f12e"}.bi-arrow-left::before{content:"\f12f"}.bi-arrow-repeat::before{content:"\f130"}.bi-arrow-return-left::before{content:"\f131"}.bi-arrow-return-right::before{content:"\f132"}.bi-arrow-right-circle-fill::before{content:"\f133"}.bi-arrow-right-circle::before{content:"\f134"}.bi-arrow-right-short::before{content:"\f135"}.bi-arrow-right-square-fill::before{content:"\f136"}.bi-arrow-right-square::before{content:"\f137"}.bi-arrow-right::before{content:"\f138"}.bi-arrow-up-circle-fill::before{content:"\f139"}.bi-arrow-up-circle::before{content:"\f13a"}.bi-arrow-up-left-circle-fill::before{content:"\f13b"}.bi-arrow-up-left-circle::before{content:"\f13c"}.bi-arrow-up-left-square-fill::before{content:"\f13d"}.bi-arrow-up-left-square::before{content:"\f13e"}.bi-arrow-up-left::before{content:"\f13f"}.bi-arrow-up-right-circle-fill::before{content:"\f140"}.bi-arrow-up-right-circle::before{content:"\f141"}.bi-arrow-up-right-square-fill::before{content:"\f142"}.bi-arrow-up-right-square::before{content:"\f143"}.bi-arrow-up-right::before{content:"\f144"}.bi-arrow-up-short::before{content:"\f145"}.bi-arrow-up-square-fill::before{content:"\f146"}.bi-arrow-up-square::before{content:"\f147"}.bi-arrow-up::before{content:"\f148"}.bi-arrows-angle-contract::before{content:"\f149"}.bi-arrows-angle-expand::before{content:"\f14a"}.bi-arrows-collapse::before{content:"\f14b"}.bi-arrows-expand::before{content:"\f14c"}.bi-arrows-fullscreen::before{content:"\f14d"}.bi-arrows-move::before{content:"\f14e"}.bi-aspect-ratio-fill::before{content:"\f14f"}.bi-aspect-ratio::before{content:"\f150"}.bi-asterisk::before{content:"\f151"}.bi-at::before{content:"\f152"}.bi-award-fill::before{content:"\f153"}.bi-award::before{content:"\f154"}.bi-back::before{content:"\f155"}.bi-backspace-fill::before{content:"\f156"}.bi-backspace-reverse-fill::before{content:"\f157"}.bi-backspace-reverse::before{content:"\f158"}.bi-backspace::before{content:"\f159"}.bi-badge-3d-fill::before{content:"\f15a"}.bi-badge-3d::before{content:"\f15b"}.bi-badge-4k-fill::before{content:"\f15c"}.bi-badge-4k::before{content:"\f15d"}.bi-badge-8k-fill::before{content:"\f15e"}.bi-badge-8k::before{content:"\f15f"}.bi-badge-ad-fill::before{content:"\f160"}.bi-badge-ad::before{content:"\f161"}.bi-badge-ar-fill::before{content:"\f162"}.bi-badge-ar::before{content:"\f163"}.bi-badge-cc-fill::before{content:"\f164"}.bi-badge-cc::before{content:"\f165"}.bi-badge-hd-fill::before{content:"\f166"}.bi-badge-hd::before{content:"\f167"}.bi-badge-tm-fill::before{content:"\f168"}.bi-badge-tm::before{content:"\f169"}.bi-badge-vo-fill::before{content:"\f16a"}.bi-badge-vo::before{content:"\f16b"}.bi-badge-vr-fill::before{content:"\f16c"}.bi-badge-vr::before{content:"\f16d"}.bi-badge-wc-fill::before{content:"\f16e"}.bi-badge-wc::before{content:"\f16f"}.bi-bag-check-fill::before{content:"\f170"}.bi-bag-check::before{content:"\f171"}.bi-bag-dash-fill::before{content:"\f172"}.bi-bag-dash::before{content:"\f173"}.bi-bag-fill::before{content:"\f174"}.bi-bag-plus-fill::before{content:"\f175"}.bi-bag-plus::before{content:"\f176"}.bi-bag-x-fill::before{content:"\f177"}.bi-bag-x::before{content:"\f178"}.bi-bag::before{content:"\f179"}.bi-bar-chart-fill::before{content:"\f17a"}.bi-bar-chart-line-fill::before{content:"\f17b"}.bi-bar-chart-line::before{content:"\f17c"}.bi-bar-chart-steps::before{content:"\f17d"}.bi-bar-chart::before{content:"\f17e"}.bi-basket-fill::before{content:"\f17f"}.bi-basket::before{content:"\f180"}.bi-basket2-fill::before{content:"\f181"}.bi-basket2::before{content:"\f182"}.bi-basket3-fill::before{content:"\f183"}.bi-basket3::before{content:"\f184"}.bi-battery-charging::before{content:"\f185"}.bi-battery-full::before{content:"\f186"}.bi-battery-half::before{content:"\f187"}.bi-battery::before{content:"\f188"}.bi-bell-fill::before{content:"\f189"}.bi-bell::before{content:"\f18a"}.bi-bezier::before{content:"\f18b"}.bi-bezier2::before{content:"\f18c"}.bi-bicycle::before{content:"\f18d"}.bi-binoculars-fill::before{content:"\f18e"}.bi-binoculars::before{content:"\f18f"}.bi-blockquote-left::before{content:"\f190"}.bi-blockquote-right::before{content:"\f191"}.bi-book-fill::before{content:"\f192"}.bi-book-half::before{content:"\f193"}.bi-book::before{content:"\f194"}.bi-bookmark-check-fill::before{content:"\f195"}.bi-bookmark-check::before{content:"\f196"}.bi-bookmark-dash-fill::before{content:"\f197"}.bi-bookmark-dash::before{content:"\f198"}.bi-bookmark-fill::before{content:"\f199"}.bi-bookmark-heart-fill::before{content:"\f19a"}.bi-bookmark-heart::before{content:"\f19b"}.bi-bookmark-plus-fill::before{content:"\f19c"}.bi-bookmark-plus::before{content:"\f19d"}.bi-bookmark-star-fill::before{content:"\f19e"}.bi-bookmark-star::before{content:"\f19f"}.bi-bookmark-x-fill::before{content:"\f1a0"}.bi-bookmark-x::before{content:"\f1a1"}.bi-bookmark::before{content:"\f1a2"}.bi-bookmarks-fill::before{content:"\f1a3"}.bi-bookmarks::before{content:"\f1a4"}.bi-bookshelf::before{content:"\f1a5"}.bi-bootstrap-fill::before{content:"\f1a6"}.bi-bootstrap-reboot::before{content:"\f1a7"}.bi-bootstrap::before{content:"\f1a8"}.bi-border-all::before{content:"\f1a9"}.bi-border-bottom::before{content:"\f1aa"}.bi-border-center::before{content:"\f1ab"}.bi-border-inner::before{content:"\f1ac"}.bi-border-left::before{content:"\f1ad"}.bi-border-middle::before{content:"\f1ae"}.bi-border-outer::before{content:"\f1af"}.bi-border-right::before{content:"\f1b0"}.bi-border-style::before{content:"\f1b1"}.bi-border-top::before{content:"\f1b2"}.bi-border-width::before{content:"\f1b3"}.bi-border::before{content:"\f1b4"}.bi-bounding-box-circles::before{content:"\f1b5"}.bi-bounding-box::before{content:"\f1b6"}.bi-box-arrow-down-left::before{content:"\f1b7"}.bi-box-arrow-down-right::before{content:"\f1b8"}.bi-box-arrow-down::before{content:"\f1b9"}.bi-box-arrow-in-down-left::before{content:"\f1ba"}.bi-box-arrow-in-down-right::before{content:"\f1bb"}.bi-box-arrow-in-down::before{content:"\f1bc"}.bi-box-arrow-in-left::before{content:"\f1bd"}.bi-box-arrow-in-right::before{content:"\f1be"}.bi-box-arrow-in-up-left::before{content:"\f1bf"}.bi-box-arrow-in-up-right::before{content:"\f1c0"}.bi-box-arrow-in-up::before{content:"\f1c1"}.bi-box-arrow-left::before{content:"\f1c2"}.bi-box-arrow-right::before{content:"\f1c3"}.bi-box-arrow-up-left::before{content:"\f1c4"}.bi-box-arrow-up-right::before{content:"\f1c5"}.bi-box-arrow-up::before{content:"\f1c6"}.bi-box-seam::before{content:"\f1c7"}.bi-box::before{content:"\f1c8"}.bi-braces::before{content:"\f1c9"}.bi-bricks::before{content:"\f1ca"}.bi-briefcase-fill::before{content:"\f1cb"}.bi-briefcase::before{content:"\f1cc"}.bi-brightness-alt-high-fill::before{content:"\f1cd"}.bi-brightness-alt-high::before{content:"\f1ce"}.bi-brightness-alt-low-fill::before{content:"\f1cf"}.bi-brightness-alt-low::before{content:"\f1d0"}.bi-brightness-high-fill::before{content:"\f1d1"}.bi-brightness-high::before{content:"\f1d2"}.bi-brightness-low-fill::before{content:"\f1d3"}.bi-brightness-low::before{content:"\f1d4"}.bi-broadcast-pin::before{content:"\f1d5"}.bi-broadcast::before{content:"\f1d6"}.bi-brush-fill::before{content:"\f1d7"}.bi-brush::before{content:"\f1d8"}.bi-bucket-fill::before{content:"\f1d9"}.bi-bucket::before{content:"\f1da"}.bi-bug-fill::before{content:"\f1db"}.bi-bug::before{content:"\f1dc"}.bi-building::before{content:"\f1dd"}.bi-bullseye::before{content:"\f1de"}.bi-calculator-fill::before{content:"\f1df"}.bi-calculator::before{content:"\f1e0"}.bi-calendar-check-fill::before{content:"\f1e1"}.bi-calendar-check::before{content:"\f1e2"}.bi-calendar-date-fill::before{content:"\f1e3"}.bi-calendar-date::before{content:"\f1e4"}.bi-calendar-day-fill::before{content:"\f1e5"}.bi-calendar-day::before{content:"\f1e6"}.bi-calendar-event-fill::before{content:"\f1e7"}.bi-calendar-event::before{content:"\f1e8"}.bi-calendar-fill::before{content:"\f1e9"}.bi-calendar-minus-fill::before{content:"\f1ea"}.bi-calendar-minus::before{content:"\f1eb"}.bi-calendar-month-fill::before{content:"\f1ec"}.bi-calendar-month::before{content:"\f1ed"}.bi-calendar-plus-fill::before{content:"\f1ee"}.bi-calendar-plus::before{content:"\f1ef"}.bi-calendar-range-fill::before{content:"\f1f0"}.bi-calendar-range::before{content:"\f1f1"}.bi-calendar-week-fill::before{content:"\f1f2"}.bi-calendar-week::before{content:"\f1f3"}.bi-calendar-x-fill::before{content:"\f1f4"}.bi-calendar-x::before{content:"\f1f5"}.bi-calendar::before{content:"\f1f6"}.bi-calendar2-check-fill::before{content:"\f1f7"}.bi-calendar2-check::before{content:"\f1f8"}.bi-calendar2-date-fill::before{content:"\f1f9"}.bi-calendar2-date::before{content:"\f1fa"}.bi-calendar2-day-fill::before{content:"\f1fb"}.bi-calendar2-day::before{content:"\f1fc"}.bi-calendar2-event-fill::before{content:"\f1fd"}.bi-calendar2-event::before{content:"\f1fe"}.bi-calendar2-fill::before{content:"\f1ff"}.bi-calendar2-minus-fill::before{content:"\f200"}.bi-calendar2-minus::before{content:"\f201"}.bi-calendar2-month-fill::before{content:"\f202"}.bi-calendar2-month::before{content:"\f203"}.bi-calendar2-plus-fill::before{content:"\f204"}.bi-calendar2-plus::before{content:"\f205"}.bi-calendar2-range-fill::before{content:"\f206"}.bi-calendar2-range::before{content:"\f207"}.bi-calendar2-week-fill::before{content:"\f208"}.bi-calendar2-week::before{content:"\f209"}.bi-calendar2-x-fill::before{content:"\f20a"}.bi-calendar2-x::before{content:"\f20b"}.bi-calendar2::before{content:"\f20c"}.bi-calendar3-event-fill::before{content:"\f20d"}.bi-calendar3-event::before{content:"\f20e"}.bi-calendar3-fill::before{content:"\f20f"}.bi-calendar3-range-fill::before{content:"\f210"}.bi-calendar3-range::before{content:"\f211"}.bi-calendar3-week-fill::before{content:"\f212"}.bi-calendar3-week::before{content:"\f213"}.bi-calendar3::before{content:"\f214"}.bi-calendar4-event::before{content:"\f215"}.bi-calendar4-range::before{content:"\f216"}.bi-calendar4-week::before{content:"\f217"}.bi-calendar4::before{content:"\f218"}.bi-camera-fill::before{content:"\f219"}.bi-camera-reels-fill::before{content:"\f21a"}.bi-camera-reels::before{content:"\f21b"}.bi-camera-video-fill::before{content:"\f21c"}.bi-camera-video-off-fill::before{content:"\f21d"}.bi-camera-video-off::before{content:"\f21e"}.bi-camera-video::before{content:"\f21f"}.bi-camera::before{content:"\f220"}.bi-camera2::before{content:"\f221"}.bi-capslock-fill::before{content:"\f222"}.bi-capslock::before{content:"\f223"}.bi-card-checklist::before{content:"\f224"}.bi-card-heading::before{content:"\f225"}.bi-card-image::before{content:"\f226"}.bi-card-list::before{content:"\f227"}.bi-card-text::before{content:"\f228"}.bi-caret-down-fill::before{content:"\f229"}.bi-caret-down-square-fill::before{content:"\f22a"}.bi-caret-down-square::before{content:"\f22b"}.bi-caret-down::before{content:"\f22c"}.bi-caret-left-fill::before{content:"\f22d"}.bi-caret-left-square-fill::before{content:"\f22e"}.bi-caret-left-square::before{content:"\f22f"}.bi-caret-left::before{content:"\f230"}.bi-caret-right-fill::before{content:"\f231"}.bi-caret-right-square-fill::before{content:"\f232"}.bi-caret-right-square::before{content:"\f233"}.bi-caret-right::before{content:"\f234"}.bi-caret-up-fill::before{content:"\f235"}.bi-caret-up-square-fill::before{content:"\f236"}.bi-caret-up-square::before{content:"\f237"}.bi-caret-up::before{content:"\f238"}.bi-cart-check-fill::before{content:"\f239"}.bi-cart-check::before{content:"\f23a"}.bi-cart-dash-fill::before{content:"\f23b"}.bi-cart-dash::before{content:"\f23c"}.bi-cart-fill::before{content:"\f23d"}.bi-cart-plus-fill::before{content:"\f23e"}.bi-cart-plus::before{content:"\f23f"}.bi-cart-x-fill::before{content:"\f240"}.bi-cart-x::before{content:"\f241"}.bi-cart::before{content:"\f242"}.bi-cart2::before{content:"\f243"}.bi-cart3::before{content:"\f244"}.bi-cart4::before{content:"\f245"}.bi-cash-stack::before{content:"\f246"}.bi-cash::before{content:"\f247"}.bi-cast::before{content:"\f248"}.bi-chat-dots-fill::before{content:"\f249"}.bi-chat-dots::before{content:"\f24a"}.bi-chat-fill::before{content:"\f24b"}.bi-chat-left-dots-fill::before{content:"\f24c"}.bi-chat-left-dots::before{content:"\f24d"}.bi-chat-left-fill::before{content:"\f24e"}.bi-chat-left-quote-fill::before{content:"\f24f"}.bi-chat-left-quote::before{content:"\f250"}.bi-chat-left-text-fill::before{content:"\f251"}.bi-chat-left-text::before{content:"\f252"}.bi-chat-left::before{content:"\f253"}.bi-chat-quote-fill::before{content:"\f254"}.bi-chat-quote::before{content:"\f255"}.bi-chat-right-dots-fill::before{content:"\f256"}.bi-chat-right-dots::before{content:"\f257"}.bi-chat-right-fill::before{content:"\f258"}.bi-chat-right-quote-fill::before{content:"\f259"}.bi-chat-right-quote::before{content:"\f25a"}.bi-chat-right-text-fill::before{content:"\f25b"}.bi-chat-right-text::before{content:"\f25c"}.bi-chat-right::before{content:"\f25d"}.bi-chat-square-dots-fill::before{content:"\f25e"}.bi-chat-square-dots::before{content:"\f25f"}.bi-chat-square-fill::before{content:"\f260"}.bi-chat-square-quote-fill::before{content:"\f261"}.bi-chat-square-quote::before{content:"\f262"}.bi-chat-square-text-fill::before{content:"\f263"}.bi-chat-square-text::before{content:"\f264"}.bi-chat-square::before{content:"\f265"}.bi-chat-text-fill::before{content:"\f266"}.bi-chat-text::before{content:"\f267"}.bi-chat::before{content:"\f268"}.bi-check-all::before{content:"\f269"}.bi-check-circle-fill::before{content:"\f26a"}.bi-check-circle::before{content:"\f26b"}.bi-check-square-fill::before{content:"\f26c"}.bi-check-square::before{content:"\f26d"}.bi-check::before{content:"\f26e"}.bi-check2-all::before{content:"\f26f"}.bi-check2-circle::before{content:"\f270"}.bi-check2-square::before{content:"\f271"}.bi-check2::before{content:"\f272"}.bi-chevron-bar-contract::before{content:"\f273"}.bi-chevron-bar-down::before{content:"\f274"}.bi-chevron-bar-expand::before{content:"\f275"}.bi-chevron-bar-left::before{content:"\f276"}.bi-chevron-bar-right::before{content:"\f277"}.bi-chevron-bar-up::before{content:"\f278"}.bi-chevron-compact-down::before{content:"\f279"}.bi-chevron-compact-left::before{content:"\f27a"}.bi-chevron-compact-right::before{content:"\f27b"}.bi-chevron-compact-up::before{content:"\f27c"}.bi-chevron-contract::before{content:"\f27d"}.bi-chevron-double-down::before{content:"\f27e"}.bi-chevron-double-left::before{content:"\f27f"}.bi-chevron-double-right::before{content:"\f280"}.bi-chevron-double-up::before{content:"\f281"}.bi-chevron-down::before{content:"\f282"}.bi-chevron-expand::before{content:"\f283"}.bi-chevron-left::before{content:"\f284"}.bi-chevron-right::before{content:"\f285"}.bi-chevron-up::before{content:"\f286"}.bi-circle-fill::before{content:"\f287"}.bi-circle-half::before{content:"\f288"}.bi-circle-square::before{content:"\f289"}.bi-circle::before{content:"\f28a"}.bi-clipboard-check::before{content:"\f28b"}.bi-clipboard-data::before{content:"\f28c"}.bi-clipboard-minus::before{content:"\f28d"}.bi-clipboard-plus::before{content:"\f28e"}.bi-clipboard-x::before{content:"\f28f"}.bi-clipboard::before{content:"\f290"}.bi-clock-fill::before{content:"\f291"}.bi-clock-history::before{content:"\f292"}.bi-clock::before{content:"\f293"}.bi-cloud-arrow-down-fill::before{content:"\f294"}.bi-cloud-arrow-down::before{content:"\f295"}.bi-cloud-arrow-up-fill::before{content:"\f296"}.bi-cloud-arrow-up::before{content:"\f297"}.bi-cloud-check-fill::before{content:"\f298"}.bi-cloud-check::before{content:"\f299"}.bi-cloud-download-fill::before{content:"\f29a"}.bi-cloud-download::before{content:"\f29b"}.bi-cloud-drizzle-fill::before{content:"\f29c"}.bi-cloud-drizzle::before{content:"\f29d"}.bi-cloud-fill::before{content:"\f29e"}.bi-cloud-fog-fill::before{content:"\f29f"}.bi-cloud-fog::before{content:"\f2a0"}.bi-cloud-fog2-fill::before{content:"\f2a1"}.bi-cloud-fog2::before{content:"\f2a2"}.bi-cloud-hail-fill::before{content:"\f2a3"}.bi-cloud-hail::before{content:"\f2a4"}.bi-cloud-haze-fill::before{content:"\f2a6"}.bi-cloud-haze::before{content:"\f2a7"}.bi-cloud-haze2-fill::before{content:"\f2a8"}.bi-cloud-lightning-fill::before{content:"\f2a9"}.bi-cloud-lightning-rain-fill::before{content:"\f2aa"}.bi-cloud-lightning-rain::before{content:"\f2ab"}.bi-cloud-lightning::before{content:"\f2ac"}.bi-cloud-minus-fill::before{content:"\f2ad"}.bi-cloud-minus::before{content:"\f2ae"}.bi-cloud-moon-fill::before{content:"\f2af"}.bi-cloud-moon::before{content:"\f2b0"}.bi-cloud-plus-fill::before{content:"\f2b1"}.bi-cloud-plus::before{content:"\f2b2"}.bi-cloud-rain-fill::before{content:"\f2b3"}.bi-cloud-rain-heavy-fill::before{content:"\f2b4"}.bi-cloud-rain-heavy::before{content:"\f2b5"}.bi-cloud-rain::before{content:"\f2b6"}.bi-cloud-slash-fill::before{content:"\f2b7"}.bi-cloud-slash::before{content:"\f2b8"}.bi-cloud-sleet-fill::before{content:"\f2b9"}.bi-cloud-sleet::before{content:"\f2ba"}.bi-cloud-snow-fill::before{content:"\f2bb"}.bi-cloud-snow::before{content:"\f2bc"}.bi-cloud-sun-fill::before{content:"\f2bd"}.bi-cloud-sun::before{content:"\f2be"}.bi-cloud-upload-fill::before{content:"\f2bf"}.bi-cloud-upload::before{content:"\f2c0"}.bi-cloud::before{content:"\f2c1"}.bi-clouds-fill::before{content:"\f2c2"}.bi-clouds::before{content:"\f2c3"}.bi-cloudy-fill::before{content:"\f2c4"}.bi-cloudy::before{content:"\f2c5"}.bi-code-slash::before{content:"\f2c6"}.bi-code-square::before{content:"\f2c7"}.bi-code::before{content:"\f2c8"}.bi-collection-fill::before{content:"\f2c9"}.bi-collection-play-fill::before{content:"\f2ca"}.bi-collection-play::before{content:"\f2cb"}.bi-collection::before{content:"\f2cc"}.bi-columns-gap::before{content:"\f2cd"}.bi-columns::before{content:"\f2ce"}.bi-command::before{content:"\f2cf"}.bi-compass-fill::before{content:"\f2d0"}.bi-compass::before{content:"\f2d1"}.bi-cone-striped::before{content:"\f2d2"}.bi-cone::before{content:"\f2d3"}.bi-controller::before{content:"\f2d4"}.bi-cpu-fill::before{content:"\f2d5"}.bi-cpu::before{content:"\f2d6"}.bi-credit-card-2-back-fill::before{content:"\f2d7"}.bi-credit-card-2-back::before{content:"\f2d8"}.bi-credit-card-2-front-fill::before{content:"\f2d9"}.bi-credit-card-2-front::before{content:"\f2da"}.bi-credit-card-fill::before{content:"\f2db"}.bi-credit-card::before{content:"\f2dc"}.bi-crop::before{content:"\f2dd"}.bi-cup-fill::before{content:"\f2de"}.bi-cup-straw::before{content:"\f2df"}.bi-cup::before{content:"\f2e0"}.bi-cursor-fill::before{content:"\f2e1"}.bi-cursor-text::before{content:"\f2e2"}.bi-cursor::before{content:"\f2e3"}.bi-dash-circle-dotted::before{content:"\f2e4"}.bi-dash-circle-fill::before{content:"\f2e5"}.bi-dash-circle::before{content:"\f2e6"}.bi-dash-square-dotted::before{content:"\f2e7"}.bi-dash-square-fill::before{content:"\f2e8"}.bi-dash-square::before{content:"\f2e9"}.bi-dash::before{content:"\f2ea"}.bi-diagram-2-fill::before{content:"\f2eb"}.bi-diagram-2::before{content:"\f2ec"}.bi-diagram-3-fill::before{content:"\f2ed"}.bi-diagram-3::before{content:"\f2ee"}.bi-diamond-fill::before{content:"\f2ef"}.bi-diamond-half::before{content:"\f2f0"}.bi-diamond::before{content:"\f2f1"}.bi-dice-1-fill::before{content:"\f2f2"}.bi-dice-1::before{content:"\f2f3"}.bi-dice-2-fill::before{content:"\f2f4"}.bi-dice-2::before{content:"\f2f5"}.bi-dice-3-fill::before{content:"\f2f6"}.bi-dice-3::before{content:"\f2f7"}.bi-dice-4-fill::before{content:"\f2f8"}.bi-dice-4::before{content:"\f2f9"}.bi-dice-5-fill::before{content:"\f2fa"}.bi-dice-5::before{content:"\f2fb"}.bi-dice-6-fill::before{content:"\f2fc"}.bi-dice-6::before{content:"\f2fd"}.bi-disc-fill::before{content:"\f2fe"}.bi-disc::before{content:"\f2ff"}.bi-discord::before{content:"\f300"}.bi-display-fill::before{content:"\f301"}.bi-display::before{content:"\f302"}.bi-distribute-horizontal::before{content:"\f303"}.bi-distribute-vertical::before{content:"\f304"}.bi-door-closed-fill::before{content:"\f305"}.bi-door-closed::before{content:"\f306"}.bi-door-open-fill::before{content:"\f307"}.bi-door-open::before{content:"\f308"}.bi-dot::before{content:"\f309"}.bi-download::before{content:"\f30a"}.bi-droplet-fill::before{content:"\f30b"}.bi-droplet-half::before{content:"\f30c"}.bi-droplet::before{content:"\f30d"}.bi-earbuds::before{content:"\f30e"}.bi-easel-fill::before{content:"\f30f"}.bi-easel::before{content:"\f310"}.bi-egg-fill::before{content:"\f311"}.bi-egg-fried::before{content:"\f312"}.bi-egg::before{content:"\f313"}.bi-eject-fill::before{content:"\f314"}.bi-eject::before{content:"\f315"}.bi-emoji-angry-fill::before{content:"\f316"}.bi-emoji-angry::before{content:"\f317"}.bi-emoji-dizzy-fill::before{content:"\f318"}.bi-emoji-dizzy::before{content:"\f319"}.bi-emoji-expressionless-fill::before{content:"\f31a"}.bi-emoji-expressionless::before{content:"\f31b"}.bi-emoji-frown-fill::before{content:"\f31c"}.bi-emoji-frown::before{content:"\f31d"}.bi-emoji-heart-eyes-fill::before{content:"\f31e"}.bi-emoji-heart-eyes::before{content:"\f31f"}.bi-emoji-laughing-fill::before{content:"\f320"}.bi-emoji-laughing::before{content:"\f321"}.bi-emoji-neutral-fill::before{content:"\f322"}.bi-emoji-neutral::before{content:"\f323"}.bi-emoji-smile-fill::before{content:"\f324"}.bi-emoji-smile-upside-down-fill::before{content:"\f325"}.bi-emoji-smile-upside-down::before{content:"\f326"}.bi-emoji-smile::before{content:"\f327"}.bi-emoji-sunglasses-fill::before{content:"\f328"}.bi-emoji-sunglasses::before{content:"\f329"}.bi-emoji-wink-fill::before{content:"\f32a"}.bi-emoji-wink::before{content:"\f32b"}.bi-envelope-fill::before{content:"\f32c"}.bi-envelope-open-fill::before{content:"\f32d"}.bi-envelope-open::before{content:"\f32e"}.bi-envelope::before{content:"\f32f"}.bi-eraser-fill::before{content:"\f330"}.bi-eraser::before{content:"\f331"}.bi-exclamation-circle-fill::before{content:"\f332"}.bi-exclamation-circle::before{content:"\f333"}.bi-exclamation-diamond-fill::before{content:"\f334"}.bi-exclamation-diamond::before{content:"\f335"}.bi-exclamation-octagon-fill::before{content:"\f336"}.bi-exclamation-octagon::before{content:"\f337"}.bi-exclamation-square-fill::before{content:"\f338"}.bi-exclamation-square::before{content:"\f339"}.bi-exclamation-triangle-fill::before{content:"\f33a"}.bi-exclamation-triangle::before{content:"\f33b"}.bi-exclamation::before{content:"\f33c"}.bi-exclude::before{content:"\f33d"}.bi-eye-fill::before{content:"\f33e"}.bi-eye-slash-fill::before{content:"\f33f"}.bi-eye-slash::before{content:"\f340"}.bi-eye::before{content:"\f341"}.bi-eyedropper::before{content:"\f342"}.bi-eyeglasses::before{content:"\f343"}.bi-facebook::before{content:"\f344"}.bi-file-arrow-down-fill::before{content:"\f345"}.bi-file-arrow-down::before{content:"\f346"}.bi-file-arrow-up-fill::before{content:"\f347"}.bi-file-arrow-up::before{content:"\f348"}.bi-file-bar-graph-fill::before{content:"\f349"}.bi-file-bar-graph::before{content:"\f34a"}.bi-file-binary-fill::before{content:"\f34b"}.bi-file-binary::before{content:"\f34c"}.bi-file-break-fill::before{content:"\f34d"}.bi-file-break::before{content:"\f34e"}.bi-file-check-fill::before{content:"\f34f"}.bi-file-check::before{content:"\f350"}.bi-file-code-fill::before{content:"\f351"}.bi-file-code::before{content:"\f352"}.bi-file-diff-fill::before{content:"\f353"}.bi-file-diff::before{content:"\f354"}.bi-file-earmark-arrow-down-fill::before{content:"\f355"}.bi-file-earmark-arrow-down::before{content:"\f356"}.bi-file-earmark-arrow-up-fill::before{content:"\f357"}.bi-file-earmark-arrow-up::before{content:"\f358"}.bi-file-earmark-bar-graph-fill::before{content:"\f359"}.bi-file-earmark-bar-graph::before{content:"\f35a"}.bi-file-earmark-binary-fill::before{content:"\f35b"}.bi-file-earmark-binary::before{content:"\f35c"}.bi-file-earmark-break-fill::before{content:"\f35d"}.bi-file-earmark-break::before{content:"\f35e"}.bi-file-earmark-check-fill::before{content:"\f35f"}.bi-file-earmark-check::before{content:"\f360"}.bi-file-earmark-code-fill::before{content:"\f361"}.bi-file-earmark-code::before{content:"\f362"}.bi-file-earmark-diff-fill::before{content:"\f363"}.bi-file-earmark-diff::before{content:"\f364"}.bi-file-earmark-easel-fill::before{content:"\f365"}.bi-file-earmark-easel::before{content:"\f366"}.bi-file-earmark-excel-fill::before{content:"\f367"}.bi-file-earmark-excel::before{content:"\f368"}.bi-file-earmark-fill::before{content:"\f369"}.bi-file-earmark-font-fill::before{content:"\f36a"}.bi-file-earmark-font::before{content:"\f36b"}.bi-file-earmark-image-fill::before{content:"\f36c"}.bi-file-earmark-image::before{content:"\f36d"}.bi-file-earmark-lock-fill::before{content:"\f36e"}.bi-file-earmark-lock::before{content:"\f36f"}.bi-file-earmark-lock2-fill::before{content:"\f370"}.bi-file-earmark-lock2::before{content:"\f371"}.bi-file-earmark-medical-fill::before{content:"\f372"}.bi-file-earmark-medical::before{content:"\f373"}.bi-file-earmark-minus-fill::before{content:"\f374"}.bi-file-earmark-minus::before{content:"\f375"}.bi-file-earmark-music-fill::before{content:"\f376"}.bi-file-earmark-music::before{content:"\f377"}.bi-file-earmark-person-fill::before{content:"\f378"}.bi-file-earmark-person::before{content:"\f379"}.bi-file-earmark-play-fill::before{content:"\f37a"}.bi-file-earmark-play::before{content:"\f37b"}.bi-file-earmark-plus-fill::before{content:"\f37c"}.bi-file-earmark-plus::before{content:"\f37d"}.bi-file-earmark-post-fill::before{content:"\f37e"}.bi-file-earmark-post::before{content:"\f37f"}.bi-file-earmark-ppt-fill::before{content:"\f380"}.bi-file-earmark-ppt::before{content:"\f381"}.bi-file-earmark-richtext-fill::before{content:"\f382"}.bi-file-earmark-richtext::before{content:"\f383"}.bi-file-earmark-ruled-fill::before{content:"\f384"}.bi-file-earmark-ruled::before{content:"\f385"}.bi-file-earmark-slides-fill::before{content:"\f386"}.bi-file-earmark-slides::before{content:"\f387"}.bi-file-earmark-spreadsheet-fill::before{content:"\f388"}.bi-file-earmark-spreadsheet::before{content:"\f389"}.bi-file-earmark-text-fill::before{content:"\f38a"}.bi-file-earmark-text::before{content:"\f38b"}.bi-file-earmark-word-fill::before{content:"\f38c"}.bi-file-earmark-word::before{content:"\f38d"}.bi-file-earmark-x-fill::before{content:"\f38e"}.bi-file-earmark-x::before{content:"\f38f"}.bi-file-earmark-zip-fill::before{content:"\f390"}.bi-file-earmark-zip::before{content:"\f391"}.bi-file-earmark::before{content:"\f392"}.bi-file-easel-fill::before{content:"\f393"}.bi-file-easel::before{content:"\f394"}.bi-file-excel-fill::before{content:"\f395"}.bi-file-excel::before{content:"\f396"}.bi-file-fill::before{content:"\f397"}.bi-file-font-fill::before{content:"\f398"}.bi-file-font::before{content:"\f399"}.bi-file-image-fill::before{content:"\f39a"}.bi-file-image::before{content:"\f39b"}.bi-file-lock-fill::before{content:"\f39c"}.bi-file-lock::before{content:"\f39d"}.bi-file-lock2-fill::before{content:"\f39e"}.bi-file-lock2::before{content:"\f39f"}.bi-file-medical-fill::before{content:"\f3a0"}.bi-file-medical::before{content:"\f3a1"}.bi-file-minus-fill::before{content:"\f3a2"}.bi-file-minus::before{content:"\f3a3"}.bi-file-music-fill::before{content:"\f3a4"}.bi-file-music::before{content:"\f3a5"}.bi-file-person-fill::before{content:"\f3a6"}.bi-file-person::before{content:"\f3a7"}.bi-file-play-fill::before{content:"\f3a8"}.bi-file-play::before{content:"\f3a9"}.bi-file-plus-fill::before{content:"\f3aa"}.bi-file-plus::before{content:"\f3ab"}.bi-file-post-fill::before{content:"\f3ac"}.bi-file-post::before{content:"\f3ad"}.bi-file-ppt-fill::before{content:"\f3ae"}.bi-file-ppt::before{content:"\f3af"}.bi-file-richtext-fill::before{content:"\f3b0"}.bi-file-richtext::before{content:"\f3b1"}.bi-file-ruled-fill::before{content:"\f3b2"}.bi-file-ruled::before{content:"\f3b3"}.bi-file-slides-fill::before{content:"\f3b4"}.bi-file-slides::before{content:"\f3b5"}.bi-file-spreadsheet-fill::before{content:"\f3b6"}.bi-file-spreadsheet::before{content:"\f3b7"}.bi-file-text-fill::before{content:"\f3b8"}.bi-file-text::before{content:"\f3b9"}.bi-file-word-fill::before{content:"\f3ba"}.bi-file-word::before{content:"\f3bb"}.bi-file-x-fill::before{content:"\f3bc"}.bi-file-x::before{content:"\f3bd"}.bi-file-zip-fill::before{content:"\f3be"}.bi-file-zip::before{content:"\f3bf"}.bi-file::before{content:"\f3c0"}.bi-files-alt::before{content:"\f3c1"}.bi-files::before{content:"\f3c2"}.bi-film::before{content:"\f3c3"}.bi-filter-circle-fill::before{content:"\f3c4"}.bi-filter-circle::before{content:"\f3c5"}.bi-filter-left::before{content:"\f3c6"}.bi-filter-right::before{content:"\f3c7"}.bi-filter-square-fill::before{content:"\f3c8"}.bi-filter-square::before{content:"\f3c9"}.bi-filter::before{content:"\f3ca"}.bi-flag-fill::before{content:"\f3cb"}.bi-flag::before{content:"\f3cc"}.bi-flower1::before{content:"\f3cd"}.bi-flower2::before{content:"\f3ce"}.bi-flower3::before{content:"\f3cf"}.bi-folder-check::before{content:"\f3d0"}.bi-folder-fill::before{content:"\f3d1"}.bi-folder-minus::before{content:"\f3d2"}.bi-folder-plus::before{content:"\f3d3"}.bi-folder-symlink-fill::before{content:"\f3d4"}.bi-folder-symlink::before{content:"\f3d5"}.bi-folder-x::before{content:"\f3d6"}.bi-folder::before{content:"\f3d7"}.bi-folder2-open::before{content:"\f3d8"}.bi-folder2::before{content:"\f3d9"}.bi-fonts::before{content:"\f3da"}.bi-forward-fill::before{content:"\f3db"}.bi-forward::before{content:"\f3dc"}.bi-front::before{content:"\f3dd"}.bi-fullscreen-exit::before{content:"\f3de"}.bi-fullscreen::before{content:"\f3df"}.bi-funnel-fill::before{content:"\f3e0"}.bi-funnel::before{content:"\f3e1"}.bi-gear-fill::before{content:"\f3e2"}.bi-gear-wide-connected::before{content:"\f3e3"}.bi-gear-wide::before{content:"\f3e4"}.bi-gear::before{content:"\f3e5"}.bi-gem::before{content:"\f3e6"}.bi-geo-alt-fill::before{content:"\f3e7"}.bi-geo-alt::before{content:"\f3e8"}.bi-geo-fill::before{content:"\f3e9"}.bi-geo::before{content:"\f3ea"}.bi-gift-fill::before{content:"\f3eb"}.bi-gift::before{content:"\f3ec"}.bi-github::before{content:"\f3ed"}.bi-globe::before{content:"\f3ee"}.bi-globe2::before{content:"\f3ef"}.bi-google::before{content:"\f3f0"}.bi-graph-down::before{content:"\f3f1"}.bi-graph-up::before{content:"\f3f2"}.bi-grid-1x2-fill::before{content:"\f3f3"}.bi-grid-1x2::before{content:"\f3f4"}.bi-grid-3x2-gap-fill::before{content:"\f3f5"}.bi-grid-3x2-gap::before{content:"\f3f6"}.bi-grid-3x2::before{content:"\f3f7"}.bi-grid-3x3-gap-fill::before{content:"\f3f8"}.bi-grid-3x3-gap::before{content:"\f3f9"}.bi-grid-3x3::before{content:"\f3fa"}.bi-grid-fill::before{content:"\f3fb"}.bi-grid::before{content:"\f3fc"}.bi-grip-horizontal::before{content:"\f3fd"}.bi-grip-vertical::before{content:"\f3fe"}.bi-hammer::before{content:"\f3ff"}.bi-hand-index-fill::before{content:"\f400"}.bi-hand-index-thumb-fill::before{content:"\f401"}.bi-hand-index-thumb::before{content:"\f402"}.bi-hand-index::before{content:"\f403"}.bi-hand-thumbs-down-fill::before{content:"\f404"}.bi-hand-thumbs-down::before{content:"\f405"}.bi-hand-thumbs-up-fill::before{content:"\f406"}.bi-hand-thumbs-up::before{content:"\f407"}.bi-handbag-fill::before{content:"\f408"}.bi-handbag::before{content:"\f409"}.bi-hash::before{content:"\f40a"}.bi-hdd-fill::before{content:"\f40b"}.bi-hdd-network-fill::before{content:"\f40c"}.bi-hdd-network::before{content:"\f40d"}.bi-hdd-rack-fill::before{content:"\f40e"}.bi-hdd-rack::before{content:"\f40f"}.bi-hdd-stack-fill::before{content:"\f410"}.bi-hdd-stack::before{content:"\f411"}.bi-hdd::before{content:"\f412"}.bi-headphones::before{content:"\f413"}.bi-headset::before{content:"\f414"}.bi-heart-fill::before{content:"\f415"}.bi-heart-half::before{content:"\f416"}.bi-heart::before{content:"\f417"}.bi-heptagon-fill::before{content:"\f418"}.bi-heptagon-half::before{content:"\f419"}.bi-heptagon::before{content:"\f41a"}.bi-hexagon-fill::before{content:"\f41b"}.bi-hexagon-half::before{content:"\f41c"}.bi-hexagon::before{content:"\f41d"}.bi-hourglass-bottom::before{content:"\f41e"}.bi-hourglass-split::before{content:"\f41f"}.bi-hourglass-top::before{content:"\f420"}.bi-hourglass::before{content:"\f421"}.bi-house-door-fill::before{content:"\f422"}.bi-house-door::before{content:"\f423"}.bi-house-fill::before{content:"\f424"}.bi-house::before{content:"\f425"}.bi-hr::before{content:"\f426"}.bi-hurricane::before{content:"\f427"}.bi-image-alt::before{content:"\f428"}.bi-image-fill::before{content:"\f429"}.bi-image::before{content:"\f42a"}.bi-images::before{content:"\f42b"}.bi-inbox-fill::before{content:"\f42c"}.bi-inbox::before{content:"\f42d"}.bi-inboxes-fill::before{content:"\f42e"}.bi-inboxes::before{content:"\f42f"}.bi-info-circle-fill::before{content:"\f430"}.bi-info-circle::before{content:"\f431"}.bi-info-square-fill::before{content:"\f432"}.bi-info-square::before{content:"\f433"}.bi-info::before{content:"\f434"}.bi-input-cursor-text::before{content:"\f435"}.bi-input-cursor::before{content:"\f436"}.bi-instagram::before{content:"\f437"}.bi-intersect::before{content:"\f438"}.bi-journal-album::before{content:"\f439"}.bi-journal-arrow-down::before{content:"\f43a"}.bi-journal-arrow-up::before{content:"\f43b"}.bi-journal-bookmark-fill::before{content:"\f43c"}.bi-journal-bookmark::before{content:"\f43d"}.bi-journal-check::before{content:"\f43e"}.bi-journal-code::before{content:"\f43f"}.bi-journal-medical::before{content:"\f440"}.bi-journal-minus::before{content:"\f441"}.bi-journal-plus::before{content:"\f442"}.bi-journal-richtext::before{content:"\f443"}.bi-journal-text::before{content:"\f444"}.bi-journal-x::before{content:"\f445"}.bi-journal::before{content:"\f446"}.bi-journals::before{content:"\f447"}.bi-joystick::before{content:"\f448"}.bi-justify-left::before{content:"\f449"}.bi-justify-right::before{content:"\f44a"}.bi-justify::before{content:"\f44b"}.bi-kanban-fill::before{content:"\f44c"}.bi-kanban::before{content:"\f44d"}.bi-key-fill::before{content:"\f44e"}.bi-key::before{content:"\f44f"}.bi-keyboard-fill::before{content:"\f450"}.bi-keyboard::before{content:"\f451"}.bi-ladder::before{content:"\f452"}.bi-lamp-fill::before{content:"\f453"}.bi-lamp::before{content:"\f454"}.bi-laptop-fill::before{content:"\f455"}.bi-laptop::before{content:"\f456"}.bi-layer-backward::before{content:"\f457"}.bi-layer-forward::before{content:"\f458"}.bi-layers-fill::before{content:"\f459"}.bi-layers-half::before{content:"\f45a"}.bi-layers::before{content:"\f45b"}.bi-layout-sidebar-inset-reverse::before{content:"\f45c"}.bi-layout-sidebar-inset::before{content:"\f45d"}.bi-layout-sidebar-reverse::before{content:"\f45e"}.bi-layout-sidebar::before{content:"\f45f"}.bi-layout-split::before{content:"\f460"}.bi-layout-text-sidebar-reverse::before{content:"\f461"}.bi-layout-text-sidebar::before{content:"\f462"}.bi-layout-text-window-reverse::before{content:"\f463"}.bi-layout-text-window::before{content:"\f464"}.bi-layout-three-columns::before{content:"\f465"}.bi-layout-wtf::before{content:"\f466"}.bi-life-preserver::before{content:"\f467"}.bi-lightbulb-fill::before{content:"\f468"}.bi-lightbulb-off-fill::before{content:"\f469"}.bi-lightbulb-off::before{content:"\f46a"}.bi-lightbulb::before{content:"\f46b"}.bi-lightning-charge-fill::before{content:"\f46c"}.bi-lightning-charge::before{content:"\f46d"}.bi-lightning-fill::before{content:"\f46e"}.bi-lightning::before{content:"\f46f"}.bi-link-45deg::before{content:"\f470"}.bi-link::before{content:"\f471"}.bi-linkedin::before{content:"\f472"}.bi-list-check::before{content:"\f473"}.bi-list-nested::before{content:"\f474"}.bi-list-ol::before{content:"\f475"}.bi-list-stars::before{content:"\f476"}.bi-list-task::before{content:"\f477"}.bi-list-ul::before{content:"\f478"}.bi-list::before{content:"\f479"}.bi-lock-fill::before{content:"\f47a"}.bi-lock::before{content:"\f47b"}.bi-mailbox::before{content:"\f47c"}.bi-mailbox2::before{content:"\f47d"}.bi-map-fill::before{content:"\f47e"}.bi-map::before{content:"\f47f"}.bi-markdown-fill::before{content:"\f480"}.bi-markdown::before{content:"\f481"}.bi-mask::before{content:"\f482"}.bi-megaphone-fill::before{content:"\f483"}.bi-megaphone::before{content:"\f484"}.bi-menu-app-fill::before{content:"\f485"}.bi-menu-app::before{content:"\f486"}.bi-menu-button-fill::before{content:"\f487"}.bi-menu-button-wide-fill::before{content:"\f488"}.bi-menu-button-wide::before{content:"\f489"}.bi-menu-button::before{content:"\f48a"}.bi-menu-down::before{content:"\f48b"}.bi-menu-up::before{content:"\f48c"}.bi-mic-fill::before{content:"\f48d"}.bi-mic-mute-fill::before{content:"\f48e"}.bi-mic-mute::before{content:"\f48f"}.bi-mic::before{content:"\f490"}.bi-minecart-loaded::before{content:"\f491"}.bi-minecart::before{content:"\f492"}.bi-moisture::before{content:"\f493"}.bi-moon-fill::before{content:"\f494"}.bi-moon-stars-fill::before{content:"\f495"}.bi-moon-stars::before{content:"\f496"}.bi-moon::before{content:"\f497"}.bi-mouse-fill::before{content:"\f498"}.bi-mouse::before{content:"\f499"}.bi-mouse2-fill::before{content:"\f49a"}.bi-mouse2::before{content:"\f49b"}.bi-mouse3-fill::before{content:"\f49c"}.bi-mouse3::before{content:"\f49d"}.bi-music-note-beamed::before{content:"\f49e"}.bi-music-note-list::before{content:"\f49f"}.bi-music-note::before{content:"\f4a0"}.bi-music-player-fill::before{content:"\f4a1"}.bi-music-player::before{content:"\f4a2"}.bi-newspaper::before{content:"\f4a3"}.bi-node-minus-fill::before{content:"\f4a4"}.bi-node-minus::before{content:"\f4a5"}.bi-node-plus-fill::before{content:"\f4a6"}.bi-node-plus::before{content:"\f4a7"}.bi-nut-fill::before{content:"\f4a8"}.bi-nut::before{content:"\f4a9"}.bi-octagon-fill::before{content:"\f4aa"}.bi-octagon-half::before{content:"\f4ab"}.bi-octagon::before{content:"\f4ac"}.bi-option::before{content:"\f4ad"}.bi-outlet::before{content:"\f4ae"}.bi-paint-bucket::before{content:"\f4af"}.bi-palette-fill::before{content:"\f4b0"}.bi-palette::before{content:"\f4b1"}.bi-palette2::before{content:"\f4b2"}.bi-paperclip::before{content:"\f4b3"}.bi-paragraph::before{content:"\f4b4"}.bi-patch-check-fill::before{content:"\f4b5"}.bi-patch-check::before{content:"\f4b6"}.bi-patch-exclamation-fill::before{content:"\f4b7"}.bi-patch-exclamation::before{content:"\f4b8"}.bi-patch-minus-fill::before{content:"\f4b9"}.bi-patch-minus::before{content:"\f4ba"}.bi-patch-plus-fill::before{content:"\f4bb"}.bi-patch-plus::before{content:"\f4bc"}.bi-patch-question-fill::before{content:"\f4bd"}.bi-patch-question::before{content:"\f4be"}.bi-pause-btn-fill::before{content:"\f4bf"}.bi-pause-btn::before{content:"\f4c0"}.bi-pause-circle-fill::before{content:"\f4c1"}.bi-pause-circle::before{content:"\f4c2"}.bi-pause-fill::before{content:"\f4c3"}.bi-pause::before{content:"\f4c4"}.bi-peace-fill::before{content:"\f4c5"}.bi-peace::before{content:"\f4c6"}.bi-pen-fill::before{content:"\f4c7"}.bi-pen::before{content:"\f4c8"}.bi-pencil-fill::before{content:"\f4c9"}.bi-pencil-square::before{content:"\f4ca"}.bi-pencil::before{content:"\f4cb"}.bi-pentagon-fill::before{content:"\f4cc"}.bi-pentagon-half::before{content:"\f4cd"}.bi-pentagon::before{content:"\f4ce"}.bi-people-fill::before{content:"\f4cf"}.bi-people::before{content:"\f4d0"}.bi-percent::before{content:"\f4d1"}.bi-person-badge-fill::before{content:"\f4d2"}.bi-person-badge::before{content:"\f4d3"}.bi-person-bounding-box::before{content:"\f4d4"}.bi-person-check-fill::before{content:"\f4d5"}.bi-person-check::before{content:"\f4d6"}.bi-person-circle::before{content:"\f4d7"}.bi-person-dash-fill::before{content:"\f4d8"}.bi-person-dash::before{content:"\f4d9"}.bi-person-fill::before{content:"\f4da"}.bi-person-lines-fill::before{content:"\f4db"}.bi-person-plus-fill::before{content:"\f4dc"}.bi-person-plus::before{content:"\f4dd"}.bi-person-square::before{content:"\f4de"}.bi-person-x-fill::before{content:"\f4df"}.bi-person-x::before{content:"\f4e0"}.bi-person::before{content:"\f4e1"}.bi-phone-fill::before{content:"\f4e2"}.bi-phone-landscape-fill::before{content:"\f4e3"}.bi-phone-landscape::before{content:"\f4e4"}.bi-phone-vibrate-fill::before{content:"\f4e5"}.bi-phone-vibrate::before{content:"\f4e6"}.bi-phone::before{content:"\f4e7"}.bi-pie-chart-fill::before{content:"\f4e8"}.bi-pie-chart::before{content:"\f4e9"}.bi-pin-angle-fill::before{content:"\f4ea"}.bi-pin-angle::before{content:"\f4eb"}.bi-pin-fill::before{content:"\f4ec"}.bi-pin::before{content:"\f4ed"}.bi-pip-fill::before{content:"\f4ee"}.bi-pip::before{content:"\f4ef"}.bi-play-btn-fill::before{content:"\f4f0"}.bi-play-btn::before{content:"\f4f1"}.bi-play-circle-fill::before{content:"\f4f2"}.bi-play-circle::before{content:"\f4f3"}.bi-play-fill::before{content:"\f4f4"}.bi-play::before{content:"\f4f5"}.bi-plug-fill::before{content:"\f4f6"}.bi-plug::before{content:"\f4f7"}.bi-plus-circle-dotted::before{content:"\f4f8"}.bi-plus-circle-fill::before{content:"\f4f9"}.bi-plus-circle::before{content:"\f4fa"}.bi-plus-square-dotted::before{content:"\f4fb"}.bi-plus-square-fill::before{content:"\f4fc"}.bi-plus-square::before{content:"\f4fd"}.bi-plus::before{content:"\f4fe"}.bi-power::before{content:"\f4ff"}.bi-printer-fill::before{content:"\f500"}.bi-printer::before{content:"\f501"}.bi-puzzle-fill::before{content:"\f502"}.bi-puzzle::before{content:"\f503"}.bi-question-circle-fill::before{content:"\f504"}.bi-question-circle::before{content:"\f505"}.bi-question-diamond-fill::before{content:"\f506"}.bi-question-diamond::before{content:"\f507"}.bi-question-octagon-fill::before{content:"\f508"}.bi-question-octagon::before{content:"\f509"}.bi-question-square-fill::before{content:"\f50a"}.bi-question-square::before{content:"\f50b"}.bi-question::before{content:"\f50c"}.bi-rainbow::before{content:"\f50d"}.bi-receipt-cutoff::before{content:"\f50e"}.bi-receipt::before{content:"\f50f"}.bi-reception-0::before{content:"\f510"}.bi-reception-1::before{content:"\f511"}.bi-reception-2::before{content:"\f512"}.bi-reception-3::before{content:"\f513"}.bi-reception-4::before{content:"\f514"}.bi-record-btn-fill::before{content:"\f515"}.bi-record-btn::before{content:"\f516"}.bi-record-circle-fill::before{content:"\f517"}.bi-record-circle::before{content:"\f518"}.bi-record-fill::before{content:"\f519"}.bi-record::before{content:"\f51a"}.bi-record2-fill::before{content:"\f51b"}.bi-record2::before{content:"\f51c"}.bi-reply-all-fill::before{content:"\f51d"}.bi-reply-all::before{content:"\f51e"}.bi-reply-fill::before{content:"\f51f"}.bi-reply::before{content:"\f520"}.bi-rss-fill::before{content:"\f521"}.bi-rss::before{content:"\f522"}.bi-rulers::before{content:"\f523"}.bi-save-fill::before{content:"\f524"}.bi-save::before{content:"\f525"}.bi-save2-fill::before{content:"\f526"}.bi-save2::before{content:"\f527"}.bi-scissors::before{content:"\f528"}.bi-screwdriver::before{content:"\f529"}.bi-search::before{content:"\f52a"}.bi-segmented-nav::before{content:"\f52b"}.bi-server::before{content:"\f52c"}.bi-share-fill::before{content:"\f52d"}.bi-share::before{content:"\f52e"}.bi-shield-check::before{content:"\f52f"}.bi-shield-exclamation::before{content:"\f530"}.bi-shield-fill-check::before{content:"\f531"}.bi-shield-fill-exclamation::before{content:"\f532"}.bi-shield-fill-minus::before{content:"\f533"}.bi-shield-fill-plus::before{content:"\f534"}.bi-shield-fill-x::before{content:"\f535"}.bi-shield-fill::before{content:"\f536"}.bi-shield-lock-fill::before{content:"\f537"}.bi-shield-lock::before{content:"\f538"}.bi-shield-minus::before{content:"\f539"}.bi-shield-plus::before{content:"\f53a"}.bi-shield-shaded::before{content:"\f53b"}.bi-shield-slash-fill::before{content:"\f53c"}.bi-shield-slash::before{content:"\f53d"}.bi-shield-x::before{content:"\f53e"}.bi-shield::before{content:"\f53f"}.bi-shift-fill::before{content:"\f540"}.bi-shift::before{content:"\f541"}.bi-shop-window::before{content:"\f542"}.bi-shop::before{content:"\f543"}.bi-shuffle::before{content:"\f544"}.bi-signpost-2-fill::before{content:"\f545"}.bi-signpost-2::before{content:"\f546"}.bi-signpost-fill::before{content:"\f547"}.bi-signpost-split-fill::before{content:"\f548"}.bi-signpost-split::before{content:"\f549"}.bi-signpost::before{content:"\f54a"}.bi-sim-fill::before{content:"\f54b"}.bi-sim::before{content:"\f54c"}.bi-skip-backward-btn-fill::before{content:"\f54d"}.bi-skip-backward-btn::before{content:"\f54e"}.bi-skip-backward-circle-fill::before{content:"\f54f"}.bi-skip-backward-circle::before{content:"\f550"}.bi-skip-backward-fill::before{content:"\f551"}.bi-skip-backward::before{content:"\f552"}.bi-skip-end-btn-fill::before{content:"\f553"}.bi-skip-end-btn::before{content:"\f554"}.bi-skip-end-circle-fill::before{content:"\f555"}.bi-skip-end-circle::before{content:"\f556"}.bi-skip-end-fill::before{content:"\f557"}.bi-skip-end::before{content:"\f558"}.bi-skip-forward-btn-fill::before{content:"\f559"}.bi-skip-forward-btn::before{content:"\f55a"}.bi-skip-forward-circle-fill::before{content:"\f55b"}.bi-skip-forward-circle::before{content:"\f55c"}.bi-skip-forward-fill::before{content:"\f55d"}.bi-skip-forward::before{content:"\f55e"}.bi-skip-start-btn-fill::before{content:"\f55f"}.bi-skip-start-btn::before{content:"\f560"}.bi-skip-start-circle-fill::before{content:"\f561"}.bi-skip-start-circle::before{content:"\f562"}.bi-skip-start-fill::before{content:"\f563"}.bi-skip-start::before{content:"\f564"}.bi-slack::before{content:"\f565"}.bi-slash-circle-fill::before{content:"\f566"}.bi-slash-circle::before{content:"\f567"}.bi-slash-square-fill::before{content:"\f568"}.bi-slash-square::before{content:"\f569"}.bi-slash::before{content:"\f56a"}.bi-sliders::before{content:"\f56b"}.bi-smartwatch::before{content:"\f56c"}.bi-snow::before{content:"\f56d"}.bi-snow2::before{content:"\f56e"}.bi-snow3::before{content:"\f56f"}.bi-sort-alpha-down-alt::before{content:"\f570"}.bi-sort-alpha-down::before{content:"\f571"}.bi-sort-alpha-up-alt::before{content:"\f572"}.bi-sort-alpha-up::before{content:"\f573"}.bi-sort-down-alt::before{content:"\f574"}.bi-sort-down::before{content:"\f575"}.bi-sort-numeric-down-alt::before{content:"\f576"}.bi-sort-numeric-down::before{content:"\f577"}.bi-sort-numeric-up-alt::before{content:"\f578"}.bi-sort-numeric-up::before{content:"\f579"}.bi-sort-up-alt::before{content:"\f57a"}.bi-sort-up::before{content:"\f57b"}.bi-soundwave::before{content:"\f57c"}.bi-speaker-fill::before{content:"\f57d"}.bi-speaker::before{content:"\f57e"}.bi-speedometer::before{content:"\f57f"}.bi-speedometer2::before{content:"\f580"}.bi-spellcheck::before{content:"\f581"}.bi-square-fill::before{content:"\f582"}.bi-square-half::before{content:"\f583"}.bi-square::before{content:"\f584"}.bi-stack::before{content:"\f585"}.bi-star-fill::before{content:"\f586"}.bi-star-half::before{content:"\f587"}.bi-star::before{content:"\f588"}.bi-stars::before{content:"\f589"}.bi-stickies-fill::before{content:"\f58a"}.bi-stickies::before{content:"\f58b"}.bi-sticky-fill::before{content:"\f58c"}.bi-sticky::before{content:"\f58d"}.bi-stop-btn-fill::before{content:"\f58e"}.bi-stop-btn::before{content:"\f58f"}.bi-stop-circle-fill::before{content:"\f590"}.bi-stop-circle::before{content:"\f591"}.bi-stop-fill::before{content:"\f592"}.bi-stop::before{content:"\f593"}.bi-stoplights-fill::before{content:"\f594"}.bi-stoplights::before{content:"\f595"}.bi-stopwatch-fill::before{content:"\f596"}.bi-stopwatch::before{content:"\f597"}.bi-subtract::before{content:"\f598"}.bi-suit-club-fill::before{content:"\f599"}.bi-suit-club::before{content:"\f59a"}.bi-suit-diamond-fill::before{content:"\f59b"}.bi-suit-diamond::before{content:"\f59c"}.bi-suit-heart-fill::before{content:"\f59d"}.bi-suit-heart::before{content:"\f59e"}.bi-suit-spade-fill::before{content:"\f59f"}.bi-suit-spade::before{content:"\f5a0"}.bi-sun-fill::before{content:"\f5a1"}.bi-sun::before{content:"\f5a2"}.bi-sunglasses::before{content:"\f5a3"}.bi-sunrise-fill::before{content:"\f5a4"}.bi-sunrise::before{content:"\f5a5"}.bi-sunset-fill::before{content:"\f5a6"}.bi-sunset::before{content:"\f5a7"}.bi-symmetry-horizontal::before{content:"\f5a8"}.bi-symmetry-vertical::before{content:"\f5a9"}.bi-table::before{content:"\f5aa"}.bi-tablet-fill::before{content:"\f5ab"}.bi-tablet-landscape-fill::before{content:"\f5ac"}.bi-tablet-landscape::before{content:"\f5ad"}.bi-tablet::before{content:"\f5ae"}.bi-tag-fill::before{content:"\f5af"}.bi-tag::before{content:"\f5b0"}.bi-tags-fill::before{content:"\f5b1"}.bi-tags::before{content:"\f5b2"}.bi-telegram::before{content:"\f5b3"}.bi-telephone-fill::before{content:"\f5b4"}.bi-telephone-forward-fill::before{content:"\f5b5"}.bi-telephone-forward::before{content:"\f5b6"}.bi-telephone-inbound-fill::before{content:"\f5b7"}.bi-telephone-inbound::before{content:"\f5b8"}.bi-telephone-minus-fill::before{content:"\f5b9"}.bi-telephone-minus::before{content:"\f5ba"}.bi-telephone-outbound-fill::before{content:"\f5bb"}.bi-telephone-outbound::before{content:"\f5bc"}.bi-telephone-plus-fill::before{content:"\f5bd"}.bi-telephone-plus::before{content:"\f5be"}.bi-telephone-x-fill::before{content:"\f5bf"}.bi-telephone-x::before{content:"\f5c0"}.bi-telephone::before{content:"\f5c1"}.bi-terminal-fill::before{content:"\f5c2"}.bi-terminal::before{content:"\f5c3"}.bi-text-center::before{content:"\f5c4"}.bi-text-indent-left::before{content:"\f5c5"}.bi-text-indent-right::before{content:"\f5c6"}.bi-text-left::before{content:"\f5c7"}.bi-text-paragraph::before{content:"\f5c8"}.bi-text-right::before{content:"\f5c9"}.bi-textarea-resize::before{content:"\f5ca"}.bi-textarea-t::before{content:"\f5cb"}.bi-textarea::before{content:"\f5cc"}.bi-thermometer-half::before{content:"\f5cd"}.bi-thermometer-high::before{content:"\f5ce"}.bi-thermometer-low::before{content:"\f5cf"}.bi-thermometer-snow::before{content:"\f5d0"}.bi-thermometer-sun::before{content:"\f5d1"}.bi-thermometer::before{content:"\f5d2"}.bi-three-dots-vertical::before{content:"\f5d3"}.bi-three-dots::before{content:"\f5d4"}.bi-toggle-off::before{content:"\f5d5"}.bi-toggle-on::before{content:"\f5d6"}.bi-toggle2-off::before{content:"\f5d7"}.bi-toggle2-on::before{content:"\f5d8"}.bi-toggles::before{content:"\f5d9"}.bi-toggles2::before{content:"\f5da"}.bi-tools::before{content:"\f5db"}.bi-tornado::before{content:"\f5dc"}.bi-trash-fill::before{content:"\f5dd"}.bi-trash::before{content:"\f5de"}.bi-trash2-fill::before{content:"\f5df"}.bi-trash2::before{content:"\f5e0"}.bi-tree-fill::before{content:"\f5e1"}.bi-tree::before{content:"\f5e2"}.bi-triangle-fill::before{content:"\f5e3"}.bi-triangle-half::before{content:"\f5e4"}.bi-triangle::before{content:"\f5e5"}.bi-trophy-fill::before{content:"\f5e6"}.bi-trophy::before{content:"\f5e7"}.bi-tropical-storm::before{content:"\f5e8"}.bi-truck-flatbed::before{content:"\f5e9"}.bi-truck::before{content:"\f5ea"}.bi-tsunami::before{content:"\f5eb"}.bi-tv-fill::before{content:"\f5ec"}.bi-tv::before{content:"\f5ed"}.bi-twitch::before{content:"\f5ee"}.bi-twitter::before{content:"\f5ef"}.bi-type-bold::before{content:"\f5f0"}.bi-type-h1::before{content:"\f5f1"}.bi-type-h2::before{content:"\f5f2"}.bi-type-h3::before{content:"\f5f3"}.bi-type-italic::before{content:"\f5f4"}.bi-type-strikethrough::before{content:"\f5f5"}.bi-type-underline::before{content:"\f5f6"}.bi-type::before{content:"\f5f7"}.bi-ui-checks-grid::before{content:"\f5f8"}.bi-ui-checks::before{content:"\f5f9"}.bi-ui-radios-grid::before{content:"\f5fa"}.bi-ui-radios::before{content:"\f5fb"}.bi-umbrella-fill::before{content:"\f5fc"}.bi-umbrella::before{content:"\f5fd"}.bi-union::before{content:"\f5fe"}.bi-unlock-fill::before{content:"\f5ff"}.bi-unlock::before{content:"\f600"}.bi-upc-scan::before{content:"\f601"}.bi-upc::before{content:"\f602"}.bi-upload::before{content:"\f603"}.bi-vector-pen::before{content:"\f604"}.bi-view-list::before{content:"\f605"}.bi-view-stacked::before{content:"\f606"}.bi-vinyl-fill::before{content:"\f607"}.bi-vinyl::before{content:"\f608"}.bi-voicemail::before{content:"\f609"}.bi-volume-down-fill::before{content:"\f60a"}.bi-volume-down::before{content:"\f60b"}.bi-volume-mute-fill::before{content:"\f60c"}.bi-volume-mute::before{content:"\f60d"}.bi-volume-off-fill::before{content:"\f60e"}.bi-volume-off::before{content:"\f60f"}.bi-volume-up-fill::before{content:"\f610"}.bi-volume-up::before{content:"\f611"}.bi-vr::before{content:"\f612"}.bi-wallet-fill::before{content:"\f613"}.bi-wallet::before{content:"\f614"}.bi-wallet2::before{content:"\f615"}.bi-watch::before{content:"\f616"}.bi-water::before{content:"\f617"}.bi-whatsapp::before{content:"\f618"}.bi-wifi-1::before{content:"\f619"}.bi-wifi-2::before{content:"\f61a"}.bi-wifi-off::before{content:"\f61b"}.bi-wifi::before{content:"\f61c"}.bi-wind::before{content:"\f61d"}.bi-window-dock::before{content:"\f61e"}.bi-window-sidebar::before{content:"\f61f"}.bi-window::before{content:"\f620"}.bi-wrench::before{content:"\f621"}.bi-x-circle-fill::before{content:"\f622"}.bi-x-circle::before{content:"\f623"}.bi-x-diamond-fill::before{content:"\f624"}.bi-x-diamond::before{content:"\f625"}.bi-x-octagon-fill::before{content:"\f626"}.bi-x-octagon::before{content:"\f627"}.bi-x-square-fill::before{content:"\f628"}.bi-x-square::before{content:"\f629"}.bi-x::before{content:"\f62a"}.bi-youtube::before{content:"\f62b"}.bi-zoom-in::before{content:"\f62c"}.bi-zoom-out::before{content:"\f62d"}.bi-bank::before{content:"\f62e"}.bi-bank2::before{content:"\f62f"}.bi-bell-slash-fill::before{content:"\f630"}.bi-bell-slash::before{content:"\f631"}.bi-cash-coin::before{content:"\f632"}.bi-check-lg::before{content:"\f633"}.bi-coin::before{content:"\f634"}.bi-currency-bitcoin::before{content:"\f635"}.bi-currency-dollar::before{content:"\f636"}.bi-currency-euro::before{content:"\f637"}.bi-currency-exchange::before{content:"\f638"}.bi-currency-pound::before{content:"\f639"}.bi-currency-yen::before{content:"\f63a"}.bi-dash-lg::before{content:"\f63b"}.bi-exclamation-lg::before{content:"\f63c"}.bi-file-earmark-pdf-fill::before{content:"\f63d"}.bi-file-earmark-pdf::before{content:"\f63e"}.bi-file-pdf-fill::before{content:"\f63f"}.bi-file-pdf::before{content:"\f640"}.bi-gender-ambiguous::before{content:"\f641"}.bi-gender-female::before{content:"\f642"}.bi-gender-male::before{content:"\f643"}.bi-gender-trans::before{content:"\f644"}.bi-headset-vr::before{content:"\f645"}.bi-info-lg::before{content:"\f646"}.bi-mastodon::before{content:"\f647"}.bi-messenger::before{content:"\f648"}.bi-piggy-bank-fill::before{content:"\f649"}.bi-piggy-bank::before{content:"\f64a"}.bi-pin-map-fill::before{content:"\f64b"}.bi-pin-map::before{content:"\f64c"}.bi-plus-lg::before{content:"\f64d"}.bi-question-lg::before{content:"\f64e"}.bi-recycle::before{content:"\f64f"}.bi-reddit::before{content:"\f650"}.bi-safe-fill::before{content:"\f651"}.bi-safe2-fill::before{content:"\f652"}.bi-safe2::before{content:"\f653"}.bi-sd-card-fill::before{content:"\f654"}.bi-sd-card::before{content:"\f655"}.bi-skype::before{content:"\f656"}.bi-slash-lg::before{content:"\f657"}.bi-translate::before{content:"\f658"}.bi-x-lg::before{content:"\f659"}.bi-safe::before{content:"\f65a"}.bi-apple::before{content:"\f65b"}.bi-microsoft::before{content:"\f65d"}.bi-windows::before{content:"\f65e"}.bi-behance::before{content:"\f65c"}.bi-dribbble::before{content:"\f65f"}.bi-line::before{content:"\f660"}.bi-medium::before{content:"\f661"}.bi-paypal::before{content:"\f662"}.bi-pinterest::before{content:"\f663"}.bi-signal::before{content:"\f664"}.bi-snapchat::before{content:"\f665"}.bi-spotify::before{content:"\f666"}.bi-stack-overflow::before{content:"\f667"}.bi-strava::before{content:"\f668"}.bi-wordpress::before{content:"\f669"}.bi-vimeo::before{content:"\f66a"}.bi-activity::before{content:"\f66b"}.bi-easel2-fill::before{content:"\f66c"}.bi-easel2::before{content:"\f66d"}.bi-easel3-fill::before{content:"\f66e"}.bi-easel3::before{content:"\f66f"}.bi-fan::before{content:"\f670"}.bi-fingerprint::before{content:"\f671"}.bi-graph-down-arrow::before{content:"\f672"}.bi-graph-up-arrow::before{content:"\f673"}.bi-hypnotize::before{content:"\f674"}.bi-magic::before{content:"\f675"}.bi-person-rolodex::before{content:"\f676"}.bi-person-video::before{content:"\f677"}.bi-person-video2::before{content:"\f678"}.bi-person-video3::before{content:"\f679"}.bi-person-workspace::before{content:"\f67a"}.bi-radioactive::before{content:"\f67b"}.bi-webcam-fill::before{content:"\f67c"}.bi-webcam::before{content:"\f67d"}.bi-yin-yang::before{content:"\f67e"}.bi-bandaid-fill::before{content:"\f680"}.bi-bandaid::before{content:"\f681"}.bi-bluetooth::before{content:"\f682"}.bi-body-text::before{content:"\f683"}.bi-boombox::before{content:"\f684"}.bi-boxes::before{content:"\f685"}.bi-dpad-fill::before{content:"\f686"}.bi-dpad::before{content:"\f687"}.bi-ear-fill::before{content:"\f688"}.bi-ear::before{content:"\f689"}.bi-envelope-check-fill::before{content:"\f68b"}.bi-envelope-check::before{content:"\f68c"}.bi-envelope-dash-fill::before{content:"\f68e"}.bi-envelope-dash::before{content:"\f68f"}.bi-envelope-exclamation-fill::before{content:"\f691"}.bi-envelope-exclamation::before{content:"\f692"}.bi-envelope-plus-fill::before{content:"\f693"}.bi-envelope-plus::before{content:"\f694"}.bi-envelope-slash-fill::before{content:"\f696"}.bi-envelope-slash::before{content:"\f697"}.bi-envelope-x-fill::before{content:"\f699"}.bi-envelope-x::before{content:"\f69a"}.bi-explicit-fill::before{content:"\f69b"}.bi-explicit::before{content:"\f69c"}.bi-git::before{content:"\f69d"}.bi-infinity::before{content:"\f69e"}.bi-list-columns-reverse::before{content:"\f69f"}.bi-list-columns::before{content:"\f6a0"}.bi-meta::before{content:"\f6a1"}.bi-nintendo-switch::before{content:"\f6a4"}.bi-pc-display-horizontal::before{content:"\f6a5"}.bi-pc-display::before{content:"\f6a6"}.bi-pc-horizontal::before{content:"\f6a7"}.bi-pc::before{content:"\f6a8"}.bi-playstation::before{content:"\f6a9"}.bi-plus-slash-minus::before{content:"\f6aa"}.bi-projector-fill::before{content:"\f6ab"}.bi-projector::before{content:"\f6ac"}.bi-qr-code-scan::before{content:"\f6ad"}.bi-qr-code::before{content:"\f6ae"}.bi-quora::before{content:"\f6af"}.bi-quote::before{content:"\f6b0"}.bi-robot::before{content:"\f6b1"}.bi-send-check-fill::before{content:"\f6b2"}.bi-send-check::before{content:"\f6b3"}.bi-send-dash-fill::before{content:"\f6b4"}.bi-send-dash::before{content:"\f6b5"}.bi-send-exclamation-fill::before{content:"\f6b7"}.bi-send-exclamation::before{content:"\f6b8"}.bi-send-fill::before{content:"\f6b9"}.bi-send-plus-fill::before{content:"\f6ba"}.bi-send-plus::before{content:"\f6bb"}.bi-send-slash-fill::before{content:"\f6bc"}.bi-send-slash::before{content:"\f6bd"}.bi-send-x-fill::before{content:"\f6be"}.bi-send-x::before{content:"\f6bf"}.bi-send::before{content:"\f6c0"}.bi-steam::before{content:"\f6c1"}.bi-terminal-dash::before{content:"\f6c3"}.bi-terminal-plus::before{content:"\f6c4"}.bi-terminal-split::before{content:"\f6c5"}.bi-ticket-detailed-fill::before{content:"\f6c6"}.bi-ticket-detailed::before{content:"\f6c7"}.bi-ticket-fill::before{content:"\f6c8"}.bi-ticket-perforated-fill::before{content:"\f6c9"}.bi-ticket-perforated::before{content:"\f6ca"}.bi-ticket::before{content:"\f6cb"}.bi-tiktok::before{content:"\f6cc"}.bi-window-dash::before{content:"\f6cd"}.bi-window-desktop::before{content:"\f6ce"}.bi-window-fullscreen::before{content:"\f6cf"}.bi-window-plus::before{content:"\f6d0"}.bi-window-split::before{content:"\f6d1"}.bi-window-stack::before{content:"\f6d2"}.bi-window-x::before{content:"\f6d3"}.bi-xbox::before{content:"\f6d4"}.bi-ethernet::before{content:"\f6d5"}.bi-hdmi-fill::before{content:"\f6d6"}.bi-hdmi::before{content:"\f6d7"}.bi-usb-c-fill::before{content:"\f6d8"}.bi-usb-c::before{content:"\f6d9"}.bi-usb-fill::before{content:"\f6da"}.bi-usb-plug-fill::before{content:"\f6db"}.bi-usb-plug::before{content:"\f6dc"}.bi-usb-symbol::before{content:"\f6dd"}.bi-usb::before{content:"\f6de"}.bi-boombox-fill::before{content:"\f6df"}.bi-displayport::before{content:"\f6e1"}.bi-gpu-card::before{content:"\f6e2"}.bi-memory::before{content:"\f6e3"}.bi-modem-fill::before{content:"\f6e4"}.bi-modem::before{content:"\f6e5"}.bi-motherboard-fill::before{content:"\f6e6"}.bi-motherboard::before{content:"\f6e7"}.bi-optical-audio-fill::before{content:"\f6e8"}.bi-optical-audio::before{content:"\f6e9"}.bi-pci-card::before{content:"\f6ea"}.bi-router-fill::before{content:"\f6eb"}.bi-router::before{content:"\f6ec"}.bi-thunderbolt-fill::before{content:"\f6ef"}.bi-thunderbolt::before{content:"\f6f0"}.bi-usb-drive-fill::before{content:"\f6f1"}.bi-usb-drive::before{content:"\f6f2"}.bi-usb-micro-fill::before{content:"\f6f3"}.bi-usb-micro::before{content:"\f6f4"}.bi-usb-mini-fill::before{content:"\f6f5"}.bi-usb-mini::before{content:"\f6f6"}.bi-cloud-haze2::before{content:"\f6f7"}.bi-device-hdd-fill::before{content:"\f6f8"}.bi-device-hdd::before{content:"\f6f9"}.bi-device-ssd-fill::before{content:"\f6fa"}.bi-device-ssd::before{content:"\f6fb"}.bi-displayport-fill::before{content:"\f6fc"}.bi-mortarboard-fill::before{content:"\f6fd"}.bi-mortarboard::before{content:"\f6fe"}.bi-terminal-x::before{content:"\f6ff"}.bi-arrow-through-heart-fill::before{content:"\f700"}.bi-arrow-through-heart::before{content:"\f701"}.bi-badge-sd-fill::before{content:"\f702"}.bi-badge-sd::before{content:"\f703"}.bi-bag-heart-fill::before{content:"\f704"}.bi-bag-heart::before{content:"\f705"}.bi-balloon-fill::before{content:"\f706"}.bi-balloon-heart-fill::before{content:"\f707"}.bi-balloon-heart::before{content:"\f708"}.bi-balloon::before{content:"\f709"}.bi-box2-fill::before{content:"\f70a"}.bi-box2-heart-fill::before{content:"\f70b"}.bi-box2-heart::before{content:"\f70c"}.bi-box2::before{content:"\f70d"}.bi-braces-asterisk::before{content:"\f70e"}.bi-calendar-heart-fill::before{content:"\f70f"}.bi-calendar-heart::before{content:"\f710"}.bi-calendar2-heart-fill::before{content:"\f711"}.bi-calendar2-heart::before{content:"\f712"}.bi-chat-heart-fill::before{content:"\f713"}.bi-chat-heart::before{content:"\f714"}.bi-chat-left-heart-fill::before{content:"\f715"}.bi-chat-left-heart::before{content:"\f716"}.bi-chat-right-heart-fill::before{content:"\f717"}.bi-chat-right-heart::before{content:"\f718"}.bi-chat-square-heart-fill::before{content:"\f719"}.bi-chat-square-heart::before{content:"\f71a"}.bi-clipboard-check-fill::before{content:"\f71b"}.bi-clipboard-data-fill::before{content:"\f71c"}.bi-clipboard-fill::before{content:"\f71d"}.bi-clipboard-heart-fill::before{content:"\f71e"}.bi-clipboard-heart::before{content:"\f71f"}.bi-clipboard-minus-fill::before{content:"\f720"}.bi-clipboard-plus-fill::before{content:"\f721"}.bi-clipboard-pulse::before{content:"\f722"}.bi-clipboard-x-fill::before{content:"\f723"}.bi-clipboard2-check-fill::before{content:"\f724"}.bi-clipboard2-check::before{content:"\f725"}.bi-clipboard2-data-fill::before{content:"\f726"}.bi-clipboard2-data::before{content:"\f727"}.bi-clipboard2-fill::before{content:"\f728"}.bi-clipboard2-heart-fill::before{content:"\f729"}.bi-clipboard2-heart::before{content:"\f72a"}.bi-clipboard2-minus-fill::before{content:"\f72b"}.bi-clipboard2-minus::before{content:"\f72c"}.bi-clipboard2-plus-fill::before{content:"\f72d"}.bi-clipboard2-plus::before{content:"\f72e"}.bi-clipboard2-pulse-fill::before{content:"\f72f"}.bi-clipboard2-pulse::before{content:"\f730"}.bi-clipboard2-x-fill::before{content:"\f731"}.bi-clipboard2-x::before{content:"\f732"}.bi-clipboard2::before{content:"\f733"}.bi-emoji-kiss-fill::before{content:"\f734"}.bi-emoji-kiss::before{content:"\f735"}.bi-envelope-heart-fill::before{content:"\f736"}.bi-envelope-heart::before{content:"\f737"}.bi-envelope-open-heart-fill::before{content:"\f738"}.bi-envelope-open-heart::before{content:"\f739"}.bi-envelope-paper-fill::before{content:"\f73a"}.bi-envelope-paper-heart-fill::before{content:"\f73b"}.bi-envelope-paper-heart::before{content:"\f73c"}.bi-envelope-paper::before{content:"\f73d"}.bi-filetype-aac::before{content:"\f73e"}.bi-filetype-ai::before{content:"\f73f"}.bi-filetype-bmp::before{content:"\f740"}.bi-filetype-cs::before{content:"\f741"}.bi-filetype-css::before{content:"\f742"}.bi-filetype-csv::before{content:"\f743"}.bi-filetype-doc::before{content:"\f744"}.bi-filetype-docx::before{content:"\f745"}.bi-filetype-exe::before{content:"\f746"}.bi-filetype-gif::before{content:"\f747"}.bi-filetype-heic::before{content:"\f748"}.bi-filetype-html::before{content:"\f749"}.bi-filetype-java::before{content:"\f74a"}.bi-filetype-jpg::before{content:"\f74b"}.bi-filetype-js::before{content:"\f74c"}.bi-filetype-jsx::before{content:"\f74d"}.bi-filetype-key::before{content:"\f74e"}.bi-filetype-m4p::before{content:"\f74f"}.bi-filetype-md::before{content:"\f750"}.bi-filetype-mdx::before{content:"\f751"}.bi-filetype-mov::before{content:"\f752"}.bi-filetype-mp3::before{content:"\f753"}.bi-filetype-mp4::before{content:"\f754"}.bi-filetype-otf::before{content:"\f755"}.bi-filetype-pdf::before{content:"\f756"}.bi-filetype-php::before{content:"\f757"}.bi-filetype-png::before{content:"\f758"}.bi-filetype-ppt::before{content:"\f75a"}.bi-filetype-psd::before{content:"\f75b"}.bi-filetype-py::before{content:"\f75c"}.bi-filetype-raw::before{content:"\f75d"}.bi-filetype-rb::before{content:"\f75e"}.bi-filetype-sass::before{content:"\f75f"}.bi-filetype-scss::before{content:"\f760"}.bi-filetype-sh::before{content:"\f761"}.bi-filetype-svg::before{content:"\f762"}.bi-filetype-tiff::before{content:"\f763"}.bi-filetype-tsx::before{content:"\f764"}.bi-filetype-ttf::before{content:"\f765"}.bi-filetype-txt::before{content:"\f766"}.bi-filetype-wav::before{content:"\f767"}.bi-filetype-woff::before{content:"\f768"}.bi-filetype-xls::before{content:"\f76a"}.bi-filetype-xml::before{content:"\f76b"}.bi-filetype-yml::before{content:"\f76c"}.bi-heart-arrow::before{content:"\f76d"}.bi-heart-pulse-fill::before{content:"\f76e"}.bi-heart-pulse::before{content:"\f76f"}.bi-heartbreak-fill::before{content:"\f770"}.bi-heartbreak::before{content:"\f771"}.bi-hearts::before{content:"\f772"}.bi-hospital-fill::before{content:"\f773"}.bi-hospital::before{content:"\f774"}.bi-house-heart-fill::before{content:"\f775"}.bi-house-heart::before{content:"\f776"}.bi-incognito::before{content:"\f777"}.bi-magnet-fill::before{content:"\f778"}.bi-magnet::before{content:"\f779"}.bi-person-heart::before{content:"\f77a"}.bi-person-hearts::before{content:"\f77b"}.bi-phone-flip::before{content:"\f77c"}.bi-plugin::before{content:"\f77d"}.bi-postage-fill::before{content:"\f77e"}.bi-postage-heart-fill::before{content:"\f77f"}.bi-postage-heart::before{content:"\f780"}.bi-postage::before{content:"\f781"}.bi-postcard-fill::before{content:"\f782"}.bi-postcard-heart-fill::before{content:"\f783"}.bi-postcard-heart::before{content:"\f784"}.bi-postcard::before{content:"\f785"}.bi-search-heart-fill::before{content:"\f786"}.bi-search-heart::before{content:"\f787"}.bi-sliders2-vertical::before{content:"\f788"}.bi-sliders2::before{content:"\f789"}.bi-trash3-fill::before{content:"\f78a"}.bi-trash3::before{content:"\f78b"}.bi-valentine::before{content:"\f78c"}.bi-valentine2::before{content:"\f78d"}.bi-wrench-adjustable-circle-fill::before{content:"\f78e"}.bi-wrench-adjustable-circle::before{content:"\f78f"}.bi-wrench-adjustable::before{content:"\f790"}.bi-filetype-json::before{content:"\f791"}.bi-filetype-pptx::before{content:"\f792"}.bi-filetype-xlsx::before{content:"\f793"}.bi-1-circle-fill::before{content:"\f796"}.bi-1-circle::before{content:"\f797"}.bi-1-square-fill::before{content:"\f798"}.bi-1-square::before{content:"\f799"}.bi-2-circle-fill::before{content:"\f79c"}.bi-2-circle::before{content:"\f79d"}.bi-2-square-fill::before{content:"\f79e"}.bi-2-square::before{content:"\f79f"}.bi-3-circle-fill::before{content:"\f7a2"}.bi-3-circle::before{content:"\f7a3"}.bi-3-square-fill::before{content:"\f7a4"}.bi-3-square::before{content:"\f7a5"}.bi-4-circle-fill::before{content:"\f7a8"}.bi-4-circle::before{content:"\f7a9"}.bi-4-square-fill::before{content:"\f7aa"}.bi-4-square::before{content:"\f7ab"}.bi-5-circle-fill::before{content:"\f7ae"}.bi-5-circle::before{content:"\f7af"}.bi-5-square-fill::before{content:"\f7b0"}.bi-5-square::before{content:"\f7b1"}.bi-6-circle-fill::before{content:"\f7b4"}.bi-6-circle::before{content:"\f7b5"}.bi-6-square-fill::before{content:"\f7b6"}.bi-6-square::before{content:"\f7b7"}.bi-7-circle-fill::before{content:"\f7ba"}.bi-7-circle::before{content:"\f7bb"}.bi-7-square-fill::before{content:"\f7bc"}.bi-7-square::before{content:"\f7bd"}.bi-8-circle-fill::before{content:"\f7c0"}.bi-8-circle::before{content:"\f7c1"}.bi-8-square-fill::before{content:"\f7c2"}.bi-8-square::before{content:"\f7c3"}.bi-9-circle-fill::before{content:"\f7c6"}.bi-9-circle::before{content:"\f7c7"}.bi-9-square-fill::before{content:"\f7c8"}.bi-9-square::before{content:"\f7c9"}.bi-airplane-engines-fill::before{content:"\f7ca"}.bi-airplane-engines::before{content:"\f7cb"}.bi-airplane-fill::before{content:"\f7cc"}.bi-airplane::before{content:"\f7cd"}.bi-alexa::before{content:"\f7ce"}.bi-alipay::before{content:"\f7cf"}.bi-android::before{content:"\f7d0"}.bi-android2::before{content:"\f7d1"}.bi-box-fill::before{content:"\f7d2"}.bi-box-seam-fill::before{content:"\f7d3"}.bi-browser-chrome::before{content:"\f7d4"}.bi-browser-edge::before{content:"\f7d5"}.bi-browser-firefox::before{content:"\f7d6"}.bi-browser-safari::before{content:"\f7d7"}.bi-c-circle-fill::before{content:"\f7da"}.bi-c-circle::before{content:"\f7db"}.bi-c-square-fill::before{content:"\f7dc"}.bi-c-square::before{content:"\f7dd"}.bi-capsule-pill::before{content:"\f7de"}.bi-capsule::before{content:"\f7df"}.bi-car-front-fill::before{content:"\f7e0"}.bi-car-front::before{content:"\f7e1"}.bi-cassette-fill::before{content:"\f7e2"}.bi-cassette::before{content:"\f7e3"}.bi-cc-circle-fill::before{content:"\f7e6"}.bi-cc-circle::before{content:"\f7e7"}.bi-cc-square-fill::before{content:"\f7e8"}.bi-cc-square::before{content:"\f7e9"}.bi-cup-hot-fill::before{content:"\f7ea"}.bi-cup-hot::before{content:"\f7eb"}.bi-currency-rupee::before{content:"\f7ec"}.bi-dropbox::before{content:"\f7ed"}.bi-escape::before{content:"\f7ee"}.bi-fast-forward-btn-fill::before{content:"\f7ef"}.bi-fast-forward-btn::before{content:"\f7f0"}.bi-fast-forward-circle-fill::before{content:"\f7f1"}.bi-fast-forward-circle::before{content:"\f7f2"}.bi-fast-forward-fill::before{content:"\f7f3"}.bi-fast-forward::before{content:"\f7f4"}.bi-filetype-sql::before{content:"\f7f5"}.bi-fire::before{content:"\f7f6"}.bi-google-play::before{content:"\f7f7"}.bi-h-circle-fill::before{content:"\f7fa"}.bi-h-circle::before{content:"\f7fb"}.bi-h-square-fill::before{content:"\f7fc"}.bi-h-square::before{content:"\f7fd"}.bi-indent::before{content:"\f7fe"}.bi-lungs-fill::before{content:"\f7ff"}.bi-lungs::before{content:"\f800"}.bi-microsoft-teams::before{content:"\f801"}.bi-p-circle-fill::before{content:"\f804"}.bi-p-circle::before{content:"\f805"}.bi-p-square-fill::before{content:"\f806"}.bi-p-square::before{content:"\f807"}.bi-pass-fill::before{content:"\f808"}.bi-pass::before{content:"\f809"}.bi-prescription::before{content:"\f80a"}.bi-prescription2::before{content:"\f80b"}.bi-r-circle-fill::before{content:"\f80e"}.bi-r-circle::before{content:"\f80f"}.bi-r-square-fill::before{content:"\f810"}.bi-r-square::before{content:"\f811"}.bi-repeat-1::before{content:"\f812"}.bi-repeat::before{content:"\f813"}.bi-rewind-btn-fill::before{content:"\f814"}.bi-rewind-btn::before{content:"\f815"}.bi-rewind-circle-fill::before{content:"\f816"}.bi-rewind-circle::before{content:"\f817"}.bi-rewind-fill::before{content:"\f818"}.bi-rewind::before{content:"\f819"}.bi-train-freight-front-fill::before{content:"\f81a"}.bi-train-freight-front::before{content:"\f81b"}.bi-train-front-fill::before{content:"\f81c"}.bi-train-front::before{content:"\f81d"}.bi-train-lightrail-front-fill::before{content:"\f81e"}.bi-train-lightrail-front::before{content:"\f81f"}.bi-truck-front-fill::before{content:"\f820"}.bi-truck-front::before{content:"\f821"}.bi-ubuntu::before{content:"\f822"}.bi-unindent::before{content:"\f823"}.bi-unity::before{content:"\f824"}.bi-universal-access-circle::before{content:"\f825"}.bi-universal-access::before{content:"\f826"}.bi-virus::before{content:"\f827"}.bi-virus2::before{content:"\f828"}.bi-wechat::before{content:"\f829"}.bi-yelp::before{content:"\f82a"}.bi-sign-stop-fill::before{content:"\f82b"}.bi-sign-stop-lights-fill::before{content:"\f82c"}.bi-sign-stop-lights::before{content:"\f82d"}.bi-sign-stop::before{content:"\f82e"}.bi-sign-turn-left-fill::before{content:"\f82f"}.bi-sign-turn-left::before{content:"\f830"}.bi-sign-turn-right-fill::before{content:"\f831"}.bi-sign-turn-right::before{content:"\f832"}.bi-sign-turn-slight-left-fill::before{content:"\f833"}.bi-sign-turn-slight-left::before{content:"\f834"}.bi-sign-turn-slight-right-fill::before{content:"\f835"}.bi-sign-turn-slight-right::before{content:"\f836"}.bi-sign-yield-fill::before{content:"\f837"}.bi-sign-yield::before{content:"\f838"}.bi-ev-station-fill::before{content:"\f839"}.bi-ev-station::before{content:"\f83a"}.bi-fuel-pump-diesel-fill::before{content:"\f83b"}.bi-fuel-pump-diesel::before{content:"\f83c"}.bi-fuel-pump-fill::before{content:"\f83d"}.bi-fuel-pump::before{content:"\f83e"}.bi-0-circle-fill::before{content:"\f83f"}.bi-0-circle::before{content:"\f840"}.bi-0-square-fill::before{content:"\f841"}.bi-0-square::before{content:"\f842"}.bi-rocket-fill::before{content:"\f843"}.bi-rocket-takeoff-fill::before{content:"\f844"}.bi-rocket-takeoff::before{content:"\f845"}.bi-rocket::before{content:"\f846"}.bi-stripe::before{content:"\f847"}.bi-subscript::before{content:"\f848"}.bi-superscript::before{content:"\f849"}.bi-trello::before{content:"\f84a"}.bi-envelope-at-fill::before{content:"\f84b"}.bi-envelope-at::before{content:"\f84c"}.bi-regex::before{content:"\f84d"}.bi-text-wrap::before{content:"\f84e"}.bi-sign-dead-end-fill::before{content:"\f84f"}.bi-sign-dead-end::before{content:"\f850"}.bi-sign-do-not-enter-fill::before{content:"\f851"}.bi-sign-do-not-enter::before{content:"\f852"}.bi-sign-intersection-fill::before{content:"\f853"}.bi-sign-intersection-side-fill::before{content:"\f854"}.bi-sign-intersection-side::before{content:"\f855"}.bi-sign-intersection-t-fill::before{content:"\f856"}.bi-sign-intersection-t::before{content:"\f857"}.bi-sign-intersection-y-fill::before{content:"\f858"}.bi-sign-intersection-y::before{content:"\f859"}.bi-sign-intersection::before{content:"\f85a"}.bi-sign-merge-left-fill::before{content:"\f85b"}.bi-sign-merge-left::before{content:"\f85c"}.bi-sign-merge-right-fill::before{content:"\f85d"}.bi-sign-merge-right::before{content:"\f85e"}.bi-sign-no-left-turn-fill::before{content:"\f85f"}.bi-sign-no-left-turn::before{content:"\f860"}.bi-sign-no-parking-fill::before{content:"\f861"}.bi-sign-no-parking::before{content:"\f862"}.bi-sign-no-right-turn-fill::before{content:"\f863"}.bi-sign-no-right-turn::before{content:"\f864"}.bi-sign-railroad-fill::before{content:"\f865"}.bi-sign-railroad::before{content:"\f866"}.bi-building-add::before{content:"\f867"}.bi-building-check::before{content:"\f868"}.bi-building-dash::before{content:"\f869"}.bi-building-down::before{content:"\f86a"}.bi-building-exclamation::before{content:"\f86b"}.bi-building-fill-add::before{content:"\f86c"}.bi-building-fill-check::before{content:"\f86d"}.bi-building-fill-dash::before{content:"\f86e"}.bi-building-fill-down::before{content:"\f86f"}.bi-building-fill-exclamation::before{content:"\f870"}.bi-building-fill-gear::before{content:"\f871"}.bi-building-fill-lock::before{content:"\f872"}.bi-building-fill-slash::before{content:"\f873"}.bi-building-fill-up::before{content:"\f874"}.bi-building-fill-x::before{content:"\f875"}.bi-building-fill::before{content:"\f876"}.bi-building-gear::before{content:"\f877"}.bi-building-lock::before{content:"\f878"}.bi-building-slash::before{content:"\f879"}.bi-building-up::before{content:"\f87a"}.bi-building-x::before{content:"\f87b"}.bi-buildings-fill::before{content:"\f87c"}.bi-buildings::before{content:"\f87d"}.bi-bus-front-fill::before{content:"\f87e"}.bi-bus-front::before{content:"\f87f"}.bi-ev-front-fill::before{content:"\f880"}.bi-ev-front::before{content:"\f881"}.bi-globe-americas::before{content:"\f882"}.bi-globe-asia-australia::before{content:"\f883"}.bi-globe-central-south-asia::before{content:"\f884"}.bi-globe-europe-africa::before{content:"\f885"}.bi-house-add-fill::before{content:"\f886"}.bi-house-add::before{content:"\f887"}.bi-house-check-fill::before{content:"\f888"}.bi-house-check::before{content:"\f889"}.bi-house-dash-fill::before{content:"\f88a"}.bi-house-dash::before{content:"\f88b"}.bi-house-down-fill::before{content:"\f88c"}.bi-house-down::before{content:"\f88d"}.bi-house-exclamation-fill::before{content:"\f88e"}.bi-house-exclamation::before{content:"\f88f"}.bi-house-gear-fill::before{content:"\f890"}.bi-house-gear::before{content:"\f891"}.bi-house-lock-fill::before{content:"\f892"}.bi-house-lock::before{content:"\f893"}.bi-house-slash-fill::before{content:"\f894"}.bi-house-slash::before{content:"\f895"}.bi-house-up-fill::before{content:"\f896"}.bi-house-up::before{content:"\f897"}.bi-house-x-fill::before{content:"\f898"}.bi-house-x::before{content:"\f899"}.bi-person-add::before{content:"\f89a"}.bi-person-down::before{content:"\f89b"}.bi-person-exclamation::before{content:"\f89c"}.bi-person-fill-add::before{content:"\f89d"}.bi-person-fill-check::before{content:"\f89e"}.bi-person-fill-dash::before{content:"\f89f"}.bi-person-fill-down::before{content:"\f8a0"}.bi-person-fill-exclamation::before{content:"\f8a1"}.bi-person-fill-gear::before{content:"\f8a2"}.bi-person-fill-lock::before{content:"\f8a3"}.bi-person-fill-slash::before{content:"\f8a4"}.bi-person-fill-up::before{content:"\f8a5"}.bi-person-fill-x::before{content:"\f8a6"}.bi-person-gear::before{content:"\f8a7"}.bi-person-lock::before{content:"\f8a8"}.bi-person-slash::before{content:"\f8a9"}.bi-person-up::before{content:"\f8aa"}.bi-scooter::before{content:"\f8ab"}.bi-taxi-front-fill::before{content:"\f8ac"}.bi-taxi-front::before{content:"\f8ad"}.bi-amd::before{content:"\f8ae"}.bi-database-add::before{content:"\f8af"}.bi-database-check::before{content:"\f8b0"}.bi-database-dash::before{content:"\f8b1"}.bi-database-down::before{content:"\f8b2"}.bi-database-exclamation::before{content:"\f8b3"}.bi-database-fill-add::before{content:"\f8b4"}.bi-database-fill-check::before{content:"\f8b5"}.bi-database-fill-dash::before{content:"\f8b6"}.bi-database-fill-down::before{content:"\f8b7"}.bi-database-fill-exclamation::before{content:"\f8b8"}.bi-database-fill-gear::before{content:"\f8b9"}.bi-database-fill-lock::before{content:"\f8ba"}.bi-database-fill-slash::before{content:"\f8bb"}.bi-database-fill-up::before{content:"\f8bc"}.bi-database-fill-x::before{content:"\f8bd"}.bi-database-fill::before{content:"\f8be"}.bi-database-gear::before{content:"\f8bf"}.bi-database-lock::before{content:"\f8c0"}.bi-database-slash::before{content:"\f8c1"}.bi-database-up::before{content:"\f8c2"}.bi-database-x::before{content:"\f8c3"}.bi-database::before{content:"\f8c4"}.bi-houses-fill::before{content:"\f8c5"}.bi-houses::before{content:"\f8c6"}.bi-nvidia::before{content:"\f8c7"}.bi-person-vcard-fill::before{content:"\f8c8"}.bi-person-vcard::before{content:"\f8c9"}.bi-sina-weibo::before{content:"\f8ca"}.bi-tencent-qq::before{content:"\f8cb"}.bi-wikipedia::before{content:"\f8cc"}.bi-alphabet-uppercase::before{content:"\f2a5"}.bi-alphabet::before{content:"\f68a"}.bi-amazon::before{content:"\f68d"}.bi-arrows-collapse-vertical::before{content:"\f690"}.bi-arrows-expand-vertical::before{content:"\f695"}.bi-arrows-vertical::before{content:"\f698"}.bi-arrows::before{content:"\f6a2"}.bi-ban-fill::before{content:"\f6a3"}.bi-ban::before{content:"\f6b6"}.bi-bing::before{content:"\f6c2"}.bi-cake::before{content:"\f6e0"}.bi-cake2::before{content:"\f6ed"}.bi-cookie::before{content:"\f6ee"}.bi-copy::before{content:"\f759"}.bi-crosshair::before{content:"\f769"}.bi-crosshair2::before{content:"\f794"}.bi-emoji-astonished-fill::before{content:"\f795"}.bi-emoji-astonished::before{content:"\f79a"}.bi-emoji-grimace-fill::before{content:"\f79b"}.bi-emoji-grimace::before{content:"\f7a0"}.bi-emoji-grin-fill::before{content:"\f7a1"}.bi-emoji-grin::before{content:"\f7a6"}.bi-emoji-surprise-fill::before{content:"\f7a7"}.bi-emoji-surprise::before{content:"\f7ac"}.bi-emoji-tear-fill::before{content:"\f7ad"}.bi-emoji-tear::before{content:"\f7b2"}.bi-envelope-arrow-down-fill::before{content:"\f7b3"}.bi-envelope-arrow-down::before{content:"\f7b8"}.bi-envelope-arrow-up-fill::before{content:"\f7b9"}.bi-envelope-arrow-up::before{content:"\f7be"}.bi-feather::before{content:"\f7bf"}.bi-feather2::before{content:"\f7c4"}.bi-floppy-fill::before{content:"\f7c5"}.bi-floppy::before{content:"\f7d8"}.bi-floppy2-fill::before{content:"\f7d9"}.bi-floppy2::before{content:"\f7e4"}.bi-gitlab::before{content:"\f7e5"}.bi-highlighter::before{content:"\f7f8"}.bi-marker-tip::before{content:"\f802"}.bi-nvme-fill::before{content:"\f803"}.bi-nvme::before{content:"\f80c"}.bi-opencollective::before{content:"\f80d"}.bi-pci-card-network::before{content:"\f8cd"}.bi-pci-card-sound::before{content:"\f8ce"}.bi-radar::before{content:"\f8cf"}.bi-send-arrow-down-fill::before{content:"\f8d0"}.bi-send-arrow-down::before{content:"\f8d1"}.bi-send-arrow-up-fill::before{content:"\f8d2"}.bi-send-arrow-up::before{content:"\f8d3"}.bi-sim-slash-fill::before{content:"\f8d4"}.bi-sim-slash::before{content:"\f8d5"}.bi-sourceforge::before{content:"\f8d6"}.bi-substack::before{content:"\f8d7"}.bi-threads-fill::before{content:"\f8d8"}.bi-threads::before{content:"\f8d9"}.bi-transparency::before{content:"\f8da"}.bi-twitter-x::before{content:"\f8db"}.bi-type-h4::before{content:"\f8dc"}.bi-type-h5::before{content:"\f8dd"}.bi-type-h6::before{content:"\f8de"}.bi-backpack-fill::before{content:"\f8df"}.bi-backpack::before{content:"\f8e0"}.bi-backpack2-fill::before{content:"\f8e1"}.bi-backpack2::before{content:"\f8e2"}.bi-backpack3-fill::before{content:"\f8e3"}.bi-backpack3::before{content:"\f8e4"}.bi-backpack4-fill::before{content:"\f8e5"}.bi-backpack4::before{content:"\f8e6"}.bi-brilliance::before{content:"\f8e7"}.bi-cake-fill::before{content:"\f8e8"}.bi-cake2-fill::before{content:"\f8e9"}.bi-duffle-fill::before{content:"\f8ea"}.bi-duffle::before{content:"\f8eb"}.bi-exposure::before{content:"\f8ec"}.bi-gender-neuter::before{content:"\f8ed"}.bi-highlights::before{content:"\f8ee"}.bi-luggage-fill::before{content:"\f8ef"}.bi-luggage::before{content:"\f8f0"}.bi-mailbox-flag::before{content:"\f8f1"}.bi-mailbox2-flag::before{content:"\f8f2"}.bi-noise-reduction::before{content:"\f8f3"}.bi-passport-fill::before{content:"\f8f4"}.bi-passport::before{content:"\f8f5"}.bi-person-arms-up::before{content:"\f8f6"}.bi-person-raised-hand::before{content:"\f8f7"}.bi-person-standing-dress::before{content:"\f8f8"}.bi-person-standing::before{content:"\f8f9"}.bi-person-walking::before{content:"\f8fa"}.bi-person-wheelchair::before{content:"\f8fb"}.bi-shadows::before{content:"\f8fc"}.bi-suitcase-fill::before{content:"\f8fd"}.bi-suitcase-lg-fill::before{content:"\f8fe"}.bi-suitcase-lg::before{content:"\f8ff"}.bi-suitcase::before{content:"\f900"}.bi-suitcase2-fill::before{content:"\f901"}.bi-suitcase2::before{content:"\f902"}.bi-vignette::before{content:"\f903"}.bi-bluesky::before{content:"\f7f9"}.bi-tux::before{content:"\f904"}.bi-beaker-fill::before{content:"\f905"}.bi-beaker::before{content:"\f906"}.bi-flask-fill::before{content:"\f907"}.bi-flask-florence-fill::before{content:"\f908"}.bi-flask-florence::before{content:"\f909"}.bi-flask::before{content:"\f90a"}.bi-leaf-fill::before{content:"\f90b"}.bi-leaf::before{content:"\f90c"}.bi-measuring-cup-fill::before{content:"\f90d"}.bi-measuring-cup::before{content:"\f90e"}.bi-unlock2-fill::before{content:"\f90f"}.bi-unlock2::before{content:"\f910"}.bi-battery-low::before{content:"\f911"}.bi-anthropic::before{content:"\f912"}.bi-apple-music::before{content:"\f913"}.bi-claude::before{content:"\f914"}.bi-openai::before{content:"\f915"}.bi-perplexity::before{content:"\f916"}.bi-css::before{content:"\f917"}.bi-javascript::before{content:"\f918"}.bi-typescript::before{content:"\f919"}.bi-fork-knife::before{content:"\f91a"}.bi-globe-americas-fill::before{content:"\f91b"}.bi-globe-asia-australia-fill::before{content:"\f91c"}.bi-globe-central-south-asia-fill::before{content:"\f91d"}.bi-globe-europe-africa-fill::before{content:"\f91e"} \ No newline at end of file diff --git a/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.scss b/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.scss new file mode 100644 index 00000000..19735c42 --- /dev/null +++ b/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/bootstrap-icons.scss @@ -0,0 +1,2118 @@ +/*! + * Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/) + * Copyright 2019-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE) + */ + +$bootstrap-icons-font: "bootstrap-icons" !default; +$bootstrap-icons-font-dir: "./fonts" !default; +$bootstrap-icons-font-file: "#{$bootstrap-icons-font-dir}/#{$bootstrap-icons-font}" !default; +$bootstrap-icons-font-hash: "24e3eb84d0bcaf83d77f904c78ac1f47" !default; +$bootstrap-icons-font-src: url("#{$bootstrap-icons-font-file}.woff2?#{$bootstrap-icons-font-hash}") format("woff2"), + url("#{$bootstrap-icons-font-file}.woff?#{$bootstrap-icons-font-hash}") format("woff") !default; + +@font-face { + font-display: block; + font-family: $bootstrap-icons-font; + src: $bootstrap-icons-font-src; +} + +.bi::before, +[class^="bi-"]::before, +[class*=" bi-"]::before { + display: inline-block; + font-family: $bootstrap-icons-font !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + vertical-align: -.125em; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +$bootstrap-icons-map: ( + "123": "\f67f", + "alarm-fill": "\f101", + "alarm": "\f102", + "align-bottom": "\f103", + "align-center": "\f104", + "align-end": "\f105", + "align-middle": "\f106", + "align-start": "\f107", + "align-top": "\f108", + "alt": "\f109", + "app-indicator": "\f10a", + "app": "\f10b", + "archive-fill": "\f10c", + "archive": "\f10d", + "arrow-90deg-down": "\f10e", + "arrow-90deg-left": "\f10f", + "arrow-90deg-right": "\f110", + "arrow-90deg-up": "\f111", + "arrow-bar-down": "\f112", + "arrow-bar-left": "\f113", + "arrow-bar-right": "\f114", + "arrow-bar-up": "\f115", + "arrow-clockwise": "\f116", + "arrow-counterclockwise": "\f117", + "arrow-down-circle-fill": "\f118", + "arrow-down-circle": "\f119", + "arrow-down-left-circle-fill": "\f11a", + "arrow-down-left-circle": "\f11b", + "arrow-down-left-square-fill": "\f11c", + "arrow-down-left-square": "\f11d", + "arrow-down-left": "\f11e", + "arrow-down-right-circle-fill": "\f11f", + "arrow-down-right-circle": "\f120", + "arrow-down-right-square-fill": "\f121", + "arrow-down-right-square": "\f122", + "arrow-down-right": "\f123", + "arrow-down-short": "\f124", + "arrow-down-square-fill": "\f125", + "arrow-down-square": "\f126", + "arrow-down-up": "\f127", + "arrow-down": "\f128", + "arrow-left-circle-fill": "\f129", + "arrow-left-circle": "\f12a", + "arrow-left-right": "\f12b", + "arrow-left-short": "\f12c", + "arrow-left-square-fill": "\f12d", + "arrow-left-square": "\f12e", + "arrow-left": "\f12f", + "arrow-repeat": "\f130", + "arrow-return-left": "\f131", + "arrow-return-right": "\f132", + "arrow-right-circle-fill": "\f133", + "arrow-right-circle": "\f134", + "arrow-right-short": "\f135", + "arrow-right-square-fill": "\f136", + "arrow-right-square": "\f137", + "arrow-right": "\f138", + "arrow-up-circle-fill": "\f139", + "arrow-up-circle": "\f13a", + "arrow-up-left-circle-fill": "\f13b", + "arrow-up-left-circle": "\f13c", + "arrow-up-left-square-fill": "\f13d", + "arrow-up-left-square": "\f13e", + "arrow-up-left": "\f13f", + "arrow-up-right-circle-fill": "\f140", + "arrow-up-right-circle": "\f141", + "arrow-up-right-square-fill": "\f142", + "arrow-up-right-square": "\f143", + "arrow-up-right": "\f144", + "arrow-up-short": "\f145", + "arrow-up-square-fill": "\f146", + "arrow-up-square": "\f147", + "arrow-up": "\f148", + "arrows-angle-contract": "\f149", + "arrows-angle-expand": "\f14a", + "arrows-collapse": "\f14b", + "arrows-expand": "\f14c", + "arrows-fullscreen": "\f14d", + "arrows-move": "\f14e", + "aspect-ratio-fill": "\f14f", + "aspect-ratio": "\f150", + "asterisk": "\f151", + "at": "\f152", + "award-fill": "\f153", + "award": "\f154", + "back": "\f155", + "backspace-fill": "\f156", + "backspace-reverse-fill": "\f157", + "backspace-reverse": "\f158", + "backspace": "\f159", + "badge-3d-fill": "\f15a", + "badge-3d": "\f15b", + "badge-4k-fill": "\f15c", + "badge-4k": "\f15d", + "badge-8k-fill": "\f15e", + "badge-8k": "\f15f", + "badge-ad-fill": "\f160", + "badge-ad": "\f161", + "badge-ar-fill": "\f162", + "badge-ar": "\f163", + "badge-cc-fill": "\f164", + "badge-cc": "\f165", + "badge-hd-fill": "\f166", + "badge-hd": "\f167", + "badge-tm-fill": "\f168", + "badge-tm": "\f169", + "badge-vo-fill": "\f16a", + "badge-vo": "\f16b", + "badge-vr-fill": "\f16c", + "badge-vr": "\f16d", + "badge-wc-fill": "\f16e", + "badge-wc": "\f16f", + "bag-check-fill": "\f170", + "bag-check": "\f171", + "bag-dash-fill": "\f172", + "bag-dash": "\f173", + "bag-fill": "\f174", + "bag-plus-fill": "\f175", + "bag-plus": "\f176", + "bag-x-fill": "\f177", + "bag-x": "\f178", + "bag": "\f179", + "bar-chart-fill": "\f17a", + "bar-chart-line-fill": "\f17b", + "bar-chart-line": "\f17c", + "bar-chart-steps": "\f17d", + "bar-chart": "\f17e", + "basket-fill": "\f17f", + "basket": "\f180", + "basket2-fill": "\f181", + "basket2": "\f182", + "basket3-fill": "\f183", + "basket3": "\f184", + "battery-charging": "\f185", + "battery-full": "\f186", + "battery-half": "\f187", + "battery": "\f188", + "bell-fill": "\f189", + "bell": "\f18a", + "bezier": "\f18b", + "bezier2": "\f18c", + "bicycle": "\f18d", + "binoculars-fill": "\f18e", + "binoculars": "\f18f", + "blockquote-left": "\f190", + "blockquote-right": "\f191", + "book-fill": "\f192", + "book-half": "\f193", + "book": "\f194", + "bookmark-check-fill": "\f195", + "bookmark-check": "\f196", + "bookmark-dash-fill": "\f197", + "bookmark-dash": "\f198", + "bookmark-fill": "\f199", + "bookmark-heart-fill": "\f19a", + "bookmark-heart": "\f19b", + "bookmark-plus-fill": "\f19c", + "bookmark-plus": "\f19d", + "bookmark-star-fill": "\f19e", + "bookmark-star": "\f19f", + "bookmark-x-fill": "\f1a0", + "bookmark-x": "\f1a1", + "bookmark": "\f1a2", + "bookmarks-fill": "\f1a3", + "bookmarks": "\f1a4", + "bookshelf": "\f1a5", + "bootstrap-fill": "\f1a6", + "bootstrap-reboot": "\f1a7", + "bootstrap": "\f1a8", + "border-all": "\f1a9", + "border-bottom": "\f1aa", + "border-center": "\f1ab", + "border-inner": "\f1ac", + "border-left": "\f1ad", + "border-middle": "\f1ae", + "border-outer": "\f1af", + "border-right": "\f1b0", + "border-style": "\f1b1", + "border-top": "\f1b2", + "border-width": "\f1b3", + "border": "\f1b4", + "bounding-box-circles": "\f1b5", + "bounding-box": "\f1b6", + "box-arrow-down-left": "\f1b7", + "box-arrow-down-right": "\f1b8", + "box-arrow-down": "\f1b9", + "box-arrow-in-down-left": "\f1ba", + "box-arrow-in-down-right": "\f1bb", + "box-arrow-in-down": "\f1bc", + "box-arrow-in-left": "\f1bd", + "box-arrow-in-right": "\f1be", + "box-arrow-in-up-left": "\f1bf", + "box-arrow-in-up-right": "\f1c0", + "box-arrow-in-up": "\f1c1", + "box-arrow-left": "\f1c2", + "box-arrow-right": "\f1c3", + "box-arrow-up-left": "\f1c4", + "box-arrow-up-right": "\f1c5", + "box-arrow-up": "\f1c6", + "box-seam": "\f1c7", + "box": "\f1c8", + "braces": "\f1c9", + "bricks": "\f1ca", + "briefcase-fill": "\f1cb", + "briefcase": "\f1cc", + "brightness-alt-high-fill": "\f1cd", + "brightness-alt-high": "\f1ce", + "brightness-alt-low-fill": "\f1cf", + "brightness-alt-low": "\f1d0", + "brightness-high-fill": "\f1d1", + "brightness-high": "\f1d2", + "brightness-low-fill": "\f1d3", + "brightness-low": "\f1d4", + "broadcast-pin": "\f1d5", + "broadcast": "\f1d6", + "brush-fill": "\f1d7", + "brush": "\f1d8", + "bucket-fill": "\f1d9", + "bucket": "\f1da", + "bug-fill": "\f1db", + "bug": "\f1dc", + "building": "\f1dd", + "bullseye": "\f1de", + "calculator-fill": "\f1df", + "calculator": "\f1e0", + "calendar-check-fill": "\f1e1", + "calendar-check": "\f1e2", + "calendar-date-fill": "\f1e3", + "calendar-date": "\f1e4", + "calendar-day-fill": "\f1e5", + "calendar-day": "\f1e6", + "calendar-event-fill": "\f1e7", + "calendar-event": "\f1e8", + "calendar-fill": "\f1e9", + "calendar-minus-fill": "\f1ea", + "calendar-minus": "\f1eb", + "calendar-month-fill": "\f1ec", + "calendar-month": "\f1ed", + "calendar-plus-fill": "\f1ee", + "calendar-plus": "\f1ef", + "calendar-range-fill": "\f1f0", + "calendar-range": "\f1f1", + "calendar-week-fill": "\f1f2", + "calendar-week": "\f1f3", + "calendar-x-fill": "\f1f4", + "calendar-x": "\f1f5", + "calendar": "\f1f6", + "calendar2-check-fill": "\f1f7", + "calendar2-check": "\f1f8", + "calendar2-date-fill": "\f1f9", + "calendar2-date": "\f1fa", + "calendar2-day-fill": "\f1fb", + "calendar2-day": "\f1fc", + "calendar2-event-fill": "\f1fd", + "calendar2-event": "\f1fe", + "calendar2-fill": "\f1ff", + "calendar2-minus-fill": "\f200", + "calendar2-minus": "\f201", + "calendar2-month-fill": "\f202", + "calendar2-month": "\f203", + "calendar2-plus-fill": "\f204", + "calendar2-plus": "\f205", + "calendar2-range-fill": "\f206", + "calendar2-range": "\f207", + "calendar2-week-fill": "\f208", + "calendar2-week": "\f209", + "calendar2-x-fill": "\f20a", + "calendar2-x": "\f20b", + "calendar2": "\f20c", + "calendar3-event-fill": "\f20d", + "calendar3-event": "\f20e", + "calendar3-fill": "\f20f", + "calendar3-range-fill": "\f210", + "calendar3-range": "\f211", + "calendar3-week-fill": "\f212", + "calendar3-week": "\f213", + "calendar3": "\f214", + "calendar4-event": "\f215", + "calendar4-range": "\f216", + "calendar4-week": "\f217", + "calendar4": "\f218", + "camera-fill": "\f219", + "camera-reels-fill": "\f21a", + "camera-reels": "\f21b", + "camera-video-fill": "\f21c", + "camera-video-off-fill": "\f21d", + "camera-video-off": "\f21e", + "camera-video": "\f21f", + "camera": "\f220", + "camera2": "\f221", + "capslock-fill": "\f222", + "capslock": "\f223", + "card-checklist": "\f224", + "card-heading": "\f225", + "card-image": "\f226", + "card-list": "\f227", + "card-text": "\f228", + "caret-down-fill": "\f229", + "caret-down-square-fill": "\f22a", + "caret-down-square": "\f22b", + "caret-down": "\f22c", + "caret-left-fill": "\f22d", + "caret-left-square-fill": "\f22e", + "caret-left-square": "\f22f", + "caret-left": "\f230", + "caret-right-fill": "\f231", + "caret-right-square-fill": "\f232", + "caret-right-square": "\f233", + "caret-right": "\f234", + "caret-up-fill": "\f235", + "caret-up-square-fill": "\f236", + "caret-up-square": "\f237", + "caret-up": "\f238", + "cart-check-fill": "\f239", + "cart-check": "\f23a", + "cart-dash-fill": "\f23b", + "cart-dash": "\f23c", + "cart-fill": "\f23d", + "cart-plus-fill": "\f23e", + "cart-plus": "\f23f", + "cart-x-fill": "\f240", + "cart-x": "\f241", + "cart": "\f242", + "cart2": "\f243", + "cart3": "\f244", + "cart4": "\f245", + "cash-stack": "\f246", + "cash": "\f247", + "cast": "\f248", + "chat-dots-fill": "\f249", + "chat-dots": "\f24a", + "chat-fill": "\f24b", + "chat-left-dots-fill": "\f24c", + "chat-left-dots": "\f24d", + "chat-left-fill": "\f24e", + "chat-left-quote-fill": "\f24f", + "chat-left-quote": "\f250", + "chat-left-text-fill": "\f251", + "chat-left-text": "\f252", + "chat-left": "\f253", + "chat-quote-fill": "\f254", + "chat-quote": "\f255", + "chat-right-dots-fill": "\f256", + "chat-right-dots": "\f257", + "chat-right-fill": "\f258", + "chat-right-quote-fill": "\f259", + "chat-right-quote": "\f25a", + "chat-right-text-fill": "\f25b", + "chat-right-text": "\f25c", + "chat-right": "\f25d", + "chat-square-dots-fill": "\f25e", + "chat-square-dots": "\f25f", + "chat-square-fill": "\f260", + "chat-square-quote-fill": "\f261", + "chat-square-quote": "\f262", + "chat-square-text-fill": "\f263", + "chat-square-text": "\f264", + "chat-square": "\f265", + "chat-text-fill": "\f266", + "chat-text": "\f267", + "chat": "\f268", + "check-all": "\f269", + "check-circle-fill": "\f26a", + "check-circle": "\f26b", + "check-square-fill": "\f26c", + "check-square": "\f26d", + "check": "\f26e", + "check2-all": "\f26f", + "check2-circle": "\f270", + "check2-square": "\f271", + "check2": "\f272", + "chevron-bar-contract": "\f273", + "chevron-bar-down": "\f274", + "chevron-bar-expand": "\f275", + "chevron-bar-left": "\f276", + "chevron-bar-right": "\f277", + "chevron-bar-up": "\f278", + "chevron-compact-down": "\f279", + "chevron-compact-left": "\f27a", + "chevron-compact-right": "\f27b", + "chevron-compact-up": "\f27c", + "chevron-contract": "\f27d", + "chevron-double-down": "\f27e", + "chevron-double-left": "\f27f", + "chevron-double-right": "\f280", + "chevron-double-up": "\f281", + "chevron-down": "\f282", + "chevron-expand": "\f283", + "chevron-left": "\f284", + "chevron-right": "\f285", + "chevron-up": "\f286", + "circle-fill": "\f287", + "circle-half": "\f288", + "circle-square": "\f289", + "circle": "\f28a", + "clipboard-check": "\f28b", + "clipboard-data": "\f28c", + "clipboard-minus": "\f28d", + "clipboard-plus": "\f28e", + "clipboard-x": "\f28f", + "clipboard": "\f290", + "clock-fill": "\f291", + "clock-history": "\f292", + "clock": "\f293", + "cloud-arrow-down-fill": "\f294", + "cloud-arrow-down": "\f295", + "cloud-arrow-up-fill": "\f296", + "cloud-arrow-up": "\f297", + "cloud-check-fill": "\f298", + "cloud-check": "\f299", + "cloud-download-fill": "\f29a", + "cloud-download": "\f29b", + "cloud-drizzle-fill": "\f29c", + "cloud-drizzle": "\f29d", + "cloud-fill": "\f29e", + "cloud-fog-fill": "\f29f", + "cloud-fog": "\f2a0", + "cloud-fog2-fill": "\f2a1", + "cloud-fog2": "\f2a2", + "cloud-hail-fill": "\f2a3", + "cloud-hail": "\f2a4", + "cloud-haze-fill": "\f2a6", + "cloud-haze": "\f2a7", + "cloud-haze2-fill": "\f2a8", + "cloud-lightning-fill": "\f2a9", + "cloud-lightning-rain-fill": "\f2aa", + "cloud-lightning-rain": "\f2ab", + "cloud-lightning": "\f2ac", + "cloud-minus-fill": "\f2ad", + "cloud-minus": "\f2ae", + "cloud-moon-fill": "\f2af", + "cloud-moon": "\f2b0", + "cloud-plus-fill": "\f2b1", + "cloud-plus": "\f2b2", + "cloud-rain-fill": "\f2b3", + "cloud-rain-heavy-fill": "\f2b4", + "cloud-rain-heavy": "\f2b5", + "cloud-rain": "\f2b6", + "cloud-slash-fill": "\f2b7", + "cloud-slash": "\f2b8", + "cloud-sleet-fill": "\f2b9", + "cloud-sleet": "\f2ba", + "cloud-snow-fill": "\f2bb", + "cloud-snow": "\f2bc", + "cloud-sun-fill": "\f2bd", + "cloud-sun": "\f2be", + "cloud-upload-fill": "\f2bf", + "cloud-upload": "\f2c0", + "cloud": "\f2c1", + "clouds-fill": "\f2c2", + "clouds": "\f2c3", + "cloudy-fill": "\f2c4", + "cloudy": "\f2c5", + "code-slash": "\f2c6", + "code-square": "\f2c7", + "code": "\f2c8", + "collection-fill": "\f2c9", + "collection-play-fill": "\f2ca", + "collection-play": "\f2cb", + "collection": "\f2cc", + "columns-gap": "\f2cd", + "columns": "\f2ce", + "command": "\f2cf", + "compass-fill": "\f2d0", + "compass": "\f2d1", + "cone-striped": "\f2d2", + "cone": "\f2d3", + "controller": "\f2d4", + "cpu-fill": "\f2d5", + "cpu": "\f2d6", + "credit-card-2-back-fill": "\f2d7", + "credit-card-2-back": "\f2d8", + "credit-card-2-front-fill": "\f2d9", + "credit-card-2-front": "\f2da", + "credit-card-fill": "\f2db", + "credit-card": "\f2dc", + "crop": "\f2dd", + "cup-fill": "\f2de", + "cup-straw": "\f2df", + "cup": "\f2e0", + "cursor-fill": "\f2e1", + "cursor-text": "\f2e2", + "cursor": "\f2e3", + "dash-circle-dotted": "\f2e4", + "dash-circle-fill": "\f2e5", + "dash-circle": "\f2e6", + "dash-square-dotted": "\f2e7", + "dash-square-fill": "\f2e8", + "dash-square": "\f2e9", + "dash": "\f2ea", + "diagram-2-fill": "\f2eb", + "diagram-2": "\f2ec", + "diagram-3-fill": "\f2ed", + "diagram-3": "\f2ee", + "diamond-fill": "\f2ef", + "diamond-half": "\f2f0", + "diamond": "\f2f1", + "dice-1-fill": "\f2f2", + "dice-1": "\f2f3", + "dice-2-fill": "\f2f4", + "dice-2": "\f2f5", + "dice-3-fill": "\f2f6", + "dice-3": "\f2f7", + "dice-4-fill": "\f2f8", + "dice-4": "\f2f9", + "dice-5-fill": "\f2fa", + "dice-5": "\f2fb", + "dice-6-fill": "\f2fc", + "dice-6": "\f2fd", + "disc-fill": "\f2fe", + "disc": "\f2ff", + "discord": "\f300", + "display-fill": "\f301", + "display": "\f302", + "distribute-horizontal": "\f303", + "distribute-vertical": "\f304", + "door-closed-fill": "\f305", + "door-closed": "\f306", + "door-open-fill": "\f307", + "door-open": "\f308", + "dot": "\f309", + "download": "\f30a", + "droplet-fill": "\f30b", + "droplet-half": "\f30c", + "droplet": "\f30d", + "earbuds": "\f30e", + "easel-fill": "\f30f", + "easel": "\f310", + "egg-fill": "\f311", + "egg-fried": "\f312", + "egg": "\f313", + "eject-fill": "\f314", + "eject": "\f315", + "emoji-angry-fill": "\f316", + "emoji-angry": "\f317", + "emoji-dizzy-fill": "\f318", + "emoji-dizzy": "\f319", + "emoji-expressionless-fill": "\f31a", + "emoji-expressionless": "\f31b", + "emoji-frown-fill": "\f31c", + "emoji-frown": "\f31d", + "emoji-heart-eyes-fill": "\f31e", + "emoji-heart-eyes": "\f31f", + "emoji-laughing-fill": "\f320", + "emoji-laughing": "\f321", + "emoji-neutral-fill": "\f322", + "emoji-neutral": "\f323", + "emoji-smile-fill": "\f324", + "emoji-smile-upside-down-fill": "\f325", + "emoji-smile-upside-down": "\f326", + "emoji-smile": "\f327", + "emoji-sunglasses-fill": "\f328", + "emoji-sunglasses": "\f329", + "emoji-wink-fill": "\f32a", + "emoji-wink": "\f32b", + "envelope-fill": "\f32c", + "envelope-open-fill": "\f32d", + "envelope-open": "\f32e", + "envelope": "\f32f", + "eraser-fill": "\f330", + "eraser": "\f331", + "exclamation-circle-fill": "\f332", + "exclamation-circle": "\f333", + "exclamation-diamond-fill": "\f334", + "exclamation-diamond": "\f335", + "exclamation-octagon-fill": "\f336", + "exclamation-octagon": "\f337", + "exclamation-square-fill": "\f338", + "exclamation-square": "\f339", + "exclamation-triangle-fill": "\f33a", + "exclamation-triangle": "\f33b", + "exclamation": "\f33c", + "exclude": "\f33d", + "eye-fill": "\f33e", + "eye-slash-fill": "\f33f", + "eye-slash": "\f340", + "eye": "\f341", + "eyedropper": "\f342", + "eyeglasses": "\f343", + "facebook": "\f344", + "file-arrow-down-fill": "\f345", + "file-arrow-down": "\f346", + "file-arrow-up-fill": "\f347", + "file-arrow-up": "\f348", + "file-bar-graph-fill": "\f349", + "file-bar-graph": "\f34a", + "file-binary-fill": "\f34b", + "file-binary": "\f34c", + "file-break-fill": "\f34d", + "file-break": "\f34e", + "file-check-fill": "\f34f", + "file-check": "\f350", + "file-code-fill": "\f351", + "file-code": "\f352", + "file-diff-fill": "\f353", + "file-diff": "\f354", + "file-earmark-arrow-down-fill": "\f355", + "file-earmark-arrow-down": "\f356", + "file-earmark-arrow-up-fill": "\f357", + "file-earmark-arrow-up": "\f358", + "file-earmark-bar-graph-fill": "\f359", + "file-earmark-bar-graph": "\f35a", + "file-earmark-binary-fill": "\f35b", + "file-earmark-binary": "\f35c", + "file-earmark-break-fill": "\f35d", + "file-earmark-break": "\f35e", + "file-earmark-check-fill": "\f35f", + "file-earmark-check": "\f360", + "file-earmark-code-fill": "\f361", + "file-earmark-code": "\f362", + "file-earmark-diff-fill": "\f363", + "file-earmark-diff": "\f364", + "file-earmark-easel-fill": "\f365", + "file-earmark-easel": "\f366", + "file-earmark-excel-fill": "\f367", + "file-earmark-excel": "\f368", + "file-earmark-fill": "\f369", + "file-earmark-font-fill": "\f36a", + "file-earmark-font": "\f36b", + "file-earmark-image-fill": "\f36c", + "file-earmark-image": "\f36d", + "file-earmark-lock-fill": "\f36e", + "file-earmark-lock": "\f36f", + "file-earmark-lock2-fill": "\f370", + "file-earmark-lock2": "\f371", + "file-earmark-medical-fill": "\f372", + "file-earmark-medical": "\f373", + "file-earmark-minus-fill": "\f374", + "file-earmark-minus": "\f375", + "file-earmark-music-fill": "\f376", + "file-earmark-music": "\f377", + "file-earmark-person-fill": "\f378", + "file-earmark-person": "\f379", + "file-earmark-play-fill": "\f37a", + "file-earmark-play": "\f37b", + "file-earmark-plus-fill": "\f37c", + "file-earmark-plus": "\f37d", + "file-earmark-post-fill": "\f37e", + "file-earmark-post": "\f37f", + "file-earmark-ppt-fill": "\f380", + "file-earmark-ppt": "\f381", + "file-earmark-richtext-fill": "\f382", + "file-earmark-richtext": "\f383", + "file-earmark-ruled-fill": "\f384", + "file-earmark-ruled": "\f385", + "file-earmark-slides-fill": "\f386", + "file-earmark-slides": "\f387", + "file-earmark-spreadsheet-fill": "\f388", + "file-earmark-spreadsheet": "\f389", + "file-earmark-text-fill": "\f38a", + "file-earmark-text": "\f38b", + "file-earmark-word-fill": "\f38c", + "file-earmark-word": "\f38d", + "file-earmark-x-fill": "\f38e", + "file-earmark-x": "\f38f", + "file-earmark-zip-fill": "\f390", + "file-earmark-zip": "\f391", + "file-earmark": "\f392", + "file-easel-fill": "\f393", + "file-easel": "\f394", + "file-excel-fill": "\f395", + "file-excel": "\f396", + "file-fill": "\f397", + "file-font-fill": "\f398", + "file-font": "\f399", + "file-image-fill": "\f39a", + "file-image": "\f39b", + "file-lock-fill": "\f39c", + "file-lock": "\f39d", + "file-lock2-fill": "\f39e", + "file-lock2": "\f39f", + "file-medical-fill": "\f3a0", + "file-medical": "\f3a1", + "file-minus-fill": "\f3a2", + "file-minus": "\f3a3", + "file-music-fill": "\f3a4", + "file-music": "\f3a5", + "file-person-fill": "\f3a6", + "file-person": "\f3a7", + "file-play-fill": "\f3a8", + "file-play": "\f3a9", + "file-plus-fill": "\f3aa", + "file-plus": "\f3ab", + "file-post-fill": "\f3ac", + "file-post": "\f3ad", + "file-ppt-fill": "\f3ae", + "file-ppt": "\f3af", + "file-richtext-fill": "\f3b0", + "file-richtext": "\f3b1", + "file-ruled-fill": "\f3b2", + "file-ruled": "\f3b3", + "file-slides-fill": "\f3b4", + "file-slides": "\f3b5", + "file-spreadsheet-fill": "\f3b6", + "file-spreadsheet": "\f3b7", + "file-text-fill": "\f3b8", + "file-text": "\f3b9", + "file-word-fill": "\f3ba", + "file-word": "\f3bb", + "file-x-fill": "\f3bc", + "file-x": "\f3bd", + "file-zip-fill": "\f3be", + "file-zip": "\f3bf", + "file": "\f3c0", + "files-alt": "\f3c1", + "files": "\f3c2", + "film": "\f3c3", + "filter-circle-fill": "\f3c4", + "filter-circle": "\f3c5", + "filter-left": "\f3c6", + "filter-right": "\f3c7", + "filter-square-fill": "\f3c8", + "filter-square": "\f3c9", + "filter": "\f3ca", + "flag-fill": "\f3cb", + "flag": "\f3cc", + "flower1": "\f3cd", + "flower2": "\f3ce", + "flower3": "\f3cf", + "folder-check": "\f3d0", + "folder-fill": "\f3d1", + "folder-minus": "\f3d2", + "folder-plus": "\f3d3", + "folder-symlink-fill": "\f3d4", + "folder-symlink": "\f3d5", + "folder-x": "\f3d6", + "folder": "\f3d7", + "folder2-open": "\f3d8", + "folder2": "\f3d9", + "fonts": "\f3da", + "forward-fill": "\f3db", + "forward": "\f3dc", + "front": "\f3dd", + "fullscreen-exit": "\f3de", + "fullscreen": "\f3df", + "funnel-fill": "\f3e0", + "funnel": "\f3e1", + "gear-fill": "\f3e2", + "gear-wide-connected": "\f3e3", + "gear-wide": "\f3e4", + "gear": "\f3e5", + "gem": "\f3e6", + "geo-alt-fill": "\f3e7", + "geo-alt": "\f3e8", + "geo-fill": "\f3e9", + "geo": "\f3ea", + "gift-fill": "\f3eb", + "gift": "\f3ec", + "github": "\f3ed", + "globe": "\f3ee", + "globe2": "\f3ef", + "google": "\f3f0", + "graph-down": "\f3f1", + "graph-up": "\f3f2", + "grid-1x2-fill": "\f3f3", + "grid-1x2": "\f3f4", + "grid-3x2-gap-fill": "\f3f5", + "grid-3x2-gap": "\f3f6", + "grid-3x2": "\f3f7", + "grid-3x3-gap-fill": "\f3f8", + "grid-3x3-gap": "\f3f9", + "grid-3x3": "\f3fa", + "grid-fill": "\f3fb", + "grid": "\f3fc", + "grip-horizontal": "\f3fd", + "grip-vertical": "\f3fe", + "hammer": "\f3ff", + "hand-index-fill": "\f400", + "hand-index-thumb-fill": "\f401", + "hand-index-thumb": "\f402", + "hand-index": "\f403", + "hand-thumbs-down-fill": "\f404", + "hand-thumbs-down": "\f405", + "hand-thumbs-up-fill": "\f406", + "hand-thumbs-up": "\f407", + "handbag-fill": "\f408", + "handbag": "\f409", + "hash": "\f40a", + "hdd-fill": "\f40b", + "hdd-network-fill": "\f40c", + "hdd-network": "\f40d", + "hdd-rack-fill": "\f40e", + "hdd-rack": "\f40f", + "hdd-stack-fill": "\f410", + "hdd-stack": "\f411", + "hdd": "\f412", + "headphones": "\f413", + "headset": "\f414", + "heart-fill": "\f415", + "heart-half": "\f416", + "heart": "\f417", + "heptagon-fill": "\f418", + "heptagon-half": "\f419", + "heptagon": "\f41a", + "hexagon-fill": "\f41b", + "hexagon-half": "\f41c", + "hexagon": "\f41d", + "hourglass-bottom": "\f41e", + "hourglass-split": "\f41f", + "hourglass-top": "\f420", + "hourglass": "\f421", + "house-door-fill": "\f422", + "house-door": "\f423", + "house-fill": "\f424", + "house": "\f425", + "hr": "\f426", + "hurricane": "\f427", + "image-alt": "\f428", + "image-fill": "\f429", + "image": "\f42a", + "images": "\f42b", + "inbox-fill": "\f42c", + "inbox": "\f42d", + "inboxes-fill": "\f42e", + "inboxes": "\f42f", + "info-circle-fill": "\f430", + "info-circle": "\f431", + "info-square-fill": "\f432", + "info-square": "\f433", + "info": "\f434", + "input-cursor-text": "\f435", + "input-cursor": "\f436", + "instagram": "\f437", + "intersect": "\f438", + "journal-album": "\f439", + "journal-arrow-down": "\f43a", + "journal-arrow-up": "\f43b", + "journal-bookmark-fill": "\f43c", + "journal-bookmark": "\f43d", + "journal-check": "\f43e", + "journal-code": "\f43f", + "journal-medical": "\f440", + "journal-minus": "\f441", + "journal-plus": "\f442", + "journal-richtext": "\f443", + "journal-text": "\f444", + "journal-x": "\f445", + "journal": "\f446", + "journals": "\f447", + "joystick": "\f448", + "justify-left": "\f449", + "justify-right": "\f44a", + "justify": "\f44b", + "kanban-fill": "\f44c", + "kanban": "\f44d", + "key-fill": "\f44e", + "key": "\f44f", + "keyboard-fill": "\f450", + "keyboard": "\f451", + "ladder": "\f452", + "lamp-fill": "\f453", + "lamp": "\f454", + "laptop-fill": "\f455", + "laptop": "\f456", + "layer-backward": "\f457", + "layer-forward": "\f458", + "layers-fill": "\f459", + "layers-half": "\f45a", + "layers": "\f45b", + "layout-sidebar-inset-reverse": "\f45c", + "layout-sidebar-inset": "\f45d", + "layout-sidebar-reverse": "\f45e", + "layout-sidebar": "\f45f", + "layout-split": "\f460", + "layout-text-sidebar-reverse": "\f461", + "layout-text-sidebar": "\f462", + "layout-text-window-reverse": "\f463", + "layout-text-window": "\f464", + "layout-three-columns": "\f465", + "layout-wtf": "\f466", + "life-preserver": "\f467", + "lightbulb-fill": "\f468", + "lightbulb-off-fill": "\f469", + "lightbulb-off": "\f46a", + "lightbulb": "\f46b", + "lightning-charge-fill": "\f46c", + "lightning-charge": "\f46d", + "lightning-fill": "\f46e", + "lightning": "\f46f", + "link-45deg": "\f470", + "link": "\f471", + "linkedin": "\f472", + "list-check": "\f473", + "list-nested": "\f474", + "list-ol": "\f475", + "list-stars": "\f476", + "list-task": "\f477", + "list-ul": "\f478", + "list": "\f479", + "lock-fill": "\f47a", + "lock": "\f47b", + "mailbox": "\f47c", + "mailbox2": "\f47d", + "map-fill": "\f47e", + "map": "\f47f", + "markdown-fill": "\f480", + "markdown": "\f481", + "mask": "\f482", + "megaphone-fill": "\f483", + "megaphone": "\f484", + "menu-app-fill": "\f485", + "menu-app": "\f486", + "menu-button-fill": "\f487", + "menu-button-wide-fill": "\f488", + "menu-button-wide": "\f489", + "menu-button": "\f48a", + "menu-down": "\f48b", + "menu-up": "\f48c", + "mic-fill": "\f48d", + "mic-mute-fill": "\f48e", + "mic-mute": "\f48f", + "mic": "\f490", + "minecart-loaded": "\f491", + "minecart": "\f492", + "moisture": "\f493", + "moon-fill": "\f494", + "moon-stars-fill": "\f495", + "moon-stars": "\f496", + "moon": "\f497", + "mouse-fill": "\f498", + "mouse": "\f499", + "mouse2-fill": "\f49a", + "mouse2": "\f49b", + "mouse3-fill": "\f49c", + "mouse3": "\f49d", + "music-note-beamed": "\f49e", + "music-note-list": "\f49f", + "music-note": "\f4a0", + "music-player-fill": "\f4a1", + "music-player": "\f4a2", + "newspaper": "\f4a3", + "node-minus-fill": "\f4a4", + "node-minus": "\f4a5", + "node-plus-fill": "\f4a6", + "node-plus": "\f4a7", + "nut-fill": "\f4a8", + "nut": "\f4a9", + "octagon-fill": "\f4aa", + "octagon-half": "\f4ab", + "octagon": "\f4ac", + "option": "\f4ad", + "outlet": "\f4ae", + "paint-bucket": "\f4af", + "palette-fill": "\f4b0", + "palette": "\f4b1", + "palette2": "\f4b2", + "paperclip": "\f4b3", + "paragraph": "\f4b4", + "patch-check-fill": "\f4b5", + "patch-check": "\f4b6", + "patch-exclamation-fill": "\f4b7", + "patch-exclamation": "\f4b8", + "patch-minus-fill": "\f4b9", + "patch-minus": "\f4ba", + "patch-plus-fill": "\f4bb", + "patch-plus": "\f4bc", + "patch-question-fill": "\f4bd", + "patch-question": "\f4be", + "pause-btn-fill": "\f4bf", + "pause-btn": "\f4c0", + "pause-circle-fill": "\f4c1", + "pause-circle": "\f4c2", + "pause-fill": "\f4c3", + "pause": "\f4c4", + "peace-fill": "\f4c5", + "peace": "\f4c6", + "pen-fill": "\f4c7", + "pen": "\f4c8", + "pencil-fill": "\f4c9", + "pencil-square": "\f4ca", + "pencil": "\f4cb", + "pentagon-fill": "\f4cc", + "pentagon-half": "\f4cd", + "pentagon": "\f4ce", + "people-fill": "\f4cf", + "people": "\f4d0", + "percent": "\f4d1", + "person-badge-fill": "\f4d2", + "person-badge": "\f4d3", + "person-bounding-box": "\f4d4", + "person-check-fill": "\f4d5", + "person-check": "\f4d6", + "person-circle": "\f4d7", + "person-dash-fill": "\f4d8", + "person-dash": "\f4d9", + "person-fill": "\f4da", + "person-lines-fill": "\f4db", + "person-plus-fill": "\f4dc", + "person-plus": "\f4dd", + "person-square": "\f4de", + "person-x-fill": "\f4df", + "person-x": "\f4e0", + "person": "\f4e1", + "phone-fill": "\f4e2", + "phone-landscape-fill": "\f4e3", + "phone-landscape": "\f4e4", + "phone-vibrate-fill": "\f4e5", + "phone-vibrate": "\f4e6", + "phone": "\f4e7", + "pie-chart-fill": "\f4e8", + "pie-chart": "\f4e9", + "pin-angle-fill": "\f4ea", + "pin-angle": "\f4eb", + "pin-fill": "\f4ec", + "pin": "\f4ed", + "pip-fill": "\f4ee", + "pip": "\f4ef", + "play-btn-fill": "\f4f0", + "play-btn": "\f4f1", + "play-circle-fill": "\f4f2", + "play-circle": "\f4f3", + "play-fill": "\f4f4", + "play": "\f4f5", + "plug-fill": "\f4f6", + "plug": "\f4f7", + "plus-circle-dotted": "\f4f8", + "plus-circle-fill": "\f4f9", + "plus-circle": "\f4fa", + "plus-square-dotted": "\f4fb", + "plus-square-fill": "\f4fc", + "plus-square": "\f4fd", + "plus": "\f4fe", + "power": "\f4ff", + "printer-fill": "\f500", + "printer": "\f501", + "puzzle-fill": "\f502", + "puzzle": "\f503", + "question-circle-fill": "\f504", + "question-circle": "\f505", + "question-diamond-fill": "\f506", + "question-diamond": "\f507", + "question-octagon-fill": "\f508", + "question-octagon": "\f509", + "question-square-fill": "\f50a", + "question-square": "\f50b", + "question": "\f50c", + "rainbow": "\f50d", + "receipt-cutoff": "\f50e", + "receipt": "\f50f", + "reception-0": "\f510", + "reception-1": "\f511", + "reception-2": "\f512", + "reception-3": "\f513", + "reception-4": "\f514", + "record-btn-fill": "\f515", + "record-btn": "\f516", + "record-circle-fill": "\f517", + "record-circle": "\f518", + "record-fill": "\f519", + "record": "\f51a", + "record2-fill": "\f51b", + "record2": "\f51c", + "reply-all-fill": "\f51d", + "reply-all": "\f51e", + "reply-fill": "\f51f", + "reply": "\f520", + "rss-fill": "\f521", + "rss": "\f522", + "rulers": "\f523", + "save-fill": "\f524", + "save": "\f525", + "save2-fill": "\f526", + "save2": "\f527", + "scissors": "\f528", + "screwdriver": "\f529", + "search": "\f52a", + "segmented-nav": "\f52b", + "server": "\f52c", + "share-fill": "\f52d", + "share": "\f52e", + "shield-check": "\f52f", + "shield-exclamation": "\f530", + "shield-fill-check": "\f531", + "shield-fill-exclamation": "\f532", + "shield-fill-minus": "\f533", + "shield-fill-plus": "\f534", + "shield-fill-x": "\f535", + "shield-fill": "\f536", + "shield-lock-fill": "\f537", + "shield-lock": "\f538", + "shield-minus": "\f539", + "shield-plus": "\f53a", + "shield-shaded": "\f53b", + "shield-slash-fill": "\f53c", + "shield-slash": "\f53d", + "shield-x": "\f53e", + "shield": "\f53f", + "shift-fill": "\f540", + "shift": "\f541", + "shop-window": "\f542", + "shop": "\f543", + "shuffle": "\f544", + "signpost-2-fill": "\f545", + "signpost-2": "\f546", + "signpost-fill": "\f547", + "signpost-split-fill": "\f548", + "signpost-split": "\f549", + "signpost": "\f54a", + "sim-fill": "\f54b", + "sim": "\f54c", + "skip-backward-btn-fill": "\f54d", + "skip-backward-btn": "\f54e", + "skip-backward-circle-fill": "\f54f", + "skip-backward-circle": "\f550", + "skip-backward-fill": "\f551", + "skip-backward": "\f552", + "skip-end-btn-fill": "\f553", + "skip-end-btn": "\f554", + "skip-end-circle-fill": "\f555", + "skip-end-circle": "\f556", + "skip-end-fill": "\f557", + "skip-end": "\f558", + "skip-forward-btn-fill": "\f559", + "skip-forward-btn": "\f55a", + "skip-forward-circle-fill": "\f55b", + "skip-forward-circle": "\f55c", + "skip-forward-fill": "\f55d", + "skip-forward": "\f55e", + "skip-start-btn-fill": "\f55f", + "skip-start-btn": "\f560", + "skip-start-circle-fill": "\f561", + "skip-start-circle": "\f562", + "skip-start-fill": "\f563", + "skip-start": "\f564", + "slack": "\f565", + "slash-circle-fill": "\f566", + "slash-circle": "\f567", + "slash-square-fill": "\f568", + "slash-square": "\f569", + "slash": "\f56a", + "sliders": "\f56b", + "smartwatch": "\f56c", + "snow": "\f56d", + "snow2": "\f56e", + "snow3": "\f56f", + "sort-alpha-down-alt": "\f570", + "sort-alpha-down": "\f571", + "sort-alpha-up-alt": "\f572", + "sort-alpha-up": "\f573", + "sort-down-alt": "\f574", + "sort-down": "\f575", + "sort-numeric-down-alt": "\f576", + "sort-numeric-down": "\f577", + "sort-numeric-up-alt": "\f578", + "sort-numeric-up": "\f579", + "sort-up-alt": "\f57a", + "sort-up": "\f57b", + "soundwave": "\f57c", + "speaker-fill": "\f57d", + "speaker": "\f57e", + "speedometer": "\f57f", + "speedometer2": "\f580", + "spellcheck": "\f581", + "square-fill": "\f582", + "square-half": "\f583", + "square": "\f584", + "stack": "\f585", + "star-fill": "\f586", + "star-half": "\f587", + "star": "\f588", + "stars": "\f589", + "stickies-fill": "\f58a", + "stickies": "\f58b", + "sticky-fill": "\f58c", + "sticky": "\f58d", + "stop-btn-fill": "\f58e", + "stop-btn": "\f58f", + "stop-circle-fill": "\f590", + "stop-circle": "\f591", + "stop-fill": "\f592", + "stop": "\f593", + "stoplights-fill": "\f594", + "stoplights": "\f595", + "stopwatch-fill": "\f596", + "stopwatch": "\f597", + "subtract": "\f598", + "suit-club-fill": "\f599", + "suit-club": "\f59a", + "suit-diamond-fill": "\f59b", + "suit-diamond": "\f59c", + "suit-heart-fill": "\f59d", + "suit-heart": "\f59e", + "suit-spade-fill": "\f59f", + "suit-spade": "\f5a0", + "sun-fill": "\f5a1", + "sun": "\f5a2", + "sunglasses": "\f5a3", + "sunrise-fill": "\f5a4", + "sunrise": "\f5a5", + "sunset-fill": "\f5a6", + "sunset": "\f5a7", + "symmetry-horizontal": "\f5a8", + "symmetry-vertical": "\f5a9", + "table": "\f5aa", + "tablet-fill": "\f5ab", + "tablet-landscape-fill": "\f5ac", + "tablet-landscape": "\f5ad", + "tablet": "\f5ae", + "tag-fill": "\f5af", + "tag": "\f5b0", + "tags-fill": "\f5b1", + "tags": "\f5b2", + "telegram": "\f5b3", + "telephone-fill": "\f5b4", + "telephone-forward-fill": "\f5b5", + "telephone-forward": "\f5b6", + "telephone-inbound-fill": "\f5b7", + "telephone-inbound": "\f5b8", + "telephone-minus-fill": "\f5b9", + "telephone-minus": "\f5ba", + "telephone-outbound-fill": "\f5bb", + "telephone-outbound": "\f5bc", + "telephone-plus-fill": "\f5bd", + "telephone-plus": "\f5be", + "telephone-x-fill": "\f5bf", + "telephone-x": "\f5c0", + "telephone": "\f5c1", + "terminal-fill": "\f5c2", + "terminal": "\f5c3", + "text-center": "\f5c4", + "text-indent-left": "\f5c5", + "text-indent-right": "\f5c6", + "text-left": "\f5c7", + "text-paragraph": "\f5c8", + "text-right": "\f5c9", + "textarea-resize": "\f5ca", + "textarea-t": "\f5cb", + "textarea": "\f5cc", + "thermometer-half": "\f5cd", + "thermometer-high": "\f5ce", + "thermometer-low": "\f5cf", + "thermometer-snow": "\f5d0", + "thermometer-sun": "\f5d1", + "thermometer": "\f5d2", + "three-dots-vertical": "\f5d3", + "three-dots": "\f5d4", + "toggle-off": "\f5d5", + "toggle-on": "\f5d6", + "toggle2-off": "\f5d7", + "toggle2-on": "\f5d8", + "toggles": "\f5d9", + "toggles2": "\f5da", + "tools": "\f5db", + "tornado": "\f5dc", + "trash-fill": "\f5dd", + "trash": "\f5de", + "trash2-fill": "\f5df", + "trash2": "\f5e0", + "tree-fill": "\f5e1", + "tree": "\f5e2", + "triangle-fill": "\f5e3", + "triangle-half": "\f5e4", + "triangle": "\f5e5", + "trophy-fill": "\f5e6", + "trophy": "\f5e7", + "tropical-storm": "\f5e8", + "truck-flatbed": "\f5e9", + "truck": "\f5ea", + "tsunami": "\f5eb", + "tv-fill": "\f5ec", + "tv": "\f5ed", + "twitch": "\f5ee", + "twitter": "\f5ef", + "type-bold": "\f5f0", + "type-h1": "\f5f1", + "type-h2": "\f5f2", + "type-h3": "\f5f3", + "type-italic": "\f5f4", + "type-strikethrough": "\f5f5", + "type-underline": "\f5f6", + "type": "\f5f7", + "ui-checks-grid": "\f5f8", + "ui-checks": "\f5f9", + "ui-radios-grid": "\f5fa", + "ui-radios": "\f5fb", + "umbrella-fill": "\f5fc", + "umbrella": "\f5fd", + "union": "\f5fe", + "unlock-fill": "\f5ff", + "unlock": "\f600", + "upc-scan": "\f601", + "upc": "\f602", + "upload": "\f603", + "vector-pen": "\f604", + "view-list": "\f605", + "view-stacked": "\f606", + "vinyl-fill": "\f607", + "vinyl": "\f608", + "voicemail": "\f609", + "volume-down-fill": "\f60a", + "volume-down": "\f60b", + "volume-mute-fill": "\f60c", + "volume-mute": "\f60d", + "volume-off-fill": "\f60e", + "volume-off": "\f60f", + "volume-up-fill": "\f610", + "volume-up": "\f611", + "vr": "\f612", + "wallet-fill": "\f613", + "wallet": "\f614", + "wallet2": "\f615", + "watch": "\f616", + "water": "\f617", + "whatsapp": "\f618", + "wifi-1": "\f619", + "wifi-2": "\f61a", + "wifi-off": "\f61b", + "wifi": "\f61c", + "wind": "\f61d", + "window-dock": "\f61e", + "window-sidebar": "\f61f", + "window": "\f620", + "wrench": "\f621", + "x-circle-fill": "\f622", + "x-circle": "\f623", + "x-diamond-fill": "\f624", + "x-diamond": "\f625", + "x-octagon-fill": "\f626", + "x-octagon": "\f627", + "x-square-fill": "\f628", + "x-square": "\f629", + "x": "\f62a", + "youtube": "\f62b", + "zoom-in": "\f62c", + "zoom-out": "\f62d", + "bank": "\f62e", + "bank2": "\f62f", + "bell-slash-fill": "\f630", + "bell-slash": "\f631", + "cash-coin": "\f632", + "check-lg": "\f633", + "coin": "\f634", + "currency-bitcoin": "\f635", + "currency-dollar": "\f636", + "currency-euro": "\f637", + "currency-exchange": "\f638", + "currency-pound": "\f639", + "currency-yen": "\f63a", + "dash-lg": "\f63b", + "exclamation-lg": "\f63c", + "file-earmark-pdf-fill": "\f63d", + "file-earmark-pdf": "\f63e", + "file-pdf-fill": "\f63f", + "file-pdf": "\f640", + "gender-ambiguous": "\f641", + "gender-female": "\f642", + "gender-male": "\f643", + "gender-trans": "\f644", + "headset-vr": "\f645", + "info-lg": "\f646", + "mastodon": "\f647", + "messenger": "\f648", + "piggy-bank-fill": "\f649", + "piggy-bank": "\f64a", + "pin-map-fill": "\f64b", + "pin-map": "\f64c", + "plus-lg": "\f64d", + "question-lg": "\f64e", + "recycle": "\f64f", + "reddit": "\f650", + "safe-fill": "\f651", + "safe2-fill": "\f652", + "safe2": "\f653", + "sd-card-fill": "\f654", + "sd-card": "\f655", + "skype": "\f656", + "slash-lg": "\f657", + "translate": "\f658", + "x-lg": "\f659", + "safe": "\f65a", + "apple": "\f65b", + "microsoft": "\f65d", + "windows": "\f65e", + "behance": "\f65c", + "dribbble": "\f65f", + "line": "\f660", + "medium": "\f661", + "paypal": "\f662", + "pinterest": "\f663", + "signal": "\f664", + "snapchat": "\f665", + "spotify": "\f666", + "stack-overflow": "\f667", + "strava": "\f668", + "wordpress": "\f669", + "vimeo": "\f66a", + "activity": "\f66b", + "easel2-fill": "\f66c", + "easel2": "\f66d", + "easel3-fill": "\f66e", + "easel3": "\f66f", + "fan": "\f670", + "fingerprint": "\f671", + "graph-down-arrow": "\f672", + "graph-up-arrow": "\f673", + "hypnotize": "\f674", + "magic": "\f675", + "person-rolodex": "\f676", + "person-video": "\f677", + "person-video2": "\f678", + "person-video3": "\f679", + "person-workspace": "\f67a", + "radioactive": "\f67b", + "webcam-fill": "\f67c", + "webcam": "\f67d", + "yin-yang": "\f67e", + "bandaid-fill": "\f680", + "bandaid": "\f681", + "bluetooth": "\f682", + "body-text": "\f683", + "boombox": "\f684", + "boxes": "\f685", + "dpad-fill": "\f686", + "dpad": "\f687", + "ear-fill": "\f688", + "ear": "\f689", + "envelope-check-fill": "\f68b", + "envelope-check": "\f68c", + "envelope-dash-fill": "\f68e", + "envelope-dash": "\f68f", + "envelope-exclamation-fill": "\f691", + "envelope-exclamation": "\f692", + "envelope-plus-fill": "\f693", + "envelope-plus": "\f694", + "envelope-slash-fill": "\f696", + "envelope-slash": "\f697", + "envelope-x-fill": "\f699", + "envelope-x": "\f69a", + "explicit-fill": "\f69b", + "explicit": "\f69c", + "git": "\f69d", + "infinity": "\f69e", + "list-columns-reverse": "\f69f", + "list-columns": "\f6a0", + "meta": "\f6a1", + "nintendo-switch": "\f6a4", + "pc-display-horizontal": "\f6a5", + "pc-display": "\f6a6", + "pc-horizontal": "\f6a7", + "pc": "\f6a8", + "playstation": "\f6a9", + "plus-slash-minus": "\f6aa", + "projector-fill": "\f6ab", + "projector": "\f6ac", + "qr-code-scan": "\f6ad", + "qr-code": "\f6ae", + "quora": "\f6af", + "quote": "\f6b0", + "robot": "\f6b1", + "send-check-fill": "\f6b2", + "send-check": "\f6b3", + "send-dash-fill": "\f6b4", + "send-dash": "\f6b5", + "send-exclamation-fill": "\f6b7", + "send-exclamation": "\f6b8", + "send-fill": "\f6b9", + "send-plus-fill": "\f6ba", + "send-plus": "\f6bb", + "send-slash-fill": "\f6bc", + "send-slash": "\f6bd", + "send-x-fill": "\f6be", + "send-x": "\f6bf", + "send": "\f6c0", + "steam": "\f6c1", + "terminal-dash": "\f6c3", + "terminal-plus": "\f6c4", + "terminal-split": "\f6c5", + "ticket-detailed-fill": "\f6c6", + "ticket-detailed": "\f6c7", + "ticket-fill": "\f6c8", + "ticket-perforated-fill": "\f6c9", + "ticket-perforated": "\f6ca", + "ticket": "\f6cb", + "tiktok": "\f6cc", + "window-dash": "\f6cd", + "window-desktop": "\f6ce", + "window-fullscreen": "\f6cf", + "window-plus": "\f6d0", + "window-split": "\f6d1", + "window-stack": "\f6d2", + "window-x": "\f6d3", + "xbox": "\f6d4", + "ethernet": "\f6d5", + "hdmi-fill": "\f6d6", + "hdmi": "\f6d7", + "usb-c-fill": "\f6d8", + "usb-c": "\f6d9", + "usb-fill": "\f6da", + "usb-plug-fill": "\f6db", + "usb-plug": "\f6dc", + "usb-symbol": "\f6dd", + "usb": "\f6de", + "boombox-fill": "\f6df", + "displayport": "\f6e1", + "gpu-card": "\f6e2", + "memory": "\f6e3", + "modem-fill": "\f6e4", + "modem": "\f6e5", + "motherboard-fill": "\f6e6", + "motherboard": "\f6e7", + "optical-audio-fill": "\f6e8", + "optical-audio": "\f6e9", + "pci-card": "\f6ea", + "router-fill": "\f6eb", + "router": "\f6ec", + "thunderbolt-fill": "\f6ef", + "thunderbolt": "\f6f0", + "usb-drive-fill": "\f6f1", + "usb-drive": "\f6f2", + "usb-micro-fill": "\f6f3", + "usb-micro": "\f6f4", + "usb-mini-fill": "\f6f5", + "usb-mini": "\f6f6", + "cloud-haze2": "\f6f7", + "device-hdd-fill": "\f6f8", + "device-hdd": "\f6f9", + "device-ssd-fill": "\f6fa", + "device-ssd": "\f6fb", + "displayport-fill": "\f6fc", + "mortarboard-fill": "\f6fd", + "mortarboard": "\f6fe", + "terminal-x": "\f6ff", + "arrow-through-heart-fill": "\f700", + "arrow-through-heart": "\f701", + "badge-sd-fill": "\f702", + "badge-sd": "\f703", + "bag-heart-fill": "\f704", + "bag-heart": "\f705", + "balloon-fill": "\f706", + "balloon-heart-fill": "\f707", + "balloon-heart": "\f708", + "balloon": "\f709", + "box2-fill": "\f70a", + "box2-heart-fill": "\f70b", + "box2-heart": "\f70c", + "box2": "\f70d", + "braces-asterisk": "\f70e", + "calendar-heart-fill": "\f70f", + "calendar-heart": "\f710", + "calendar2-heart-fill": "\f711", + "calendar2-heart": "\f712", + "chat-heart-fill": "\f713", + "chat-heart": "\f714", + "chat-left-heart-fill": "\f715", + "chat-left-heart": "\f716", + "chat-right-heart-fill": "\f717", + "chat-right-heart": "\f718", + "chat-square-heart-fill": "\f719", + "chat-square-heart": "\f71a", + "clipboard-check-fill": "\f71b", + "clipboard-data-fill": "\f71c", + "clipboard-fill": "\f71d", + "clipboard-heart-fill": "\f71e", + "clipboard-heart": "\f71f", + "clipboard-minus-fill": "\f720", + "clipboard-plus-fill": "\f721", + "clipboard-pulse": "\f722", + "clipboard-x-fill": "\f723", + "clipboard2-check-fill": "\f724", + "clipboard2-check": "\f725", + "clipboard2-data-fill": "\f726", + "clipboard2-data": "\f727", + "clipboard2-fill": "\f728", + "clipboard2-heart-fill": "\f729", + "clipboard2-heart": "\f72a", + "clipboard2-minus-fill": "\f72b", + "clipboard2-minus": "\f72c", + "clipboard2-plus-fill": "\f72d", + "clipboard2-plus": "\f72e", + "clipboard2-pulse-fill": "\f72f", + "clipboard2-pulse": "\f730", + "clipboard2-x-fill": "\f731", + "clipboard2-x": "\f732", + "clipboard2": "\f733", + "emoji-kiss-fill": "\f734", + "emoji-kiss": "\f735", + "envelope-heart-fill": "\f736", + "envelope-heart": "\f737", + "envelope-open-heart-fill": "\f738", + "envelope-open-heart": "\f739", + "envelope-paper-fill": "\f73a", + "envelope-paper-heart-fill": "\f73b", + "envelope-paper-heart": "\f73c", + "envelope-paper": "\f73d", + "filetype-aac": "\f73e", + "filetype-ai": "\f73f", + "filetype-bmp": "\f740", + "filetype-cs": "\f741", + "filetype-css": "\f742", + "filetype-csv": "\f743", + "filetype-doc": "\f744", + "filetype-docx": "\f745", + "filetype-exe": "\f746", + "filetype-gif": "\f747", + "filetype-heic": "\f748", + "filetype-html": "\f749", + "filetype-java": "\f74a", + "filetype-jpg": "\f74b", + "filetype-js": "\f74c", + "filetype-jsx": "\f74d", + "filetype-key": "\f74e", + "filetype-m4p": "\f74f", + "filetype-md": "\f750", + "filetype-mdx": "\f751", + "filetype-mov": "\f752", + "filetype-mp3": "\f753", + "filetype-mp4": "\f754", + "filetype-otf": "\f755", + "filetype-pdf": "\f756", + "filetype-php": "\f757", + "filetype-png": "\f758", + "filetype-ppt": "\f75a", + "filetype-psd": "\f75b", + "filetype-py": "\f75c", + "filetype-raw": "\f75d", + "filetype-rb": "\f75e", + "filetype-sass": "\f75f", + "filetype-scss": "\f760", + "filetype-sh": "\f761", + "filetype-svg": "\f762", + "filetype-tiff": "\f763", + "filetype-tsx": "\f764", + "filetype-ttf": "\f765", + "filetype-txt": "\f766", + "filetype-wav": "\f767", + "filetype-woff": "\f768", + "filetype-xls": "\f76a", + "filetype-xml": "\f76b", + "filetype-yml": "\f76c", + "heart-arrow": "\f76d", + "heart-pulse-fill": "\f76e", + "heart-pulse": "\f76f", + "heartbreak-fill": "\f770", + "heartbreak": "\f771", + "hearts": "\f772", + "hospital-fill": "\f773", + "hospital": "\f774", + "house-heart-fill": "\f775", + "house-heart": "\f776", + "incognito": "\f777", + "magnet-fill": "\f778", + "magnet": "\f779", + "person-heart": "\f77a", + "person-hearts": "\f77b", + "phone-flip": "\f77c", + "plugin": "\f77d", + "postage-fill": "\f77e", + "postage-heart-fill": "\f77f", + "postage-heart": "\f780", + "postage": "\f781", + "postcard-fill": "\f782", + "postcard-heart-fill": "\f783", + "postcard-heart": "\f784", + "postcard": "\f785", + "search-heart-fill": "\f786", + "search-heart": "\f787", + "sliders2-vertical": "\f788", + "sliders2": "\f789", + "trash3-fill": "\f78a", + "trash3": "\f78b", + "valentine": "\f78c", + "valentine2": "\f78d", + "wrench-adjustable-circle-fill": "\f78e", + "wrench-adjustable-circle": "\f78f", + "wrench-adjustable": "\f790", + "filetype-json": "\f791", + "filetype-pptx": "\f792", + "filetype-xlsx": "\f793", + "1-circle-fill": "\f796", + "1-circle": "\f797", + "1-square-fill": "\f798", + "1-square": "\f799", + "2-circle-fill": "\f79c", + "2-circle": "\f79d", + "2-square-fill": "\f79e", + "2-square": "\f79f", + "3-circle-fill": "\f7a2", + "3-circle": "\f7a3", + "3-square-fill": "\f7a4", + "3-square": "\f7a5", + "4-circle-fill": "\f7a8", + "4-circle": "\f7a9", + "4-square-fill": "\f7aa", + "4-square": "\f7ab", + "5-circle-fill": "\f7ae", + "5-circle": "\f7af", + "5-square-fill": "\f7b0", + "5-square": "\f7b1", + "6-circle-fill": "\f7b4", + "6-circle": "\f7b5", + "6-square-fill": "\f7b6", + "6-square": "\f7b7", + "7-circle-fill": "\f7ba", + "7-circle": "\f7bb", + "7-square-fill": "\f7bc", + "7-square": "\f7bd", + "8-circle-fill": "\f7c0", + "8-circle": "\f7c1", + "8-square-fill": "\f7c2", + "8-square": "\f7c3", + "9-circle-fill": "\f7c6", + "9-circle": "\f7c7", + "9-square-fill": "\f7c8", + "9-square": "\f7c9", + "airplane-engines-fill": "\f7ca", + "airplane-engines": "\f7cb", + "airplane-fill": "\f7cc", + "airplane": "\f7cd", + "alexa": "\f7ce", + "alipay": "\f7cf", + "android": "\f7d0", + "android2": "\f7d1", + "box-fill": "\f7d2", + "box-seam-fill": "\f7d3", + "browser-chrome": "\f7d4", + "browser-edge": "\f7d5", + "browser-firefox": "\f7d6", + "browser-safari": "\f7d7", + "c-circle-fill": "\f7da", + "c-circle": "\f7db", + "c-square-fill": "\f7dc", + "c-square": "\f7dd", + "capsule-pill": "\f7de", + "capsule": "\f7df", + "car-front-fill": "\f7e0", + "car-front": "\f7e1", + "cassette-fill": "\f7e2", + "cassette": "\f7e3", + "cc-circle-fill": "\f7e6", + "cc-circle": "\f7e7", + "cc-square-fill": "\f7e8", + "cc-square": "\f7e9", + "cup-hot-fill": "\f7ea", + "cup-hot": "\f7eb", + "currency-rupee": "\f7ec", + "dropbox": "\f7ed", + "escape": "\f7ee", + "fast-forward-btn-fill": "\f7ef", + "fast-forward-btn": "\f7f0", + "fast-forward-circle-fill": "\f7f1", + "fast-forward-circle": "\f7f2", + "fast-forward-fill": "\f7f3", + "fast-forward": "\f7f4", + "filetype-sql": "\f7f5", + "fire": "\f7f6", + "google-play": "\f7f7", + "h-circle-fill": "\f7fa", + "h-circle": "\f7fb", + "h-square-fill": "\f7fc", + "h-square": "\f7fd", + "indent": "\f7fe", + "lungs-fill": "\f7ff", + "lungs": "\f800", + "microsoft-teams": "\f801", + "p-circle-fill": "\f804", + "p-circle": "\f805", + "p-square-fill": "\f806", + "p-square": "\f807", + "pass-fill": "\f808", + "pass": "\f809", + "prescription": "\f80a", + "prescription2": "\f80b", + "r-circle-fill": "\f80e", + "r-circle": "\f80f", + "r-square-fill": "\f810", + "r-square": "\f811", + "repeat-1": "\f812", + "repeat": "\f813", + "rewind-btn-fill": "\f814", + "rewind-btn": "\f815", + "rewind-circle-fill": "\f816", + "rewind-circle": "\f817", + "rewind-fill": "\f818", + "rewind": "\f819", + "train-freight-front-fill": "\f81a", + "train-freight-front": "\f81b", + "train-front-fill": "\f81c", + "train-front": "\f81d", + "train-lightrail-front-fill": "\f81e", + "train-lightrail-front": "\f81f", + "truck-front-fill": "\f820", + "truck-front": "\f821", + "ubuntu": "\f822", + "unindent": "\f823", + "unity": "\f824", + "universal-access-circle": "\f825", + "universal-access": "\f826", + "virus": "\f827", + "virus2": "\f828", + "wechat": "\f829", + "yelp": "\f82a", + "sign-stop-fill": "\f82b", + "sign-stop-lights-fill": "\f82c", + "sign-stop-lights": "\f82d", + "sign-stop": "\f82e", + "sign-turn-left-fill": "\f82f", + "sign-turn-left": "\f830", + "sign-turn-right-fill": "\f831", + "sign-turn-right": "\f832", + "sign-turn-slight-left-fill": "\f833", + "sign-turn-slight-left": "\f834", + "sign-turn-slight-right-fill": "\f835", + "sign-turn-slight-right": "\f836", + "sign-yield-fill": "\f837", + "sign-yield": "\f838", + "ev-station-fill": "\f839", + "ev-station": "\f83a", + "fuel-pump-diesel-fill": "\f83b", + "fuel-pump-diesel": "\f83c", + "fuel-pump-fill": "\f83d", + "fuel-pump": "\f83e", + "0-circle-fill": "\f83f", + "0-circle": "\f840", + "0-square-fill": "\f841", + "0-square": "\f842", + "rocket-fill": "\f843", + "rocket-takeoff-fill": "\f844", + "rocket-takeoff": "\f845", + "rocket": "\f846", + "stripe": "\f847", + "subscript": "\f848", + "superscript": "\f849", + "trello": "\f84a", + "envelope-at-fill": "\f84b", + "envelope-at": "\f84c", + "regex": "\f84d", + "text-wrap": "\f84e", + "sign-dead-end-fill": "\f84f", + "sign-dead-end": "\f850", + "sign-do-not-enter-fill": "\f851", + "sign-do-not-enter": "\f852", + "sign-intersection-fill": "\f853", + "sign-intersection-side-fill": "\f854", + "sign-intersection-side": "\f855", + "sign-intersection-t-fill": "\f856", + "sign-intersection-t": "\f857", + "sign-intersection-y-fill": "\f858", + "sign-intersection-y": "\f859", + "sign-intersection": "\f85a", + "sign-merge-left-fill": "\f85b", + "sign-merge-left": "\f85c", + "sign-merge-right-fill": "\f85d", + "sign-merge-right": "\f85e", + "sign-no-left-turn-fill": "\f85f", + "sign-no-left-turn": "\f860", + "sign-no-parking-fill": "\f861", + "sign-no-parking": "\f862", + "sign-no-right-turn-fill": "\f863", + "sign-no-right-turn": "\f864", + "sign-railroad-fill": "\f865", + "sign-railroad": "\f866", + "building-add": "\f867", + "building-check": "\f868", + "building-dash": "\f869", + "building-down": "\f86a", + "building-exclamation": "\f86b", + "building-fill-add": "\f86c", + "building-fill-check": "\f86d", + "building-fill-dash": "\f86e", + "building-fill-down": "\f86f", + "building-fill-exclamation": "\f870", + "building-fill-gear": "\f871", + "building-fill-lock": "\f872", + "building-fill-slash": "\f873", + "building-fill-up": "\f874", + "building-fill-x": "\f875", + "building-fill": "\f876", + "building-gear": "\f877", + "building-lock": "\f878", + "building-slash": "\f879", + "building-up": "\f87a", + "building-x": "\f87b", + "buildings-fill": "\f87c", + "buildings": "\f87d", + "bus-front-fill": "\f87e", + "bus-front": "\f87f", + "ev-front-fill": "\f880", + "ev-front": "\f881", + "globe-americas": "\f882", + "globe-asia-australia": "\f883", + "globe-central-south-asia": "\f884", + "globe-europe-africa": "\f885", + "house-add-fill": "\f886", + "house-add": "\f887", + "house-check-fill": "\f888", + "house-check": "\f889", + "house-dash-fill": "\f88a", + "house-dash": "\f88b", + "house-down-fill": "\f88c", + "house-down": "\f88d", + "house-exclamation-fill": "\f88e", + "house-exclamation": "\f88f", + "house-gear-fill": "\f890", + "house-gear": "\f891", + "house-lock-fill": "\f892", + "house-lock": "\f893", + "house-slash-fill": "\f894", + "house-slash": "\f895", + "house-up-fill": "\f896", + "house-up": "\f897", + "house-x-fill": "\f898", + "house-x": "\f899", + "person-add": "\f89a", + "person-down": "\f89b", + "person-exclamation": "\f89c", + "person-fill-add": "\f89d", + "person-fill-check": "\f89e", + "person-fill-dash": "\f89f", + "person-fill-down": "\f8a0", + "person-fill-exclamation": "\f8a1", + "person-fill-gear": "\f8a2", + "person-fill-lock": "\f8a3", + "person-fill-slash": "\f8a4", + "person-fill-up": "\f8a5", + "person-fill-x": "\f8a6", + "person-gear": "\f8a7", + "person-lock": "\f8a8", + "person-slash": "\f8a9", + "person-up": "\f8aa", + "scooter": "\f8ab", + "taxi-front-fill": "\f8ac", + "taxi-front": "\f8ad", + "amd": "\f8ae", + "database-add": "\f8af", + "database-check": "\f8b0", + "database-dash": "\f8b1", + "database-down": "\f8b2", + "database-exclamation": "\f8b3", + "database-fill-add": "\f8b4", + "database-fill-check": "\f8b5", + "database-fill-dash": "\f8b6", + "database-fill-down": "\f8b7", + "database-fill-exclamation": "\f8b8", + "database-fill-gear": "\f8b9", + "database-fill-lock": "\f8ba", + "database-fill-slash": "\f8bb", + "database-fill-up": "\f8bc", + "database-fill-x": "\f8bd", + "database-fill": "\f8be", + "database-gear": "\f8bf", + "database-lock": "\f8c0", + "database-slash": "\f8c1", + "database-up": "\f8c2", + "database-x": "\f8c3", + "database": "\f8c4", + "houses-fill": "\f8c5", + "houses": "\f8c6", + "nvidia": "\f8c7", + "person-vcard-fill": "\f8c8", + "person-vcard": "\f8c9", + "sina-weibo": "\f8ca", + "tencent-qq": "\f8cb", + "wikipedia": "\f8cc", + "alphabet-uppercase": "\f2a5", + "alphabet": "\f68a", + "amazon": "\f68d", + "arrows-collapse-vertical": "\f690", + "arrows-expand-vertical": "\f695", + "arrows-vertical": "\f698", + "arrows": "\f6a2", + "ban-fill": "\f6a3", + "ban": "\f6b6", + "bing": "\f6c2", + "cake": "\f6e0", + "cake2": "\f6ed", + "cookie": "\f6ee", + "copy": "\f759", + "crosshair": "\f769", + "crosshair2": "\f794", + "emoji-astonished-fill": "\f795", + "emoji-astonished": "\f79a", + "emoji-grimace-fill": "\f79b", + "emoji-grimace": "\f7a0", + "emoji-grin-fill": "\f7a1", + "emoji-grin": "\f7a6", + "emoji-surprise-fill": "\f7a7", + "emoji-surprise": "\f7ac", + "emoji-tear-fill": "\f7ad", + "emoji-tear": "\f7b2", + "envelope-arrow-down-fill": "\f7b3", + "envelope-arrow-down": "\f7b8", + "envelope-arrow-up-fill": "\f7b9", + "envelope-arrow-up": "\f7be", + "feather": "\f7bf", + "feather2": "\f7c4", + "floppy-fill": "\f7c5", + "floppy": "\f7d8", + "floppy2-fill": "\f7d9", + "floppy2": "\f7e4", + "gitlab": "\f7e5", + "highlighter": "\f7f8", + "marker-tip": "\f802", + "nvme-fill": "\f803", + "nvme": "\f80c", + "opencollective": "\f80d", + "pci-card-network": "\f8cd", + "pci-card-sound": "\f8ce", + "radar": "\f8cf", + "send-arrow-down-fill": "\f8d0", + "send-arrow-down": "\f8d1", + "send-arrow-up-fill": "\f8d2", + "send-arrow-up": "\f8d3", + "sim-slash-fill": "\f8d4", + "sim-slash": "\f8d5", + "sourceforge": "\f8d6", + "substack": "\f8d7", + "threads-fill": "\f8d8", + "threads": "\f8d9", + "transparency": "\f8da", + "twitter-x": "\f8db", + "type-h4": "\f8dc", + "type-h5": "\f8dd", + "type-h6": "\f8de", + "backpack-fill": "\f8df", + "backpack": "\f8e0", + "backpack2-fill": "\f8e1", + "backpack2": "\f8e2", + "backpack3-fill": "\f8e3", + "backpack3": "\f8e4", + "backpack4-fill": "\f8e5", + "backpack4": "\f8e6", + "brilliance": "\f8e7", + "cake-fill": "\f8e8", + "cake2-fill": "\f8e9", + "duffle-fill": "\f8ea", + "duffle": "\f8eb", + "exposure": "\f8ec", + "gender-neuter": "\f8ed", + "highlights": "\f8ee", + "luggage-fill": "\f8ef", + "luggage": "\f8f0", + "mailbox-flag": "\f8f1", + "mailbox2-flag": "\f8f2", + "noise-reduction": "\f8f3", + "passport-fill": "\f8f4", + "passport": "\f8f5", + "person-arms-up": "\f8f6", + "person-raised-hand": "\f8f7", + "person-standing-dress": "\f8f8", + "person-standing": "\f8f9", + "person-walking": "\f8fa", + "person-wheelchair": "\f8fb", + "shadows": "\f8fc", + "suitcase-fill": "\f8fd", + "suitcase-lg-fill": "\f8fe", + "suitcase-lg": "\f8ff", + "suitcase": "\f900", + "suitcase2-fill": "\f901", + "suitcase2": "\f902", + "vignette": "\f903", + "bluesky": "\f7f9", + "tux": "\f904", + "beaker-fill": "\f905", + "beaker": "\f906", + "flask-fill": "\f907", + "flask-florence-fill": "\f908", + "flask-florence": "\f909", + "flask": "\f90a", + "leaf-fill": "\f90b", + "leaf": "\f90c", + "measuring-cup-fill": "\f90d", + "measuring-cup": "\f90e", + "unlock2-fill": "\f90f", + "unlock2": "\f910", + "battery-low": "\f911", + "anthropic": "\f912", + "apple-music": "\f913", + "claude": "\f914", + "openai": "\f915", + "perplexity": "\f916", + "css": "\f917", + "javascript": "\f918", + "typescript": "\f919", + "fork-knife": "\f91a", + "globe-americas-fill": "\f91b", + "globe-asia-australia-fill": "\f91c", + "globe-central-south-asia-fill": "\f91d", + "globe-europe-africa-fill": "\f91e", +); + +@each $icon, $codepoint in $bootstrap-icons-map { + .bi-#{$icon}::before { content: $codepoint; } +} diff --git a/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/fonts/bootstrap-icons.woff b/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/fonts/bootstrap-icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..a4fa4f024c2171080ebaf3112fccbf90cdb98479 GIT binary patch literal 180288 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 DSDONf literal 0 HcmV?d00001 diff --git a/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/fonts/bootstrap-icons.woff2 b/extensions/pagetop-bootsier/assets/bootstrap-icons-1.13.1/fonts/bootstrap-icons.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4d8c490e1ec1153df2a4d80d1342f1d8820e792d GIT binary patch literal 134044 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

I_iT~F!-V*$H;*%98q;k6<1RxCZS#LpiY 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 K8>{rTe*gfoWh&qR literal 0 HcmV?d00001 diff --git a/extensions/pagetop-bootsier/static/scss/bootsier.scss b/extensions/pagetop-bootsier/static/scss/bootsier.scss deleted file mode 100644 index 0d52046a..00000000 --- a/extensions/pagetop-bootsier/static/scss/bootsier.scss +++ /dev/null @@ -1,55 +0,0 @@ -@import "bootstrap-5.3.8/mixins/banner"; -@include bsBanner(""); - - -// scss-docs-start import-stack -// Configuration -@import "bootstrap-5.3.8/functions"; -@import "bootstrap-5.3.8/variables"; -@import "bootstrap-5.3.8/variables-dark"; -@import "bootstrap-5.3.8/maps"; -@import "bootstrap-5.3.8/mixins"; -@import "bootstrap-5.3.8/utilities"; - -// Layout & components -@import "bootstrap-5.3.8/root"; -@import "bootstrap-5.3.8/reboot"; -@import "bootstrap-5.3.8/type"; -@import "bootstrap-5.3.8/images"; -@import "bootstrap-5.3.8/containers"; -@import "bootstrap-5.3.8/grid"; -@import "bootstrap-5.3.8/tables"; -@import "bootstrap-5.3.8/forms"; -@import "bootstrap-5.3.8/buttons"; -@import "bootstrap-5.3.8/transitions"; -@import "bootstrap-5.3.8/dropdown"; -@import "bootstrap-5.3.8/button-group"; -@import "bootstrap-5.3.8/nav"; -@import "bootstrap-5.3.8/navbar"; -@import "bootstrap-5.3.8/card"; -@import "bootstrap-5.3.8/accordion"; -@import "bootstrap-5.3.8/breadcrumb"; -@import "bootstrap-5.3.8/pagination"; -@import "bootstrap-5.3.8/badge"; -@import "bootstrap-5.3.8/alert"; -@import "bootstrap-5.3.8/progress"; -@import "bootstrap-5.3.8/list-group"; -@import "bootstrap-5.3.8/close"; -@import "bootstrap-5.3.8/toasts"; -@import "bootstrap-5.3.8/modal"; -@import "bootstrap-5.3.8/tooltip"; -@import "bootstrap-5.3.8/popover"; -@import "bootstrap-5.3.8/carousel"; -@import "bootstrap-5.3.8/spinners"; -@import "bootstrap-5.3.8/offcanvas"; -@import "bootstrap-5.3.8/placeholders"; - -// Helpers -@import "bootstrap-5.3.8/helpers"; - -// Custom definitions -@import "customs"; - -// Utilities -@import "bootstrap-5.3.8/utilities/api"; -// scss-docs-end import-stack