From 5a72c9cb3e99ee443e5455e7dc04204c37899d12 Mon Sep 17 00:00:00 2001 From: dtomlinson Date: Mon, 27 Jan 2020 03:48:57 +0000 Subject: [PATCH] updating initial layout --- README.rst | 0 andrew_portfolio/project.py | 15 + .../static}/css/agency.css | 0 .../static}/css/agency.min.css | 0 .../static}/icons/envelope-fill.svg | 0 .../static}/icons/envelope-open-fill.svg | 0 .../static}/icons/envelope-open.svg | 0 .../static}/icons/envelope.svg | 0 .../static}/img/about/1.jpg | Bin .../static}/img/about/2.jpg | Bin .../static}/img/about/3.jpg | Bin .../static}/img/about/4.jpg | Bin .../static}/img/header-bg.png | Bin .../static}/img/logos/creative-market.jpg | Bin .../static}/img/logos/designmodo.jpg | Bin .../static}/img/logos/envato.jpg | Bin .../static}/img/logos/themeforest.jpg | Bin .../static}/img/map-image.png | Bin .../static}/img/portfolio/01-full.jpg | Bin .../static}/img/portfolio/01-thumbnail.jpg | Bin .../static}/img/portfolio/03-full.jpg | Bin .../static}/img/portfolio/03-thumbnail.jpg | Bin .../static}/img/team/1.jpg | Bin .../static}/img/team/2.jpg | Bin .../static}/img/team/3.jpg | Bin .../static}/js/agency.js | 0 .../static}/js/agency.min.js | 0 .../static}/js/contact_me.js | 0 .../static}/js/jqBootstrapValidation.js | 0 .../static}/mail/contact_me.php | 0 .../static}/scss/agency.scss | 0 .../static}/scss/base/_mixins.scss | 0 .../static}/scss/base/_page.scss | 0 .../static}/scss/base/_variables.scss | 0 .../static}/scss/components/_buttons.scss | 0 .../static}/scss/components/_navbar.scss | 0 .../static}/scss/layout/_contact.scss | 0 .../static}/scss/layout/_footer.scss | 0 .../static}/scss/layout/_masthead.scss | 0 .../static}/scss/layout/_portfolio.scss | 0 .../static}/scss/layout/_services.scss | 0 .../static}/scss/layout/_team.scss | 0 .../static}/scss/layout/_timeline.scss | 0 .../vendor/bootstrap/css/bootstrap-grid.css | 0 .../bootstrap/css/bootstrap-grid.css.map | 0 .../bootstrap/css/bootstrap-grid.min.css | 0 .../bootstrap/css/bootstrap-grid.min.css.map | 0 .../vendor/bootstrap/css/bootstrap-reboot.css | 0 .../bootstrap/css/bootstrap-reboot.css.map | 0 .../bootstrap/css/bootstrap-reboot.min.css | 0 .../css/bootstrap-reboot.min.css.map | 0 .../vendor/bootstrap/css/bootstrap.css | 0 .../vendor/bootstrap/css/bootstrap.css.map | 0 .../vendor/bootstrap/css/bootstrap.min.css | 0 .../bootstrap/css/bootstrap.min.css.map | 0 .../vendor/bootstrap/js/bootstrap.bundle.js | 0 .../bootstrap/js/bootstrap.bundle.js.map | 0 .../bootstrap/js/bootstrap.bundle.min.js | 0 .../bootstrap/js/bootstrap.bundle.min.js.map | 0 .../static}/vendor/bootstrap/js/bootstrap.js | 0 .../vendor/bootstrap/js/bootstrap.js.map | 0 .../vendor/bootstrap/js/bootstrap.min.js | 0 .../vendor/bootstrap/js/bootstrap.min.js.map | 0 .../vendor/fontawesome-free/css/all.css | 0 .../vendor/fontawesome-free/css/all.min.css | 0 .../vendor/fontawesome-free/css/brands.css | 0 .../fontawesome-free/css/brands.min.css | 0 .../fontawesome-free/css/fontawesome.css | 0 .../fontawesome-free/css/fontawesome.min.css | 0 .../vendor/fontawesome-free/css/regular.css | 0 .../fontawesome-free/css/regular.min.css | 0 .../vendor/fontawesome-free/css/solid.css | 0 .../vendor/fontawesome-free/css/solid.min.css | 0 .../fontawesome-free/css/svg-with-js.css | 0 .../fontawesome-free/css/svg-with-js.min.css | 0 .../vendor/fontawesome-free/css/v4-shims.css | 0 .../fontawesome-free/css/v4-shims.min.css | 0 .../webfonts/fa-brands-400.eot | Bin .../webfonts/fa-brands-400.svg | 0 .../webfonts/fa-brands-400.ttf | Bin .../webfonts/fa-brands-400.woff | Bin .../webfonts/fa-brands-400.woff2 | Bin .../webfonts/fa-regular-400.eot | Bin .../webfonts/fa-regular-400.svg | 0 .../webfonts/fa-regular-400.ttf | Bin .../webfonts/fa-regular-400.woff | Bin .../webfonts/fa-regular-400.woff2 | Bin .../webfonts/fa-solid-900.eot | Bin .../webfonts/fa-solid-900.svg | 0 .../webfonts/fa-solid-900.ttf | Bin .../webfonts/fa-solid-900.woff | Bin .../webfonts/fa-solid-900.woff2 | Bin .../jquery.easing.compatibility.js | 0 .../vendor/jquery-easing/jquery.easing.js | 0 .../vendor/jquery-easing/jquery.easing.min.js | 0 .../static}/vendor/jquery/jquery.js | 0 .../static}/vendor/jquery/jquery.min.js | 0 .../static}/vendor/jquery/jquery.min.map | 0 .../static}/vendor/jquery/jquery.slim.js | 0 .../static}/vendor/jquery/jquery.slim.min.js | 0 .../static}/vendor/jquery/jquery.slim.min.map | 0 andrew_portfolio/templates/index.html | 390 + .../.gitignore | 0 dev/css/agency.css | 683 + dev/css/agency.min.css | 5 + dev/icons/envelope-fill.svg | 3 + dev/icons/envelope-open-fill.svg | 3 + dev/icons/envelope-open.svg | 5 + dev/icons/envelope.svg | 4 + dev/img/about/1.jpg | Bin 0 -> 28138 bytes dev/img/about/2.jpg | Bin 0 -> 15337 bytes dev/img/about/3.jpg | Bin 0 -> 7338 bytes dev/img/about/4.jpg | Bin 0 -> 4902 bytes dev/img/header-bg.png | Bin 0 -> 1462798 bytes dev/img/logos/creative-market.jpg | Bin 0 -> 1766 bytes dev/img/logos/designmodo.jpg | Bin 0 -> 1696 bytes dev/img/logos/envato.jpg | Bin 0 -> 2040 bytes dev/img/logos/themeforest.jpg | Bin 0 -> 1689 bytes dev/img/map-image.png | Bin 0 -> 364038 bytes dev/img/portfolio/01-full.jpg | Bin 0 -> 180563 bytes dev/img/portfolio/01-thumbnail.jpg | Bin 0 -> 124791 bytes dev/img/portfolio/03-full.jpg | Bin 0 -> 52848 bytes dev/img/portfolio/03-thumbnail.jpg | Bin 0 -> 16792 bytes dev/img/team/1.jpg | Bin 0 -> 214468 bytes dev/img/team/2.jpg | Bin 0 -> 37460 bytes dev/img/team/3.jpg | Bin 0 -> 226037 bytes .../index.html | 0 dev/js/agency.js | 42 + dev/js/agency.min.js | 7 + dev/js/contact_me.js | 75 + dev/js/jqBootstrapValidation.js | 937 ++ dev/mail/contact_me.php | 26 + dev/scss/agency.scss | 19 + dev/scss/base/_mixins.scss | 13 + dev/scss/base/_page.scss | 71 + dev/scss/base/_variables.scss | 17 + dev/scss/components/_buttons.scss | 26 + dev/scss/components/_navbar.scss | 73 + dev/scss/layout/_contact.scss | 47 + dev/scss/layout/_footer.scss | 43 + dev/scss/layout/_masthead.scss | 50 + dev/scss/layout/_portfolio.scss | 140 + dev/scss/layout/_services.scss | 5 + dev/scss/layout/_team.scss | 18 + dev/scss/layout/_timeline.scss | 178 + dev/vendor/bootstrap/css/bootstrap-grid.css | 3719 ++++++ .../bootstrap/css/bootstrap-grid.css.map | 1 + .../bootstrap/css/bootstrap-grid.min.css | 7 + .../bootstrap/css/bootstrap-grid.min.css.map | 1 + dev/vendor/bootstrap/css/bootstrap-reboot.css | 331 + .../bootstrap/css/bootstrap-reboot.css.map | 1 + .../bootstrap/css/bootstrap-reboot.min.css | 8 + .../css/bootstrap-reboot.min.css.map | 1 + dev/vendor/bootstrap/css/bootstrap.css | 10038 +++++++++++++++ dev/vendor/bootstrap/css/bootstrap.css.map | 1 + dev/vendor/bootstrap/css/bootstrap.min.css | 7 + .../bootstrap/css/bootstrap.min.css.map | 1 + dev/vendor/bootstrap/js/bootstrap.bundle.js | 7013 ++++++++++ .../bootstrap/js/bootstrap.bundle.js.map | 1 + .../bootstrap/js/bootstrap.bundle.min.js | 7 + .../bootstrap/js/bootstrap.bundle.min.js.map | 1 + dev/vendor/bootstrap/js/bootstrap.js | 4435 +++++++ dev/vendor/bootstrap/js/bootstrap.js.map | 1 + dev/vendor/bootstrap/js/bootstrap.min.js | 7 + dev/vendor/bootstrap/js/bootstrap.min.js.map | 1 + dev/vendor/fontawesome-free/css/all.css | 4396 +++++++ dev/vendor/fontawesome-free/css/all.min.css | 5 + dev/vendor/fontawesome-free/css/brands.css | 14 + .../fontawesome-free/css/brands.min.css | 5 + .../fontawesome-free/css/fontawesome.css | 4363 +++++++ .../fontawesome-free/css/fontawesome.min.css | 5 + dev/vendor/fontawesome-free/css/regular.css | 15 + .../fontawesome-free/css/regular.min.css | 5 + dev/vendor/fontawesome-free/css/solid.css | 16 + dev/vendor/fontawesome-free/css/solid.min.css | 5 + .../fontawesome-free/css/svg-with-js.css | 371 + .../fontawesome-free/css/svg-with-js.min.css | 5 + dev/vendor/fontawesome-free/css/v4-shims.css | 2166 ++++ .../fontawesome-free/css/v4-shims.min.css | 5 + .../webfonts/fa-brands-400.eot | Bin 0 -> 129590 bytes .../webfonts/fa-brands-400.svg | 3449 +++++ .../webfonts/fa-brands-400.ttf | Bin 0 -> 129284 bytes .../webfonts/fa-brands-400.woff | Bin 0 -> 87520 bytes .../webfonts/fa-brands-400.woff2 | Bin 0 -> 74524 bytes .../webfonts/fa-regular-400.eot | Bin 0 -> 34394 bytes .../webfonts/fa-regular-400.svg | 803 ++ .../webfonts/fa-regular-400.ttf | Bin 0 -> 34096 bytes .../webfonts/fa-regular-400.woff | Bin 0 -> 16804 bytes .../webfonts/fa-regular-400.woff2 | Bin 0 -> 13584 bytes .../webfonts/fa-solid-900.eot | Bin 0 -> 192122 bytes .../webfonts/fa-solid-900.svg | 4649 +++++++ .../webfonts/fa-solid-900.ttf | Bin 0 -> 191836 bytes .../webfonts/fa-solid-900.woff | Bin 0 -> 98016 bytes .../webfonts/fa-solid-900.woff2 | Bin 0 -> 75408 bytes .../jquery.easing.compatibility.js | 59 + dev/vendor/jquery-easing/jquery.easing.js | 166 + dev/vendor/jquery-easing/jquery.easing.min.js | 1 + dev/vendor/jquery/jquery.js | 10598 ++++++++++++++++ dev/vendor/jquery/jquery.min.js | 2 + dev/vendor/jquery/jquery.min.map | 1 + dev/vendor/jquery/jquery.slim.js | 8495 +++++++++++++ dev/vendor/jquery/jquery.slim.min.js | 2 + dev/vendor/jquery/jquery.slim.min.map | 1 + poetry.lock | 173 + pyproject.toml | 17 + 205 files changed, 68269 insertions(+) create mode 100644 README.rst create mode 100644 andrew_portfolio/project.py rename {startbootstrap-agency-master => andrew_portfolio/static}/css/agency.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/css/agency.min.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/icons/envelope-fill.svg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/icons/envelope-open-fill.svg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/icons/envelope-open.svg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/icons/envelope.svg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/about/1.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/about/2.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/about/3.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/about/4.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/header-bg.png (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/logos/creative-market.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/logos/designmodo.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/logos/envato.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/logos/themeforest.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/map-image.png (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/portfolio/01-full.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/portfolio/01-thumbnail.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/portfolio/03-full.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/portfolio/03-thumbnail.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/team/1.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/team/2.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/img/team/3.jpg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/js/agency.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/js/agency.min.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/js/contact_me.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/js/jqBootstrapValidation.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/mail/contact_me.php (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/agency.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/base/_mixins.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/base/_page.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/base/_variables.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/components/_buttons.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/components/_navbar.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/layout/_contact.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/layout/_footer.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/layout/_masthead.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/layout/_portfolio.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/layout/_services.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/layout/_team.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/scss/layout/_timeline.scss (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/css/bootstrap-grid.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/css/bootstrap-grid.css.map (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/css/bootstrap-grid.min.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/css/bootstrap-grid.min.css.map (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/css/bootstrap-reboot.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/css/bootstrap-reboot.css.map (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/css/bootstrap-reboot.min.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/css/bootstrap-reboot.min.css.map (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/css/bootstrap.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/css/bootstrap.css.map (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/css/bootstrap.min.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/css/bootstrap.min.css.map (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/js/bootstrap.bundle.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/js/bootstrap.bundle.js.map (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/js/bootstrap.bundle.min.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/js/bootstrap.bundle.min.js.map (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/js/bootstrap.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/js/bootstrap.js.map (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/js/bootstrap.min.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/bootstrap/js/bootstrap.min.js.map (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/all.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/all.min.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/brands.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/brands.min.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/fontawesome.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/fontawesome.min.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/regular.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/regular.min.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/solid.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/solid.min.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/svg-with-js.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/svg-with-js.min.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/v4-shims.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/css/v4-shims.min.css (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-brands-400.eot (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-brands-400.svg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-brands-400.ttf (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-brands-400.woff (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-brands-400.woff2 (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-regular-400.eot (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-regular-400.svg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-regular-400.ttf (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-regular-400.woff (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-regular-400.woff2 (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-solid-900.eot (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-solid-900.svg (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-solid-900.ttf (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-solid-900.woff (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/fontawesome-free/webfonts/fa-solid-900.woff2 (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/jquery-easing/jquery.easing.compatibility.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/jquery-easing/jquery.easing.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/jquery-easing/jquery.easing.min.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/jquery/jquery.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/jquery/jquery.min.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/jquery/jquery.min.map (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/jquery/jquery.slim.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/jquery/jquery.slim.min.js (100%) rename {startbootstrap-agency-master => andrew_portfolio/static}/vendor/jquery/jquery.slim.min.map (100%) create mode 100644 andrew_portfolio/templates/index.html rename {startbootstrap-agency-master => dev}/.gitignore (100%) create mode 100644 dev/css/agency.css create mode 100644 dev/css/agency.min.css create mode 100644 dev/icons/envelope-fill.svg create mode 100644 dev/icons/envelope-open-fill.svg create mode 100644 dev/icons/envelope-open.svg create mode 100644 dev/icons/envelope.svg create mode 100644 dev/img/about/1.jpg create mode 100644 dev/img/about/2.jpg create mode 100644 dev/img/about/3.jpg create mode 100644 dev/img/about/4.jpg create mode 100644 dev/img/header-bg.png create mode 100644 dev/img/logos/creative-market.jpg create mode 100644 dev/img/logos/designmodo.jpg create mode 100644 dev/img/logos/envato.jpg create mode 100644 dev/img/logos/themeforest.jpg create mode 100644 dev/img/map-image.png create mode 100644 dev/img/portfolio/01-full.jpg create mode 100644 dev/img/portfolio/01-thumbnail.jpg create mode 100644 dev/img/portfolio/03-full.jpg create mode 100644 dev/img/portfolio/03-thumbnail.jpg create mode 100644 dev/img/team/1.jpg create mode 100644 dev/img/team/2.jpg create mode 100644 dev/img/team/3.jpg rename {startbootstrap-agency-master => dev}/index.html (100%) create mode 100644 dev/js/agency.js create mode 100644 dev/js/agency.min.js create mode 100644 dev/js/contact_me.js create mode 100644 dev/js/jqBootstrapValidation.js create mode 100644 dev/mail/contact_me.php create mode 100644 dev/scss/agency.scss create mode 100644 dev/scss/base/_mixins.scss create mode 100644 dev/scss/base/_page.scss create mode 100644 dev/scss/base/_variables.scss create mode 100644 dev/scss/components/_buttons.scss create mode 100644 dev/scss/components/_navbar.scss create mode 100644 dev/scss/layout/_contact.scss create mode 100644 dev/scss/layout/_footer.scss create mode 100644 dev/scss/layout/_masthead.scss create mode 100644 dev/scss/layout/_portfolio.scss create mode 100644 dev/scss/layout/_services.scss create mode 100644 dev/scss/layout/_team.scss create mode 100644 dev/scss/layout/_timeline.scss create mode 100644 dev/vendor/bootstrap/css/bootstrap-grid.css create mode 100644 dev/vendor/bootstrap/css/bootstrap-grid.css.map create mode 100644 dev/vendor/bootstrap/css/bootstrap-grid.min.css create mode 100644 dev/vendor/bootstrap/css/bootstrap-grid.min.css.map create mode 100644 dev/vendor/bootstrap/css/bootstrap-reboot.css create mode 100644 dev/vendor/bootstrap/css/bootstrap-reboot.css.map create mode 100644 dev/vendor/bootstrap/css/bootstrap-reboot.min.css create mode 100644 dev/vendor/bootstrap/css/bootstrap-reboot.min.css.map create mode 100644 dev/vendor/bootstrap/css/bootstrap.css create mode 100644 dev/vendor/bootstrap/css/bootstrap.css.map create mode 100644 dev/vendor/bootstrap/css/bootstrap.min.css create mode 100644 dev/vendor/bootstrap/css/bootstrap.min.css.map create mode 100644 dev/vendor/bootstrap/js/bootstrap.bundle.js create mode 100644 dev/vendor/bootstrap/js/bootstrap.bundle.js.map create mode 100644 dev/vendor/bootstrap/js/bootstrap.bundle.min.js create mode 100644 dev/vendor/bootstrap/js/bootstrap.bundle.min.js.map create mode 100644 dev/vendor/bootstrap/js/bootstrap.js create mode 100644 dev/vendor/bootstrap/js/bootstrap.js.map create mode 100644 dev/vendor/bootstrap/js/bootstrap.min.js create mode 100644 dev/vendor/bootstrap/js/bootstrap.min.js.map create mode 100644 dev/vendor/fontawesome-free/css/all.css create mode 100644 dev/vendor/fontawesome-free/css/all.min.css create mode 100644 dev/vendor/fontawesome-free/css/brands.css create mode 100644 dev/vendor/fontawesome-free/css/brands.min.css create mode 100644 dev/vendor/fontawesome-free/css/fontawesome.css create mode 100644 dev/vendor/fontawesome-free/css/fontawesome.min.css create mode 100644 dev/vendor/fontawesome-free/css/regular.css create mode 100644 dev/vendor/fontawesome-free/css/regular.min.css create mode 100644 dev/vendor/fontawesome-free/css/solid.css create mode 100644 dev/vendor/fontawesome-free/css/solid.min.css create mode 100644 dev/vendor/fontawesome-free/css/svg-with-js.css create mode 100644 dev/vendor/fontawesome-free/css/svg-with-js.min.css create mode 100644 dev/vendor/fontawesome-free/css/v4-shims.css create mode 100644 dev/vendor/fontawesome-free/css/v4-shims.min.css create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-brands-400.eot create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-brands-400.svg create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-brands-400.ttf create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-brands-400.woff create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-brands-400.woff2 create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-regular-400.eot create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-regular-400.svg create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-regular-400.ttf create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-regular-400.woff create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-regular-400.woff2 create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-solid-900.eot create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-solid-900.svg create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-solid-900.ttf create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-solid-900.woff create mode 100644 dev/vendor/fontawesome-free/webfonts/fa-solid-900.woff2 create mode 100644 dev/vendor/jquery-easing/jquery.easing.compatibility.js create mode 100644 dev/vendor/jquery-easing/jquery.easing.js create mode 100644 dev/vendor/jquery-easing/jquery.easing.min.js create mode 100644 dev/vendor/jquery/jquery.js create mode 100644 dev/vendor/jquery/jquery.min.js create mode 100644 dev/vendor/jquery/jquery.min.map create mode 100644 dev/vendor/jquery/jquery.slim.js create mode 100644 dev/vendor/jquery/jquery.slim.min.js create mode 100644 dev/vendor/jquery/jquery.slim.min.map create mode 100644 poetry.lock create mode 100644 pyproject.toml diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..e69de29 diff --git a/andrew_portfolio/project.py b/andrew_portfolio/project.py new file mode 100644 index 0000000..2c920ef --- /dev/null +++ b/andrew_portfolio/project.py @@ -0,0 +1,15 @@ +from flask import Flask +from flask import render_template + + +app = Flask(__name__) +print(app) + + +@app.route('/') +def serve(): + return render_template('index.html') + + +if __name__ == '__main__': + app.run() diff --git a/startbootstrap-agency-master/css/agency.css b/andrew_portfolio/static/css/agency.css similarity index 100% rename from startbootstrap-agency-master/css/agency.css rename to andrew_portfolio/static/css/agency.css diff --git a/startbootstrap-agency-master/css/agency.min.css b/andrew_portfolio/static/css/agency.min.css similarity index 100% rename from startbootstrap-agency-master/css/agency.min.css rename to andrew_portfolio/static/css/agency.min.css diff --git a/startbootstrap-agency-master/icons/envelope-fill.svg b/andrew_portfolio/static/icons/envelope-fill.svg similarity index 100% rename from startbootstrap-agency-master/icons/envelope-fill.svg rename to andrew_portfolio/static/icons/envelope-fill.svg diff --git a/startbootstrap-agency-master/icons/envelope-open-fill.svg b/andrew_portfolio/static/icons/envelope-open-fill.svg similarity index 100% rename from startbootstrap-agency-master/icons/envelope-open-fill.svg rename to andrew_portfolio/static/icons/envelope-open-fill.svg diff --git a/startbootstrap-agency-master/icons/envelope-open.svg b/andrew_portfolio/static/icons/envelope-open.svg similarity index 100% rename from startbootstrap-agency-master/icons/envelope-open.svg rename to andrew_portfolio/static/icons/envelope-open.svg diff --git a/startbootstrap-agency-master/icons/envelope.svg b/andrew_portfolio/static/icons/envelope.svg similarity index 100% rename from startbootstrap-agency-master/icons/envelope.svg rename to andrew_portfolio/static/icons/envelope.svg diff --git a/startbootstrap-agency-master/img/about/1.jpg b/andrew_portfolio/static/img/about/1.jpg similarity index 100% rename from startbootstrap-agency-master/img/about/1.jpg rename to andrew_portfolio/static/img/about/1.jpg diff --git a/startbootstrap-agency-master/img/about/2.jpg b/andrew_portfolio/static/img/about/2.jpg similarity index 100% rename from startbootstrap-agency-master/img/about/2.jpg rename to andrew_portfolio/static/img/about/2.jpg diff --git a/startbootstrap-agency-master/img/about/3.jpg b/andrew_portfolio/static/img/about/3.jpg similarity index 100% rename from startbootstrap-agency-master/img/about/3.jpg rename to andrew_portfolio/static/img/about/3.jpg diff --git a/startbootstrap-agency-master/img/about/4.jpg b/andrew_portfolio/static/img/about/4.jpg similarity index 100% rename from startbootstrap-agency-master/img/about/4.jpg rename to andrew_portfolio/static/img/about/4.jpg diff --git a/startbootstrap-agency-master/img/header-bg.png b/andrew_portfolio/static/img/header-bg.png similarity index 100% rename from startbootstrap-agency-master/img/header-bg.png rename to andrew_portfolio/static/img/header-bg.png diff --git a/startbootstrap-agency-master/img/logos/creative-market.jpg b/andrew_portfolio/static/img/logos/creative-market.jpg similarity index 100% rename from startbootstrap-agency-master/img/logos/creative-market.jpg rename to andrew_portfolio/static/img/logos/creative-market.jpg diff --git a/startbootstrap-agency-master/img/logos/designmodo.jpg b/andrew_portfolio/static/img/logos/designmodo.jpg similarity index 100% rename from startbootstrap-agency-master/img/logos/designmodo.jpg rename to andrew_portfolio/static/img/logos/designmodo.jpg diff --git a/startbootstrap-agency-master/img/logos/envato.jpg b/andrew_portfolio/static/img/logos/envato.jpg similarity index 100% rename from startbootstrap-agency-master/img/logos/envato.jpg rename to andrew_portfolio/static/img/logos/envato.jpg diff --git a/startbootstrap-agency-master/img/logos/themeforest.jpg b/andrew_portfolio/static/img/logos/themeforest.jpg similarity index 100% rename from startbootstrap-agency-master/img/logos/themeforest.jpg rename to andrew_portfolio/static/img/logos/themeforest.jpg diff --git a/startbootstrap-agency-master/img/map-image.png b/andrew_portfolio/static/img/map-image.png similarity index 100% rename from startbootstrap-agency-master/img/map-image.png rename to andrew_portfolio/static/img/map-image.png diff --git a/startbootstrap-agency-master/img/portfolio/01-full.jpg b/andrew_portfolio/static/img/portfolio/01-full.jpg similarity index 100% rename from startbootstrap-agency-master/img/portfolio/01-full.jpg rename to andrew_portfolio/static/img/portfolio/01-full.jpg diff --git a/startbootstrap-agency-master/img/portfolio/01-thumbnail.jpg b/andrew_portfolio/static/img/portfolio/01-thumbnail.jpg similarity index 100% rename from startbootstrap-agency-master/img/portfolio/01-thumbnail.jpg rename to andrew_portfolio/static/img/portfolio/01-thumbnail.jpg diff --git a/startbootstrap-agency-master/img/portfolio/03-full.jpg b/andrew_portfolio/static/img/portfolio/03-full.jpg similarity index 100% rename from startbootstrap-agency-master/img/portfolio/03-full.jpg rename to andrew_portfolio/static/img/portfolio/03-full.jpg diff --git a/startbootstrap-agency-master/img/portfolio/03-thumbnail.jpg b/andrew_portfolio/static/img/portfolio/03-thumbnail.jpg similarity index 100% rename from startbootstrap-agency-master/img/portfolio/03-thumbnail.jpg rename to andrew_portfolio/static/img/portfolio/03-thumbnail.jpg diff --git a/startbootstrap-agency-master/img/team/1.jpg b/andrew_portfolio/static/img/team/1.jpg similarity index 100% rename from startbootstrap-agency-master/img/team/1.jpg rename to andrew_portfolio/static/img/team/1.jpg diff --git a/startbootstrap-agency-master/img/team/2.jpg b/andrew_portfolio/static/img/team/2.jpg similarity index 100% rename from startbootstrap-agency-master/img/team/2.jpg rename to andrew_portfolio/static/img/team/2.jpg diff --git a/startbootstrap-agency-master/img/team/3.jpg b/andrew_portfolio/static/img/team/3.jpg similarity index 100% rename from startbootstrap-agency-master/img/team/3.jpg rename to andrew_portfolio/static/img/team/3.jpg diff --git a/startbootstrap-agency-master/js/agency.js b/andrew_portfolio/static/js/agency.js similarity index 100% rename from startbootstrap-agency-master/js/agency.js rename to andrew_portfolio/static/js/agency.js diff --git a/startbootstrap-agency-master/js/agency.min.js b/andrew_portfolio/static/js/agency.min.js similarity index 100% rename from startbootstrap-agency-master/js/agency.min.js rename to andrew_portfolio/static/js/agency.min.js diff --git a/startbootstrap-agency-master/js/contact_me.js b/andrew_portfolio/static/js/contact_me.js similarity index 100% rename from startbootstrap-agency-master/js/contact_me.js rename to andrew_portfolio/static/js/contact_me.js diff --git a/startbootstrap-agency-master/js/jqBootstrapValidation.js b/andrew_portfolio/static/js/jqBootstrapValidation.js similarity index 100% rename from startbootstrap-agency-master/js/jqBootstrapValidation.js rename to andrew_portfolio/static/js/jqBootstrapValidation.js diff --git a/startbootstrap-agency-master/mail/contact_me.php b/andrew_portfolio/static/mail/contact_me.php similarity index 100% rename from startbootstrap-agency-master/mail/contact_me.php rename to andrew_portfolio/static/mail/contact_me.php diff --git a/startbootstrap-agency-master/scss/agency.scss b/andrew_portfolio/static/scss/agency.scss similarity index 100% rename from startbootstrap-agency-master/scss/agency.scss rename to andrew_portfolio/static/scss/agency.scss diff --git a/startbootstrap-agency-master/scss/base/_mixins.scss b/andrew_portfolio/static/scss/base/_mixins.scss similarity index 100% rename from startbootstrap-agency-master/scss/base/_mixins.scss rename to andrew_portfolio/static/scss/base/_mixins.scss diff --git a/startbootstrap-agency-master/scss/base/_page.scss b/andrew_portfolio/static/scss/base/_page.scss similarity index 100% rename from startbootstrap-agency-master/scss/base/_page.scss rename to andrew_portfolio/static/scss/base/_page.scss diff --git a/startbootstrap-agency-master/scss/base/_variables.scss b/andrew_portfolio/static/scss/base/_variables.scss similarity index 100% rename from startbootstrap-agency-master/scss/base/_variables.scss rename to andrew_portfolio/static/scss/base/_variables.scss diff --git a/startbootstrap-agency-master/scss/components/_buttons.scss b/andrew_portfolio/static/scss/components/_buttons.scss similarity index 100% rename from startbootstrap-agency-master/scss/components/_buttons.scss rename to andrew_portfolio/static/scss/components/_buttons.scss diff --git a/startbootstrap-agency-master/scss/components/_navbar.scss b/andrew_portfolio/static/scss/components/_navbar.scss similarity index 100% rename from startbootstrap-agency-master/scss/components/_navbar.scss rename to andrew_portfolio/static/scss/components/_navbar.scss diff --git a/startbootstrap-agency-master/scss/layout/_contact.scss b/andrew_portfolio/static/scss/layout/_contact.scss similarity index 100% rename from startbootstrap-agency-master/scss/layout/_contact.scss rename to andrew_portfolio/static/scss/layout/_contact.scss diff --git a/startbootstrap-agency-master/scss/layout/_footer.scss b/andrew_portfolio/static/scss/layout/_footer.scss similarity index 100% rename from startbootstrap-agency-master/scss/layout/_footer.scss rename to andrew_portfolio/static/scss/layout/_footer.scss diff --git a/startbootstrap-agency-master/scss/layout/_masthead.scss b/andrew_portfolio/static/scss/layout/_masthead.scss similarity index 100% rename from startbootstrap-agency-master/scss/layout/_masthead.scss rename to andrew_portfolio/static/scss/layout/_masthead.scss diff --git a/startbootstrap-agency-master/scss/layout/_portfolio.scss b/andrew_portfolio/static/scss/layout/_portfolio.scss similarity index 100% rename from startbootstrap-agency-master/scss/layout/_portfolio.scss rename to andrew_portfolio/static/scss/layout/_portfolio.scss diff --git a/startbootstrap-agency-master/scss/layout/_services.scss b/andrew_portfolio/static/scss/layout/_services.scss similarity index 100% rename from startbootstrap-agency-master/scss/layout/_services.scss rename to andrew_portfolio/static/scss/layout/_services.scss diff --git a/startbootstrap-agency-master/scss/layout/_team.scss b/andrew_portfolio/static/scss/layout/_team.scss similarity index 100% rename from startbootstrap-agency-master/scss/layout/_team.scss rename to andrew_portfolio/static/scss/layout/_team.scss diff --git a/startbootstrap-agency-master/scss/layout/_timeline.scss b/andrew_portfolio/static/scss/layout/_timeline.scss similarity index 100% rename from startbootstrap-agency-master/scss/layout/_timeline.scss rename to andrew_portfolio/static/scss/layout/_timeline.scss diff --git a/startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-grid.css b/andrew_portfolio/static/vendor/bootstrap/css/bootstrap-grid.css similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-grid.css rename to andrew_portfolio/static/vendor/bootstrap/css/bootstrap-grid.css diff --git a/startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-grid.css.map b/andrew_portfolio/static/vendor/bootstrap/css/bootstrap-grid.css.map similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-grid.css.map rename to andrew_portfolio/static/vendor/bootstrap/css/bootstrap-grid.css.map diff --git a/startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-grid.min.css b/andrew_portfolio/static/vendor/bootstrap/css/bootstrap-grid.min.css similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-grid.min.css rename to andrew_portfolio/static/vendor/bootstrap/css/bootstrap-grid.min.css diff --git a/startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-grid.min.css.map b/andrew_portfolio/static/vendor/bootstrap/css/bootstrap-grid.min.css.map similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-grid.min.css.map rename to andrew_portfolio/static/vendor/bootstrap/css/bootstrap-grid.min.css.map diff --git a/startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-reboot.css b/andrew_portfolio/static/vendor/bootstrap/css/bootstrap-reboot.css similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-reboot.css rename to andrew_portfolio/static/vendor/bootstrap/css/bootstrap-reboot.css diff --git a/startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-reboot.css.map b/andrew_portfolio/static/vendor/bootstrap/css/bootstrap-reboot.css.map similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-reboot.css.map rename to andrew_portfolio/static/vendor/bootstrap/css/bootstrap-reboot.css.map diff --git a/startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-reboot.min.css b/andrew_portfolio/static/vendor/bootstrap/css/bootstrap-reboot.min.css similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-reboot.min.css rename to andrew_portfolio/static/vendor/bootstrap/css/bootstrap-reboot.min.css diff --git a/startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-reboot.min.css.map b/andrew_portfolio/static/vendor/bootstrap/css/bootstrap-reboot.min.css.map similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/css/bootstrap-reboot.min.css.map rename to andrew_portfolio/static/vendor/bootstrap/css/bootstrap-reboot.min.css.map diff --git a/startbootstrap-agency-master/vendor/bootstrap/css/bootstrap.css b/andrew_portfolio/static/vendor/bootstrap/css/bootstrap.css similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/css/bootstrap.css rename to andrew_portfolio/static/vendor/bootstrap/css/bootstrap.css diff --git a/startbootstrap-agency-master/vendor/bootstrap/css/bootstrap.css.map b/andrew_portfolio/static/vendor/bootstrap/css/bootstrap.css.map similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/css/bootstrap.css.map rename to andrew_portfolio/static/vendor/bootstrap/css/bootstrap.css.map diff --git a/startbootstrap-agency-master/vendor/bootstrap/css/bootstrap.min.css b/andrew_portfolio/static/vendor/bootstrap/css/bootstrap.min.css similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/css/bootstrap.min.css rename to andrew_portfolio/static/vendor/bootstrap/css/bootstrap.min.css diff --git a/startbootstrap-agency-master/vendor/bootstrap/css/bootstrap.min.css.map b/andrew_portfolio/static/vendor/bootstrap/css/bootstrap.min.css.map similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/css/bootstrap.min.css.map rename to andrew_portfolio/static/vendor/bootstrap/css/bootstrap.min.css.map diff --git a/startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.bundle.js b/andrew_portfolio/static/vendor/bootstrap/js/bootstrap.bundle.js similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.bundle.js rename to andrew_portfolio/static/vendor/bootstrap/js/bootstrap.bundle.js diff --git a/startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.bundle.js.map b/andrew_portfolio/static/vendor/bootstrap/js/bootstrap.bundle.js.map similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.bundle.js.map rename to andrew_portfolio/static/vendor/bootstrap/js/bootstrap.bundle.js.map diff --git a/startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.bundle.min.js b/andrew_portfolio/static/vendor/bootstrap/js/bootstrap.bundle.min.js similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.bundle.min.js rename to andrew_portfolio/static/vendor/bootstrap/js/bootstrap.bundle.min.js diff --git a/startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.bundle.min.js.map b/andrew_portfolio/static/vendor/bootstrap/js/bootstrap.bundle.min.js.map similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.bundle.min.js.map rename to andrew_portfolio/static/vendor/bootstrap/js/bootstrap.bundle.min.js.map diff --git a/startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.js b/andrew_portfolio/static/vendor/bootstrap/js/bootstrap.js similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.js rename to andrew_portfolio/static/vendor/bootstrap/js/bootstrap.js diff --git a/startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.js.map b/andrew_portfolio/static/vendor/bootstrap/js/bootstrap.js.map similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.js.map rename to andrew_portfolio/static/vendor/bootstrap/js/bootstrap.js.map diff --git a/startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.min.js b/andrew_portfolio/static/vendor/bootstrap/js/bootstrap.min.js similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.min.js rename to andrew_portfolio/static/vendor/bootstrap/js/bootstrap.min.js diff --git a/startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.min.js.map b/andrew_portfolio/static/vendor/bootstrap/js/bootstrap.min.js.map similarity index 100% rename from startbootstrap-agency-master/vendor/bootstrap/js/bootstrap.min.js.map rename to andrew_portfolio/static/vendor/bootstrap/js/bootstrap.min.js.map diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/all.css b/andrew_portfolio/static/vendor/fontawesome-free/css/all.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/all.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/all.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/all.min.css b/andrew_portfolio/static/vendor/fontawesome-free/css/all.min.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/all.min.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/all.min.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/brands.css b/andrew_portfolio/static/vendor/fontawesome-free/css/brands.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/brands.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/brands.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/brands.min.css b/andrew_portfolio/static/vendor/fontawesome-free/css/brands.min.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/brands.min.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/brands.min.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/fontawesome.css b/andrew_portfolio/static/vendor/fontawesome-free/css/fontawesome.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/fontawesome.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/fontawesome.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/fontawesome.min.css b/andrew_portfolio/static/vendor/fontawesome-free/css/fontawesome.min.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/fontawesome.min.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/fontawesome.min.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/regular.css b/andrew_portfolio/static/vendor/fontawesome-free/css/regular.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/regular.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/regular.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/regular.min.css b/andrew_portfolio/static/vendor/fontawesome-free/css/regular.min.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/regular.min.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/regular.min.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/solid.css b/andrew_portfolio/static/vendor/fontawesome-free/css/solid.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/solid.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/solid.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/solid.min.css b/andrew_portfolio/static/vendor/fontawesome-free/css/solid.min.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/solid.min.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/solid.min.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/svg-with-js.css b/andrew_portfolio/static/vendor/fontawesome-free/css/svg-with-js.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/svg-with-js.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/svg-with-js.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/svg-with-js.min.css b/andrew_portfolio/static/vendor/fontawesome-free/css/svg-with-js.min.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/svg-with-js.min.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/svg-with-js.min.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/v4-shims.css b/andrew_portfolio/static/vendor/fontawesome-free/css/v4-shims.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/v4-shims.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/v4-shims.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/css/v4-shims.min.css b/andrew_portfolio/static/vendor/fontawesome-free/css/v4-shims.min.css similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/css/v4-shims.min.css rename to andrew_portfolio/static/vendor/fontawesome-free/css/v4-shims.min.css diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-brands-400.eot b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-brands-400.eot similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-brands-400.eot rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-brands-400.eot diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-brands-400.svg b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-brands-400.svg similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-brands-400.svg rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-brands-400.svg diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-brands-400.ttf b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-brands-400.ttf similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-brands-400.ttf rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-brands-400.ttf diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-brands-400.woff b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-brands-400.woff similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-brands-400.woff rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-brands-400.woff diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-brands-400.woff2 b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-brands-400.woff2 similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-brands-400.woff2 rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-brands-400.woff2 diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-regular-400.eot b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-regular-400.eot similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-regular-400.eot rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-regular-400.eot diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-regular-400.svg b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-regular-400.svg similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-regular-400.svg rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-regular-400.svg diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-regular-400.ttf b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-regular-400.ttf similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-regular-400.ttf rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-regular-400.ttf diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-regular-400.woff b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-regular-400.woff similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-regular-400.woff rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-regular-400.woff diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-regular-400.woff2 b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-regular-400.woff2 similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-regular-400.woff2 rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-regular-400.woff2 diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-solid-900.eot b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-solid-900.eot similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-solid-900.eot rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-solid-900.eot diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-solid-900.svg b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-solid-900.svg similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-solid-900.svg rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-solid-900.svg diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-solid-900.ttf b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-solid-900.ttf similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-solid-900.ttf rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-solid-900.ttf diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-solid-900.woff b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-solid-900.woff similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-solid-900.woff rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-solid-900.woff diff --git a/startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-solid-900.woff2 b/andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-solid-900.woff2 similarity index 100% rename from startbootstrap-agency-master/vendor/fontawesome-free/webfonts/fa-solid-900.woff2 rename to andrew_portfolio/static/vendor/fontawesome-free/webfonts/fa-solid-900.woff2 diff --git a/startbootstrap-agency-master/vendor/jquery-easing/jquery.easing.compatibility.js b/andrew_portfolio/static/vendor/jquery-easing/jquery.easing.compatibility.js similarity index 100% rename from startbootstrap-agency-master/vendor/jquery-easing/jquery.easing.compatibility.js rename to andrew_portfolio/static/vendor/jquery-easing/jquery.easing.compatibility.js diff --git a/startbootstrap-agency-master/vendor/jquery-easing/jquery.easing.js b/andrew_portfolio/static/vendor/jquery-easing/jquery.easing.js similarity index 100% rename from startbootstrap-agency-master/vendor/jquery-easing/jquery.easing.js rename to andrew_portfolio/static/vendor/jquery-easing/jquery.easing.js diff --git a/startbootstrap-agency-master/vendor/jquery-easing/jquery.easing.min.js b/andrew_portfolio/static/vendor/jquery-easing/jquery.easing.min.js similarity index 100% rename from startbootstrap-agency-master/vendor/jquery-easing/jquery.easing.min.js rename to andrew_portfolio/static/vendor/jquery-easing/jquery.easing.min.js diff --git a/startbootstrap-agency-master/vendor/jquery/jquery.js b/andrew_portfolio/static/vendor/jquery/jquery.js similarity index 100% rename from startbootstrap-agency-master/vendor/jquery/jquery.js rename to andrew_portfolio/static/vendor/jquery/jquery.js diff --git a/startbootstrap-agency-master/vendor/jquery/jquery.min.js b/andrew_portfolio/static/vendor/jquery/jquery.min.js similarity index 100% rename from startbootstrap-agency-master/vendor/jquery/jquery.min.js rename to andrew_portfolio/static/vendor/jquery/jquery.min.js diff --git a/startbootstrap-agency-master/vendor/jquery/jquery.min.map b/andrew_portfolio/static/vendor/jquery/jquery.min.map similarity index 100% rename from startbootstrap-agency-master/vendor/jquery/jquery.min.map rename to andrew_portfolio/static/vendor/jquery/jquery.min.map diff --git a/startbootstrap-agency-master/vendor/jquery/jquery.slim.js b/andrew_portfolio/static/vendor/jquery/jquery.slim.js similarity index 100% rename from startbootstrap-agency-master/vendor/jquery/jquery.slim.js rename to andrew_portfolio/static/vendor/jquery/jquery.slim.js diff --git a/startbootstrap-agency-master/vendor/jquery/jquery.slim.min.js b/andrew_portfolio/static/vendor/jquery/jquery.slim.min.js similarity index 100% rename from startbootstrap-agency-master/vendor/jquery/jquery.slim.min.js rename to andrew_portfolio/static/vendor/jquery/jquery.slim.min.js diff --git a/startbootstrap-agency-master/vendor/jquery/jquery.slim.min.map b/andrew_portfolio/static/vendor/jquery/jquery.slim.min.map similarity index 100% rename from startbootstrap-agency-master/vendor/jquery/jquery.slim.min.map rename to andrew_portfolio/static/vendor/jquery/jquery.slim.min.map diff --git a/andrew_portfolio/templates/index.html b/andrew_portfolio/templates/index.html new file mode 100644 index 0000000..2fe69fe --- /dev/null +++ b/andrew_portfolio/templates/index.html @@ -0,0 +1,390 @@ + + + + + + + + + + + Andrew Tomlinson - Portfolio + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
Andrew Tomlinson
+
Short intro to the portfolio
+ View portfolio +
+
+
+ + +
+
+
+
+

Portfolio

+

Lorem ipsum dolor sit amet consectetur.

+
+
+
+
+ +
+
+ +
+
+ +
+
+

The Neighbour

+

Click to find out more and watch in full.

+
+
+ +
+
+
+ + +
+
+
+
+

Timeline of Projects

+

Description of projects in the portfolio.

+
+
+
+
+ +
+
+
+
+ + +
+
+
+
+

Contact Me

+

You can reach me on my email address or one of the networks below:

+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/startbootstrap-agency-master/.gitignore b/dev/.gitignore similarity index 100% rename from startbootstrap-agency-master/.gitignore rename to dev/.gitignore diff --git a/dev/css/agency.css b/dev/css/agency.css new file mode 100644 index 0000000..2f6d67d --- /dev/null +++ b/dev/css/agency.css @@ -0,0 +1,683 @@ +/*! + * Start Bootstrap - Agency v5.2.2 (https://startbootstrap.com/template-overviews/agency) + * Copyright 2013-2019 Start Bootstrap + * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-agency/blob/master/LICENSE) + */ + +body { + overflow-x: hidden; + font-family: 'Roboto Slab', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +p { + line-height: 1.75; +} + +a { + color: #c14741; +} + +a:hover { + color: #f97528; +} + +.text-primary { + color: #c14741 !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-weight: 700; + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +.page-section { + padding: 100px 0; +} + +.page-section h2.section-heading { + font-size: 40px; + margin-top: 0; + margin-bottom: 15px; +} + +.page-section h3.section-subheading { + font-size: 16px; + font-weight: 400; + /*font-style: italic;*/ + margin-bottom: 75px; + text-transform: none; + font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +@media (min-width: 768px) { + section { + padding: 150px 0; + } +} + +::-moz-selection { + background: #c14741; + text-shadow: none; +} + +::selection { + background: #c14741; + text-shadow: none; +} + +img::-moz-selection { + background: transparent; +} + +img::selection { + background: transparent; +} + +img::-moz-selection { + background: transparent; +} + +.btn { + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; + font-weight: 700; +} + +.btn-xl { + font-size: 18px; + padding: 20px 40px; +} + +.btn-primary { + background-color: #c14741; + border-color: #c14741; +} + +.btn-primary:active, .btn-primary:focus, .btn-primary:hover { + background-color: #f97528 !important; + border-color: #f97528 !important; + color: white; +} + +.btn-primary:active, .btn-primary:focus { + box-shadow: 0 0 0 0.2rem rgba(254, 209, 55, 0.5) !important; +} + +#mainNav { + background-color: #212529; +} + +#mainNav .navbar-toggler { + font-size: 12px; + right: 0; + padding: 13px; + text-transform: uppercase; + color: white; + border: 0; + background-color: #c14741; + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +#mainNav .navbar-brand { + color: #c14741; + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +#mainNav .navbar-brand.active, #mainNav .navbar-brand:active, #mainNav .navbar-brand:focus, #mainNav .navbar-brand:hover { + color: #f97528; +} + +#mainNav .navbar-nav .nav-item .nav-link { + font-size: 90%; + font-weight: 400; + padding: 0.75em 0; + letter-spacing: 1px; + color: white; + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +#mainNav .navbar-nav .nav-item .nav-link.active, #mainNav .navbar-nav .nav-item .nav-link:hover { + color: #c14741; +} + +@media (min-width: 992px) { + #mainNav { + padding-top: 25px; + padding-bottom: 25px; + transition: padding-top 0.3s, padding-bottom 0.3s; + border: none; + background-color: transparent; + } + #mainNav .navbar-brand { + font-size: 1.75em; + transition: all 0.3s; + } + #mainNav .navbar-nav .nav-item .nav-link { + padding: 1.1em 1em !important; + } + #mainNav.navbar-shrink { + padding-top: 0; + padding-bottom: 0; + background-color: #212529; + } + #mainNav.navbar-shrink .navbar-brand { + font-size: 1.25em; + padding: 12px 0; + } +} + +header.masthead { + text-align: center; + color: white; + background-image: url("../img/header-bg.png"); + background-repeat: no-repeat; + background-attachment: scroll; + background-position: center center !important; + background-size: cover; +} + +header.masthead .intro-text { + padding-top: 150px; + padding-bottom: 100px; +} + +header.masthead .intro-text .intro-lead-in { + font-size: 22px; + font-style: italic; + line-height: 22px; + margin-bottom: 25px; + font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +header.masthead .intro-text .intro-heading { + font-size: 50px; + font-weight: 700; + line-height: 50px; + margin-bottom: 25px; + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +@media (min-width: 768px) { + header.masthead .intro-text { + padding-top: 300px; + padding-bottom: 200px; + } + header.masthead .intro-text .intro-lead-in { + font-size: 40px; + font-style: italic; + line-height: 40px; + margin-bottom: 25px; + font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; + } + header.masthead .intro-text .intro-heading { + font-size: 75px; + font-weight: 700; + line-height: 75px; + margin-bottom: 50px; + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; + } +} + +.service-heading { + margin: 15px 0; + text-transform: none; +} + +#portfolio .portfolio-item { + right: 0; + margin: 0 0 15px; +} + +#portfolio .portfolio-item .portfolio-link { + position: relative; + display: block; + max-width: 400px; + margin: 0 auto; + cursor: pointer; +} + +#portfolio .portfolio-item .portfolio-link .portfolio-hover { + position: absolute; + width: 100%; + height: 100%; + transition: all ease 1s; + opacity: 0; + background: #f97528; +} + +#portfolio .portfolio-item .portfolio-link .portfolio-hover:hover { + opacity: 0.5; +} + +#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content { + font-size: 20px; + position: absolute; + top: 50%; + width: 100%; + height: 20px; + margin-top: -12px; + text-align: center; + color: white; +} + +#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i { + margin-top: -12px; +} + +#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3, +#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4 { + margin: 0; +} + +#portfolio .portfolio-item .portfolio-caption { + max-width: 400px; + margin: 0 auto; + padding: 25px; + text-align: center; + background-color: #fff; +} + +#portfolio .portfolio-item .portfolio-caption h4 { + margin: 0; + text-transform: none; +} + +#portfolio .portfolio-item .portfolio-caption p { + font-size: 16px; + font-style: italic; + margin: 0; + font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +#portfolio * { + z-index: 2; +} + +@media (min-width: 767px) { + #portfolio .portfolio-item { + margin: 0 0 30px; + } +} + +.portfolio-modal .modal-dialog { + margin: 1rem; + max-width: 100vw; +} + +.portfolio-modal .modal-content { + padding: 100px 0; + text-align: center; +} + +.portfolio-modal .modal-content h2 { + font-size: 3em; + margin-bottom: 15px; +} + +.portfolio-modal .modal-content p { + margin-bottom: 30px; +} + +.portfolio-modal .modal-content p.item-intro { + font-size: 16px; + font-style: italic; + margin: 20px 0 30px; + font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +.portfolio-modal .modal-content ul.list-inline { + margin-top: 0; + margin-bottom: 30px; +} + +.portfolio-modal .modal-content img { + margin-bottom: 30px; +} + +.portfolio-modal .modal-content button { + cursor: pointer; +} + +.portfolio-modal .close-modal { + position: absolute; + top: 25px; + right: 25px; + width: 75px; + height: 75px; + cursor: pointer; + background-color: transparent; +} + +.portfolio-modal .close-modal:hover { + opacity: 0.3; +} + +.portfolio-modal .close-modal .lr { + /* Safari and Chrome */ + z-index: 1051; + width: 1px; + height: 75px; + margin-left: 35px; + /* IE 9 */ + transform: rotate(45deg); + background-color: #212529; +} + +.portfolio-modal .close-modal .lr .rl { + /* Safari and Chrome */ + z-index: 1052; + width: 1px; + height: 75px; + /* IE 9 */ + transform: rotate(90deg); + background-color: #212529; +} + +.timeline { + position: relative; + padding: 0; + list-style: none; +} + +.timeline:before { + position: absolute; + top: 0; + bottom: 0; + left: 40px; + width: 2px; + margin-left: -1.5px; + content: ''; + background-color: #e9ecef; +} + +.timeline > li { + position: relative; + min-height: 50px; + margin-bottom: 50px; +} + +.timeline > li:after, .timeline > li:before { + display: table; + content: ' '; +} + +.timeline > li:after { + clear: both; +} + +.timeline > li .timeline-panel { + position: relative; + float: right; + width: 100%; + padding: 0 20px 0 100px; + text-align: left; +} + +.timeline > li .timeline-panel:before { + right: auto; + left: -15px; + border-right-width: 15px; + border-left-width: 0; +} + +.timeline > li .timeline-panel:after { + right: auto; + left: -14px; + border-right-width: 14px; + border-left-width: 0; +} + +.timeline > li .timeline-image { + position: absolute; + z-index: 100; + left: 0; + width: 80px; + height: 80px; + margin-left: 0; + text-align: center; + color: white; + border: 7px solid #e9ecef; + border-radius: 100%; + background-color: #c14741; +} + +.timeline > li .timeline-image h4 { + font-size: 10px; + line-height: 14px; + margin-top: 12px; +} + +.timeline > li.timeline-inverted > .timeline-panel { + float: right; + padding: 0 20px 0 100px; + text-align: left; +} + +.timeline > li.timeline-inverted > .timeline-panel:before { + right: auto; + left: -15px; + border-right-width: 15px; + border-left-width: 0; +} + +.timeline > li.timeline-inverted > .timeline-panel:after { + right: auto; + left: -14px; + border-right-width: 14px; + border-left-width: 0; +} + +.timeline > li:last-child { + margin-bottom: 0; +} + +.timeline .timeline-heading h4 { + margin-top: 0; + color: inherit; +} + +.timeline .timeline-heading h4.subheading { + text-transform: none; +} + +.timeline .timeline-body > ul, +.timeline .timeline-body > p { + margin-bottom: 0; +} + +@media (min-width: 768px) { + .timeline:before { + left: 50%; + } + .timeline > li { + min-height: 100px; + margin-bottom: 100px; + } + .timeline > li .timeline-panel { + float: left; + width: 41%; + padding: 0 20px 20px 30px; + text-align: right; + } + .timeline > li .timeline-image { + left: 50%; + width: 100px; + height: 100px; + margin-left: -50px; + } + .timeline > li .timeline-image h4 { + font-size: 13px; + line-height: 18px; + margin-top: 16px; + } + .timeline > li.timeline-inverted > .timeline-panel { + float: right; + padding: 0 30px 20px 20px; + text-align: left; + } +} + +@media (min-width: 992px) { + .timeline > li { + min-height: 150px; + } + .timeline > li .timeline-panel { + padding: 0 20px 20px; + } + .timeline > li .timeline-image { + width: 150px; + height: 150px; + margin-left: -75px; + } + .timeline > li .timeline-image h4 { + font-size: 18px; + line-height: 26px; + margin-top: 30px; + } + .timeline > li.timeline-inverted > .timeline-panel { + padding: 0 20px 20px; + } +} + +@media (min-width: 1200px) { + .timeline > li { + min-height: 170px; + } + .timeline > li .timeline-panel { + padding: 0 20px 20px 100px; + } + .timeline > li .timeline-image { + width: 170px; + height: 170px; + margin-left: -85px; + } + .timeline > li .timeline-image h4 { + margin-top: 40px; + } + .timeline > li.timeline-inverted > .timeline-panel { + padding: 0 100px 20px 20px; + } +} + +.team-member { + margin-bottom: 50px; + text-align: center; +} + +.team-member img { + width: 225px; + height: 225px; + border: 7px solid rgba(0, 0, 0, 0.1); +} + +.team-member h4 { + margin-top: 25px; + margin-bottom: 0; + text-transform: none; +} + +.team-member p { + margin-top: 0; +} + +section#contact { + background-color: #212529; + background-image: url("../img/map-image.png"); + background-repeat: no-repeat; + background-position: center; +} + +section#contact .section-heading { + color: #fff; +} + +section#contact .form-group { + margin-bottom: 25px; +} + +section#contact .form-group input, +section#contact .form-group textarea { + padding: 20px; +} + +section#contact .form-group input.form-control { + height: auto; +} + +section#contact .form-group textarea.form-control { + height: 248px; +} + +section#contact .form-control:focus { + border-color: #c14741; + box-shadow: none; +} + +section#contact ::-webkit-input-placeholder { + font-weight: 700; + color: #ced4da; + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +section#contact :-moz-placeholder { + font-weight: 700; + color: #ced4da; + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +section#contact ::-moz-placeholder { + font-weight: 700; + color: #ced4da; + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +section#contact :-ms-input-placeholder { + font-weight: 700; + color: #ced4da; + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +.footer { + padding: 25px 0; + text-align: center; +} + +.footer span.copyright { + font-size: 90%; + line-height: 40px; + text-transform: none; + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +.footer ul.quicklinks { + font-size: 90%; + line-height: 40px; + margin-bottom: 0; + text-transform: none; + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} + +ul.social-buttons { + margin-bottom: 0; +} + +ul.social-buttons li a { + font-size: 20px; + line-height: 50px; + display: block; + width: 50px; + height: 50px; + transition: all 0.3s; + color: white; + border-radius: 100%; + outline: none; + background-color: #212529; +} + +ul.social-buttons li a:active, ul.social-buttons li a:focus, ul.social-buttons li a:hover { + background-color: #c14741; +} diff --git a/dev/css/agency.min.css b/dev/css/agency.min.css new file mode 100644 index 0000000..0683bbe --- /dev/null +++ b/dev/css/agency.min.css @@ -0,0 +1,5 @@ +/*! + * Start Bootstrap - Agency v5.2.2 (https://startbootstrap.com/template-overviews/agency) + * Copyright 2013-2019 Start Bootstrap + * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-agency/blob/master/LICENSE) + */body{overflow-x:hidden;font-family:'Roboto Slab',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}p{line-height:1.75}a{color:#fed136}a:hover{color:#fec503}.text-primary{color:#fed136!important}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}.page-section{padding:100px 0}.page-section h2.section-heading{font-size:40px;margin-top:0;margin-bottom:15px}.page-section h3.section-subheading{font-size:16px;font-weight:400;font-style:italic;margin-bottom:75px;text-transform:none;font-family:'Droid Serif',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}@media (min-width:768px){section{padding:150px 0}}::-moz-selection{background:#fed136;text-shadow:none}::selection{background:#fed136;text-shadow:none}img::-moz-selection{background:0 0}img::selection{background:0 0}img::-moz-selection{background:0 0}.btn{font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-weight:700}.btn-xl{font-size:18px;padding:20px 40px}.btn-primary{background-color:#fed136;border-color:#fed136}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#fec810!important;border-color:#fec810!important;color:#fff}.btn-primary:active,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(254,209,55,.5)!important}#mainNav{background-color:#212529}#mainNav .navbar-toggler{font-size:12px;right:0;padding:13px;text-transform:uppercase;color:#fff;border:0;background-color:#fed136;font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}#mainNav .navbar-brand{color:#fed136;font-family:'Kaushan Script',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}#mainNav .navbar-brand.active,#mainNav .navbar-brand:active,#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#fec503}#mainNav .navbar-nav .nav-item .nav-link{font-size:90%;font-weight:400;padding:.75em 0;letter-spacing:1px;color:#fff;font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}#mainNav .navbar-nav .nav-item .nav-link.active,#mainNav .navbar-nav .nav-item .nav-link:hover{color:#fed136}@media (min-width:992px){#mainNav{padding-top:25px;padding-bottom:25px;transition:padding-top .3s,padding-bottom .3s;border:none;background-color:transparent}#mainNav .navbar-brand{font-size:1.75em;transition:all .3s}#mainNav .navbar-nav .nav-item .nav-link{padding:1.1em 1em!important}#mainNav.navbar-shrink{padding-top:0;padding-bottom:0;background-color:#212529}#mainNav.navbar-shrink .navbar-brand{font-size:1.25em;padding:12px 0}}header.masthead{text-align:center;color:#fff;background-image:url(../img/header-bg.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover}header.masthead .intro-text{padding-top:150px;padding-bottom:100px}header.masthead .intro-text .intro-lead-in{font-size:22px;font-style:italic;line-height:22px;margin-bottom:25px;font-family:'Droid Serif',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}header.masthead .intro-text .intro-heading{font-size:50px;font-weight:700;line-height:50px;margin-bottom:25px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}@media (min-width:768px){header.masthead .intro-text{padding-top:300px;padding-bottom:200px}header.masthead .intro-text .intro-lead-in{font-size:40px;font-style:italic;line-height:40px;margin-bottom:25px;font-family:'Droid Serif',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}header.masthead .intro-text .intro-heading{font-size:75px;font-weight:700;line-height:75px;margin-bottom:50px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}}.service-heading{margin:15px 0;text-transform:none}#portfolio .portfolio-item{right:0;margin:0 0 15px}#portfolio .portfolio-item .portfolio-link{position:relative;display:block;max-width:400px;margin:0 auto;cursor:pointer}#portfolio .portfolio-item .portfolio-link .portfolio-hover{position:absolute;width:100%;height:100%;transition:all ease .5s;opacity:0;background:rgba(254,209,54,.9)}#portfolio .portfolio-item .portfolio-link .portfolio-hover:hover{opacity:1}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content{font-size:20px;position:absolute;top:50%;width:100%;height:20px;margin-top:-12px;text-align:center;color:#fff}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i{margin-top:-12px}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3,#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4{margin:0}#portfolio .portfolio-item .portfolio-caption{max-width:400px;margin:0 auto;padding:25px;text-align:center;background-color:#fff}#portfolio .portfolio-item .portfolio-caption h4{margin:0;text-transform:none}#portfolio .portfolio-item .portfolio-caption p{font-size:16px;font-style:italic;margin:0;font-family:'Droid Serif',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}#portfolio *{z-index:2}@media (min-width:767px){#portfolio .portfolio-item{margin:0 0 30px}}.portfolio-modal .modal-dialog{margin:1rem;max-width:100vw}.portfolio-modal .modal-content{padding:100px 0;text-align:center}.portfolio-modal .modal-content h2{font-size:3em;margin-bottom:15px}.portfolio-modal .modal-content p{margin-bottom:30px}.portfolio-modal .modal-content p.item-intro{font-size:16px;font-style:italic;margin:20px 0 30px;font-family:'Droid Serif',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}.portfolio-modal .modal-content ul.list-inline{margin-top:0;margin-bottom:30px}.portfolio-modal .modal-content img{margin-bottom:30px}.portfolio-modal .modal-content button{cursor:pointer}.portfolio-modal .close-modal{position:absolute;top:25px;right:25px;width:75px;height:75px;cursor:pointer;background-color:transparent}.portfolio-modal .close-modal:hover{opacity:.3}.portfolio-modal .close-modal .lr{z-index:1051;width:1px;height:75px;margin-left:35px;transform:rotate(45deg);background-color:#212529}.portfolio-modal .close-modal .lr .rl{z-index:1052;width:1px;height:75px;transform:rotate(90deg);background-color:#212529}.timeline{position:relative;padding:0;list-style:none}.timeline:before{position:absolute;top:0;bottom:0;left:40px;width:2px;margin-left:-1.5px;content:'';background-color:#e9ecef}.timeline>li{position:relative;min-height:50px;margin-bottom:50px}.timeline>li:after,.timeline>li:before{display:table;content:' '}.timeline>li:after{clear:both}.timeline>li .timeline-panel{position:relative;float:right;width:100%;padding:0 20px 0 100px;text-align:left}.timeline>li .timeline-panel:before{right:auto;left:-15px;border-right-width:15px;border-left-width:0}.timeline>li .timeline-panel:after{right:auto;left:-14px;border-right-width:14px;border-left-width:0}.timeline>li .timeline-image{position:absolute;z-index:100;left:0;width:80px;height:80px;margin-left:0;text-align:center;color:#fff;border:7px solid #e9ecef;border-radius:100%;background-color:#fed136}.timeline>li .timeline-image h4{font-size:10px;line-height:14px;margin-top:12px}.timeline>li.timeline-inverted>.timeline-panel{float:right;padding:0 20px 0 100px;text-align:left}.timeline>li.timeline-inverted>.timeline-panel:before{right:auto;left:-15px;border-right-width:15px;border-left-width:0}.timeline>li.timeline-inverted>.timeline-panel:after{right:auto;left:-14px;border-right-width:14px;border-left-width:0}.timeline>li:last-child{margin-bottom:0}.timeline .timeline-heading h4{margin-top:0;color:inherit}.timeline .timeline-heading h4.subheading{text-transform:none}.timeline .timeline-body>p,.timeline .timeline-body>ul{margin-bottom:0}@media (min-width:768px){.timeline:before{left:50%}.timeline>li{min-height:100px;margin-bottom:100px}.timeline>li .timeline-panel{float:left;width:41%;padding:0 20px 20px 30px;text-align:right}.timeline>li .timeline-image{left:50%;width:100px;height:100px;margin-left:-50px}.timeline>li .timeline-image h4{font-size:13px;line-height:18px;margin-top:16px}.timeline>li.timeline-inverted>.timeline-panel{float:right;padding:0 30px 20px 20px;text-align:left}}@media (min-width:992px){.timeline>li{min-height:150px}.timeline>li .timeline-panel{padding:0 20px 20px}.timeline>li .timeline-image{width:150px;height:150px;margin-left:-75px}.timeline>li .timeline-image h4{font-size:18px;line-height:26px;margin-top:30px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 20px 20px}}@media (min-width:1200px){.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:0 20px 20px 100px}.timeline>li .timeline-image{width:170px;height:170px;margin-left:-85px}.timeline>li .timeline-image h4{margin-top:40px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 100px 20px 20px}}.team-member{margin-bottom:50px;text-align:center}.team-member img{width:225px;height:225px;border:7px solid rgba(0,0,0,.1)}.team-member h4{margin-top:25px;margin-bottom:0;text-transform:none}.team-member p{margin-top:0}section#contact{background-color:#212529;background-image:url(../img/map-image.png);background-repeat:no-repeat;background-position:center}section#contact .section-heading{color:#fff}section#contact .form-group{margin-bottom:25px}section#contact .form-group input,section#contact .form-group textarea{padding:20px}section#contact .form-group input.form-control{height:auto}section#contact .form-group textarea.form-control{height:248px}section#contact .form-control:focus{border-color:#fed136;box-shadow:none}section#contact ::-webkit-input-placeholder{font-weight:700;color:#ced4da;font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}section#contact :-moz-placeholder{font-weight:700;color:#ced4da;font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}section#contact ::-moz-placeholder{font-weight:700;color:#ced4da;font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}section#contact :-ms-input-placeholder{font-weight:700;color:#ced4da;font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}.footer{padding:25px 0;text-align:center}.footer span.copyright{font-size:90%;line-height:40px;text-transform:none;font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}.footer ul.quicklinks{font-size:90%;line-height:40px;margin-bottom:0;text-transform:none;font-family:Montserrat,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}ul.social-buttons{margin-bottom:0}ul.social-buttons li a{font-size:20px;line-height:50px;display:block;width:50px;height:50px;transition:all .3s;color:#fff;border-radius:100%;outline:0;background-color:#212529}ul.social-buttons li a:active,ul.social-buttons li a:focus,ul.social-buttons li a:hover{background-color:#fed136} \ No newline at end of file diff --git a/dev/icons/envelope-fill.svg b/dev/icons/envelope-fill.svg new file mode 100644 index 0000000..a1b382a --- /dev/null +++ b/dev/icons/envelope-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/dev/icons/envelope-open-fill.svg b/dev/icons/envelope-open-fill.svg new file mode 100644 index 0000000..baf7914 --- /dev/null +++ b/dev/icons/envelope-open-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/dev/icons/envelope-open.svg b/dev/icons/envelope-open.svg new file mode 100644 index 0000000..0c1af8a --- /dev/null +++ b/dev/icons/envelope-open.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev/icons/envelope.svg b/dev/icons/envelope.svg new file mode 100644 index 0000000..dd91bec --- /dev/null +++ b/dev/icons/envelope.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dev/img/about/1.jpg b/dev/img/about/1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3342ac8463cf69bfabe4a3ccf3dc99a392a9a05a GIT binary patch literal 28138 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
Tso%pK_gx+}m{f>6t@-{s5>cWv87u26gMvEKeF| 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 R$|MR(E<&{P0~xO?{{tln(~kfE literal 0 HcmV?d00001 diff --git a/dev/img/about/4.jpg b/dev/img/about/4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4a43210176f7b5b1e637a35f993dc4a280445810 GIT binary patch literal 4902 zcma)9cT^L>x85|sK#(p{gCbHzx}ab{MS5={C?)jJi-Lf36p4fqq^TesLYDx75Gf&| zAkqxINRg_bC{1|5^Ly{S_urfE+`DsT=i7VlH#2*7kElm80E>>Mwk7}q0|1%^;Ajny zz8>i45e$F;C;$Lg05HHqyD|c%fI6U0^X7m7a1%fR*J%A~G{OeJtd90}a01XI+C0$F zI1mHSL7`9>lnw@?J3&V?Mg}@M21X`0oDmLZVqyB%SeTekvYcdQVrS>zU}xv!<>loQ z{GSG*r>93SA-GvsxOq5PIeGr)#{ai-L;_eD017~XfLH-AD+t00I_d->000aDfk3o8 z|I=u7L!dA^dfMRs8K)HjhCo>WFbDzx!yvQ8xxJAsMJT%-H@6JDqQ&Y;qn) zjmFs@?@T_=I>`A&akBn<(EpACVg(DaL1fg8kH!Ed2#A&rgcZ07>|pCgX6%qWC?UIx zR&-Q#B8O)Tsv1#UiV?xK6+kd2Fc57h5!#@|MrEVElZpk`p1^>#0VFA{sJcv}?~yx7 z$Q~+5M+7kfz?!fJXrd;5In7 z&eg+?rJ7q(D5@P>9mRDV%*YeRYo}{}oGgt*gi0XOd(PFK&;sMmT@f~t*h4|x;2b#Q ztB6aQQC}u>&Kk_K2RGJ2@Qd+H;1TI=dP?WV+t_48!gh~ok zL};MwYNNPV-r4aULtg@X`yX!o^QJoCTcWf9zyu`~DHQ>y%iS;lH5MFV~UL(-o%0q!`r#VjxUE1(p&^RF_KDpaO(Qo%Yt0$t2=D$8VXJxnQ5)Rhl=XemrHi z>noTA<5gkK#RGNWzDdbH1gt=fqo(4-GW998+iqX=7ncSs zyg4HqpB9vhS@3hSJPfXIf%~uymxU7wPU0O#|DhdMX6v5)cEw~XMl?EuC{z}q8jh2a*ooxD$f zszLfSpC5Q$6B?5b$t!8j6VzV#QVxkteN666u3e<$BbBr1bi-Wzf#upc%HXwuh(mGFBcMH$D&E)A{

6GKc2RBIpXw~DwJaTrG!}@YGi}_`mr`0_o#EjI- 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 literal 0 HcmV?d00001 diff --git a/dev/img/header-bg.png b/dev/img/header-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..af917b36c6916de2f1514a3ca3ee4a743e3aeae8 GIT binary patch literal 1462798 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%0DSgZ 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 >Z~B)$hzyN7ix@WCQcc}xWoOmJ#V610*0DGiqK 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≥4=QlPaIt%uGfNjveJUMFgh8?#AG@Cg}Y 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

IXlk$2+kX;DE0^lU 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 z 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%0A)a$zrKit=dwZqmhy;0_$59|r4zf2T>BPg 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 z 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 z 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%0DCZG^883AK0}<= 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 z

+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®< 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

E3NBYR%_f}f&8jnBbgkd7gLEg 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

F7tEBIJ^mz(E&rOw)Ew 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 z%0A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 Cro$Wn literal 0 HcmV?d00001 diff --git a/dev/img/logos/designmodo.jpg b/dev/img/logos/designmodo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..44ce8893b57438e337041a8c2490e03f239074f4 GIT binary patch literal 1696 zcma)6eKgZ+9Djb>Z?n4%+l;*I%F9BlqZ-DtXq8yHw;?5qHs+je0sjdEyq-QmUk`6!Kqea)P|VECC^NqT($Ue;#p@aq2*##{L_^cB zjsII{8UYal=%5t|5dne-A&HQt2_$K4BOxucM!x_FqaXwt^F8&sLjVW}MnDh>h1C7T zKnNrt!YE790t27;LMt>|kl{0CML$o5X4Quv`r8LO%yyFz<8El@u znZTZs`1c{D%`)9EOeku1B7u*6;bW~?k!E9*RG_+v{OUpP%W;(y6n=}LJ@*)x8FwIun}pkdw29!B5CVYZ5!SncAY zYAYHoF7NP|!7Zz?Kqfg$OJv7Z&Tfz%+e)g}qi#jYVk-9c1&jMDDN|W6^Rh|jvUeAf zBt+AbnSBZ8Rw>ywhXude#H1-^H&s5P2XYr4;OGeAT;%9WpWabKswZ4E;9!;G-P+N! zdOO2nbVT~PCPJicon=t!zt6usdZ}H7(Yu}bWaDJh&PsKJt4VU<+py#d!+7JANXC46 z+ys$o5^s516zFB+^LXYZk)W@gQ@z=5hszb?2Pcml%TvC z=Z^sjnW8e&?B#BuI&GF9oaBX>?vm~?wT(TqtyQOuO4w!I-4ff)-ZqdE8f5Q?zZ#yg zu+7AsUa+c=9SAdBhl|<+y?&)#qrw3SRwal!OgOf<)pB=kZ-+N`2CbWjsg z^L*w$bi+v1U;g1z^<4M055}y=W7GXkPAIA;0vz`?qRE)Zq3d$B-12_48A+We)8iK{FZ7z IIHT$M4+y}Mn*aa+ literal 0 HcmV?d00001 diff --git a/dev/img/logos/envato.jpg b/dev/img/logos/envato.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5d70a8705d5e8399e33a45a02bab7a76b01789a7 GIT binary patch literal 2040 zcma)7cTm%b68@!QXo)0%6gfx~4p9&((gJ}ap$O6x0l7$(0D{!ONfQK>ld1s@IY{J` zvmgReV?hZ<%3**LDIs)3ByfNrJ;!SP%+B}i?Cu}Cv%)^%2!OI7S(5+| z7yx{C3=qx&=00jWRc!!z;B#6GD-hO~@(+&d?4g!||I1~znLE$hMd>4Gj zMMdCn5m7NDQWS|4Ly3I>N=!l$B`F~$C56FANh!$7%PS~-1qgvah>MBKqENDOSTt7d ztMLB@!X^MM0%!xTAs{pWMuQ+|kdO`hH8vOm0`1KCAHWe1C=4v}U)&cB1%N>i2p9^5 zKt&LLF(5DmfWpwb;mU}^L`M~`i`r6Q7%a2WNjm3+xp#Q-EnL-+i0jpO8T3Evf2k!L z0K_0Wt25vV&%RZI!HCIJww* zV+$vpIJA+xXaAD66!XNV!Knbe3@yw@qtuSpey6W_?*sCW`tv%d;0jf$;z-?fCyurM zUX9~+GNVMz3EoYmR}1jPCD)Lg!NH2R8ikRL(4VC8ZkH3Z_uufCC+$bYvTUFlaDt>q8 z_E>MPh`0XXrb%7@a1LX^NN0hu3_nn^loovLUHMhEO;k-vM3VEvZk!!U2(UR7`8MLm zq{+Eqgoseiyr%m~XRJ?ZcC|K@a8nU719?bg`_A4 zGXF{vhuNpYC|aDelvHZs`BE&@GxEAh1RcZXLcnbmDIzKLW_a}I=4NTm@Q~-tm)1?;h#6fRXF1-Qv7=AF6rxq2Mx}1krJPgs{Up537!GY{Vs;*%42) zI~C});biSLKSrfIsCJJ`-G~X7V!1c9;R4-p2$wRodXg4t_JxK$ymNL z65kwbS(IlmN~LPpYUs5aPow?hKMmYx5at>k{3qh(4+pPox@NZT*iM^ zuIMvVQQTO$7868FiY~k9$ysafs5-bI{sN!pCaXls4q|TVGWte%oNONhrN!qsS~hE| zpxCF;Y7*xnzdlc1T%&d;zx#XPV6KB6dU0tMx(PPTnTJwuQq}|ymsam>uZt5r+b0`X zxoU$!reyBcu8EZKO&5h?g4~9#Pr%cJ+1K*NM-eAY_rX&xJeA3{Z7tX6t4!wipCXy2 zyPjjm+1yK)c$*aw>QkN05pM~xd6|3^2kUoH<3^rZ){(7zVoG03u#}+PAl2qQ!UhP8 z_t53TUr9Ngpv7BeK2|XL2x{G^45O-gBzD{=*{0uudG)M5>^f7MiJz9%bHvg2lKoRAiRW7| z4(x0;QzgTkl&*ukrvpfusi_l|Cv)Rc)Ama9R%Uwa86W5KEi;a@)l}aTFE?f%eL7zB zgJxJ=trb`D2u=eh1hBBOp9;of1hc)(L2d&!TuBRzZ^ay=oTZ#mmp8ue`i;uwJ>*1>7vMRsBQRk5m0!KYO3maJyGfP=P%3#XXLk& zS04U^bRXO;N-AGAqK>d5dtS$Ieda1eTPOF`b&NUu78P6)7$Egg?SZGFiJP^FalD#A zugUNm3-ADcRBmbuuuze{QmLpLu%b`#RNH@A|6ptA?7Zeu@ADk<@x?qAlAhsu@|?V@ zVF`r}Jy5-p@2ZfcnOC1dzvde_Ln;s3zjWvM2&48YusaUnOmv98wWngO*!iHg){5;n z{?H5W^C_ltbBuXfscgtmLCws!RE>v#VJul|V0cE9*eiIB*`_qzt+&(GZ?vUVq<>l= zZ=3zFY0b!>8D&k*E=BX|P-&zTuLh((CMK(&ag-I+0+Vkq`uXfslF#`D2iuN78oG$vxypBvFlO$sql`(eaSrD zfSED@daqS9uWvmDzRbuEBb?YAKAW8x7v%1)e#PU${6N*V&O$g#CX4JkD{_ literal 0 HcmV?d00001 diff --git a/dev/img/logos/themeforest.jpg b/dev/img/logos/themeforest.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1dbba6f43af8459e51d476a86a2c01d2d81ae84c GIT binary patch literal 1689 zcmbW1e^AnQ7{@(Ku?u0?1Fiu!UM<+)|ECKrl0v7K~aK>XvBv)4wiAJSTX`b(Z&}cLciz5>V zWQrTnjq)z>Uju6+AYyeUB4oV@GHhepAs`5{4f+od(#{@*Kx5w5-lhlu zLP7`#1!2$*Z)**fKFXQVM;hb1F7ERA)@2oAY=yha^JI^~}qyA$YnGbzV0$Ra-kfNx9n;!)~b>&%3b_{$uIAWoM<^pHxDM zx_eo&y!#Z!Esye|#oI{P4^N?)=1zhb0~gu7#<4oNB<1oD_haI<&cj1aJg3~i6j)$e z6ofvbhN|KmsNFahvif(Nm&dQUVHu1!OgS^HK%_tNC{vT{*uHM**BRl0yx0QEMvGFr zXeC2(ojsNNgDKKefxgSRI3<$L)US!avBGazfuHG0Gwv#TS|ORTf(`xb*f~pBs5^h) zwD_o|mb#|{Mr=7)yHaoQJ!l>tCiS5R@$sUL)?3V^(;CauU%L__13#2Ob#2WRpXOi! ze4;AmyV1ioFfMgdx}xosSF;z%1zvUbAMvzTE=+7Sj>y$9{4Fvc{E)XWodDku`@_Wn z3CVrR!v_uB@-u?`Rrx}{YivvYgmN{7p;;5S|Hclv_M3qKh!3M!AY8r;TtsdVmN&DY~}LH#+=gOOYw%D^oS zP0w)Z7@B0Q`la>IM#Ojxx{d4mU}5~z`NjvjtJ91V4Ntx2!fR@4RmGj#;|==RT&+kW zZp*#j^f0^g8Ey2o-)Cip=<}4@h3D|1tvY34h(V0jp%4RU6#)rh!Mtu}MNLiqx+-bSy6R(}UI#L|Khq%H%}pkjGT8XI_9*S~# zRqb6ih9tE(m2`)Mo~=x~lQ!u}b!3VU4V2i)3VnKH0p^19QwvVq3gPh*m-k3b+NRlg zp!u3&`sg!k?Ws(3aNsMCIlJs&!CL*7ag!Mrl#jMb1<|5De&Tc1Z@rZrC5+yQByrL} z16{hs-Afj5JxXQ#W{H*_Ga@UMIzCo$+Jw)lBZXtd89Vt0%w%KS<=K~TvK7?T&V04L zYWw2d7M1U%Q|R;biJD_rfp(QL$!$+$sa&l|p~W(5XLrrIQl`#Ne0R9Gb@W_OOBb84giw$4of7m^e-8E`Q(l!q#xTiIuAz&dyilivQ$-&f*TaJHcz5^pbWCq zQ%V)c;RBpG@A;4U{TeeqLE?c~X#0J8@r{I-o{_i{MTYLcaRTrfg$ui$3`*+NoR@3= I53sfOZ*VNUZ~y=R literal 0 HcmV?d00001 diff --git a/dev/img/map-image.png b/dev/img/map-image.png new file mode 100644 index 0000000000000000000000000000000000000000..a047a27d3a6cd56ef969085258d1172e3bc6a4b0 GIT binary patch literal 364038 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%0DYJu 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

qP>O4J6lj~G! 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

}4?gHAgabBhOJ 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%0DfCkxIaV7w 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Π22rmWps+v{i*LK6qelsXF?f(_~ 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

dt!W4Iw3+YI&t858<;Q7B z*6EvDyXY_>#_G^r7+rPJBlVQU=JouHmwBjHz#h&6P=lQ{CF%-PiGbspXhzHB0i!Xn zW3_?Z3Y3g~^Q@dSr|fcnbS`2|#=R~}ZP=9y+i&sb324l!@J<7=NCeF<7USs!joexx zvLijmtNTaXnO=`!!(?{s$CEeK%}+0tgULv21yp8p6Kq3-m(6t2nE_t{}VUN7yYvE)HgYA?Q*Ka+BaAhUk8DO{0FbY z#57epa@w4VTdc`FN~6JI-kpJ|wQaJderWD+y!BoyU^(H=aF?1 zhJ}4=S-Dovia*HC+aEEl&LV3P`DJnI18Lw_ZH4cFPKyr2vlfT?Dq%Uhsv1Dl;rHMB ze!AaEh-SAliAR=Xay_jVt<<`2?QI2WU1ky!(v-+a@4pH&?MoqS6NL+HO_~=w2JrO9 zyRTo`Dh4uNgPy-GBdR-zkoplUrQ(qt1t1g2+y+fZQY8;{Qf(Sm4prA!xs4m6XXfv5 z5?5DrmQhOJp_*}LJ)WSdSWrqN>fOsQJC@_G0Ig|7exEbuE6J(9(c9&<`X9;JTgs#@|-^J7am$m zlKUOouH&vlu5+J%Ihg1c0K5c7OMker1nz*=`15P_g^Ey2`4t19rxn&5?P2;{MJ`Mi zquF#Wrf5a)v$rH`FBzcleGjgbdH_xKI;924^`I`z8RTmDy>PsujXK?k$mKJk3s}qW&eaI z=A0Q@7k@(aV($)U(F^nmaYgE(4d3ZMR)Oh2#fsQju-;Zj_eOkARl_AsEfv`#l-^!y zg$vo4{Fq=A>lSq--J}`iM=-t@!>L=v08nS(9qr$o`sRdoq~sp>`tS8~+A9gd)g8$_ zqGT=T-WTelLgZCU%d2P1NDlN}0_CXm3+T+6)KPulm*McXSPx%JNBCC7`qM2u;Xelo z_@5r*Ogf|#HeD)D@>Y>C;dN(aUt-O?>Z#ATeo=FwVnjUTiZL`Z2r0b*wM*% z*
b$ETHT-UhiKHkAF_NBUHbJNxS!49~43ivX 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≪B1W&Q<_wP9!V*ustAbl2DKmL;EkrQp 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
GAn% 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 literal 0 HcmV?d00001 diff --git a/dev/img/portfolio/01-full.jpg b/dev/img/portfolio/01-full.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a3e8a6547364bc9299e01716eeee3a11109d1070 GIT binary patch literal 180563 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 z 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%0D!>=YdyzEcN{UHwBTm>omU^0@ zJ=lv0b#7N`(Ld07@am%XWehlNRE1{BE_+V^&u7Lb$e!2gw=T$Y-|rPAybRUp?^pp9 zbGq3xQR48wuON2SRrj{6lv1uDdP}M)uPqs%#U!dH!3z3B)4oGqYm(1F?U%<$AGlH~>#br|>gSK(&G9_KX+ zMiPNZc2y+Y#MtKCZq=Qx-c4PQ+>?52|9xc9xP_5CkYlv0d!PG(NS&c}XAEa3X4FsN z#OUpVTwun^JBB}S!+#F>M~{6!(yp>BMZjvR}$MpmQBMd+wk>qCf$$%$#Ci$%N&r`BI!MF?i4T z%Hq3|353V1swu5q(;9C2c4bXgJy+#Uf>DW?a#=>J)ZSGYSe%kq51Z#X{r9mia|%q8 z<%QIm+~~}L`?XRW`=Xv_qRvHxB@?GbHd@E>)o#yLHU0RxwU|MpRDdjBrUbzsfsh5B zP{-z0;$ov(8ckWcKW4JpMu~q4r)WG{%0Dm=9ssQGdJ!s2 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

ZnaX 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 WfGu;t<^lFJ!5UAxAdyJ=`|Uq5-S9L3 literal 0 HcmV?d00001 diff --git a/dev/img/portfolio/03-thumbnail.jpg b/dev/img/portfolio/03-thumbnail.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6067dea6ad1b4fef78473d6a8e6dc10ddcc10189 GIT binary patch literal 16792 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 oS)Rw?@_yz20DhlZi2wiq literal 0 HcmV?d00001 diff --git a/dev/img/team/1.jpg b/dev/img/team/1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e4baea7fe18fa64e2967811c7979fa64b3c1efdf GIT binary patch literal 214468 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�gF1l4q9h;l%s4h<&Sm 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%0A(S=K86IHmZVY)4xK&C8fXBk_@t|y?imD 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 literal 0 HcmV?d00001 diff --git a/dev/img/team/2.jpg b/dev/img/team/2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c1106f41a5a7c1b49608ce38f586452c3f549ef GIT binary patch literal 37460 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%0DV6m8s@)H0&w9~a*yf<4N9+i*S`{DNN0~eMdlc+ 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 +OFGrWV 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 z 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ℜxSs$8wMj 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 100) { + $("#mainNav").addClass("navbar-shrink"); + } else { + $("#mainNav").removeClass("navbar-shrink"); + } + }; + // Collapse now if page is not at top + navbarCollapse(); + // Collapse the navbar when page is scrolled + $(window).scroll(navbarCollapse); + +})(jQuery); // End of use strict diff --git a/dev/js/agency.min.js b/dev/js/agency.min.js new file mode 100644 index 0000000..6fb610b --- /dev/null +++ b/dev/js/agency.min.js @@ -0,0 +1,7 @@ +/*! + * Start Bootstrap - Agency v5.2.2 (https://startbootstrap.com/template-overviews/agency) + * Copyright 2013-2019 Start Bootstrap + * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-agency/blob/master/LICENSE) + */ + +!function(e){"use strict";e('a.js-scroll-trigger[href*="#"]:not([href="#"])').click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var a=e(this.hash);if((a=a.length?a:e("[name="+this.hash.slice(1)+"]")).length)return e("html, body").animate({scrollTop:a.offset().top-54},1e3,"easeInOutExpo"),!1}}),e(".js-scroll-trigger").click(function(){e(".navbar-collapse").collapse("hide")}),e("body").scrollspy({target:"#mainNav",offset:56});function a(){100= 0) { + firstName = name.split(' ').slice(0, -1).join(' '); + } + $this = $("#sendMessageButton"); + $this.prop("disabled", true); // Disable submit button until AJAX call is complete to prevent duplicate messages + $.ajax({ + url: "././mail/contact_me.php", + type: "POST", + data: { + name: name, + phone: phone, + email: email, + message: message + }, + cache: false, + success: function() { + // Success message + $('#success').html("

'); + //clear all fields + $('#contactForm').trigger("reset"); + }, + error: function() { + // Fail message + $('#success').html("
"); + $('#success > .alert-danger').html(""); + $('#success > .alert-danger').append($("").text("Sorry " + firstName + ", it seems that my mail server is not responding. Please try again later!")); + $('#success > .alert-danger').append('
'); + //clear all fields + $('#contactForm').trigger("reset"); + }, + complete: function() { + setTimeout(function() { + $this.prop("disabled", false); // Re-enable submit button when AJAX call is complete + }, 1000); + } + }); + }, + filter: function() { + return $(this).is(":visible"); + }, + }); + + $("a[data-toggle=\"tab\"]").click(function(e) { + e.preventDefault(); + $(this).tab("show"); + }); +}); + +/*When clicking on Full hide fail/success boxes */ +$('#name').focus(function() { + $('#success').html(''); +}); diff --git a/dev/js/jqBootstrapValidation.js b/dev/js/jqBootstrapValidation.js new file mode 100644 index 0000000..6f05a2d --- /dev/null +++ b/dev/js/jqBootstrapValidation.js @@ -0,0 +1,937 @@ +/* jqBootstrapValidation + * A plugin for automating validation on Twitter Bootstrap formatted forms. + * + * v1.3.6 + * + * License: MIT - see LICENSE file + * + * http://ReactiveRaven.github.com/jqBootstrapValidation/ + */ + +(function($) { + + var createdElements = []; + + var defaults = { + options: { + prependExistingHelpBlock: false, + sniffHtml: true, // sniff for 'required', 'maxlength', etc + preventSubmit: true, // stop the form submit event from firing if validation fails + submitError: false, // function called if there is an error when trying to submit + submitSuccess: false, // function called just before a successful submit event is sent to the server + semanticallyStrict: false, // set to true to tidy up generated HTML output + autoAdd: { + helpBlocks: true + }, + filter: function() { + // return $(this).is(":visible"); // only validate elements you can see + return true; // validate everything + } + }, + methods: { + init: function(options) { + + var settings = $.extend(true, {}, defaults); + + settings.options = $.extend(true, settings.options, options); + + var $siblingElements = this; + + var uniqueForms = $.unique( + $siblingElements.map(function() { + return $(this).parents("form")[0]; + }).toArray() + ); + + $(uniqueForms).bind("submit", function(e) { + var $form = $(this); + var warningsFound = 0; + var $inputs = $form.find("input,textarea,select").not("[type=submit],[type=image]").filter(settings.options.filter); + $inputs.trigger("submit.validation").trigger("validationLostFocus.validation"); + + $inputs.each(function(i, el) { + var $this = $(el), + $controlGroup = $this.parents(".form-group").first(); + if ( + $controlGroup.hasClass("warning") + ) { + $controlGroup.removeClass("warning").addClass("error"); + warningsFound++; + } + }); + + $inputs.trigger("validationLostFocus.validation"); + + if (warningsFound) { + if (settings.options.preventSubmit) { + e.preventDefault(); + } + $form.addClass("error"); + if ($.isFunction(settings.options.submitError)) { + settings.options.submitError($form, e, $inputs.jqBootstrapValidation("collectErrors", true)); + } + } else { + $form.removeClass("error"); + if ($.isFunction(settings.options.submitSuccess)) { + settings.options.submitSuccess($form, e); + } + } + }); + + return this.each(function() { + + // Get references to everything we're interested in + var $this = $(this), + $controlGroup = $this.parents(".form-group").first(), + $helpBlock = $controlGroup.find(".help-block").first(), + $form = $this.parents("form").first(), + validatorNames = []; + + // create message container if not exists + if (!$helpBlock.length && settings.options.autoAdd && settings.options.autoAdd.helpBlocks) { + $helpBlock = $('
'); + $controlGroup.find('.controls').append($helpBlock); + createdElements.push($helpBlock[0]); + } + + // ============================================================= + // SNIFF HTML FOR VALIDATORS + // ============================================================= + + // *snort sniff snuffle* + + if (settings.options.sniffHtml) { + var message = ""; + // --------------------------------------------------------- + // PATTERN + // --------------------------------------------------------- + if ($this.attr("pattern") !== undefined) { + message = "Not in the expected format"; + if ($this.data("validationPatternMessage")) { + message = $this.data("validationPatternMessage"); + } + $this.data("validationPatternMessage", message); + $this.data("validationPatternRegex", $this.attr("pattern")); + } + // --------------------------------------------------------- + // MAX + // --------------------------------------------------------- + if ($this.attr("max") !== undefined || $this.attr("aria-valuemax") !== undefined) { + var max = ($this.attr("max") !== undefined ? $this.attr("max") : $this.attr("aria-valuemax")); + message = "Too high: Maximum of '" + max + "'"; + if ($this.data("validationMaxMessage")) { + message = $this.data("validationMaxMessage"); + } + $this.data("validationMaxMessage", message); + $this.data("validationMaxMax", max); + } + // --------------------------------------------------------- + // MIN + // --------------------------------------------------------- + if ($this.attr("min") !== undefined || $this.attr("aria-valuemin") !== undefined) { + var min = ($this.attr("min") !== undefined ? $this.attr("min") : $this.attr("aria-valuemin")); + message = "Too low: Minimum of '" + min + "'"; + if ($this.data("validationMinMessage")) { + message = $this.data("validationMinMessage"); + } + $this.data("validationMinMessage", message); + $this.data("validationMinMin", min); + } + // --------------------------------------------------------- + // MAXLENGTH + // --------------------------------------------------------- + if ($this.attr("maxlength") !== undefined) { + message = "Too long: Maximum of '" + $this.attr("maxlength") + "' characters"; + if ($this.data("validationMaxlengthMessage")) { + message = $this.data("validationMaxlengthMessage"); + } + $this.data("validationMaxlengthMessage", message); + $this.data("validationMaxlengthMaxlength", $this.attr("maxlength")); + } + // --------------------------------------------------------- + // MINLENGTH + // --------------------------------------------------------- + if ($this.attr("minlength") !== undefined) { + message = "Too short: Minimum of '" + $this.attr("minlength") + "' characters"; + if ($this.data("validationMinlengthMessage")) { + message = $this.data("validationMinlengthMessage"); + } + $this.data("validationMinlengthMessage", message); + $this.data("validationMinlengthMinlength", $this.attr("minlength")); + } + // --------------------------------------------------------- + // REQUIRED + // --------------------------------------------------------- + if ($this.attr("required") !== undefined || $this.attr("aria-required") !== undefined) { + message = settings.builtInValidators.required.message; + if ($this.data("validationRequiredMessage")) { + message = $this.data("validationRequiredMessage"); + } + $this.data("validationRequiredMessage", message); + } + // --------------------------------------------------------- + // NUMBER + // --------------------------------------------------------- + if ($this.attr("type") !== undefined && $this.attr("type").toLowerCase() === "number") { + message = settings.builtInValidators.number.message; + if ($this.data("validationNumberMessage")) { + message = $this.data("validationNumberMessage"); + } + $this.data("validationNumberMessage", message); + } + // --------------------------------------------------------- + // EMAIL + // --------------------------------------------------------- + if ($this.attr("type") !== undefined && $this.attr("type").toLowerCase() === "email") { + message = "Not a valid email address"; + if ($this.data("validationValidemailMessage")) { + message = $this.data("validationValidemailMessage"); + } else if ($this.data("validationEmailMessage")) { + message = $this.data("validationEmailMessage"); + } + $this.data("validationValidemailMessage", message); + } + // --------------------------------------------------------- + // MINCHECKED + // --------------------------------------------------------- + if ($this.attr("minchecked") !== undefined) { + message = "Not enough options checked; Minimum of '" + $this.attr("minchecked") + "' required"; + if ($this.data("validationMincheckedMessage")) { + message = $this.data("validationMincheckedMessage"); + } + $this.data("validationMincheckedMessage", message); + $this.data("validationMincheckedMinchecked", $this.attr("minchecked")); + } + // --------------------------------------------------------- + // MAXCHECKED + // --------------------------------------------------------- + if ($this.attr("maxchecked") !== undefined) { + message = "Too many options checked; Maximum of '" + $this.attr("maxchecked") + "' required"; + if ($this.data("validationMaxcheckedMessage")) { + message = $this.data("validationMaxcheckedMessage"); + } + $this.data("validationMaxcheckedMessage", message); + $this.data("validationMaxcheckedMaxchecked", $this.attr("maxchecked")); + } + } + + // ============================================================= + // COLLECT VALIDATOR NAMES + // ============================================================= + + // Get named validators + if ($this.data("validation") !== undefined) { + validatorNames = $this.data("validation").split(","); + } + + // Get extra ones defined on the element's data attributes + $.each($this.data(), function(i, el) { + var parts = i.replace(/([A-Z])/g, ",$1").split(","); + if (parts[0] === "validation" && parts[1]) { + validatorNames.push(parts[1]); + } + }); + + // ============================================================= + // NORMALISE VALIDATOR NAMES + // ============================================================= + + var validatorNamesToInspect = validatorNames; + var newValidatorNamesToInspect = []; + + do // repeatedly expand 'shortcut' validators into their real validators + { + // Uppercase only the first letter of each name + $.each(validatorNames, function(i, el) { + validatorNames[i] = formatValidatorName(el); + }); + + // Remove duplicate validator names + validatorNames = $.unique(validatorNames); + + // Pull out the new validator names from each shortcut + newValidatorNamesToInspect = []; + $.each(validatorNamesToInspect, function(i, el) { + if ($this.data("validation" + el + "Shortcut") !== undefined) { + // Are these custom validators? + // Pull them out! + $.each($this.data("validation" + el + "Shortcut").split(","), function(i2, el2) { + newValidatorNamesToInspect.push(el2); + }); + } else if (settings.builtInValidators[el.toLowerCase()]) { + // Is this a recognised built-in? + // Pull it out! + var validator = settings.builtInValidators[el.toLowerCase()]; + if (validator.type.toLowerCase() === "shortcut") { + $.each(validator.shortcut.split(","), function(i, el) { + el = formatValidatorName(el); + newValidatorNamesToInspect.push(el); + validatorNames.push(el); + }); + } + } + }); + + validatorNamesToInspect = newValidatorNamesToInspect; + + } while (validatorNamesToInspect.length > 0) + + // ============================================================= + // SET UP VALIDATOR ARRAYS + // ============================================================= + + var validators = {}; + + $.each(validatorNames, function(i, el) { + // Set up the 'override' message + var message = $this.data("validation" + el + "Message"); + var hasOverrideMessage = (message !== undefined); + var foundValidator = false; + message = + ( + message ? + message : + "'" + el + "' validation failed " + ); + + $.each( + settings.validatorTypes, + function(validatorType, validatorTemplate) { + if (validators[validatorType] === undefined) { + validators[validatorType] = []; + } + if (!foundValidator && $this.data("validation" + el + formatValidatorName(validatorTemplate.name)) !== undefined) { + validators[validatorType].push( + $.extend( + true, { + name: formatValidatorName(validatorTemplate.name), + message: message + }, + validatorTemplate.init($this, el) + ) + ); + foundValidator = true; + } + } + ); + + if (!foundValidator && settings.builtInValidators[el.toLowerCase()]) { + + var validator = $.extend(true, {}, settings.builtInValidators[el.toLowerCase()]); + if (hasOverrideMessage) { + validator.message = message; + } + var validatorType = validator.type.toLowerCase(); + + if (validatorType === "shortcut") { + foundValidator = true; + } else { + $.each( + settings.validatorTypes, + function(validatorTemplateType, validatorTemplate) { + if (validators[validatorTemplateType] === undefined) { + validators[validatorTemplateType] = []; + } + if (!foundValidator && validatorType === validatorTemplateType.toLowerCase()) { + $this.data("validation" + el + formatValidatorName(validatorTemplate.name), validator[validatorTemplate.name.toLowerCase()]); + validators[validatorType].push( + $.extend( + validator, + validatorTemplate.init($this, el) + ) + ); + foundValidator = true; + } + } + ); + } + } + + if (!foundValidator) { + $.error("Cannot find validation info for '" + el + "'"); + } + }); + + // ============================================================= + // STORE FALLBACK VALUES + // ============================================================= + + $helpBlock.data( + "original-contents", + ( + $helpBlock.data("original-contents") ? + $helpBlock.data("original-contents") : + $helpBlock.html() + ) + ); + + $helpBlock.data( + "original-role", + ( + $helpBlock.data("original-role") ? + $helpBlock.data("original-role") : + $helpBlock.attr("role") + ) + ); + + $controlGroup.data( + "original-classes", + ( + $controlGroup.data("original-clases") ? + $controlGroup.data("original-classes") : + $controlGroup.attr("class") + ) + ); + + $this.data( + "original-aria-invalid", + ( + $this.data("original-aria-invalid") ? + $this.data("original-aria-invalid") : + $this.attr("aria-invalid") + ) + ); + + // ============================================================= + // VALIDATION + // ============================================================= + + $this.bind( + "validation.validation", + function(event, params) { + + var value = getValue($this); + + // Get a list of the errors to apply + var errorsFound = []; + + $.each(validators, function(validatorType, validatorTypeArray) { + if (value || value.length || (params && params.includeEmpty) || (!!settings.validatorTypes[validatorType].blockSubmit && params && !!params.submitting)) { + $.each(validatorTypeArray, function(i, validator) { + if (settings.validatorTypes[validatorType].validate($this, value, validator)) { + errorsFound.push(validator.message); + } + }); + } + }); + + return errorsFound; + } + ); + + $this.bind( + "getValidators.validation", + function() { + return validators; + } + ); + + // ============================================================= + // WATCH FOR CHANGES + // ============================================================= + $this.bind( + "submit.validation", + function() { + return $this.triggerHandler("change.validation", { + submitting: true + }); + } + ); + $this.bind( + [ + "keyup", + "focus", + "blur", + "click", + "keydown", + "keypress", + "change" + ].join(".validation ") + ".validation", + function(e, params) { + + var value = getValue($this); + + var errorsFound = []; + + $controlGroup.find("input,textarea,select").each(function(i, el) { + var oldCount = errorsFound.length; + $.each($(el).triggerHandler("validation.validation", params), function(j, message) { + errorsFound.push(message); + }); + if (errorsFound.length > oldCount) { + $(el).attr("aria-invalid", "true"); + } else { + var original = $this.data("original-aria-invalid"); + $(el).attr("aria-invalid", (original !== undefined ? original : false)); + } + }); + + $form.find("input,select,textarea").not($this).not("[name=\"" + $this.attr("name") + "\"]").trigger("validationLostFocus.validation"); + + errorsFound = $.unique(errorsFound.sort()); + + // Were there any errors? + if (errorsFound.length) { + // Better flag it up as a warning. + $controlGroup.removeClass("success error").addClass("warning"); + + // How many errors did we find? + if (settings.options.semanticallyStrict && errorsFound.length === 1) { + // Only one? Being strict? Just output it. + $helpBlock.html(errorsFound[0] + + (settings.options.prependExistingHelpBlock ? $helpBlock.data("original-contents") : "")); + } else { + // Multiple? Being sloppy? Glue them together into an UL. + $helpBlock.html("
  • " + errorsFound.join("
  • ") + "
" + + (settings.options.prependExistingHelpBlock ? $helpBlock.data("original-contents") : "")); + } + } else { + $controlGroup.removeClass("warning error success"); + if (value.length > 0) { + $controlGroup.addClass("success"); + } + $helpBlock.html($helpBlock.data("original-contents")); + } + + if (e.type === "blur") { + $controlGroup.removeClass("success"); + } + } + ); + $this.bind("validationLostFocus.validation", function() { + $controlGroup.removeClass("success"); + }); + }); + }, + destroy: function() { + + return this.each( + function() { + + var + $this = $(this), + $controlGroup = $this.parents(".form-group").first(), + $helpBlock = $controlGroup.find(".help-block").first(); + + // remove our events + $this.unbind('.validation'); // events are namespaced. + // reset help text + $helpBlock.html($helpBlock.data("original-contents")); + // reset classes + $controlGroup.attr("class", $controlGroup.data("original-classes")); + // reset aria + $this.attr("aria-invalid", $this.data("original-aria-invalid")); + // reset role + $helpBlock.attr("role", $this.data("original-role")); + // remove all elements we created + if (createdElements.indexOf($helpBlock[0]) > -1) { + $helpBlock.remove(); + } + + } + ); + + }, + collectErrors: function(includeEmpty) { + + var errorMessages = {}; + this.each(function(i, el) { + var $el = $(el); + var name = $el.attr("name"); + var errors = $el.triggerHandler("validation.validation", { + includeEmpty: true + }); + errorMessages[name] = $.extend(true, errors, errorMessages[name]); + }); + + $.each(errorMessages, function(i, el) { + if (el.length === 0) { + delete errorMessages[i]; + } + }); + + return errorMessages; + + }, + hasErrors: function() { + + var errorMessages = []; + + this.each(function(i, el) { + errorMessages = errorMessages.concat( + $(el).triggerHandler("getValidators.validation") ? $(el).triggerHandler("validation.validation", { + submitting: true + }) : [] + ); + }); + + return (errorMessages.length > 0); + }, + override: function(newDefaults) { + defaults = $.extend(true, defaults, newDefaults); + } + }, + validatorTypes: { + callback: { + name: "callback", + init: function($this, name) { + return { + validatorName: name, + callback: $this.data("validation" + name + "Callback"), + lastValue: $this.val(), + lastValid: true, + lastFinished: true + }; + }, + validate: function($this, value, validator) { + if (validator.lastValue === value && validator.lastFinished) { + return !validator.lastValid; + } + + if (validator.lastFinished === true) { + validator.lastValue = value; + validator.lastValid = true; + validator.lastFinished = false; + + var rrjqbvValidator = validator; + var rrjqbvThis = $this; + executeFunctionByName( + validator.callback, + window, + $this, + value, + function(data) { + if (rrjqbvValidator.lastValue === data.value) { + rrjqbvValidator.lastValid = data.valid; + if (data.message) { + rrjqbvValidator.message = data.message; + } + rrjqbvValidator.lastFinished = true; + rrjqbvThis.data("validation" + rrjqbvValidator.validatorName + "Message", rrjqbvValidator.message); + // Timeout is set to avoid problems with the events being considered 'already fired' + setTimeout(function() { + rrjqbvThis.trigger("change.validation"); + }, 1); // doesn't need a long timeout, just long enough for the event bubble to burst + } + } + ); + } + + return false; + + } + }, + ajax: { + name: "ajax", + init: function($this, name) { + return { + validatorName: name, + url: $this.data("validation" + name + "Ajax"), + lastValue: $this.val(), + lastValid: true, + lastFinished: true + }; + }, + validate: function($this, value, validator) { + if ("" + validator.lastValue === "" + value && validator.lastFinished === true) { + return validator.lastValid === false; + } + + if (validator.lastFinished === true) { + validator.lastValue = value; + validator.lastValid = true; + validator.lastFinished = false; + $.ajax({ + url: validator.url, + data: "value=" + value + "&field=" + $this.attr("name"), + dataType: "json", + success: function(data) { + if ("" + validator.lastValue === "" + data.value) { + validator.lastValid = !!(data.valid); + if (data.message) { + validator.message = data.message; + } + validator.lastFinished = true; + $this.data("validation" + validator.validatorName + "Message", validator.message); + // Timeout is set to avoid problems with the events being considered 'already fired' + setTimeout(function() { + $this.trigger("change.validation"); + }, 1); // doesn't need a long timeout, just long enough for the event bubble to burst + } + }, + failure: function() { + validator.lastValid = true; + validator.message = "ajax call failed"; + validator.lastFinished = true; + $this.data("validation" + validator.validatorName + "Message", validator.message); + // Timeout is set to avoid problems with the events being considered 'already fired' + setTimeout(function() { + $this.trigger("change.validation"); + }, 1); // doesn't need a long timeout, just long enough for the event bubble to burst + } + }); + } + + return false; + + } + }, + regex: { + name: "regex", + init: function($this, name) { + return { + regex: regexFromString($this.data("validation" + name + "Regex")) + }; + }, + validate: function($this, value, validator) { + return (!validator.regex.test(value) && !validator.negative) || + (validator.regex.test(value) && validator.negative); + } + }, + required: { + name: "required", + init: function($this, name) { + return {}; + }, + validate: function($this, value, validator) { + return !!(value.length === 0 && !validator.negative) || + !!(value.length > 0 && validator.negative); + }, + blockSubmit: true + }, + match: { + name: "match", + init: function($this, name) { + var element = $this.parents("form").first().find("[name=\"" + $this.data("validation" + name + "Match") + "\"]").first(); + element.bind("validation.validation", function() { + $this.trigger("change.validation", { + submitting: true + }); + }); + return { + "element": element + }; + }, + validate: function($this, value, validator) { + return (value !== validator.element.val() && !validator.negative) || + (value === validator.element.val() && validator.negative); + }, + blockSubmit: true + }, + max: { + name: "max", + init: function($this, name) { + return { + max: $this.data("validation" + name + "Max") + }; + }, + validate: function($this, value, validator) { + return (parseFloat(value, 10) > parseFloat(validator.max, 10) && !validator.negative) || + (parseFloat(value, 10) <= parseFloat(validator.max, 10) && validator.negative); + } + }, + min: { + name: "min", + init: function($this, name) { + return { + min: $this.data("validation" + name + "Min") + }; + }, + validate: function($this, value, validator) { + return (parseFloat(value) < parseFloat(validator.min) && !validator.negative) || + (parseFloat(value) >= parseFloat(validator.min) && validator.negative); + } + }, + maxlength: { + name: "maxlength", + init: function($this, name) { + return { + maxlength: $this.data("validation" + name + "Maxlength") + }; + }, + validate: function($this, value, validator) { + return ((value.length > validator.maxlength) && !validator.negative) || + ((value.length <= validator.maxlength) && validator.negative); + } + }, + minlength: { + name: "minlength", + init: function($this, name) { + return { + minlength: $this.data("validation" + name + "Minlength") + }; + }, + validate: function($this, value, validator) { + return ((value.length < validator.minlength) && !validator.negative) || + ((value.length >= validator.minlength) && validator.negative); + } + }, + maxchecked: { + name: "maxchecked", + init: function($this, name) { + var elements = $this.parents("form").first().find("[name=\"" + $this.attr("name") + "\"]"); + elements.bind("click.validation", function() { + $this.trigger("change.validation", { + includeEmpty: true + }); + }); + return { + maxchecked: $this.data("validation" + name + "Maxchecked"), + elements: elements + }; + }, + validate: function($this, value, validator) { + return (validator.elements.filter(":checked").length > validator.maxchecked && !validator.negative) || + (validator.elements.filter(":checked").length <= validator.maxchecked && validator.negative); + }, + blockSubmit: true + }, + minchecked: { + name: "minchecked", + init: function($this, name) { + var elements = $this.parents("form").first().find("[name=\"" + $this.attr("name") + "\"]"); + elements.bind("click.validation", function() { + $this.trigger("change.validation", { + includeEmpty: true + }); + }); + return { + minchecked: $this.data("validation" + name + "Minchecked"), + elements: elements + }; + }, + validate: function($this, value, validator) { + return (validator.elements.filter(":checked").length < validator.minchecked && !validator.negative) || + (validator.elements.filter(":checked").length >= validator.minchecked && validator.negative); + }, + blockSubmit: true + } + }, + builtInValidators: { + email: { + name: "Email", + type: "shortcut", + shortcut: "validemail" + }, + validemail: { + name: "Validemail", + type: "regex", + regex: "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\\.[A-Za-z]{2,4}", + message: "Not a valid email address" + }, + passwordagain: { + name: "Passwordagain", + type: "match", + match: "password", + message: "Does not match the given password" + }, + positive: { + name: "Positive", + type: "shortcut", + shortcut: "number,positivenumber" + }, + negative: { + name: "Negative", + type: "shortcut", + shortcut: "number,negativenumber" + }, + number: { + name: "Number", + type: "regex", + regex: "([+-]?\\\d+(\\\.\\\d*)?([eE][+-]?[0-9]+)?)?", + message: "Must be a number" + }, + integer: { + name: "Integer", + type: "regex", + regex: "[+-]?\\\d+", + message: "No decimal places allowed" + }, + positivenumber: { + name: "Positivenumber", + type: "min", + min: 0, + message: "Must be a positive number" + }, + negativenumber: { + name: "Negativenumber", + type: "max", + max: 0, + message: "Must be a negative number" + }, + required: { + name: "Required", + type: "required", + message: "This is required" + }, + checkone: { + name: "Checkone", + type: "minchecked", + minchecked: 1, + message: "Check at least one option" + } + } + }; + + var formatValidatorName = function(name) { + return name + .toLowerCase() + .replace( + /(^|\s)([a-z])/g, + function(m, p1, p2) { + return p1 + p2.toUpperCase(); + } + ); + }; + + var getValue = function($this) { + // Extract the value we're talking about + var value = $this.val(); + var type = $this.attr("type"); + if (type === "checkbox") { + value = ($this.is(":checked") ? value : ""); + } + if (type === "radio") { + value = ($('input[name="' + $this.attr("name") + '"]:checked').length > 0 ? value : ""); + } + return value; + }; + + function regexFromString(inputstring) { + return new RegExp("^" + inputstring + "$"); + } + + /** + * Thanks to Jason Bunting via StackOverflow.com + * + * http://stackoverflow.com/questions/359788/how-to-execute-a-javascript-function-when-i-have-its-name-as-a-string#answer-359910 + * Short link: http://tinyurl.com/executeFunctionByName + **/ + function executeFunctionByName(functionName, context /*, args*/ ) { + var args = Array.prototype.slice.call(arguments).splice(2); + var namespaces = functionName.split("."); + var func = namespaces.pop(); + for (var i = 0; i < namespaces.length; i++) { + context = context[namespaces[i]]; + } + return context[func].apply(this, args); + } + + $.fn.jqBootstrapValidation = function(method) { + + if (defaults.methods[method]) { + return defaults.methods[method].apply(this, Array.prototype.slice.call(arguments, 1)); + } else if (typeof method === 'object' || !method) { + return defaults.methods.init.apply(this, arguments); + } else { + $.error('Method ' + method + ' does not exist on jQuery.jqBootstrapValidation'); + return null; + } + + }; + + $.jqBootstrapValidation = function(options) { + $(":input").not("[type=image],[type=submit]").jqBootstrapValidation.apply(this, arguments); + }; + +})(jQuery); diff --git a/dev/mail/contact_me.php b/dev/mail/contact_me.php new file mode 100644 index 0000000..b8dd9eb --- /dev/null +++ b/dev/mail/contact_me.php @@ -0,0 +1,26 @@ + \ No newline at end of file diff --git a/dev/scss/agency.scss b/dev/scss/agency.scss new file mode 100644 index 0000000..ecf4ab4 --- /dev/null +++ b/dev/scss/agency.scss @@ -0,0 +1,19 @@ +// Core variables and mixins +@import "base/variables.scss"; +@import "base/mixins.scss"; + +// Global CSS +@import "base/page.scss"; + +// Components +@import "components/buttons.scss"; +@import "components/navbar.scss"; + +// Layout +@import "layout/masthead.scss"; +@import "layout/services.scss"; +@import "layout/portfolio.scss"; +@import "layout/timeline.scss"; +@import "layout/team.scss"; +@import "layout/contact.scss"; +@import "layout/footer.scss"; diff --git a/dev/scss/base/_mixins.scss b/dev/scss/base/_mixins.scss new file mode 100644 index 0000000..de3cce3 --- /dev/null +++ b/dev/scss/base/_mixins.scss @@ -0,0 +1,13 @@ +// Font Mixins +@mixin serif-font { + font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} +@mixin script-font { + font-family: 'Kaushan Script', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} +@mixin body-font { + font-family: 'Roboto Slab', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} +@mixin heading-font { + font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; +} diff --git a/dev/scss/base/_page.scss b/dev/scss/base/_page.scss new file mode 100644 index 0000000..aef17de --- /dev/null +++ b/dev/scss/base/_page.scss @@ -0,0 +1,71 @@ +// Global styling for this template +body { + overflow-x: hidden; + @include body-font; +} + +p { + line-height: 1.75; +} + +a { + color: $primary; + &:hover { + color: darken($primary, 10%); + } +} + +.text-primary { + color: $primary !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-weight: 700; + @include heading-font; +} + +.page-section { + padding: 100px 0; + h2.section-heading { + font-size: 40px; + margin-top: 0; + margin-bottom: 15px; + } + h3.section-subheading { + font-size: 16px; + font-weight: 400; + font-style: italic; + margin-bottom: 75px; + text-transform: none; + @include serif-font; + } +} +@media(min-width:768px) { + section { + padding: 150px 0; + } +} + +// Highlight color customization +::-moz-selection { + background: $primary; + text-shadow: none; +} + +::selection { + background: $primary; + text-shadow: none; +} + +img::selection { + background: transparent; +} + +img::-moz-selection { + background: transparent; +} diff --git a/dev/scss/base/_variables.scss b/dev/scss/base/_variables.scss new file mode 100644 index 0000000..36ff619 --- /dev/null +++ b/dev/scss/base/_variables.scss @@ -0,0 +1,17 @@ +// Variables + +// Restated Bootstrap 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: #868e96 !default; +$gray-700: #495057 !default; +$gray-800: #343a40 !default; +$gray-900: #212529 !default; +$black: #000 !default; + +$primary: #fed136 !default; diff --git a/dev/scss/components/_buttons.scss b/dev/scss/components/_buttons.scss new file mode 100644 index 0000000..656a60e --- /dev/null +++ b/dev/scss/components/_buttons.scss @@ -0,0 +1,26 @@ +// Button Styles +.btn { + @include heading-font; + font-weight: 700; +} + +.btn-xl { + font-size: 18px; + padding: 20px 40px; +} + +.btn-primary { + background-color: $primary; + border-color: $primary; + &:active, + &:focus, + &:hover { + background-color: darken($primary, 7.5%) !important; + border-color: darken($primary, 7.5%) !important; + color: white; + } + &:active, + &:focus { + box-shadow: 0 0 0 0.2rem rgba(254, 209, 55,.5) !important; + } +} diff --git a/dev/scss/components/_navbar.scss b/dev/scss/components/_navbar.scss new file mode 100644 index 0000000..0025c3a --- /dev/null +++ b/dev/scss/components/_navbar.scss @@ -0,0 +1,73 @@ +// Styling for the navbar +#mainNav { + background-color: $gray-900; + .navbar-toggler { + font-size: 12px; + right: 0; + padding: 13px; + text-transform: uppercase; + color: white; + border: 0; + background-color: $primary; + @include heading-font; + } + .navbar-brand { + color: $primary; + @include script-font; + &.active, + &:active, + &:focus, + &:hover { + color: darken($primary, 10%); + } + } + .navbar-nav { + .nav-item { + .nav-link { + font-size: 90%; + font-weight: 400; + padding: 0.75em 0; + letter-spacing: 1px; + color: white; + @include heading-font; + &.active, + &:hover { + color: $primary; + } + } + } + } +} +@media(min-width:992px) { + #mainNav { + padding-top: 25px; + padding-bottom: 25px; + -webkit-transition: padding-top 0.3s, padding-bottom 0.3s; + -moz-transition: padding-top 0.3s, padding-bottom 0.3s; + transition: padding-top 0.3s, padding-bottom 0.3s; + border: none; + background-color: transparent; + .navbar-brand { + font-size: 1.75em; + -webkit-transition: all 0.3s; + -moz-transition: all 0.3s; + transition: all 0.3s; + } + .navbar-nav { + .nav-item { + .nav-link { + padding: 1.1em 1em !important; + } + } + } + &.navbar-shrink { + padding-top: 0; + padding-bottom: 0; + background-color: $gray-900; + .navbar-brand { + font-size: 1.25em; + padding: 12px 0; + } + } + } +} diff --git a/dev/scss/layout/_contact.scss b/dev/scss/layout/_contact.scss new file mode 100644 index 0000000..bec4a44 --- /dev/null +++ b/dev/scss/layout/_contact.scss @@ -0,0 +1,47 @@ +// Styling for the contact section +section#contact { + background-color: $gray-900; + background-image: url('../img/map-image.png'); + background-repeat: no-repeat; + background-position: center; + .section-heading { + color: $white; + } + .form-group { + margin-bottom: 25px; + input, + textarea { + padding: 20px; + } + input.form-control { + height: auto; + } + textarea.form-control { + height: 248px; + } + } + .form-control:focus { + border-color: $primary; + box-shadow: none; + } + ::-webkit-input-placeholder { + font-weight: 700; + color: $gray-400; + @include heading-font; + } + :-moz-placeholder { + font-weight: 700; + color: $gray-400; + @include heading-font; + } + ::-moz-placeholder { + font-weight: 700; + color: $gray-400; + @include heading-font; + } + :-ms-input-placeholder { + font-weight: 700; + color: $gray-400; + @include heading-font; + } +} diff --git a/dev/scss/layout/_footer.scss b/dev/scss/layout/_footer.scss new file mode 100644 index 0000000..9595b9c --- /dev/null +++ b/dev/scss/layout/_footer.scss @@ -0,0 +1,43 @@ +// Styling for the footer +.footer { + padding: 25px 0; + text-align: center; + span.copyright { + font-size: 90%; + line-height: 40px; + text-transform: none; + @include heading-font; + } + ul.quicklinks { + font-size: 90%; + line-height: 40px; + margin-bottom: 0; + text-transform: none; + @include heading-font; + } +} + +ul.social-buttons { + margin-bottom: 0; + li { + a { + font-size: 20px; + line-height: 50px; + display: block; + width: 50px; + height: 50px; + -webkit-transition: all 0.3s; + -moz-transition: all 0.3s; + transition: all 0.3s; + color: white; + border-radius: 100%; + outline: none; + background-color: $gray-900; + &:active, + &:focus, + &:hover { + background-color: $primary; + } + } + } +} diff --git a/dev/scss/layout/_masthead.scss b/dev/scss/layout/_masthead.scss new file mode 100644 index 0000000..134eb05 --- /dev/null +++ b/dev/scss/layout/_masthead.scss @@ -0,0 +1,50 @@ +// Styling for the masthead +header.masthead { + text-align: center; + color: white; + background-image: url('../img/header-bg.jpg'); + background-repeat: no-repeat; + background-attachment: scroll; + background-position: center center; + background-size: cover; + .intro-text { + padding-top: 150px; + padding-bottom: 100px; + .intro-lead-in { + font-size: 22px; + font-style: italic; + line-height: 22px; + margin-bottom: 25px; + @include serif-font; + } + .intro-heading { + font-size: 50px; + font-weight: 700; + line-height: 50px; + margin-bottom: 25px; + @include heading-font; + } + } +} +@media(min-width:768px) { + header.masthead { + .intro-text { + padding-top: 300px; + padding-bottom: 200px; + .intro-lead-in { + font-size: 40px; + font-style: italic; + line-height: 40px; + margin-bottom: 25px; + @include serif-font; + } + .intro-heading { + font-size: 75px; + font-weight: 700; + line-height: 75px; + margin-bottom: 50px; + @include heading-font; + } + } + } +} diff --git a/dev/scss/layout/_portfolio.scss b/dev/scss/layout/_portfolio.scss new file mode 100644 index 0000000..d1a671f --- /dev/null +++ b/dev/scss/layout/_portfolio.scss @@ -0,0 +1,140 @@ +// Styling for the portfolio section +#portfolio { + .portfolio-item { + right: 0; + margin: 0 0 15px; + .portfolio-link { + position: relative; + display: block; + max-width: 400px; + margin: 0 auto; + cursor: pointer; + .portfolio-hover { + position: absolute; + width: 100%; + height: 100%; + -webkit-transition: all ease 0.5s; + -moz-transition: all ease 0.5s; + transition: all ease 0.5s; + opacity: 0; + background: fade-out($primary, .1); + &:hover { + opacity: 1; + } + .portfolio-hover-content { + font-size: 20px; + position: absolute; + top: 50%; + width: 100%; + height: 20px; + margin-top: -12px; + text-align: center; + color: white; + i { + margin-top: -12px; + } + h3, + h4 { + margin: 0; + } + } + } + } + .portfolio-caption { + max-width: 400px; + margin: 0 auto; + padding: 25px; + text-align: center; + background-color: $white; + h4 { + margin: 0; + text-transform: none; + } + p { + font-size: 16px; + font-style: italic; + margin: 0; + @include serif-font; + } + } + } + * { + z-index: 2; + } +} +@media(min-width:767px) { + #portfolio { + .portfolio-item { + margin: 0 0 30px; + } + } +} + +.portfolio-modal { + .modal-dialog { + margin: 1rem; + max-width: 100vw; + } + .modal-content { + padding: 100px 0; + text-align: center; + h2 { + font-size: 3em; + margin-bottom: 15px; + } + p { + margin-bottom: 30px; + } + p.item-intro { + font-size: 16px; + font-style: italic; + margin: 20px 0 30px; + @include serif-font; + } + ul.list-inline { + margin-top: 0; + margin-bottom: 30px; + } + img { + margin-bottom: 30px; + } + button { + cursor: pointer; + } + } + .close-modal { + position: absolute; + top: 25px; + right: 25px; + width: 75px; + height: 75px; + cursor: pointer; + background-color: transparent; + &:hover { + opacity: 0.3; + } + .lr { + /* Safari and Chrome */ + z-index: 1051; + width: 1px; + height: 75px; + margin-left: 35px; + /* IE 9 */ + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + background-color: $gray-900; + .rl { + /* Safari and Chrome */ + z-index: 1052; + width: 1px; + height: 75px; + /* IE 9 */ + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + background-color: $gray-900; + } + } + } +} diff --git a/dev/scss/layout/_services.scss b/dev/scss/layout/_services.scss new file mode 100644 index 0000000..d616e2d --- /dev/null +++ b/dev/scss/layout/_services.scss @@ -0,0 +1,5 @@ +// Styling for the services section +.service-heading { + margin: 15px 0; + text-transform: none; +} diff --git a/dev/scss/layout/_team.scss b/dev/scss/layout/_team.scss new file mode 100644 index 0000000..eab0c29 --- /dev/null +++ b/dev/scss/layout/_team.scss @@ -0,0 +1,18 @@ +// Styling for the team section +.team-member { + margin-bottom: 50px; + text-align: center; + img { + width: 225px; + height: 225px; + border: 7px solid fade-out($black, 0.9); + } + h4 { + margin-top: 25px; + margin-bottom: 0; + text-transform: none; + } + p { + margin-top: 0; + } +} diff --git a/dev/scss/layout/_timeline.scss b/dev/scss/layout/_timeline.scss new file mode 100644 index 0000000..a9e83e1 --- /dev/null +++ b/dev/scss/layout/_timeline.scss @@ -0,0 +1,178 @@ +// Styling for the timeline section +.timeline { + position: relative; + padding: 0; + list-style: none; + &:before { + position: absolute; + top: 0; + bottom: 0; + left: 40px; + width: 2px; + margin-left: -1.5px; + content: ''; + background-color: $gray-200; + } + > li { + position: relative; + min-height: 50px; + margin-bottom: 50px; + &:after, + &:before { + display: table; + content: ' '; + } + &:after { + clear: both; + } + .timeline-panel { + position: relative; + float: right; + width: 100%; + padding: 0 20px 0 100px; + text-align: left; + &:before { + right: auto; + left: -15px; + border-right-width: 15px; + border-left-width: 0; + } + &:after { + right: auto; + left: -14px; + border-right-width: 14px; + border-left-width: 0; + } + } + .timeline-image { + position: absolute; + z-index: 100; + left: 0; + width: 80px; + height: 80px; + margin-left: 0; + text-align: center; + color: white; + border: 7px solid $gray-200; + border-radius: 100%; + background-color: $primary; + h4 { + font-size: 10px; + line-height: 14px; + margin-top: 12px; + } + } + &.timeline-inverted > .timeline-panel { + float: right; + padding: 0 20px 0 100px; + text-align: left; + &:before { + right: auto; + left: -15px; + border-right-width: 15px; + border-left-width: 0; + } + &:after { + right: auto; + left: -14px; + border-right-width: 14px; + border-left-width: 0; + } + } + &:last-child { + margin-bottom: 0; + } + } + .timeline-heading { + h4 { + margin-top: 0; + color: inherit; + &.subheading { + text-transform: none; + } + } + } + .timeline-body { + > ul, + > p { + margin-bottom: 0; + } + } +} +@media(min-width:768px) { + .timeline { + &:before { + left: 50%; + } + > li { + min-height: 100px; + margin-bottom: 100px; + .timeline-panel { + float: left; + width: 41%; + padding: 0 20px 20px 30px; + text-align: right; + } + .timeline-image { + left: 50%; + width: 100px; + height: 100px; + margin-left: -50px; + h4 { + font-size: 13px; + line-height: 18px; + margin-top: 16px; + } + } + &.timeline-inverted > .timeline-panel { + float: right; + padding: 0 30px 20px 20px; + text-align: left; + } + } + } +} +@media(min-width:992px) { + .timeline { + > li { + min-height: 150px; + .timeline-panel { + padding: 0 20px 20px; + } + .timeline-image { + width: 150px; + height: 150px; + margin-left: -75px; + h4 { + font-size: 18px; + line-height: 26px; + margin-top: 30px; + } + } + &.timeline-inverted > .timeline-panel { + padding: 0 20px 20px; + } + } + } +} +@media(min-width:1200px) { + .timeline { + > li { + min-height: 170px; + .timeline-panel { + padding: 0 20px 20px 100px; + } + .timeline-image { + width: 170px; + height: 170px; + margin-left: -85px; + h4 { + margin-top: 40px; + } + } + &.timeline-inverted > .timeline-panel { + padding: 0 100px 20px 20px; + } + } + } +} diff --git a/dev/vendor/bootstrap/css/bootstrap-grid.css b/dev/vendor/bootstrap/css/bootstrap-grid.css new file mode 100644 index 0000000..68b84f8 --- /dev/null +++ b/dev/vendor/bootstrap/css/bootstrap-grid.css @@ -0,0 +1,3719 @@ +/*! + * Bootstrap Grid v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +html { + box-sizing: border-box; + -ms-overflow-style: scrollbar; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; +} + +.flex-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; +} + +.flex-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-md-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/dev/vendor/bootstrap/css/bootstrap-grid.css.map b/dev/vendor/bootstrap/css/bootstrap-grid.css.map new file mode 100644 index 0000000..db62f2f --- /dev/null +++ b/dev/vendor/bootstrap/css/bootstrap-grid.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-grid.scss","bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_spacing.scss"],"names":[],"mappings":"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vBQ;IHTR,gBAA8C;EF4vB9C;EKnvBQ;IHTR,uBAA8C;EF+vB9C;EKtvBQ;IHTR,uBAA8C;EFkwB9C;EKzvBQ;IHTR,gBAA8C;EFqwB9C;EK5vBQ;IHTR,uBAA8C;EFwwB9C;EK/vBQ;IHTR,uBAA8C;EF2wB9C;AACF;;AMlzBM;EAAwB,wBAA0B;ANszBxD;;AMtzBM;EAAwB,0BAA0B;AN0zBxD;;AM1zBM;EAAwB,gCAA0B;AN8zBxD;;AM9zBM;EAAwB,yBAA0B;ANk0BxD;;AMl0BM;EAAwB,yBAA0B;ANs0BxD;;AMt0BM;EAAwB,6BAA0B;AN00BxD;;AM10BM;EAAwB,8BAA0B;AN80BxD;;AM90BM;EAAwB,+BAA0B;EAA1B,wBAA0B;ANk1BxD;;AMl1BM;EAAwB,sCAA0B;EAA1B,+BAA0B;ANs1BxD;;AGryBI;EGjDE;IAAwB,wBAA0B;EN21BtD;EM31BI;IAAwB,0BAA0B;EN81BtD;EM91BI;IAAwB,gCAA0B;ENi2BtD;EMj2BI;IAAwB,yBAA0B;ENo2BtD;EMp2BI;IAAwB,yBAA0B;ENu2BtD;EMv2BI;IAAwB,6BAA0B;EN02BtD;EM12BI;IAAwB,8BAA0B;EN62BtD;EM72BI;IAAwB,+BAA0B;IAA1B,wBAA0B;ENg3BtD;EMh3BI;IAAwB,sCAA0B;IAA1B,+BAA0B;ENm3BtD;AACF;;AGn0BI;EGjDE;IAAwB,wBAA0B;ENy3BtD;EMz3BI;IAAwB,0BAA0B;EN43BtD;EM53BI;IAAwB,gCAA0B;EN+3BtD;EM/3BI;IAAwB,yBAA0B;ENk4BtD;EMl4BI;IAAwB,yBAA0B;ENq4BtD;EMr4BI;IAAwB,6BAA0B;ENw4BtD;EMx4BI;IAAwB,8BAA0B;EN24BtD;EM34BI;IAAwB,+BAA0B;IAA1B,wBAA0B;EN84BtD;EM94BI;IAAwB,sCAA0B;IAA1B,+BAA0B;ENi5BtD;AACF;;AGj2BI;EGjDE;IAAwB,wBAA0B;ENu5BtD;EMv5BI;IAAwB,0BAA0B;EN05BtD;EM15BI;IAAwB,gCAA0B;EN65BtD;EM75BI;IAAwB,yBAA0B;ENg6BtD;EMh6BI;IAAwB,yBAA0B;ENm6BtD;EMn6BI;IAAwB,6BAA0B;EN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AEE,+BAAwC;ARgoDlD;;AQ9nDQ;;EAEE,gCAA0C;ARioDpD;;AQ/nDQ;;EAEE,8BAAsC;ARkoDhD;;AQjpDQ;EAAgC,uBAA4B;ARqpDpE;;AQppDQ;;EAEE,2BAAoC;ARupD9C;;AQrpDQ;;EAEE,6BAAwC;ARwpDlD;;AQtpDQ;;EAEE,8BAA0C;ARypDpD;;AQvpDQ;;EAEE,4BAAsC;AR0pDhD;;AQzqDQ;EAAgC,qBAA4B;AR6qDpE;;AQ5qDQ;;EAEE,yBAAoC;AR+qD9C;;AQ7qDQ;;EAEE,2BAAwC;ARgrDlD;;AQ9qDQ;;EAEE,4BAA0C;ARirDpD;;AQ/qDQ;;EAEE,0BAAsC;ARkrDhD;;AQjsDQ;EAAgC,2BAA4B;ARqsDpE;;AQpsDQ;;EAEE,+BAAoC;ARusD9C;;AQrsDQ;;EAEE,iCAAwC;ARwsDlD;;AQtsDQ;;EAEE,kCAA0C;ARysDpD;;AQvsDQ;;EAEE,gCAAsC;AR0sDhD;;AQztDQ;EAAgC,0BAA4B;AR6tDpE;;AQ5tDQ;;EAEE,8BAAoC;AR+tD9C;;AQ7tDQ;;EAEE,gCAAwC;ARguDlD;;AQ9tDQ;;EAEE,iCAA0C;ARiuDpD;;AQ/tDQ;;EAEE,+BAAsC;ARkuDhD;;AQjvDQ;EAAgC,wBAA4B;ARqvDpE;;AQpvDQ;;EAEE,4BAAoC;ARuvD9C;;AQrvDQ;;EAEE,8BAAwC;ARwvDlD;;AQtvDQ;;EAEE,+BAA0C;ARyvDpD;;AQvvDQ;;EAEE,6BAAsC;AR0vDhD;;AQzwDQ;EAAgC,0BAA4B;AR6wDpE;;AQ5wDQ;;EAEE,8BAAoC;AR+wD9C;;AQ7wDQ;;EAEE,gCAAwC;ARgxDlD;;AQ9wDQ;;EAEE,iCAA0C;ARixDpD;;AQ/wDQ;;EAEE,+BAAsC;ARkxDhD;;AQjyDQ;EAAgC,wBAA4B;ARqyDpE;;AQpyDQ;;EAEE,4BAAoC;ARuyD9C;;AQryDQ;;EAEE,8BAAwC;ARwyDlD;;AQtyDQ;;EAEE,+BAA0C;ARyyDpD;;AQvyDQ;;EAEE,6BAAsC;AR0yDhD;;AQlyDQ;EAAwB,2BAA2B;ARsyD3D;;AQryDQ;;EAEE,+BAA+B;ARwyDzC;;AQtyDQ;;EAEE,iCAAiC;ARyyD3C;;AQvyDQ;;EAEE,kCAAkC;AR0yD5C;;AQxyDQ;;EAEE,gCAAgC;AR2yD1C;;AQ1zDQ;EAAwB,0BAA2B;AR8zD3D;;AQ7zDQ;;EAEE,8BAA+B;ARg0DzC;;AQ9zDQ;;EAEE,gCAAiC;ARi0D3C;;AQ/zDQ;;EAEE,iCAAkC;ARk0D5C;;AQh0DQ;;EAEE,+BAAgC;ARm0D1C;;AQl1DQ;EAAwB,wBAA2B;ARs1D3D;;AQr1DQ;;EAEE,4BAA+B;ARw1DzC;;AQt1DQ;;EAEE,8BAAiC;ARy1D3C;;AQv1DQ;;EAEE,+BAAkC;AR01D5C;;AQx1DQ;;EAEE,6BAAgC;AR21D1C;;AQ12DQ;EAAwB,0BAA2B;AR82D3D;;AQ72DQ;;EAEE,8BAA+B;ARg3DzC;;AQ92DQ;;EAEE,gCAAiC;ARi3D3C;;AQ/2DQ;;EAEE,iCAAkC;ARk3D5C;;AQh3DQ;;EAEE,+BAAgC;ARm3D1C;;AQl4DQ;EAAwB,wBAA2B;ARs4D3D;;AQr4DQ;;EAEE,4BAA+B;ARw4DzC;;AQt4DQ;;EAEE,8BAAiC;ARy4D3C;;AQv4DQ;;EAEE,+BAAkC;AR04D5C;;AQx4DQ;;EAEE,6BAAgC;AR24D1C;;AQr4DI;EAAmB,uBAAuB;ARy4D9C;;AQx4DI;;EAEE,2BAA2B;AR24DjC;;AQz4DI;;EAEE,6BAA6B;AR44DnC;;AQ14DI;;EAEE,8BAA8B;AR64DpC;;AQ34DI;;EAEE,4BAA4B;AR84DlC;;AGv5DI;EKlDI;IAAgC,oBAA4B;ER88DlE;EQ78DM;;IAEE,wBAAoC;ER+8D5C;EQ78DM;;IAEE,0BAAwC;ER+8DhD;EQ78DM;;IAEE,2BAA0C;ER+8DlD;EQ78DM;;IAEE,yBAAsC;ER+8D9C;EQ99DM;IAAgC,0BAA4B;ERi+DlE;EQh+DM;;IAEE,8BAAoC;ERk+D5C;EQh+DM;;IAEE,gCAAwC;ERk+DhD;EQh+DM;;IAEE,iCAA0C;ERk+DlD;EQh+DM;;IAEE,+BAAsC;ERk+D9C;EQj/DM;IAAgC,yBAA4B;ERo/DlE;EQn/DM;;IAEE,6BAAoC;ERq/D5C;EQn/DM;;IAEE,+BAAwC;ERq/DhD;EQn/DM;;IAEE,gCAA0C;ERq/DlD;EQn/DM;;IAEE,8BAAsC;ERq/D9C;EQpgEM;IAAgC,uBAA4B;ERugElE;EQtgEM;;IAEE,2BAAoC;ERwgE5C;EQtgEM;;IAEE,6BAAwC;ERwgEhD;EQtgEM;;IAEE,8BAA0C;ERwgElD;EQtgEM;;IAEE,4BAAsC;ERwgE9C;EQvhEM;IAAgC,yBAA4B;ER0hElE;EQzhEM;;IAEE,6BAAoC;ER2hE5C;EQzhEM;;IAEE,+BAAwC;ER2hEhD;EQzhEM;;IAEE,gCAA0C;ER2hElD;EQzhEM;;IAEE,8BAAsC;ER2hE9C;EQ1iEM;IAAgC,uBAA4B;ER6iElE;EQ5iEM;;IAEE,2BAAoC;ER8iE5C;EQ5iEM;;IAEE,6BAAwC;ER8iEhD;EQ5iEM;;IAEE,8BAA0C;ER8iElD;EQ5iEM;;IAEE,4BAAsC;ER8iE9C;EQ7jEM;IAAgC,qBAA4B;ERgkElE;EQ/jEM;;IAEE,yBAAoC;ERikE5C;EQ/jEM;;IAEE,2BAAwC;ERikEhD;EQ/jEM;;IAEE,4BAA0C;ERikElD;EQ/jEM;;IAEE,0BAAsC;ERikE9C;EQhlEM;IAAgC,2BAA4B;ERmlElE;EQllEM;;IAEE,+BAAoC;ERolE5C;EQllEM;;IAEE,iCAAwC;ERolEhD;EQllEM;;IAEE,kCAA0C;ERolElD;EQllEM;;IAEE,gCAAsC;ERolE9C;EQnmEM;IAAgC,0BAA4B;ERsmElE;EQrmEM;;IAEE,8BAAoC;ERumE5C;EQrmEM;;IAEE,gCAAwC;ERumEhD;EQrmEM;;IAEE,iCAA0C;ERumElD;EQrmEM;;IAEE,+BAAsC;ERumE9C;EQtnEM;IAAgC,wBAA4B;ERynElE;EQxnEM;;IAEE,4BAAoC;ER0nE5C;EQxnEM;;IAEE,8BAAwC;ER0nEhD;EQxnEM;;IAEE,+BAA0C;ER0nElD;EQxnEM;;IAEE,6BAAsC;ER0nE9C;EQzoEM;IAAgC,0BAA4B;ER4oElE;EQ3oEM;;IAEE,8BAAoC;ER6oE5C;EQ3oEM;;IAEE,gCAAwC;ER6oEhD;EQ3oEM;;IAEE,iCAA0C;ER6oElD;EQ3oEM;;IAEE,+BAAsC;ER6oE9C;EQ5pEM;IAAgC,wBAA4B;ER+pElE;EQ9pEM;;IAEE,4BAAoC;ERgqE5C;EQ9pEM;;IAEE,8BAAwC;ERgqEhD;EQ9pEM;;IAEE,+BAA0C;ERgqElD;EQ9pEM;;IAEE,6BAAsC;ERgqE9C;EQxpEM;IAAwB,2BAA2B;ER2pEzD;EQ1pEM;;IAEE,+BAA+B;ER4pEvC;EQ1pEM;;IAEE,iCAAiC;ER4pEzC;EQ1pEM;;IAEE,kCAAkC;ER4pE1C;EQ1pEM;;IAEE,gCAAgC;ER4pExC;EQ3qEM;IAAwB,0BAA2B;ER8qEzD;EQ7qEM;;IAEE,8BAA+B;ER+qEvC;EQ7qEM;;IAEE,gCAAiC;ER+qEzC;EQ7qEM;;IAEE,iCAAkC;ER+qE1C;EQ7qEM;;IAEE,+BAAgC;ER+qExC;EQ9rEM;IAAwB,wBAA2B;ERisEzD;EQhsEM;;IAEE,4BAA+B;ERksEvC;EQhsEM;;IAEE,8BAAiC;ERksEzC;EQhsEM;;IAEE,+BAAkC;ERksE1C;EQhsEM;;IAEE,6BAAgC;ERksExC;EQjtEM;IAAwB,0BAA2B;ERotEzD;EQntEM;;IAEE,8BAA+B;ERqtEvC;EQntEM;;IAEE,gCAAiC;ERqtEzC;EQntEM;;IAEE,iCAAkC;ERqtE1C;EQntEM;;IAEE,+BAAgC;ERqtExC;EQpuEM;IAAwB,wBAA2B;ERuuEzD;EQtuEM;;IAEE,4BAA+B;ERwuEvC;EQtuEM;;IAEE,8BAAiC;ERwuEzC;EQtuEM;;IAEE,+BAAkC;ERwuE1C;EQtuEM;;IAEE,6BAAgC;ERwuExC;EQluEE;IAAmB,uBAAuB;ERquE5C;EQpuEE;;IAEE,2BAA2B;ERsuE/B;EQpuEE;;IAEE,6BAA6B;ERsuEjC;EQpuEE;;IAEE,8BAA8B;ERsuElC;EQpuEE;;IAEE,4BAA4B;ERsuEhC;AACF;;AGhvEI;EKlDI;IAAgC,oBAA4B;ERuyElE;EQtyEM;;IAEE,wBAAoC;ERwyE5C;EQtyEM;;IAEE,0BAAwC;ERwyEhD;EQtyEM;;IAEE,2BAA0C;ERwyElD;EQtyEM;;IAEE,yBAAsC;ERwyE9C;EQvzEM;IAAgC,0BAA4B;ER0zElE;EQzzEM;;IAEE,8BAAoC;ER2zE5C;EQzzEM;;IAEE,gCAAwC;ER2zEhD;EQzzEM;;IAEE,iCAA0C;ER2zElD;EQzzEM;;IAEE,+BAAsC;ER2zE9C;EQ10EM;IAAgC,yBAA4B;ER60ElE;EQ50EM;;IAEE,6BAAoC;ER80E5C;EQ50EM;;IAEE,+BAAwC;ER80EhD;EQ50EM;;IAEE,gCAA0C;ER80ElD;EQ50EM;;IAEE,8BAAsC;ER80E9C;EQ71EM;IAAgC,uBAA4B;ERg2ElE;EQ/1EM;;IAEE,2BAAoC;ERi2E5C;EQ/1EM;;IAEE,6BAAwC;ERi2EhD;EQ/1EM;;IAEE,8BAA0C;ERi2ElD;EQ/1EM;;IAEE,4BAAsC;ERi2E9C;EQh3EM;IAAgC,yBAA4B;ERm3ElE;EQl3EM;;IAEE,6BAAoC;ERo3E5C;EQl3EM;;IAEE,+BAAwC;ERo3EhD;EQl3EM;;IAEE,gCAA0C;ERo3ElD;EQl3EM;;IAEE,8BAAsC;ERo3E9C;EQn4EM;IAAgC,uBAA4B;ERs4ElE;EQr4EM;;IAEE,2BAAoC;ERu4E5C;EQr4EM;;IAEE,6BAAwC;ERu4EhD;EQr4EM;;IAEE,8BAA0C;ERu4ElD;EQr4EM;;IAEE,4BAAsC;ERu4E9C;EQt5EM;IAAgC,qBAA4B;ERy5ElE;EQx5EM;;IAEE,yBAAoC;ER05E5C;EQx5EM;;IAEE,2BAAwC;ER05EhD;EQx5EM;;IAEE,4BAA0C;ER05ElD;EQx5EM;;IAEE,0BAAsC;ER05E9C;EQz6EM;IAAgC,2BAA4B;ER46ElE;EQ36EM;;IAEE,+BAAoC;ER66E5C;EQ36EM;;IAEE,iCAAwC;ER66EhD;EQ36EM;;IAEE,kCAA0C;ER66ElD;EQ36EM;;IAEE,gCAAsC;ER66E9C;EQ57EM;IAAgC,0BAA4B;ER+7ElE;EQ97EM;;IAEE,8BAAoC;ERg8E5C;EQ97EM;;IAEE,gCAAwC;ERg8EhD;EQ97EM;;IAEE,iCAA0C;ERg8ElD;EQ97EM;;IAEE,+BAAsC;ERg8E9C;EQ/8EM;IAAgC,wBAA4B;ERk9ElE;EQj9EM;;IAEE,4BAAoC;ERm9E5C;EQj9EM;;IAEE,8BAAwC;ERm9EhD;EQj9EM;;IAEE,+BAA0C;ERm9ElD;EQj9EM;;IAEE,6BAAsC;ERm9E9C;EQl+EM;IAAgC,0BAA4B;ERq+ElE;EQp+EM;;IAEE,8BAAoC;ERs+E5C;EQp+EM;;IAEE,gCAAwC;ERs+EhD;EQp+EM;;IAEE,iCAA0C;ERs+ElD;EQp+EM;;IAEE,+BAAsC;ERs+E9C;EQr/EM;IAAgC,wBAA4B;ERw/ElE;EQv/EM;;IAEE,4BAAoC;ERy/E5C;EQv/EM;;IAEE,8BAAwC;ERy/EhD;EQv/EM;;IAEE,+BAA0C;ERy/ElD;EQv/EM;;IAEE,6BAAsC;ERy/E9C;EQj/EM;IAAwB,2BAA2B;ERo/EzD;EQn/EM;;IAEE,+BAA+B;ERq/EvC;EQn/EM;;IAEE,iCAAiC;ERq/EzC;EQn/EM;;IAEE,kCAAkC;ERq/E1C;EQn/EM;;IAEE,gCAAgC;ERq/ExC;EQpgFM;IAAwB,0BAA2B;ERugFzD;EQtgFM;;IAEE,8BAA+B;ERwgFvC;EQtgFM;;IAEE,gCAAiC;ERwgFzC;EQtgFM;;IAEE,iCAAkC;ERwgF1C;EQtgFM;;IAEE,+BAAgC;ERwgFxC;EQvhFM;IAAwB,wBAA2B;ER0hFzD;EQzhFM;;IAEE,4BAA+B;ER2hFvC;EQzhFM;;IAEE,8BAAiC;ER2hFzC;EQzhFM;;IAEE,+BAAkC;ER2hF1C;EQzhFM;;IAEE,6BAAgC;ER2hFxC;EQ1iFM;IAAwB,0BAA2B;ER6iFzD;EQ5iFM;;IAEE,8BAA+B;ER8iFvC;EQ5iFM;;IAEE,gCAAiC;ER8iFzC;EQ5iFM;;IAEE,iCAAkC;ER8iF1C;EQ5iFM;;IAEE,+BAAgC;ER8iFxC;EQ7jFM;IAAwB,wBAA2B;ERgkFzD;EQ/jFM;;IAEE,4BAA+B;ERikFvC;EQ/jFM;;IAEE,8BAAiC;ERikFzC;EQ/jFM;;IAEE,+BAAkC;ERikF1C;EQ/jFM;;IAEE,6BAAgC;ERikFxC;EQ3jFE;IAAmB,uBAAuB;ER8jF5C;EQ7jFE;;IAEE,2BAA2B;ER+jF/B;EQ7jFE;;IAEE,6BAA6B;ER+jFjC;EQ7jFE;;IAEE,8BAA8B;ER+jFlC;EQ7jFE;;IAEE,4BAA4B;ER+jFhC;AACF;;AGzkFI;EKlDI;IAAgC,oBAA4B;ERgoFlE;EQ/nFM;;IAEE,wBAAoC;ERioF5C;EQ/nFM;;IAEE,0BAAwC;ERioFhD;EQ/nFM;;IAEE,2BAA0C;ERioFlD;EQ/nFM;;IAEE,yBAAsC;ERioF9C;EQhpFM;IAAgC,0BAA4B;ERmpFlE;EQlpFM;;IAEE,8BAAoC;ERopF5C;EQlpFM;;IAEE,gCAAwC;ERopFhD;EQlpFM;;IAEE,iCAA0C;ERopFlD;EQlpFM;;IAEE,+BAAsC;ERopF9C;EQnqFM;IAAgC,yBAA4B;ERsqFlE;EQrqFM;;IAEE,6BAAoC;ERuqF5C;EQrqFM;;IAEE,+BAAwC;ERuqFhD;EQrqFM;;IAEE,gCAA0C;ERuqFlD;EQrqFM;;IAEE,8BAAsC;ERuqF9C;EQtrFM;IAAgC,uBAA4B;ERyrFlE;EQxrFM;;IAEE,2BAAoC;ER0rF5C;EQxrFM;;IAEE,6BAAwC;ER0rFhD;EQxrFM;;IAEE,8BAA0C;ER0rFlD;EQxrFM;;IAEE,4BAAsC;ER0rF9C;EQzsFM;IAAgC,yBAA4B;ER4sFlE;EQ3sFM;;IAEE,6BAAoC;ER6sF5C;EQ3sFM;;IAEE,+BAAwC;ER6sFhD;EQ3sFM;;IAEE,gCAA0C;ER6sFlD;EQ3sFM;;IAEE,8BAAsC;ER6sF9C;EQ5tFM;IAAgC,uBAA4B;ER+tFlE;EQ9tFM;;IAEE,2BAAoC;ERguF5C;EQ9tFM;;IAEE,6BAAwC;ERguFhD;EQ9tFM;;IAEE,8BAA0C;ERguFlD;EQ9tFM;;IAEE,4BAAsC;ERguF9C;EQ/uFM;IAAgC,qBAA4B;ERkvFlE;EQjvFM;;IAEE,yBAAoC;ERmvF5C;EQjvFM;;IAEE,2BAAwC;ERmvFhD;EQjvFM;;IAEE,4BAA0C;ERmvFlD;EQjvFM;;IAEE,0BAAsC;ERmvF9C;EQlwFM;IAAgC,2BAA4B;ERqwFlE;EQpwFM;;IAEE,+BAAoC;ERswF5C;EQpwFM;;IAEE,iCAAwC;ERswFhD;EQpwFM;;IAEE,kCAA0C;ERswFlD;EQpwFM;;IAEE,gCAAsC;ERswF9C;EQrxFM;IAAgC,0BAA4B;ERwxFlE;EQvxFM;;IAEE,8BAAoC;ERyxF5C;EQvxFM;;IAEE,gCAAwC;ERyxFhD;EQvxFM;;IAEE,iCAA0C;ERyxFlD;EQvxFM;;IAEE,+BAAsC;ERyxF9C;EQxyFM;IAAgC,wBAA4B;ER2yFlE;EQ1yFM;;IAEE,4BAAoC;ER4yF5C;EQ1yFM;;IAEE,8BAAwC;ER4yFhD;EQ1yFM;;IAEE,+BAA0C;ER4yFlD;EQ1yFM;;IAEE,6BAAsC;ER4yF9C;EQ3zFM;IAAgC,0BAA4B;ER8zFlE;EQ7zFM;;IAEE,8BAAoC;ER+zF5C;EQ7zFM;;IAEE,gCAAwC;ER+zFhD;EQ7zFM;;IAEE,iCAA0C;ER+zFlD;EQ7zFM;;IAEE,+BAAsC;ER+zF9C;EQ90FM;IAAgC,wBAA4B;ERi1FlE;EQh1FM;;IAEE,4BAAoC;ERk1F5C;EQh1FM;;IAEE,8BAAwC;ERk1FhD;EQh1FM;;IAEE,+BAA0C;ERk1FlD;EQh1FM;;IAEE,6BAAsC;ERk1F9C;EQ10FM;IAAwB,2BAA2B;ER60FzD;EQ50FM;;IAEE,+BAA+B;ER80FvC;EQ50FM;;IAEE,iCAAiC;ER80FzC;EQ50FM;;IAEE,kCAAkC;ER80F1C;EQ50FM;;IAEE,gCAAgC;ER80FxC;EQ71FM;IAAwB,0BAA2B;ERg2FzD;EQ/1FM;;IAEE,8BAA+B;ERi2FvC;EQ/1FM;;IAEE,gCAAiC;ERi2FzC;EQ/1FM;;IAEE,iCAAkC;ERi2F1C;EQ/1FM;;IAEE,+BAAgC;ERi2FxC;EQh3FM;IAAwB,wBAA2B;ERm3FzD;EQl3FM;;IAEE,4BAA+B;ERo3FvC;EQl3FM;;IAEE,8BAAiC;ERo3FzC;EQl3FM;;IAEE,+BAAkC;ERo3F1C;EQl3FM;;IAEE,6BAAgC;ERo3FxC;EQn4FM;IAAwB,0BAA2B;ERs4FzD;EQr4FM;;IAEE,8BAA+B;ERu4FvC;EQr4FM;;IAEE,gCAAiC;ERu4FzC;EQr4FM;;IAEE,iCAAkC;ERu4F1C;EQr4FM;;IAEE,+BAAgC;ERu4FxC;EQt5FM;IAAwB,wBAA2B;ERy5FzD;EQx5FM;;IAEE,4BAA+B;ER05FvC;EQx5FM;;IAEE,8BAAiC;ER05FzC;EQx5FM;;IAEE,+BAAkC;ER05F1C;EQx5FM;;IAEE,6BAAgC;ER05FxC;EQp5FE;IAAmB,uBAAuB;ERu5F5C;EQt5FE;;IAEE,2BAA2B;ERw5F/B;EQt5FE;;IAEE,6BAA6B;ERw5FjC;EQt5FE;;IAEE,8BAA8B;ERw5FlC;EQt5FE;;IAEE,4BAA4B;ERw5FhC;AACF;;AGl6FI;EKlDI;IAAgC,oBAA4B;ERy9FlE;EQx9FM;;IAEE,wBAAoC;ER09F5C;EQx9FM;;IAEE,0BAAwC;ER09FhD;EQx9FM;;IAEE,2BAA0C;ER09FlD;EQx9FM;;IAEE,yBAAsC;ER09F9C;EQz+FM;IAAgC,0BAA4B;ER4+FlE;EQ3+FM;;IAEE,8BAAoC;ER6+F5C;EQ3+FM;;IAEE,gCAAwC;ER6+FhD;EQ3+FM;;IAEE,iCAA0C;ER6+FlD;EQ3+FM;;IAEE,+BAAsC;ER6+F9C;EQ5/FM;IAAgC,yBAA4B;ER+/FlE;EQ9/FM;;IAEE,6BAAoC;ERggG5C;EQ9/FM;;IAEE,+BAAwC;ERggGhD;EQ9/FM;;IAEE,gCAA0C;ERggGlD;EQ9/FM;;IAEE,8BAAsC;ERggG9C;EQ/gGM;IAAgC,uBAA4B;ERkhGlE;EQjhGM;;IAEE,2BAAoC;ERmhG5C;EQjhGM;;IAEE,6BAAwC;ERmhGhD;EQjhGM;;IAEE,8BAA0C;ERmhGlD;EQjhGM;;IAEE,4BAAsC;ERmhG9C;EQliGM;IAAgC,yBAA4B;ERqiGlE;EQpiGM;;IAEE,6BAAoC;ERsiG5C;EQpiGM;;IAEE,+BAAwC;ERsiGhD;EQpiGM;;IAEE,gCAA0C;ERsiGlD;EQpiGM;;IAEE,8BAAsC;ERsiG9C;EQrjGM;IAAgC,uBAA4B;ERwjGlE;EQvjGM;;IAEE,2BAAoC;ERyjG5C;EQvjGM;;IAEE,6BAAwC;ERyjGhD;EQvjGM;;IAEE,8BAA0C;ERyjGlD;EQvjGM;;IAEE,4BAAsC;ERyjG9C;EQxkGM;IAAgC,qBAA4B;ER2kGlE;EQ1kGM;;IAEE,yBAAoC;ER4kG5C;EQ1kGM;;IAEE,2BAAwC;ER4kGhD;EQ1kGM;;IAEE,4BAA0C;ER4kGlD;EQ1kGM;;IAEE,0BAAsC;ER4kG9C;EQ3lGM;IAAgC,2BAA4B;ER8lGlE;EQ7lGM;;IAEE,+BAAoC;ER+lG5C;EQ7lGM;;IAEE,iCAAwC;ER+lGhD;EQ7lGM;;IAEE,kCAA0C;ER+lGlD;EQ7lGM;;IAEE,gCAAsC;ER+lG9C;EQ9mGM;IAAgC,0BAA4B;ERinGlE;EQhnGM;;IAEE,8BAAoC;ERknG5C;EQhnGM;;IAEE,gCAAwC;ERknGhD;EQhnGM;;IAEE,iCAA0C;ERknGlD;EQhnGM;;IAEE,+BAAsC;ERknG9C;EQjoGM;IAAgC,wBAA4B;ERooGlE;EQnoGM;;IAEE,4BAAoC;ERqoG5C;EQnoGM;;IAEE,8BAAwC;ERqoGhD;EQnoGM;;IAEE,+BAA0C;ERqoGlD;EQnoGM;;IAEE,6BAAsC;ERqoG9C;EQppGM;IAAgC,0BAA4B;ERupGlE;EQtpGM;;IAEE,8BAAoC;ERwpG5C;EQtpGM;;IAEE,gCAAwC;ERwpGhD;EQtpGM;;IAEE,iCAA0C;ERwpGlD;EQtpGM;;IAEE,+BAAsC;ERwpG9C;EQvqGM;IAAgC,wBAA4B;ER0qGlE;EQzqGM;;IAEE,4BAAoC;ER2qG5C;EQzqGM;;IAEE,8BAAwC;ER2qGhD;EQzqGM;;IAEE,+BAA0C;ER2qGlD;EQzqGM;;IAEE,6BAAsC;ER2qG9C;EQnqGM;IAAwB,2BAA2B;ERsqGzD;EQrqGM;;IAEE,+BAA+B;ERuqGvC;EQrqGM;;IAEE,iCAAiC;ERuqGzC;EQrqGM;;IAEE,kCAAkC;ERuqG1C;EQrqGM;;IAEE,gCAAgC;ERuqGxC;EQtrGM;IAAwB,0BAA2B;ERyrGzD;EQxrGM;;IAEE,8BAA+B;ER0rGvC;EQxrGM;;IAEE,gCAAiC;ER0rGzC;EQxrGM;;IAEE,iCAAkC;ER0rG1C;EQxrGM;;IAEE,+BAAgC;ER0rGxC;EQzsGM;IAAwB,wBAA2B;ER4sGzD;EQ3sGM;;IAEE,4BAA+B;ER6sGvC;EQ3sGM;;IAEE,8BAAiC;ER6sGzC;EQ3sGM;;IAEE,+BAAkC;ER6sG1C;EQ3sGM;;IAEE,6BAAgC;ER6sGxC;EQ5tGM;IAAwB,0BAA2B;ER+tGzD;EQ9tGM;;IAEE,8BAA+B;ERguGvC;EQ9tGM;;IAEE,gCAAiC;ERguGzC;EQ9tGM;;IAEE,iCAAkC;ERguG1C;EQ9tGM;;IAEE,+BAAgC;ERguGxC;EQ/uGM;IAAwB,wBAA2B;ERkvGzD;EQjvGM;;IAEE,4BAA+B;ERmvGvC;EQjvGM;;IAEE,8BAAiC;ERmvGzC;EQjvGM;;IAEE,+BAAkC;ERmvG1C;EQjvGM;;IAEE,6BAAgC;ERmvGxC;EQ7uGE;IAAmB,uBAAuB;ERgvG5C;EQ/uGE;;IAEE,2BAA2B;ERivG/B;EQ/uGE;;IAEE,6BAA6B;ERivGjC;EQ/uGE;;IAEE,8BAA8B;ERivGlC;EQ/uGE;;IAEE,4BAA4B;ERivGhC;AACF","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n@import \"utilities/spacing\";\n","/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$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;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$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`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/dev/vendor/bootstrap/css/bootstrap-grid.min.css b/dev/vendor/bootstrap/css/bootstrap-grid.min.css new file mode 100644 index 0000000..e5e74f7 --- /dev/null +++ b/dev/vendor/bootstrap/css/bootstrap-grid.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/dev/vendor/bootstrap/css/bootstrap-grid.min.css.map b/dev/vendor/bootstrap/css/bootstrap-grid.min.css.map new file mode 100644 index 0000000..13e33db --- /dev/null +++ b/dev/vendor/bootstrap/css/bootstrap-grid.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-grid.scss","dist/css/bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_spacing.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n@import \"utilities/spacing\";\n","/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-md-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-print-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n.flex-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/dev/vendor/bootstrap/css/bootstrap-reboot.css b/dev/vendor/bootstrap/css/bootstrap-reboot.css new file mode 100644 index 0000000..09cf986 --- /dev/null +++ b/dev/vendor/bootstrap/css/bootstrap-reboot.css @@ -0,0 +1,331 @@ +/*! + * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/dev/vendor/bootstrap/css/bootstrap-reboot.css.map b/dev/vendor/bootstrap/css/bootstrap-reboot.css.map new file mode 100644 index 0000000..d0b0f02 --- /dev/null +++ b/dev/vendor/bootstrap/css/bootstrap-reboot.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-reboot.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":["/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$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;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$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`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} \ No newline at end of file diff --git a/dev/vendor/bootstrap/css/bootstrap-reboot.min.css b/dev/vendor/bootstrap/css/bootstrap-reboot.min.css new file mode 100644 index 0000000..c804b3b --- /dev/null +++ b/dev/vendor/bootstrap/css/bootstrap-reboot.min.css @@ -0,0 +1,8 @@ +/*! + * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important} +/*# sourceMappingURL=bootstrap-reboot.min.css.map */ \ No newline at end of file diff --git a/dev/vendor/bootstrap/css/bootstrap-reboot.min.css.map b/dev/vendor/bootstrap/css/bootstrap-reboot.min.css.map new file mode 100644 index 0000000..73f4a19 --- /dev/null +++ b/dev/vendor/bootstrap/css/bootstrap-reboot.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-reboot.scss","../../scss/_reboot.scss","dist/css/bootstrap-reboot.css","../../scss/vendor/_rfs.scss","bootstrap-reboot.css","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} \ No newline at end of file diff --git a/dev/vendor/bootstrap/css/bootstrap.css b/dev/vendor/bootstrap/css/bootstrap.css new file mode 100644 index 0000000..8f47589 --- /dev/null +++ b/dev/vendor/bootstrap/css/bootstrap.css @@ -0,0 +1,10038 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #212529; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + color: #212529; + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #7abaff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #b3b7bb; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #8fd19e; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86cfda; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffdf7e; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #ed969e; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfc; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #343a40; + border-color: #454d55; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #343a40; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #454d55; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(40, 167, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #28a745; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: center right calc(0.375em + 0.1875rem); + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #28a745; + padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-select:valid ~ .valid-feedback, +.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control-file:valid ~ .valid-feedback, +.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, +.form-control-file.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #34ce57; + background-color: #34ce57; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #dc3545; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); + background-repeat: no-repeat; + background-position: center right calc(0.375em + 0.1875rem); + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #dc3545; + padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-select:invalid ~ .invalid-feedback, +.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control-file:invalid ~ .invalid-feedback, +.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, +.form-control-file.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e4606d; + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -ms-flexbox; + display: flex; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + .form-inline .form-check { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + color: #212529; + text-align: center; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #212529; + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-outline-primary { + color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + text-decoration: none; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } + .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } + .dropdown-menu-md-right { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .form-control-plaintext + .form-control, +.input-group > .form-control-plaintext + .custom-select, +.input-group > .form-control-plaintext + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} + +.input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn:focus, +.input-group-append .btn:focus { + z-index: 3; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(1.5em + 1rem + 2px); +} + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.5em + 0.5rem + 2px); +} + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #007bff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #80bdff; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; + border-color: #b3d7ff; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #007bff; + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-switch { + padding-left: 2.25rem; +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; +} + +.custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + transition: none; + } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + -webkit-transform: translateX(0.75rem); + transform: translateX(0.75rem); +} + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select-sm { + height: calc(1.5em + 0.5rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; +} + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-range { + width: 100%; + height: calc(1rem + 0.4rem); + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #adb5bd; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: -ms-flexbox; + display: flex; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion > .card { + overflow: hidden; +} + +.accordion > .card:not(:first-of-type) .card-header:first-child { + border-radius: 0; +} + +.accordion > .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; +} + +.accordion > .card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion > .card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.accordion > .card .card-header { + margin-bottom: -1px; +} + +.breadcrumb { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge { + transition: none; + } +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #0062cc; +} + +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #545b62; +} + +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #1e7e34; +} + +a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #117a8b; +} + +a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #212529; + background-color: #d39e00; +} + +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #bd2130; +} + +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +a.badge-light:hover, a.badge-light:focus { + color: #212529; + background-color: #dae0e5; +} + +a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #1d2124; +} + +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #007bff; + transition: width 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} + +.media { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-horizontal { + -ms-flex-direction: row; + flex-direction: row; +} + +.list-group-horizontal .list-group-item { + margin-right: -1px; + margin-bottom: 0; +} + +.list-group-horizontal .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; +} + +.list-group-horizontal .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-sm .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-sm .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-md .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-md .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +@media (min-width: 992px) { + .list-group-horizontal-lg { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-lg .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-lg .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-xl .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-xl .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush .list-group-item:last-child { + margin-bottom: -1px; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + margin-bottom: 0; + border-bottom: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #004085; + background-color: #9fcdff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:hover { + color: #000; + text-decoration: none; +} + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + max-width: 350px; + overflow: hidden; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; + border-radius: 0.25rem; +} + +.toast:not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast.showing { + opacity: 1; +} + +.toast.show { + display: block; + opacity: 1; +} + +.toast.hide { + display: none; +} + +.toast-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.25rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.toast-body { + padding: 0.75rem; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -50px); + transform: translate(0, -50px); +} + +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + -webkit-transform: none; + transform: none; +} + +.modal-dialog-scrollable { + display: -ms-flexbox; + display: flex; + max-height: calc(100% - 1rem); +} + +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; +} + +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer { + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: ""; +} + +.modal-dialog-centered.modal-dialog-scrollable { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + height: 100%; +} + +.modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; +} + +.modal-dialog-centered.modal-dialog-scrollable::before { + content: none; +} + +.modal-content { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.modal-footer > :not(:first-child) { + margin-left: .25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: .25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem); + } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + -ms-touch-action: pan-y; + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: -webkit-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + -webkit-transform: none; + transform: none; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + transition: 0s 0.6s opacity; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; + transition: opacity 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; + } +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: no-repeat 50% / 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + box-sizing: content-box; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; + } +} + +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +@-webkit-keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border .75s linear infinite; + animation: spinner-border .75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +@keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: spinner-grow .75s linear infinite; + animation: spinner-grow .75s linear infinite; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded-sm { + border-radius: 0.2rem !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-lg { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; +} + +.flex-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; +} + +.flex-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-md-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.vw-100 { + width: 100vw !important; +} + +.vh-100 { + height: 100vh !important; +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; +} + +.text-justify { + text-align: justify !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-lighter { + font-weight: lighter !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-weight-bolder { + font-weight: bolder !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #0056b3 !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #494f54 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #19692c !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #0f6674 !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #ba8b00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #a71d2a !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #cbd3da !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #121416 !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-break { + word-break: break-word !important; + overflow-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/dev/vendor/bootstrap/css/bootstrap.css.map b/dev/vendor/bootstrap/css/bootstrap.css.map new file mode 100644 index 0000000..7eb1581 --- /dev/null +++ b/dev/vendor/bootstrap/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","bootstrap.css","../../scss/_root.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_functions.scss","../../scss/_forms.scss","../../scss/mixins/_transition.scss","../../scss/mixins/_forms.scss","../../scss/mixins/_gradients.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/utilities/_overflow.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_stretched-link.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"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AF7G1B;;AAEA;EEmHE,wBAAwB;AFjH1B;;AEyHA;EACE,aAAa;EACb,0BAA0B;AFtH5B;;AE6HA;EACE,qBAAqB;AF1HvB;;AE6HA;EACE,kBAAkB;EAClB,eAAe;AF1HjB;;AE6HA;EACE,aAAa;AF1Hf;;AAEA;EE8HE,wBAAwB;AF5H1B;;AM/VA;;EAEE,qBHiSuC;EG/RvC,gBHiS+B;EGhS/B,gBHiS+B;AHgEjC;;AM7VA;EFgHM,iBAtCY;AJuRlB;;AMhWA;EF+GM,eAtCY;AJ2RlB;;AMnWA;EF8GM,kBAtCY;AJ+RlB;;AMtWA;EF6GM,iBAtCY;AJmSlB;;AMzWA;EF4GM,kBAtCY;AJuSlB;;AM5WA;EF2GM,eAtCY;AJ2SlB;;AM9WA;EFyGM,kBAtCY;EEjEhB,gBHmS+B;AH8EjC;;AM7WA;EFmGM,eAtCY;EE3DhB,gBHsR+B;EGrR/B,gBH6Q+B;AHmGjC;;AM9WA;EF8FM,iBAtCY;EEtDhB,gBHkR+B;EGjR/B,gBHwQ+B;AHyGjC;;AM/WA;EFyFM,iBAtCY;EEjDhB,gBH8Q+B;EG7Q/B,gBHmQ+B;AH+GjC;;AMhXA;EFoFM,iBAtCY;EE5ChB,gBH0Q+B;EGzQ/B,gBH8P+B;AHqHjC;;AE1VA;EIhBE,gBH0EW;EGzEX,mBHyEW;EGxEX,SAAS;EACT,wCHzCa;AHuZf;;AMtWA;;EFMI,cAAW;EEHb,gBHsN+B;AHmJjC;;AMtWA;;EAEE,cH8PgC;EG7PhC,yBHsQmC;AHmGrC;;AMjWA;EC/EE,eAAe;EACf,gBAAgB;APoblB;;AMjWA;ECpFE,eAAe;EACf,gBAAgB;APyblB;;AMnWA;EACE,qBAAqB;ANsWvB;;AMvWA;EAII,oBHgP+B;AHuHnC;;AM7VA;EFjCI,cAAW;EEmCb,yBAAyB;ANgW3B;;AM5VA;EACE,mBHiBW;ECFP,kBAtCY;AJuXlB;;AM5VA;EACE,cAAc;EF7CZ,cAAW;EE+Cb,cH1GgB;AHyclB;;AMlWA;EAMI,qBAAqB;ANgWzB;;AQndA;ECIE,eAAe;EAGf,YAAY;ATidd;;AQldA;EACE,gBL++BwC;EK9+BxC,sBLRa;EKSb,yBLNgB;EOLd,sBPqOgC;EM/NlC,eAAe;EAGf,YAA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AAwB,iBADZ;IACY,QADZ;EfitClB;EehtCM;IAAwB,iBADZ;IACY,QADZ;EfotClB;EentCM;IAAwB,iBADZ;IACY,QADZ;EfutClB;EettCM;IAAwB,iBADZ;IACY,QADZ;Ef0tClB;EeztCM;IAAwB,iBADZ;IACY,QADZ;Ef6tClB;Ee5tCM;IAAwB,iBADZ;IACY,QADZ;EfguClB;Ee/tCM;IAAwB,iBADZ;IACY,QADZ;EfmuClB;EeluCM;IAAwB,iBADZ;IACY,QADZ;EfsuClB;EeruCM;IAAwB,iBADZ;IACY,QADZ;EfyuClB;EexuCM;IAAwB,iBADZ;IACY,QADZ;Ef4uClB;Ee3uCM;IAAwB,kBADZ;IACY,SADZ;Ef+uClB;Ee9uCM;IAAwB,kBADZ;IACY,SADZ;EfkvClB;EejvCM;IAAwB,kBADZ;IACY,SADZ;EfqvClB;Ee9uCQ;IFTR,cAA4B;Eb0vC5B;EejvCQ;IFTR,sBAA8C;Eb6vC9C;EepvCQ;IFTR,uBAA8C;EbgwC9C;EevvCQ;IFTR,gBAA8C;EbmwC9C;Ee1vCQ;IFTR,uBAA8C;EbswC9C;Ee7vCQ;IFTR,uBAA8C;EbywC9C;EehwCQ;IFTR,gBAA8C;Eb4wC9C;EenwCQ;IFTR,uBAA8C;Eb+wC9C;EetwCQ;IFTR,uBAA8C;EbkxC9C;EezwCQ;IFTR,gBAA8C;EbqxC9C;Ee5wCQ;IFTR,uBAA8C;EbwxC9C;Ee/wCQ;IFTR,uBAA8C;Eb2xC9C;AACF;;AgBz0CA;EACE,WAAW;EACX,mBb2HW;Ea1HX,cbSgB;AHm0ClB;;AgB/0CA;;EAQI,gBb8UgC;Ea7UhC,mBAAmB;EACnB,6BbJc;AHg1ClB;;AgBt1CA;EAcI,sBAAsB;EACtB,gCbTc;AHq1ClB;;AgB31CA;EAmBI,6Bbbc;AHy1ClB;;AgBn0CA;;EAGI,ebwT+B;AH6gCnC;;AgB5zCA;EACE,yBbnCgB;AHk2ClB;;AgBh0CA;;EAKI,yBbvCc;AHu2ClB;;AgBr0CA;;EAWM,wBAA4C;AhB+zClD;;AgB1zCA;;;;EAKI,SAAS;AhB4zCb;;AgBpzCA;EAEI,qCb1DW;AHg3Cf;;AKr3CE;EW2EI,cbvEY;EawEZ,sCbvES;AHq3Cf;;AiBj4CE;;;EAII,yBC2E4D;AlBwzClE;;AiBv4CE;;;;EAYM,qBCmE0D;AlB+zClE;;AKv4CE;EYiBM,yBAJsC;AjB83C9C;;AiB/3CE;;EASQ,yBARoC;AjBm4C9C;;AiBv5CE;;;EAII,yBC2E4D;AlB80ClE;;AiB75CE;;;;EAYM,qBCmE0D;AlBq1ClE;;AK75CE;EYiBM,yBAJsC;AjBo5C9C;;AiBr5CE;;EASQ,yBARoC;AjBy5C9C;;AiB76CE;;;EAII,yBC2E4D;AlBo2ClE;;AiBn7CE;;;;EAYM,qBCmE0D;AlB22ClE;;AKn7CE;EYiBM,yBAJsC;AjB06C9C;;AiB36CE;;EASQ,yBARoC;AjB+6C9C;;AiBn8CE;;;EAII,yBC2E4D;AlB03ClE;;AiBz8CE;;;;EAYM,qBCmE0D;AlBi4ClE;;AKz8CE;EYiBM,yBAJsC;AjBg8C9C;;AiBj8CE;;EASQ,yBARoC;AjBq8C9C;;AiBz9CE;;;EAII,yBC2E4D;AlBg5ClE;;AiB/9CE;;;;EAYM,qBCmE0D;AlBu5ClE;;AK/9CE;EYiBM,yBAJsC;AjBs9C9C;;AiBv9CE;;EASQ,yBARoC;AjB29C9C;;AiB/+CE;;;EAII,yBC2E4D;AlBs6ClE;;AiBr/CE;;;;EAYM,qBCmE0D;AlB66ClE;;AKr/CE;EYiBM,yBAJsC;AjB4+C9C;;AiB7+CE;;EASQ,yBARoC;AjBi/C9C;;AiBrgDE;;;EAII,yBC2E4D;AlB47ClE;;AiB3gDE;;;;EAYM,qBCmE0D;AlBm8ClE;;AK3gDE;EYiBM,yBAJsC;AjBkgD9C;;AiBngDE;;EASQ,yBARoC;AjBugD9C;;AiB3hDE;;;EAII,yBC2E4D;AlBk9ClE;;AiBjiDE;;;;EAYM,qBCmE0D;AlBy9ClE;;AKjiDE;EYiBM,yBAJsC;AjBwhD9C;;AiBzhDE;;EASQ,yBARoC;AjB6hD9C;;AiBjjDE;;;EAII,sCdQS;AH2iDf;;AKhjDE;EYiBM,sCAJsC;AjBuiD9C;;AiBxiDE;;EASQ,sCARoC;AjB4iD9C;;AgBt9CA;EAGM,Wb3GS;Ea4GT,yBbpGY;EaqGZ,qBb2PqD;AH4tC3D;;AgB59CA;EAWM,cb5GY;Ea6GZ,yBblHY;EamHZ,qBblHY;AHukDlB;;AgBh9CA;EACE,Wb3Ha;Ea4Hb,yBbpHgB;AHukDlB;;AgBr9CA;;;EAOI,qBbuOuD;AH6uC3D;;AgB39CA;EAWI,SAAS;AhBo9Cb;;AgB/9CA;EAgBM,2Cb1IS;AH6lDf;;AKxlDE;EW4IM,WbjJO;EakJP,4CblJO;AHkmDf;;AchiDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBk8CvC;EgBv8CG;IASK,SAAS;EhBi8CjB;AACF;;Ac5iDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhB88CvC;EgBn9CG;IASK,SAAS;EhB68CjB;AACF;;AcxjDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhB09CvC;EgB/9CG;IASK,SAAS;EhBy9CjB;AACF;;AcpkDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBs+CvC;EgB3+CG;IASK,SAAS;EhBq+CjB;AACF;;AgBp/CA;EAOQ,cAAc;EACd,WAAW;EACX,gBAAgB;EAChB,iCAAiC;AhBi/CzC;;AgB3/CA;EAcU,SAAS;AhBi/CnB;;AmB9pDA;EACE,cAAc;EACd,WAAW;EACX,mChBqe2H;EgBpe3H,yBhBqXkC;EChQ9B,eAtCY;Ee5EhB,gBhB8Q+B;EgB7Q/B,gBhBkR+B;EgBjR/B,chBDgB;EgBEhB,sBhBTa;EgBUb,4BAA4B;EAC5B,yBhBPgB;EONd,sBPqOgC;EiBpO9B,wEjB4e4F;AHksClG;;AoBzqDI;EDLJ;ICMM,gBAAgB;EpB6qDpB;AACF;;AmBprDA;EAsBI,6BAA6B;EAC7B,SAAS;AnBkqDb;;AqBlrDE;EACE,clBAc;EkBCd,sBlBRW;EkBSX,qBlBgdsE;EkB/ctE,UAAU;EAKR,gDlBcW;AHmqDjB;;AmBjsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA2CI,yBhBxCc;EgB0Cd,UAAU;AnB8pDd;;AmB1pDA;EAOI,chBhDc;EgBiDd,sBhBxDW;AH+sDf;;AmBlpDA;;EAEE,cAAc;EACd,WAAW;AnBqpDb;;AmB3oDA;EACE,iCAA+D;EAC/D,oCAAkE;EAClE,gBAAgB;EfZd,kBAAW;Eecb,gBhB0M+B;AHo8CjC;;AmB3oDA;EACE,+BAAkE;EAClE,kCAAqE;EfoCjE,kBAtCY;EeIhB,gBhBuI+B;AHugDjC;;AmB3oDA;EACE,gCAAkE;EAClE,mCAAqE;Ef6BjE,mBAtCY;EeWhB,gBhBiI+B;AH6gDjC;;AmBroDA;EACE,cAAc;EACd,WAAW;EACX,qBhB8QmC;EgB7QnC,wBhB6QmC;EgB5QnC,gBAAgB;EAChB,gBhB6K+B;EgB5K/B,chBpGgB;EgBqGhB,6BAA6B;EAC7B,yBAAyB;EACzB,mBAAmC;AnBwoDrC;;AmBlpDA;EAcI,gBAAgB;EAChB,eAAe;AnBwoDnB;;AmB5nDA;EACE,kChBsWqI;EgBrWrI,uBhB+PiC;EC1Q7B,mBAtCY;EemDhB,gBhByF+B;EOhO7B,qBPuO+B;AHgiDnC;;AmB5nDA;EACE,gChB+VqI;EgB9VrI,oBhB4PgC;EC/Q5B,kBAtCY;Ee2DhB,gBhBgF+B;EO/N7B,qBPsO+B;AHyiDnC;;AmB3nDA;EAGI,YAAY;AnB4nDhB;;AmBxnDA;EACE,YAAY;AnB2nDd;;AmBnnDA;EACE,mBhBoV0C;AHkyC5C;;AmBnnDA;EACE,cAAc;EACd,mBhBqU4C;AHizC9C;;AmB9mDA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,kBAA0C;EAC1C,iBAAyC;AnBinD3C;;AmBrnDA;;EAQI,kBAA0C;EAC1C,iBAAyC;AnBknD7C;;AmBzmDA;EACE,kBAAkB;EAClB,cAAc;EACd,qBhB0S6C;AHk0C/C;;AmBzmDA;EACE,kBAAkB;EAClB,kBhBsS2C;EgBrS3C,qBhBoS6C;AHw0C/C;;AmB/mDA;EAMI,chBxMc;AHqzDlB;;AmBzmDA;EACE,gBAAgB;AnB4mDlB;;AmBzmDA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,sBAAmB;EAAnB,mBAAmB;EACnB,eAAe;EACf,qBhByR4C;AHm1C9C;;AmBhnDA;EAQI,gBAAgB;EAChB,aAAa;EACb,uBhBoR4C;EgBnR5C,cAAc;AnB4mDlB;;AqBvzDE;EACE,aAAa;EACb,WAAW;EACX,mBlBod0C;EC5a1C,cAAW;EiBtCX,clBSa;AHizDjB;;AqBvzDE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBlBsyBqC;EkBryBrC,iBAAiB;EjBmFf,mBAtCY;EiB3Cd,gBlBkP6B;EkBjP7B,WlBxCW;EkByCX,wClBLa;EOtCb,sBPqOgC;AHioDpC;;AqBtzDI;EAEE,qBlBZW;EkBeT,oClBgb2F;EkB/a3F,4PHfmI;EGgBnI,4BAA4B;EAC5B,2DlB+a6F;EkB9a7F,gElB6awF;AHy4ChG;;AqB/zDI;EAaI,qBlBvBS;EkBwBT,gDlBxBS;AH80DjB;;AqBp0DI;;;EAmBI,cAAc;ArBuzDtB;;AqBhzDI;EAGI,oClBwZ2F;EkBvZ3F,kFlByZ6F;AHw5CrG;;AqB3yDI;EAEE,qBlBhDW;EkBmDT,sDlBqe0J;EkBpe1J,6gBAAkJ;ArB2yD1J;;AqBjzDI;EAUI,qBlBxDS;EkByDT,gDlBzDS;AHo2DjB;;AqBtzDI;;;EAgBI,cAAc;ArB4yDtB;;AqBryDI;;;EAII,cAAc;ArBuyDtB;;AqBjyDI;EAGI,clBlFS;AHo3DjB;;AqBryDI;;;EAQI,cAAc;ArBmyDtB;;AqB7xDI;EAGI,clBhGS;AH83DjB;;AqBjyDI;EAMM,qBlBnGO;AHk4DjB;;AqBryDI;;;EAYI,cAAc;ArB+xDtB;;AqB3yDI;EAiBM,qBAAkC;ECnJxC,yBDoJ+C;ArB8xDnD;;AqBhzDI;EAwBM,gDlBrHO;AHi5DjB;;AqBpzDI;EA4BM,qBlBzHO;AHq5DjB;;AqBpxDI;EAGI,qBlBpIS;AHy5DjB;;AqBxxDI;;;EAQI,cAAc;ArBsxDtB;;AqB9xDI;EAaM,qBlB9IO;EkB+IP,gDlB/IO;AHo6DjB;;AqBl7DE;EACE,aAAa;EACb,WAAW;EACX,mBlBod0C;EC5a1C,cAAW;EiBtCX,clBMa;AH+6DjB;;AqBl7DE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBlBsyBqC;EkBryBrC,iBAAiB;EjBmFf,mBAtCY;EiB3Cd,gBlBkP6B;EkBjP7B,WlBxCW;EkByCX,wClBRa;EOnCb,sBPqOgC;AH4vDpC;;AqBj7DI;EAEE,qBlBfW;EkBkBT,oClBgb2F;EkB/a3F,sSHfmI;EGgBnI,4BAA4B;EAC5B,2DlB+a6F;EkB9a7F,gElB6awF;AHogDhG;;AqB17DI;EAaI,qBlB1BS;EkB2BT,gDlB3BS;AH48DjB;;AqB/7DI;;;EAmBI,cAAc;ArBk7DtB;;AqB36DI;EAGI,oClBwZ2F;EkBvZ3F,kFlByZ6F;AHmhDrG;;AqBt6DI;EAEE,qBlBnDW;EkBsDT,sDlBqe0J;EkBpe1J,ujBAAkJ;ArBs6D1J;;AqB56DI;EAUI,qBlB3DS;EkB4DT,gDlB5DS;AHk+DjB;;AqBj7DI;;;EAgBI,cAAc;ArBu6DtB;;AqBh6DI;;;EAII,cAAc;ArBk6DtB;;AqB55DI;EAGI,clBrFS;AHk/DjB;;AqBh6DI;;;EAQI,cAAc;ArB85DtB;;AqBx5DI;EAGI,clBnGS;AH4/DjB;;AqB55DI;EAMM,qBlBtGO;AHggEjB;;AqBh6DI;;;EAYI,cAAc;ArB05DtB;;AqBt6DI;EAiBM,qBAAkC;ECnJxC,yBDoJ+C;ArBy5DnD;;AqB36DI;EAwBM,gDlBxHO;AH+gEjB;;AqB/6DI;EA4BM,qBlB5HO;AHmhEjB;;AqB/4DI;EAGI,qBlBvIS;AHuhEjB;;AqBn5DI;;;EAQI,cAAc;ArBi5DtB;;AqBz5DI;EAaM,qBlBjJO;EkBkJP,gDlBlJO;AHkiEjB;;AmBz0DA;EACE,oBAAa;EAAb,aAAa;EACb,uBAAmB;EAAnB,mBAAmB;EACnB,sBAAmB;EAAnB,mBAAmB;AnB40DrB;;AmB/0DA;EASI,WAAW;AnB00Df;;AcxhEI;EKqMJ;IAeM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,gBAAgB;EnBy0DpB;EmB31DF;IAuBM,oBAAa;IAAb,aAAa;IACb,kBAAc;IAAd,cAAc;IACd,uBAAmB;IAAnB,mBAAmB;IACnB,sBAAmB;IAAnB,mBAAmB;IACnB,gBAAgB;EnBu0DpB;EmBl2DF;IAgCM,qBAAqB;IACrB,WAAW;IACX,sBAAsB;EnBq0D1B;EmBv2DF;IAuCM,qBAAqB;EnBm0DzB;EmB12DF;;IA4CM,WAAW;EnBk0Df;EmB92DF;IAkDM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,WAAW;IACX,eAAe;EnB+zDnB;EmBr3DF;IAyDM,kBAAkB;IAClB,oBAAc;IAAd,cAAc;IACd,aAAa;IACb,qBhB2LwC;IgB1LxC,cAAc;EnB+zDlB;EmB53DF;IAiEM,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;EnB8zD3B;EmBh4DF;IAqEM,gBAAgB;EnB8zDpB;AACF;;AuB/nEA;EACE,qBAAqB;EAErB,gBpBkR+B;EoBjR/B,cpBMgB;EoBLhB,kBAAkB;EAClB,sBAAsB;EACtB,yBAAiB;EAAjB,sBAAiB;EAAjB,qBAAiB;EAAjB,iBAAiB;EACjB,6BAA6B;EAC7B,6BAA2C;ECsF3C,yBrB0RkC;EChQ9B,eAtCY;EoBchB,gBrByL+B;EO3R7B,sBPqOgC;EiBpO9B,qIjBqb6I;AH0tDnJ;;AoB1oEI;EGLJ;IHMM,gBAAgB;EpB8oEpB;AACF;;AK/oEE;EkBQE,cpBJc;EoBKd,qBAAqB;AvB2oEzB;;AuB1pEA;EAoBI,UAAU;EACV,gDpBSa;AHioEjB;;AuB/pEA;EA2BI,apB8Y6B;AH0vDjC;;AuBznEA;;EAEE,oBAAoB;AvB4nEtB;;AuBnnEE;ECrDA,WrBCa;EmBDX,yBnB8Ba;EqB5Bf,qBrB4Be;AHgpEjB;;AKxqEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBqrE7H;;AwBzqEE;EAMI,gDAAiF;AxBuqEvF;;AwBlqEE;EAEE,WrBvBW;EqBwBX,yBrBKa;EqBJb,qBrBIa;AHgqEjB;;AwB7pEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBssEnN;;AwB1pEI;;EAKI,gDAAiF;AxB0pEzF;;AuBrpEE;ECrDA,WrBCa;EmBDX,yBnBOc;EqBLhB,qBrBKgB;AHysElB;;AK1sEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxButE7H;;AwB3sEE;EAMI,iDAAiF;AxBysEvF;;AwBpsEE;EAEE,WrBvBW;EqBwBX,yBrBlBc;EqBmBd,qBrBnBc;AHytElB;;AwB/rEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBwuEnN;;AwB5rEI;;EAKI,iDAAiF;AxB4rEzF;;AuBvrEE;ECrDA,WrBCa;EmBDX,yBnBqCa;EqBnCf,qBrBmCe;AH6sEjB;;AK5uEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxByvE7H;;AwB7uEE;EAMI,+CAAiF;AxB2uEvF;;AwBtuEE;EAEE,WrBvBW;EqBwBX,yBrBYa;EqBXb,qBrBWa;AH6tEjB;;AwBjuEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxB0wEnN;;AwB9tEI;;EAKI,+CAAiF;AxB8tEzF;;AuBztEE;ECrDA,WrBCa;EmBDX,yBnBuCa;EqBrCf,qBrBqCe;AH6uEjB;;AK9wEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxB2xE7H;;AwB/wEE;EAMI,gDAAiF;AxB6wEvF;;AwBxwEE;EAEE,WrBvBW;EqBwBX,yBrBca;EqBbb,qBrBaa;AH6vEjB;;AwBnwEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxB4yEnN;;AwBhwEI;;EAKI,gDAAiF;AxBgwEzF;;AuB3vEE;ECrDA,crBUgB;EmBVd,yBnBoCa;EqBlCf,qBrBkCe;AHkxEjB;;AKhzEE;EmBAE,crBIc;EmBVd,yBEDoF;EASpF,qBATyH;AxB6zE7H;;AwBjzEE;EAMI,gDAAiF;AxB+yEvF;;AwB1yEE;EAEE,crBdc;EqBed,yBrBWa;EqBVb,qBrBUa;AHkyEjB;;AwBryEE;;EAGE,crB1Bc;EqB2Bd,yBAtCuK;EA0CvK,qBA1C+M;AxB80EnN;;AwBlyEI;;EAKI,gDAAiF;AxBkyEzF;;AuB7xEE;ECrDA,WrBCa;EmBDX,yBnBkCa;EqBhCf,qBrBgCe;AHszEjB;;AKl1EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxB+1E7H;;AwBn1EE;EAMI,+CAAiF;AxBi1EvF;;AwB50EE;EAEE,WrBvBW;EqBwBX,yBrBSa;EqBRb,qBrBQa;AHs0EjB;;AwBv0EE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBg3EnN;;AwBp0EI;;EAKI,+CAAiF;AxBo0EzF;;AuB/zEE;ECrDA,crBUgB;EmBVd,yBnBEc;EqBAhB,qBrBAgB;AHw3ElB;;AKp3EE;EmBAE,crBIc;EmBVd,yBEDoF;EASpF,qBATyH;AxBi4E7H;;AwBr3EE;EAMI,iDAAiF;AxBm3EvF;;AwB92EE;EAEE,crBdc;EqBed,yBrBvBc;EqBwBd,qBrBxBc;AHw4ElB;;AwBz2EE;;EAGE,crB1Bc;EqB2Bd,yBAtCuK;EA0CvK,qBA1C+M;AxBk5EnN;;AwBt2EI;;EAKI,iDAAiF;AxBs2EzF;;AuBj2EE;ECrDA,WrBCa;EmBDX,yBnBSc;EqBPhB,qBrBOgB;AHm5ElB;;AKt5EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBm6E7H;;AwBv5EE;EAMI,8CAAiF;AxBq5EvF;;AwBh5EE;EAEE,WrBvBW;EqBwBX,yBrBhBc;EqBiBd,qBrBjBc;AHm6ElB;;AwB34EE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBo7EnN;;AwBx4EI;;EAKI,8CAAiF;AxBw4EzF;;AuB73EE;ECJA,crBzBe;EqB0Bf,qBrB1Be;AH+5EjB;;AKv7EE;EmBqDE,WrB1DW;EqB2DX,yBrB9Ba;EqB+Bb,qBrB/Ba;AHq6EjB;;AwBn4EE;EAEE,+CrBpCa;AHy6EjB;;AwBl4EE;EAEE,crBzCa;EqB0Cb,6BAA6B;AxBo4EjC;;AwBj4EE;;EAGE,WrB7EW;EqB8EX,yBrBjDa;EqBkDb,qBrBlDa;AHq7EjB;;AwBj4EI;;EAKI,+CrBzDS;AH07EjB;;AuB75EE;ECJA,crBhDgB;EqBiDhB,qBrBjDgB;AHs9ElB;;AKv9EE;EmBqDE,WrB1DW;EqB2DX,yBrBrDc;EqBsDd,qBrBtDc;AH49ElB;;AwBn6EE;EAEE,iDrB3Dc;AHg+ElB;;AwBl6EE;EAEE,crBhEc;EqBiEd,6BAA6B;AxBo6EjC;;AwBj6EE;;EAGE,WrB7EW;EqB8EX,yBrBxEc;EqByEd,qBrBzEc;AH4+ElB;;AwBj6EI;;EAKI,iDrBhFU;AHi/ElB;;AuB77EE;ECJA,crBlBe;EqBmBf,qBrBnBe;AHw9EjB;;AKv/EE;EmBqDE,WrB1DW;EqB2DX,yBrBvBa;EqBwBb,qBrBxBa;AH89EjB;;AwBn8EE;EAEE,+CrB7Ba;AHk+EjB;;AwBl8EE;EAEE,crBlCa;EqBmCb,6BAA6B;AxBo8EjC;;AwBj8EE;;EAGE,WrB7EW;EqB8EX,yBrB1Ca;EqB2Cb,qBrB3Ca;AH8+EjB;;AwBj8EI;;EAKI,+CrBlDS;AHm/EjB;;AuB79EE;ECJA,crBhBe;EqBiBf,qBrBjBe;AHs/EjB;;AKvhFE;EmBqDE,WrB1DW;EqB2DX,yBrBrBa;EqBsBb,qBrBtBa;AH4/EjB;;AwBn+EE;EAEE,gDrB3Ba;AHggFjB;;AwBl+EE;EAEE,crBhCa;EqBiCb,6BAA6B;AxBo+EjC;;AwBj+EE;;EAGE,WrB7EW;EqB8EX,yBrBxCa;EqByCb,qBrBzCa;AH4gFjB;;AwBj+EI;;EAKI,gDrBhDS;AHihFjB;;AuB7/EE;ECJA,crBnBe;EqBoBf,qBrBpBe;AHyhFjB;;AKvjFE;EmBqDE,crBjDc;EqBkDd,yBrBxBa;EqByBb,qBrBzBa;AH+hFjB;;AwBngFE;EAEE,+CrB9Ba;AHmiFjB;;AwBlgFE;EAEE,crBnCa;EqBoCb,6BAA6B;AxBogFjC;;AwBjgFE;;EAGE,crBpEc;EqBqEd,yBrB3Ca;EqB4Cb,qBrB5Ca;AH+iFjB;;AwBjgFI;;EAKI,+CrBnDS;AHojFjB;;AuB7hFE;ECJA,crBrBe;EqBsBf,qBrBtBe;AH2jFjB;;AKvlFE;EmBqDE,WrB1DW;EqB2DX,yBrB1Ba;EqB2Bb,qBrB3Ba;AHikFjB;;AwBniFE;EAEE,+CrBhCa;AHqkFjB;;AwBliFE;EAEE,crBrCa;EqBsCb,6BAA6B;AxBoiFjC;;AwBjiFE;;EAGE,WrB7EW;EqB8EX,yBrB7Ca;EqB8Cb,qBrB9Ca;AHilFjB;;AwBjiFI;;EAKI,+CrBrDS;AHslFjB;;AuB7jFE;ECJA,crBrDgB;EqBsDhB,qBrBtDgB;AH2nFlB;;AKvnFE;EmBqDE,crBjDc;EqBkDd,yBrB1Dc;EqB2Dd,qBrB3Dc;AHioFlB;;AwBnkFE;EAEE,iDrBhEc;AHqoFlB;;AwBlkFE;EAEE,crBrEc;EqBsEd,6BAA6B;AxBokFjC;;AwBjkFE;;EAGE,crBpEc;EqBqEd,yBrB7Ec;EqB8Ed,qBrB9Ec;AHipFlB;;AwBjkFI;;EAKI,iDrBrFU;AHspFlB;;AuB7lFE;ECJA,crB9CgB;EqB+ChB,qBrB/CgB;AHopFlB;;AKvpFE;EmBqDE,WrB1DW;EqB2DX,yBrBnDc;EqBoDd,qBrBpDc;AH0pFlB;;AwBnmFE;EAEE,8CrBzDc;AH8pFlB;;AwBlmFE;EAEE,crB9Dc;EqB+Dd,6BAA6B;AxBomFjC;;AwBjmFE;;EAGE,WrB7EW;EqB8EX,yBrBtEc;EqBuEd,qBrBvEc;AH0qFlB;;AwBjmFI;;EAKI,8CrB9EU;AH+qFlB;;AuBlnFA;EACE,gBpB8M+B;EoB7M/B,cpB1Ce;EoB2Cf,qBpB6F4C;AHwhF9C;;AKxrFE;EkBsEE,cpB2F8D;EoB1F9D,0BpB2F+C;AH2hFnD;;AuB7nFA;EAYI,0BpBsF+C;EoBrF/C,gBAAgB;AvBqnFpB;;AuBloFA;EAkBI,cpBjFc;EoBkFd,oBAAoB;AvBonFxB;;AuBzmFA;ECLE,oBrBySgC;EC/Q5B,kBAtCY;EoBchB,gBrB6H+B;EO/N7B,qBPsO+B;AH++EnC;;AuB5mFA;ECTE,uBrBoSiC;EC1Q7B,mBAtCY;EoBchB,gBrB8H+B;EOhO7B,qBPuO+B;AHq/EnC;;AuB1mFA;EACE,cAAc;EACd,WAAW;AvB6mFb;;AuB/mFA;EAMI,kBpBuT+B;AHszEnC;;AuBxmFA;;;EAII,WAAW;AvB0mFf;;AyBhvFA;ELMM,gCjBsP2C;AHw/EjD;;AoBzuFI;EKXJ;ILYM,gBAAgB;EpB6uFpB;AACF;;Ay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CT,gBAAgB;A9B0nGpB;;A8B1oGA;;;;;;;;;;;;EAqBM,iB3B4M2B;AHw7FjC;;A8BzpGA;;;EA6BI,UAAU;A9BkoGd;;A8B/pGA;EAkCI,UAAU;A9BioGd;;A8BnqGA;;EpBeI,0BoBwBmD;EpBvBnD,6BoBuBmD;A9BkoGvD;;A8BzqGA;;EpB6BI,yBoBWmD;EpBVnD,4BoBUmD;A9BuoGvD;;A8B/qGA;EA8CI,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;A9BqoGvB;;A8BprGA;;EpBeI,0BoBmC6E;EpBlC7E,6BoBkC6E;A9BwoGjF;;A8B1rGA;EpB6BI,yBoBsBsE;EpBrBtE,4BoBqBsE;A9B4oG1E;;A8BjoGA;;EAEE,oBAAa;EAAb,aAAa;A9BooGf;;A8BtoGA;;EAQI,kBAAkB;EAClB,UAAU;A9BmoGd;;A8B5oGA;;EAYM,UAAU;A9BqoGhB;;A8BjpGA;;;;;;;;EAoBI,iB3B+I6B;AHy/FjC;;A8BpoGA;EAAuB,kB3B2IU;AH6/FjC;;A8BvoGA;EAAsB,iB3B0IW;AHigGjC;;A8BnoGA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,yB3BuRkC;E2BtRlC,gBAAgB;E1BsBZ,eAtCY;E0BkBhB,gB3BgL+B;E2B/K/B,gB3BoL+B;E2BnL/B,c3B/FgB;E2BgGhB,kBAAkB;EAClB,mBAAmB;EACnB,yB3BvGgB;E2BwGhB,yB3BtGgB;EONd,sBPqOgC;AH8gGpC;;A8BnpGA;;EAkBI,aAAa;A9BsoGjB;;A8B5nGA;;EAEE,gC3B6WqI;AHkxFvI;;A8B5nGA;;;;;;EAME,oB3BkQgC;EC/Q5B,kBAtCY;E0BqDhB,gB3BsF+B;EO/N7B,qBPsO+B;AHmiGnC;;A8B5nGA;;EAEE,kC3B2VqI;AHoyFvI;;A8B5nGA;;;;;;EAME,uB3B4OiC;EC1Q7B,mBAtCY;E0BsEhB,gB3BsE+B;EOhO7B,qBPuO+B;AHmjGnC;;A8B5nGA;;EAEE,sBAA0E;A9B+nG5E;;A8BpnGA;;;;;;EpB3JI,0BoBiK4B;EpBhK5B,6BoBgK4B;A9BwnGhC;;A8BrnGA;;;;;;EpBtJI,yBoB4J2B;EpB3J3B,4BoB2J2B;A9BynG/B;;A+B/yGA;EACE,kBAAkB;EAClB,cAAc;EACd,kBAA+C;EAC/C,oBAAqE;A/BkzGvE;;A+B/yGA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,kB5Bqf0C;AH6zF5C;;A+B/yGA;EACE,kBAAkB;EAClB,WAAW;EACX,UAAU;A/BkzGZ;;A+BrzGA;EAMI,W5BpBW;E4BqBX,qB5BQa;EmB9Bb,yBnB8Ba;AH4yGjB;;A+B3zGA;EAiBM,gD5BFW;AHgzGjB;;A+B/zGA;EAsBI,qB5BqbsE;AHw3F1E;;A+Bn0GA;EA0BI,W5BxCW;E4ByCX,yB5B8e8E;E4B7e9E,qB5B6e8E;AHg0FlF;;A+Bz0GA;EAkCM,c5B1CY;AHq1GlB;;A+B70GA;EAqCQ,yB5BjDU;AH61GlB;;A+BlyGA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;A/BqyGrB;;A+BxyGA;EAOI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W5B0bwC;E4BzbxC,Y5BybwC;E4BxbxC,oBAAoB;EACpB,WAAW;EACX,sB5B5EW;E4B6EX,yB5BmJ6B;AHkpGjC;;A+BrzGA;EAsBI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W5B2awC;E4B1axC,Y5B0awC;E4BzaxC,WAAW;EACX,mCAAgE;A/BmyGpE;;A+B1xGA;ErBrGI,sBPqOgC;AH8pGpC;;A+B9xGA;EAOM,6MbrEqI;AlBg2G3I;;A+BlyGA;EAaM,qB5BnFW;EmB9Bb,yBnB8Ba;AH62GjB;;A+BvyGA;EAkBM,0JbhFqI;AlBy2G3I;;A+B3yGA;EAwBM,wC5B9FW;AHq3GjB;;A+B/yGA;EA2BM,wC5BjGW;AHy3GjB;;A+B/wGA;EAGI,kB5B0Z+C;AHs3FnD;;A+BnxGA;EAQM,uJb1GqI;AlBy3G3I;;A+BvxGA;EAcM,wC5BxHW;AHq4GjB;;A+BnwGA;EACE,qBAA2D;A/BswG7D;;A+BvwGA;EAKM,cAAqD;EACrD,c5BkY+E;E4BjY/E,mBAAmB;EAEnB,qB5BgY4E;AHq4FlF;;A+B9wGA;EAaM,wBAA0I;EAC1I,0BAA+G;EAC/G,uB5B2XiI;E4B1XjI,wB5B0XiI;E4BzXjI,yB5B3KY;E4B6KZ,qB5BsX4E;EiBziB5E,iJjB8f+H;EiB9f/H,yIjB8f+H;EiB9f/H,8KjB8f+H;AH07FrI;;AoBn7GI;EW2JJ;IX1JM,gBAAgB;EpBu7GpB;AACF;;A+B9xGA;EA0BM,sB5BzLS;E4B0LT,sCAA4E;EAA5E,8BAA4E;A/BwwGlF;;A+BnyGA;EAiCM,wC5BnKW;AHy6GjB;;A+B1vGA;EACE,qBAAqB;EACrB,WAAW;EACX,mC5BwR2H;E4BvR3H,0C5BwKkC;EChQ9B,eAtCY;E2BiIhB,gB5BiE+B;E4BhE/B,gB5BqE+B;E4BpE/B,c5B9MgB;E4B+MhB,sBAAsB;EACtB,6M5BmWmI;E4BlWnI,sB5BxNa;E4ByNb,yB5BrNgB;EONd,sBPqOgC;E4BPlC,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/B2vGlB;;A+B3wGA;EAmBI,qB5B0PsE;E4BzPtE,UAAU;EAIR,gD5BvMW;AHg8GjB;;A+BjxGA;EAiCM,c5BtOY;E4BuOZ,sB5B9OS;AHk+Gf;;A+BtxGA;EAwCI,YAAY;EACZ,sB5BmIgC;E4BlIhC,sBAAsB;A/BkvG1B;;A+B5xGA;EA8CI,c5BpPc;E4BqPd,yB5BzPc;AH2+GlB;;A+BjyGA;EAoDI,aAAa;A/BivGjB;;A+B7uGA;EACE,kC5BmOqI;E4BlOrI,oB5B2HkC;E4B1HlC,uB5B0HkC;E4BzHlC,oB5B0HiC;EC1Q7B,mBAtCY;AJu6GlB;;A+B7uGA;EACE,gC5B4NqI;E4B3NrI,mB5BwHiC;E4BvHjC,sB5BuHiC;E4BtHjC,kB5BuHgC;EC/Q5B,kBAtCY;AJ+6GlB;;A+BxuGA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,WAAW;EACX,mC5B0M2H;E4BzM3H,gBAAgB;A/B2uGlB;;A+BxuGA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,mC5BkM2H;E4BjM3H,SAAS;EACT,UAAU;A/B2uGZ;;A+BjvGA;EASI,qB5B+KsE;E4B9KtE,gD5B9Qa;AH0/GjB;;A+BtvGA;EAcI,yB5B7Sc;AHyhHlB;;A+B1vGA;EAmBM,iB5BqUQ;AHs6Fd;;A+B9vGA;EAwBI,0BAA0B;A/B0uG9B;;A+BtuGA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,OAAO;EACP,UAAU;EACV,mC5BoK2H;E4BnK3H,yB5BoDkC;E4BlDlC,gB5BlD+B;E4BmD/B,gB5B9C+B;E4B+C/B,c5BjUgB;E4BkUhB,sB5BzUa;E4B0Ub,yB5BtUgB;EONd,sBPqOgC;AHg1GpC;;A+BtvGA;EAkBI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,UAAU;EACV,cAAc;EACd,6B5B8I+F;E4B7I/F,yB5BkCgC;E4BjChC,gB5B9D6B;E4B+D7B,c5BjVc;E4BkVd,iBAAiB;ET1VjB,yBnBGc;E4ByVd,oBAAoB;ErB7VpB,kCqB8VgF;A/BwuGpF;;A+B9tGA;EACE,WAAW;EACX,2BAA+F;EAC/F,UAAU;EACV,6BAA6B;EAC7B,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/BiuGlB;;A+BtuGA;EAQI,aAAa;A/BkuGjB;;A+B1uGA;EAY8B,gE5BrVb;AHujHjB;;A+B9uGA;EAa8B,gE5BtVb;AH2jHjB;;A+BlvGA;EAc8B,gE5BvVb;AH+jHjB;;A+BtvGA;EAkBI,SAAS;A/BwuGb;;A+B1vGA;EAsBI,W5B8N6C;E4B7N7C,Y5B6N6C;E4B5N7C,oBAAyE;ET/XzE,yBnB8Ba;E4BmWb,S5B6N0C;EO/lB1C,mBPgmB6C;EiB/lB3C,4GjB8f+H;E4BzHjI,wBAAgB;EAAhB,gBAAgB;A/BuuGpB;;AoBvmHI;EWkWJ;IXjWM,gBAAgB;EpB2mHpB;AACF;;A+B3wGA;ETvWI,yBnBmmB2E;AHmhG/E;;A+B/wGA;EAsCI,W5BuMoC;E4BtMpC,c5BuMqC;E4BtMrC,kBAAkB;EAClB,e5BsMuC;E4BrMvC,yB5B7Yc;E4B8Yd,yBAAyB;ErBnZzB,mBPylBoC;AHwiGxC;;A+BzxGA;EAiDI,W5BmM6C;E4BlM7C,Y5BkM6C;EmB3lB7C,yBnB8Ba;E4B6Xb,S5BmM0C;EO/lB1C,mBPgmB6C;EiB/lB3C,4GjB8f+H;E4B/FjI,qBAAgB;EAAhB,gBAAgB;A/B2uGpB;;AoBroHI;EWkWJ;IXjWM,gBAAgB;EpByoHpB;AACF;;A+BzyGA;ETvWI,yBnBmmB2E;AHijG/E;;A+B7yGA;EAgEI,W5B6KoC;E4B5KpC,c5B6KqC;E4B5KrC,kBAAkB;EAClB,e5B4KuC;E4B3KvC,yB5Bvac;E4Bwad,yBAAyB;ErB7azB,mBPylBoC;AHskGxC;;A+BvzGA;EA2EI,W5ByK6C;E4BxK7C,Y5BwK6C;E4BvK7C,aAAa;EACb,oB5BvD+B;E4BwD/B,mB5BxD+B;EmB9X/B,yBnB8Ba;E4B0Zb,S5BsK0C;EO/lB1C,mBPgmB6C;EiB/lB3C,4GjB8f+H;E4BlEjI,gBAAgB;A/B+uGpB;;AoBtqHI;EWkWJ;IXjWM,gBAAgB;EpB0qHpB;AACF;;A+B10GA;ETvWI,yBnBmmB2E;AHklG/E;;A+B90GA;EA6FI,W5BgJoC;E4B/IpC,c5BgJqC;E4B/IrC,kBAAkB;EAClB,e5B+IuC;E4B9IvC,6BAA6B;EAC7B,yBAAyB;EACzB,oBAA4C;A/BqvGhD;;A+Bx1GA;EAwGI,yB5B3cc;EOLd,mBPylBoC;AH4mGxC;;A+B71GA;EA6GI,kBAAkB;EAClB,yB5Bjdc;EOLd,mBPylBoC;AHknGxC;;A+Bn2GA;EAoHM,yB5BrdY;AHwsHlB;;A+Bv2GA;EAwHM,eAAe;A/BmvGrB;;A+B32GA;EA4HM,yB5B7dY;AHgtHlB;;A+B/2GA;EAgIM,eAAe;A/BmvGrB;;A+Bn3GA;EAoIM,yB5BreY;AHwtHlB;;A+B9uGA;;;EXhfM,4GjB8f+H;AHsuGrI;;AoB/tHI;EW2eJ;;;IX1eM,gBAAgB;EpBquHpB;AACF;;AgC7uHA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,eAAe;EACf,gBAAgB;EAChB,gBAAgB;AhCgvHlB;;AgC7uHA;EACE,cAAc;EACd,oB7BkqBsC;AH8kGxC;;AK/uHE;E2BEE,qBAAqB;AhCivHzB;;AgCtvHA;EAUI,c7BVc;E6BWd,oBAAoB;EACpB,eAAe;AhCgvHnB;;AgCxuHA;EACE,gC7BxBgB;AHmwHlB;;AgC5uHA;EAII,mB7BkM6B;AH0iHjC;;AgChvHA;EAQI,6BAAgD;EtB3BhD,+BP4NgC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9BzMS;AH+lIf;;AiCh7HA;EA+BI,yB9B9MW;E8B+MX,gC9B/MW;AHomIf;;AiCr7HA;EAoCI,wP9B6fsR;AHw5G1R;;AiCz7HA;EAwCI,yB9BvNW;AH4mIf;;AiC77HA;EA0CM,yB9BzNS;AHgnIf;;AKjnIE;E4B6NM,yB9B5NO;AHonIf;;AiCj5HA;EAEI,W9B/OW;AHkoIf;;AKznIE;E4ByOI,W9BlPS;AHsoIf;;AiCz5HA;EAWM,+B9BxPS;AH0oIf;;AKjoIE;E4BkPM,gC9B3PO;AH8oIf;;AiCj6HA;EAkBQ,gC9B/PO;AHkpIf;;AiCr6HA;;;;EA0BM,W9BvQS;AHypIf;;AiC56HA;EA+BI,+B9B5QW;E8B6QX,sC9B7QW;AH8pIf;;AiCj7HA;EAoCI,8P9BkcqR;AH+8GzR;;AiCr7HA;EAwCI,+B9BrRW;AHsqIf;;AiCz7HA;EA0CM,W9BvRS;AH0qIf;;AKjqIE;E4BiRM,W9B1RO;AH8qIf;;AkCjrIA;EACE,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,YAAY;EACZ,qBAAqB;EACrB,sB/BHa;E+BIb,2BAA2B;EAC3B,sC/BKa;EOZX,sBPqOgC;AHu9HpC;;AkC7rIA;EAYI,eAAe;EACf,cAAc;AlCqrIlB;;AkClsIA;ExBUI,+BP4NgC;EO3NhC,gCP2NgC;AHi+HpC;;AkCvsIA;ExBwBI,mCP8MgC;EO7MhC,kCP6MgC;AHs+HpC;;AkC/qIA;EAGE,kBAAc;EAAd,cAAc;EACd,gB/B+wByC;AHi6G3C;;AkC5qIA;EACE,sB/BywBwC;AHs6G1C;;AkC5qIA;EACE,qBAA+B;EAC/B,gBAAgB;AlC+qIlB;;AkC5qIA;EACE,gBAAgB;AlC+qIlB;;AKttIE;E6B4CE,qBAAqB;AlC8qIzB;;AkChrIA;EAMI,oB/BwvBuC;AHs7G3C;;AkCtqIA;EACE,wB/B+uByC;E+B9uBzC,gBAAgB;EAEhB,qC/BvDa;E+BwDb,6C/BxDa;AHguIf;;AkC7qIA;ExB/DI,0DwBuE8E;AlCyqIlF;;AkCjrIA;EAaM,aAAa;AlCwqInB;;AkCnqIA;EACE,wB/B6tByC;E+B5tBzC,qC/BvEa;E+BwEb,0C/BxEa;AH8uIf;;AkCzqIA;ExBjFI,0DPmzBoF;AH28GxF;;AkC9pIA;EACE,uBAAiC;EACjC,uB/B4sBwC;E+B3sBxC,sBAAgC;EAChC,gBAAgB;AlCiqIlB;;AkC9pIA;EACE,uBAAiC;EACjC,sBAAgC;AlCiqIlC;;AkC7pIA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,gB/BssByC;AH09G3C;;AkC7pIA;EACE,WAAW;ExBvHT,kCPmzBoF;AHq+GxF;;AkC5pIA;EACE,WAAW;ExBpHT,2CP0yBoF;EOzyBpF,4CPyyBoF;AH2+GxF;;AkC7pIA;EACE,WAAW;ExB3GT,+CP4xBoF;EO3xBpF,8CP2xBoF;AHi/GxF;;AkC3pIA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;AlC8pIxB;;AkChqIA;EAKI,mB/B6qBsD;AHk/G1D;;ActvII;EoBkFJ;IASI,uBAAmB;IAAnB,mBAAmB;IACnB,mB/BwqBsD;I+BvqBtD,kB/BuqBsD;EHy/GxD;EkC3qIF;IAcM,oBAAa;IAAb,aAAa;IAEb,gBAAY;IAAZ,YAAY;IACZ,0BAAsB;IAAtB,sBAAsB;IACtB,kB/BgqBoD;I+B/pBpD,gBAAgB;IAChB,iB/B8pBoD;EHigHxD;AACF;;AkCtpIA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;AlCypIxB;;AkC3pIA;EAOI,mB/B6oBsD;AH2gH1D;;Ac/wII;EoBgHJ;IAWI,uBAAmB;IAAnB,mBAAmB;ElCypIrB;EkCpqIF;IAgBM,gBAAY;IAAZ,YAAY;IACZ,gBAAgB;ElCupIpB;EkCxqIF;IAoBQ,cAAc;IACd,cAAc;ElCupIpB;EkC5qIF;IxBvJI,0BwBkLoC;IxBjLpC,6BwBiLoC;ElCqpItC;EkChrIF;;IAgCY,0BAA0B;ElCopIpC;EkCprIF;;IAqCY,6BAA6B;ElCmpIvC;EkCxrIF;IxBzII,yBwBmLmC;IxBlLnC,4BwBkLmC;ElCkpIrC;EkC5rIF;;IA+CY,yBAAyB;ElCipInC;EkChsIF;;IAoDY,4BAA4B;ElCgpItC;AACF;;AkCpoIA;EAEI,sB/BokBsC;AHkkH1C;;AczzII;EoBiLJ;IAMI,uB/BglBiC;I+BhlBjC,oB/BglBiC;I+BhlBjC,e/BglBiC;I+B/kBjC,2B/BglBuC;I+BhlBvC,wB/BglBuC;I+BhlBvC,mB/BglBuC;I+B/kBvC,UAAU;IACV,SAAS;ElCuoIX;EkChpIF;IAYM,qBAAqB;IACrB,WAAW;ElCuoIf;AACF;;AkC9nIA;EAEI,gBAAgB;AlCgoIpB;;AkCloIA;ExB/PI,gBwBqQ4B;AlCgoIhC;;AkCtoIA;EAUQ,gBAAgB;ExBzQpB,gBwB0Q4B;AlCgoIhC;;AkC3oIA;EAgBM,gBAAgB;ExBxPlB,6BwByPiC;ExBxPjC,4BwBwPiC;AlCgoIrC;;AkCjpIA;ExBtPI,yBwB2Q8B;ExB1Q9B,0BwB0Q8B;AlCioIlC;;AkCtpIA;EAyBM,mB/BtD2B;AHurIjC;;AmC95IA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,qBhC2gCsC;EgC1gCtC,mBhC6gCsC;EgC5gCtC,gBAAgB;EAChB,yBhCGgB;EOJd,sBPqOgC;AH8rIpC;;AmC95IA;EAGI,oBhCkgCqC;AH65GzC;;AmCl6IA;EAMM,qBAAqB;EACrB,qBhC8/BmC;EgC7/BnC,chCLY;EgCMZ,YhCmgCuC;AH65G7C;;AmCz6IA;EAoBI,0BAA0B;AnCy5I9B;;AmC76IA;EAwBI,qBAAqB;AnCy5IzB;;AmCj7IA;EA4BI,chCzBc;AHk7IlB;;AoC/7IA;EACE,oBAAa;EAAb,aAAa;E7BGb,eAAe;EACf,gBAAgB;EGAd,sBPqOgC;AH4tIpC;;AoCh8IA;EACE,kBAAkB;EAClB,cAAc;EACd,uBjCqwBwC;EiCpwBxC,iBjC6N+B;EiC5N/B,iBjCwwBsC;EiCvwBtC,cjCwBe;EiCvBf,sBjCNa;EiCOb,yBjCJgB;AHu8IlB;;AoC38IA;EAWI,UAAU;EACV,cjC2J8D;EiC1J9D,qBAAqB;EACrB,yBjCXc;EiCYd,qBjCXc;AH+8IlB;;AoCn9IA;EAmBI,UAAU;EACV,UjCiwBiC;EiChwBjC,gDjCSa;AH27IjB;;AoCh8IA;EAGM,cAAc;E1BChB,+BPuMgC;EOtMhC,kCPsMgC;AH2vIpC;;AoCt8IA;E1BVI,gCPqNgC;EOpNhC,mCPoNgC;AHgwIpC;;AoC38IA;EAcI,UAAU;EACV,WjCvCW;EiCwCX,yBjCXa;EiCYb,qBjCZa;AH68IjB;;AoCl9IA;EAqBI,cjCvCc;EiCwCd,oBAAoB;EAEpB,YAAY;EACZ,sBjCjDW;EiCkDX,qBjC/Cc;AH++IlB;;AqCt/IE;EACE,uBlC8wBsC;ECnpBpC,kBAtCY;EiCnFd,gBlC8N6B;AH2xIjC;;AqCp/IM;E3BwBF,8BPwM+B;EOvM/B,iCPuM+B;AHyxInC;;AqCp/IM;E3BKF,+BPsN+B;EOrN/B,kCPqN+B;AH8xInC;;AqCtgJE;EACE,uBlC4wBqC;ECjpBnC,mBAtCY;EiCnFd,gBlC+N6B;AH0yIjC;;AqCpgJM;E3BwBF,8BPyM+B;EOxM/B,iCPwM+B;AHwyInC;;AqCpgJM;E3BKF,+BPuN+B;EOtN/B,kCPsN+B;AH6yInC;;AsCphJA;EACE,qBAAqB;EACrB,qBnC24BsC;EC10BpC,cAAW;EkC/Db,gBnCmR+B;EmClR/B,cAAc;EACd,kBAAkB;EAClB,mBAAmB;EACnB,wBAAwB;E5BRtB,sBPqOgC;EiBpO9B,qIjBqb6I;AH2mInJ;;AoB3hJI;EkBNJ;IlBOM,gBAAgB;EpB+hJpB;AACF;;AK5hJE;EiCGI,qBAAqB;AtC6hJ3B;;AsC3iJA;EAoBI,aAAa;AtC2hJjB;;AsCthJA;EACE,kBAAkB;EAClB,SAAS;AtCyhJX;;AsClhJA;EACE,oBnCg3BsC;EmC/2BtC,mBnC+2BsC;EOn5BpC,oBPs5BqC;AHoqHzC;;AsC7gJE;ECjDA,WpCMa;EoCLb,yBpCkCe;AHgiJjB;;AKpjJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCkkJxC;;AuCrkJU;EAQJ,UAAU;EACV,+CpCuBW;AH0iJjB;;AsC5hJE;ECjDA,WpCMa;EoCLb,yBpCWgB;AHskJlB;;AKnkJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCilJxC;;AuCplJU;EAQJ,UAAU;EACV,iDpCAY;AHglJlB;;AsC3iJE;ECjDA,WpCMa;EoCLb,yBpCyCe;AHujJjB;;AKllJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCgmJxC;;AuCnmJU;EAQJ,UAAU;EACV,+CpC8BW;AHikJjB;;AsC1jJE;ECjDA,WpCMa;EoCLb,yBpC2Ce;AHokJjB;;AKjmJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC+mJxC;;AuClnJU;EAQJ,UAAU;EACV,gDpCgCW;AH8kJjB;;AsCzkJE;ECjDA,cpCegB;EoCdhB,yBpCwCe;AHslJjB;;AKhnJE;EkCVI,cpCUY;EoCTZ,yBAAkC;AvC8nJxC;;AuCjoJU;EAQJ,UAAU;EACV,+CpC6BW;AHgmJjB;;AsCxlJE;ECjDA,WpCMa;EoCLb,yBpCsCe;AHumJjB;;AK/nJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC6oJxC;;AuChpJU;EAQJ,UAAU;EACV,+CpC2BW;AHinJjB;;AsCvmJE;ECjDA,cpCegB;EoCdhB,yBpCMgB;AHspJlB;;AK9oJE;EkCVI,cpCUY;EoCTZ,yBAAkC;AvC4pJxC;;AuC/pJU;EAQJ,UAAU;EACV,iDpCLY;AHgqJlB;;AsCtnJE;ECjDA,WpCMa;EoCLb,yBpCagB;AH8pJlB;;AK7pJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC2qJxC;;AuC9qJU;EAQJ,UAAU;EACV,8CpCEY;AHwqJlB;;AwCvrJA;EACE,kBAAoD;EACpD,mBrC0yBsC;EqCxyBtC,yBrCKgB;EOJd,qBPsO+B;AHm9InC;;AcloJI;E0B5DJ;IAQI,kBrCoyBoC;EHu5HtC;AACF;;AwCxrJA;EACE,gBAAgB;EAChB,eAAe;E9BTb,gB8BUsB;AxC2rJ1B;;AyCtsJA;EACE,kBAAkB;EAClB,wBtCm8ByC;EsCl8BzC,mBtCm8BsC;EsCl8BtC,6BAA6C;E/BH3C,sBPqOgC;AHw+IpC;;AyCrsJA;EAEE,cAAc;AzCusJhB;;AyCnsJA;EACE,gBtCwQ+B;AH87IjC;;AyC9rJA;EACE,mBAAsD;AzCisJxD;;AyClsJA;EAKI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,wBtCq6BuC;EsCp6BvC,cAAc;AzCisJlB;;AyCvrJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBwpJlE;;A0CvuJE;EACE,yBAAqC;A1C0uJzC;;A0CvuJE;EACE,cAA0B;A1C0uJ9B;;AyCrsJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBsqJlE;;A0CrvJE;EACE,yBAAqC;A1CwvJzC;;A0CrvJE;EACE,cAA0B;A1CwvJ9B;;AyCntJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBorJlE;;A0CnwJE;EACE,yBAAqC;A1CswJzC;;A0CnwJE;EACE,cAA0B;A1CswJ9B;;AyCjuJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBksJlE;;A0CjxJE;EACE,yBAAqC;A1CoxJzC;;A0CjxJE;EACE,cAA0B;A1CoxJ9B;;AyC/uJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBgtJlE;;A0C/xJE;EACE,yBAAqC;A1CkyJzC;;A0C/xJE;EACE,cAA0B;A1CkyJ9B;;AyC7vJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlB8tJlE;;A0C7yJE;EACE,yBAAqC;A1CgzJzC;;A0C7yJE;EACE,cAA0B;A1CgzJ9B;;AyC3wJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlB4uJlE;;A0C3zJE;EACE,yBAAqC;A1C8zJzC;;A0C3zJE;EACE,cAA0B;A1C8zJ9B;;AyCzxJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlB0vJlE;;A0Cz0JE;EACE,yBAAqC;A1C40JzC;;A0Cz0JE;EACE,cAA0B;A1C40J9B;;A2Cp1JE;EACE;IAAO,2BAAuC;E3Cw1JhD;E2Cv1JE;IAAK,wBAAwB;E3C01J/B;AACF;;A2C71JE;EACE;IAAO,2BAAuC;E3Cw1JhD;E2Cv1JE;IAAK,wBAAwB;E3C01J/B;AACF;;A2Cv1JA;EACE,oBAAa;EAAb,aAAa;EACb,YxC48BsC;EwC38BtC,gBAAgB;EvCoHZ,kBAtCY;EuC5EhB,yBxCJgB;EOJd,sBPqOgC;AH8nJpC;;A2Ct1JA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,WxCfa;EwCgBb,kBAAkB;EAClB,mBAAmB;EACnB,yBxCWe;EiB9BX,2BjBw9B4C;AHq5HlD;;AoBx2JI;EuBOJ;IvBNM,gBAAgB;EpB42JpB;AACF;;A2C51JA;ErBcE,qMAA6I;EqBZ7I,0BxCu7BsC;AHw6HxC;;A2C31JE;EACE,0DxCy7BkD;EwCz7BlD,kDxCy7BkD;AHq6HtD;;A2C51JI;EAHF;IAII,uBAAe;IAAf,eAAe;E3Cg2JnB;AACF;;A4Cx4JA;EACE,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;A5C24JzB;;A4Cx4JA;EACE,WAAO;EAAP,OAAO;A5C24JT;;A6C74JA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EAGtB,eAAe;EACf,gBAAgB;A7C84JlB;;A6Cr4JA;EACE,WAAW;EACX,c1CPgB;E0CQhB,mBAAmB;A7Cw4JrB;;AK94JE;EwCUE,UAAU;EACV,c1Cbc;E0Ccd,qBAAqB;EACrB,yB1CrBc;AH65JlB;;A6Cl5JA;EAcI,c1CjBc;E0CkBd,yB1CzBc;AHi6JlB;;A6C/3JA;EACE,kBAAkB;EAClB,cAAc;EACd,wB1C47ByC;E0C17BzC,mB1CuL+B;E0CrL/B,sB1C3Ca;E0C4Cb,sC1ClCa;AHk6Jf;;A6Cx4JA;EnC7BI,+BP4NgC;EO3NhC,gCP2NgC;AH8sJpC;;A6C74JA;EAeI,gBAAgB;EnC9BhB,mCP8MgC;EO7MhC,kCP6MgC;AHotJpC;;A6Cn5JA;EAqBI,c1CnDc;E0CoDd,oBAAoB;EACpB,sB1C3DW;AH67Jf;;A6Cz5JA;EA4BI,UAAU;EACV,W1CjEW;E0CkEX,yB1CrCa;E0CsCb,qB1CtCa;AHu6JjB;;A6Cp3JI;EACE,uBAAmB;EAAnB,mBAAmB;A7Cu3JzB;;A6Cx3JI;EAII,kB1C4IyB;E0C3IzB,gBAAgB;A7Cw3JxB;;A6C73JI;EnCpDA,+BPuMgC;EOtMhC,kCPsMgC;EO1LhC,0BmCgDwC;A7C03J5C;;A6Cn4JI;EAaM,eAAe;EnC/ErB,gCPqNgC;EOpNhC,mCPoNgC;EO9KhC,4BmC0C0C;A7C23J9C;;Acr6JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7C84JvB;E6C/4JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7C84JtB;E6Cn5JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7C+4J1C;E6Cx5JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7C+4J5C;AACF;;Ac17JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7Cm6JvB;E6Cp6JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7Cm6JtB;E6Cx6JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7Co6J1C;E6C76JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7Co6J5C;AACF;;Ac/8JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7Cw7JvB;E6Cz7JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7Cw7JtB;E6C77JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7Cy7J1C;E6Cl8JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7Cy7J5C;AACF;;Acp+JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7C68JvB;E6C98JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7C68JtB;E6Cl9JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7C88J1C;E6Cv9JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7C88J5C;AACF;;A6Cl8JA;EAEI,eAAe;EACf,cAAc;EnCjHd,gBmCkHwB;A7Co8J5B;;A6Cx8JA;EAOM,mB1C6G2B;AHw1JjC;;A6C58JA;EAaM,aAAa;A7Cm8JnB;;A6Ch9JA;EAmBM,gBAAgB;EAChB,gBAAgB;A7Ci8JtB;;A8CrkKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBy/JlE;;AK7jKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwkKjD;;A8C/kKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBogKlE;;A8CrlKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBygKlE;;AK7kKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwlKjD;;A8C/lKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBohKlE;;A8CrmKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlByhKlE;;AK7lKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwmKjD;;A8C/mKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBoiKlE;;A8CrnKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlByiKlE;;AK7mKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwnKjD;;A8C/nKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBojKlE;;A8CroKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlByjKlE;;AK7nKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwoKjD;;A8C/oKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBokKlE;;A8CrpKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBykKlE;;AK7oKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwpKjD;;A8C/pKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBolKlE;;A8CrqKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBylKlE;;AK7pKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwqKjD;;A8C/qKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBomKlE;;A8CrrKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBymKlE;;AK7qKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwrKjD;;A8C/rKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBonKlE;;A+CxsKA;EACE,YAAY;E3C8HR,iBAtCY;E2CtFhB,gB5CyR+B;E4CxR/B,cAAc;EACd,W5CYa;E4CXb,yB5CCa;E4CAb,WAAW;A/C2sKb;;AKtsKE;E0CDE,W5CMW;E4CLX,qBAAqB;A/C2sKzB;;AKvsKE;E0CCI,YAAY;A/C0sKlB;;A+C/rKA;EACE,UAAU;EACV,6BAA6B;EAC7B,SAAS;EACT,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/CksKlB;;A+C5rKA;EACE,oBAAoB;A/C+rKtB;;AgDtuKA;EACE,gB7C43BuC;E6C33BvC,gBAAgB;E5C6HZ,mBAtCY;E4CpFhB,2C7CEa;E6CDb,4BAA4B;EAC5B,oC7C63BmD;E6C53BnD,gD7CSa;E6CRb,mCAA2B;EAA3B,2BAA2B;EAC3B,UAAU;EtCLR,sBPg4BsC;AH82I1C;;AgDnvKA;EAcI,sB7Cg3BsC;AHy3I1C;;AgDvvKA;EAkBI,UAAU;AhDyuKd;;AgD3vKA;EAsBI,cAAc;EACd,UAAU;AhDyuKd;;AgDhwKA;EA2BI,aAAa;AhDyuKjB;;AgDruKA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,wB7C41BwC;E6C31BxC,c7CtBgB;E6CuBhB,2C7C7Ba;E6C8Bb,4BAA4B;EAC5B,4C7Co2BoD;AHo4ItD;;AgDruKA;EACE,gB7Co1BwC;AHo5I1C;;AiD5wKA;EAEE,gBAAgB;AjD8wKlB;;AiDhxKA;EAKI,kBAAkB;EAClB,gBAAgB;AjD+wKpB;;AiD1wKA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,a9CopBsC;E8CnpBtC,aAAa;EACb,WAAW;EACX,YAAY;EACZ,gBAAgB;EAGhB,UAAU;AjD2wKZ;;AiDpwKA;EACE,kBAAkB;EAClB,WAAW;EACX,c9C63BuC;E8C33BvC,oBAAoB;AjDswKtB;;AiDnwKE;E7BrCI,2CjB27BoD;EiB37BpD,mCjB27BoD;EiB37BpD,oEjB27BoD;E8Cp5BtD,sC9Ck5BmD;E8Cl5BnD,8B9Ck5BmD;AHo3IvD;;AoBxyKI;E6BgCF;I7B/BI,gBAAgB;EpB4yKpB;AACF;;AiD1wKE;EACE,uB9Cg5BoC;E8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hLf;;AkD3+KA;EACE,iBAAgC;AlD8+KlC;;AkD/+KA;EAII,MAAM;AlD++KV;;AkDn/KA;EAOM,SAAS;EACT,6B/CgxBmC;E+C/wBnC,yB/CrDS;AHqiLf;;AkD3+KA;EACE,iB/CywBuC;AHquJzC;;AkD/+KA;EAII,QAAQ;EACR,a/CqwBqC;E+CpwBrC,c/CmwBqC;AH4uJzC;;AkDr/KA;EASM,OAAO;EACP,oC/CgwBmC;E+C/vBnC,uB/CrES;AHqjLf;;AkD39KA;EACE,gB/C+tBuC;E+C9tBvC,uB/CouBuC;E+CnuBvC,W/CvGa;E+CwGb,kBAAkB;EAClB,sB/C/Fa;EOZX,sBPqOgC;AHq2KpC;;AoD/kLA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,ajDsqBsC;EiDrqBtC,cAAc;EACd,gBjD+1BuC;EgDp2BvC,kMhD+QiN;EgD7QjN,kBAAkB;EAClB,gBhDuR+B;EgDtR/B,gBhD2R+B;EgD1R/B,gBAAgB;EAChB,iBAAiB;EACjB,qBAAqB;EACrB,iBAAiB;EACjB,oBAAoB;EACpB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,gBAAgB;E/CgHZ,mBAtCY;EgD7EhB,qBAAqB;EACrB,sBjDNa;EiDOb,4BAA4B;EAC5B,oCjDEa;EOZX,qBPsO+B;AHi4KnC;;AoD5mLA;EAoBI,kBAAkB;EAClB,cAAc;EACd,WjD81BoC;EiD71BpC,cjD81BqC;EiD71BrC,gBjDmN+B;AHy4KnC;;AoDpnLA;EA4BM,kBAAkB;EAClB,cAAc;EACd,WAAW;EACX,yBAAyB;EACzB,mBAAmB;ApD4lLzB;;AoDvlLA;EACE,qBjD+0BuC;AH2wJzC;;AoD3lLA;EAII,iCAAwE;ApD2lL5E;;AoD/lLA;EAOM,SAAS;EACT,6BAAgE;EAChE,qCjD00BiE;AHkxJvE;;AoDrmLA;EAaM,WjDqL2B;EiDpL3B,6BAAgE;EAChE,sBjD7CS;AHyoLf;;AoDvlLA;EACE,mBjD2zBuC;AH+xJzC;;AoD3lLA;EAII,+BAAsE;EACtE,ajDuzBqC;EiDtzBrC,YjDqzBoC;EiDpzBpC,gBAA2B;ApD2lL/B;;AoDlmLA;EAUM,OAAO;EACP,oCAA2F;EAC3F,uCjDmzBiE;AHyyJvE;;AoDxmLA;EAgBM,SjD8J2B;EiD7J3B,oCAA2F;EAC3F,wBjDpES;AHgqLf;;AoDvlLA;EACE,kBjDoyBuC;AHszJzC;;AoD3lLA;EAII,8BAAqE;ApD2lLzE;;AoD/lLA;EAOM,MAAM;EACN,oCAA2F;EAC3F,wCjD+xBiE;AH6zJvE;;AoDrmLA;EAaM,QjD0I2B;EiDzI3B,oCAA2F;EAC3F,yBjDxFS;AHorLf;;AoD3mLA;EAqBI,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,cAAc;EACd,WjD2wBoC;EiD1wBpC,oBAAsC;EACtC,WAAW;EACX,gCjD+vBuD;AH21J3D;;AoDtlLA;EACE,oBjDowBuC;AHq1JzC;;AoD1lLA;EAII,gCAAuE;EACvE,ajDgwBqC;EiD/vBrC,YjD8vBoC;EiD7vBpC,gBAA2B;ApD0lL/B;;AoDjmLA;EAUM,QAAQ;EACR,oCjD0vBmC;EiDzvBnC,sCjD4vBiE;AH+1JvE;;AoDvmLA;EAgBM,UjDuG2B;EiDtG3B,oCjDovBmC;EiDnvBnC,uBjD3HS;AHstLf;;AoDrkLA;EACE,uBjDqtBwC;EiDptBxC,gBAAgB;EhD3BZ,eAtCY;EgDoEhB,yBjD8sByD;EiD7sBzD,gCAAyE;E1ChJvE,0C0CiJyE;E1ChJzE,2C0CgJyE;ApDwkL7E;;AoD/kLA;EAWI,aAAa;ApDwkLjB;;AoDpkLA;EACE,uBjDssBwC;EiDrsBxC,cjDzJgB;AHguLlB;;AqDnuLA;EACE,kBAAkB;ArDsuLpB;;AqDnuLA;EACE,uBAAmB;EAAnB,mBAAmB;ArDsuLrB;;AqDnuLA;EACE,kBAAkB;EAClB,WAAW;EACX,gBAAgB;ArDsuLlB;;AsD7vLE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AtDgwLf;;AqDxuLA;EACE,kBAAkB;EAClB,aAAa;EACb,WAAW;EACX,WAAW;EACX,mBAAmB;EACnB,mCAA2B;EAA3B,2BAA2B;EjC5BvB,8CjB6iCkF;EiB7iClF,sCjB6iCkF;EiB7iClF,0EjB6iCkF;AH2tJxF;;AoBnwLI;EiCiBJ;IjChBM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E,oCAAmC;AzD4/LvC;;AKl/LE;;;EoDLI,oCAAgD;AzD6/LtD;;AyDngME;EACE,oCAAmC;AzDsgMvC;;AK5/LE;;;EoDLI,oCAAgD;AzDugMtD;;AyD7gME;EACE,oCAAmC;AzDghMvC;;AKtgME;;;EoDLI,oCAAgD;AzDihMtD;;AyDvhME;EACE,oCAAmC;AzD0hMvC;;AKhhME;;;EoDLI,oCAAgD;AzD2hMtD;;AyDjiME;EACE,oCAAmC;AzDoiMvC;;AK1hME;;;EoDLI,oCAAgD;AzDqiMtD;;AyD3iME;EACE,oCAAmC;AzD8iMvC;;AKpiME;;;EoDLI,oCAAgD;AzD+iMtD;;AyDrjME;EACE,oCAAmC;AzDwjMvC;;AK9iME;;;EoDLI,oCAAgD;AzDyjMtD;;A0DxjMA;EACE,iCAAmC;A1D2jMrC;;A0DxjMA;EACE,wCAAwC;A1D2jM1C;;A2DtkMA;EAAkB,oCAAoD;A3D0kMtE;;A2DzkMA;EAAkB,wCAAwD;A3D6kM1E;;A2D5kMA;EAAkB,0CAA0D;A3DglM5E;;A2D/kMA;EAAkB,2CAA2D;A3DmlM7E;;A2DllMA;EAAkB,yCAAyD;A3DslM3E;;A2DplMA;EAAmB,oBAAoB;A3DwlMvC;;A2DvlMA;EAAmB,wBAAwB;A3D2lM3C;;A2D1lMA;EAAmB,0BAA0B;A3D8lM7C;;A2D7lMA;EAAmB,2BAA2B;A3DimM9C;;A2DhmMA;EAAmB,yBAAyB;A3DomM5C;;A2DjmME;EACE,gCAA+B;A3DomMnC;;A2DrmME;EACE,gCAA+B;A3DwmMnC;;A2DzmME;EACE,gCAA+B;A3D4mMnC;;A2D7mME;EACE,gCAA+B;A3DgnMnC;;A2DjnME;EACE,gCAA+B;A3DonMnC;;A2DrnME;EACE,gCAA+B;A3DwnMnC;;A2DznME;EACE,gCAA+B;A3D4nMnC;;A2D7nME;EACE,gCAA+B;A3DgoMnC;;A2D5nMA;EACE,6BAA+B;A3D+nMjC;;A2DxnMA;EACE,gCAA2C;A3D2nM7C;;A2DxnMA;EACE,iCAAwC;A3D2nM1C;;A2DxnMA;EACE,0CAAiD;EACjD,2CAAkD;A3D2nMpD;;A2DxnMA;EACE,2CAAkD;EAClD,8CAAqD;A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tOhD;;AuEjuOQ;EAAgC,yBAA4B;AvEquOpE;;AuEpuOQ;;EAEE,6BAAoC;AvEuuO9C;;AuEruOQ;;EAEE,+BAAwC;AvEwuOlD;;AuEtuOQ;;EAEE,gCAA0C;AvEyuOpD;;AuEvuOQ;;EAEE,8BAAsC;AvE0uOhD;;AuEzvOQ;EAAgC,uBAA4B;AvE6vOpE;;AuE5vOQ;;EAEE,2BAAoC;AvE+vO9C;;AuE7vOQ;;EAEE,6BAAwC;AvEgwOlD;;AuE9vOQ;;EAEE,8BAA0C;AvEiwOpD;;AuE/vOQ;;EAEE,4BAAsC;AvEkwOhD;;AuEjxOQ;EAAgC,yBAA4B;AvEqxOpE;;AuEpxOQ;;EAEE,6BAAoC;AvEuxO9C;;AuErxOQ;;EAEE,+BAAwC;AvEwxOlD;;AuEtxOQ;;EAEE,gCAA0C;AvEyxOpD;;AuEvxOQ;;EAEE,8BAAsC;AvE0xOhD;;AuEzyOQ;EAAgC,uBAA4B;AvE6yOpE;;AuE5yOQ;;EAEE,2BAAoC;AvE+yO9C;;AuE7yOQ;;EAEE,6BAAwC;AvEgzOlD;;AuE9yOQ;;EAEE,8BAA0C;AvEizOpD;;AuE/yOQ;;EAEE,4BAAsC;AvEkzOhD;;AuEj0OQ;EAAgC,qBAA4B;AvEq0OpE;;AuEp0OQ;;EAEE,yBAAoC;AvEu0O9C;;AuEr0OQ;;EAEE,2BAAwC;AvEw0OlD;;AuEt0OQ;;EAEE,4BAA0C;AvEy0OpD;;AuEv0OQ;;EAEE,0BAAsC;AvE00OhD;;AuEz1OQ;EAAgC,2BAA4B;AvE61OpE;;AuE51OQ;;EAEE,+BAAoC;AvE+1O9C;;AuE71OQ;;EAEE,iCAAwC;AvEg2OlD;;AuE91OQ;;EAEE,kCAA0C;AvEi2OpD;;AuE/1OQ;;EAEE,gCAAsC;AvEk2OhD;;AuEj3OQ;EAAgC,0BAA4B;AvEq3OpE;;AuEp3OQ;;EAEE,8BAAoC;AvEu3O9C;;AuEr3OQ;;EAEE,gCAAwC;AvEw3OlD;;AuEt3OQ;;EAEE,iCAA0C;AvEy3OpD;;AuEv3OQ;;EAEE,+BAAsC;AvE03OhD;;AuEz4OQ;EAAgC,wBAA4B;AvE64OpE;;AuE54OQ;;EAEE,4BAAoC;AvE+4O9C;;AuE74OQ;;EAEE,8BAAwC;AvEg5OlD;;AuE94OQ;;EAEE,+BAA0C;AvEi5OpD;;AuE/4OQ;;EAEE,6BAAsC;AvEk5OhD;;AuEj6OQ;EAAgC,0BAA4B;AvEq6OpE;;AuEp6OQ;;EAEE,8BAAoC;AvEu6O9C;;AuEr6OQ;;EAEE,gCAAwC;AvEw6OlD;;AuEt6OQ;;EAEE,iCAA0C;AvEy6OpD;;AuEv6OQ;;EAEE,+BAAsC;AvE06OhD;;AuEz7OQ;EAAgC,wBAA4B;AvE67OpE;;AuE57OQ;;EAEE,4BAAoC;AvE+7O9C;;AuE77OQ;;EAEE,8BAAwC;AvEg8OlD;;AuE97OQ;;EAEE,+BAA0C;AvEi8OpD;;AuE/7OQ;;EAEE,6BAAsC;AvEk8OhD;;AuE17OQ;EAAwB,2BAA2B;AvE87O3D;;AuE77OQ;;EAEE,+BAA+B;AvEg8OzC;;AuE97OQ;;EAEE,iCAAiC;AvEi8O3C;;AuE/7OQ;;EAEE,kCAAkC;AvEk8O5C;;AuEh8OQ;;EAEE,gCAAgC;AvEm8O1C;;AuEl9OQ;EAAwB,0BAA2B;AvEs9O3D;;AuEr9OQ;;EAEE,8BAA+B;AvEw9OzC;;AuEt9OQ;;EAEE,gCAAiC;AvEy9O3C;;AuEv9OQ;;EAEE,iCAAkC;AvE09O5C;;AuEx9OQ;;EAEE,+BAAgC;AvE29O1C;;AuE1+OQ;EAAwB,wBAA2B;AvE8+O3D;;AuE7+OQ;;EAEE,4BAA+B;AvEg/OzC;;AuE9+OQ;;EAEE,8BAAiC;AvEi/O3C;;AuE/+OQ;;EAEE,+BAAkC;AvEk/O5C;;AuEh/OQ;;EAEE,6BAAgC;AvEm/O1C;;AuElgPQ;EAAwB,0BAA2B;AvEsgP3D;;AuErgPQ;;EAEE,8BAA+B;AvEwgPzC;;AuEtgPQ;;EAEE,gCAAiC;AvEygP3C;;AuEvgPQ;;EAEE,iCAAkC;AvE0gP5C;;AuExgPQ;;EAEE,+BAAgC;AvE2gP1C;;AuE1hPQ;EAAwB,wBAA2B;AvE8hP3D;;AuE7hPQ;;EAEE,4BAA+B;AvEgiPzC;;AuE9hPQ;;EAEE,8BAAiC;AvEiiP3C;;AuE/hPQ;;EAEE,+BAAkC;AvEkiP5C;;AuEhiPQ;;EAEE,6BAAgC;AvEmiP1C;;AuE7hPI;EAAmB,uBAAuB;AvEiiP9C;;AuEhiPI;;EAEE,2BAA2B;AvEmiPjC;;AuEjiPI;;EAEE,6BAA6B;AvEoiPnC;;AuEliPI;;EAEE,8BAA8B;AvEqiPpC;;AuEniPI;;EAEE,4BAA4B;AvEsiPlC;;Ac/iPI;EyDlDI;IAAgC,oBAA4B;EvEsmPlE;EuErmPM;;IAEE,wBAAoC;EvEumP5C;EuErmPM;;IAEE,0BAAwC;EvEumPhD;EuErmPM;;IAEE,2BAA0C;EvEumPlD;EuErmPM;;IAEE,yBAAsC;EvEumP9C;EuEtnPM;IAAgC,0BAA4B;EvEynPlE;EuExnPM;;IAEE,8BAAoC;EvE0nP5C;EuExnPM;;IAEE,gCAAwC;EvE0nPhD;EuExnPM;;IAEE,iCAA0C;EvE0nPlD;EuExnPM;;IAEE,+BAAsC;EvE0nP9C;EuEzoPM;IAAgC,yBAA4B;EvE4oPlE;EuE3oPM;;IAEE,6BAAoC;EvE6oP5C;EuE3oPM;;IAEE,+BAAwC;EvE6oPhD;EuE3oPM;;IAEE,gCAA0C;EvE6oPlD;EuE3oPM;;IAEE,8BAAsC;EvE6oP9C;EuE5pPM;IAAgC,uBAA4B;EvE+pPlE;EuE9pPM;;IAEE,2BAAoC;EvEgqP5C;EuE9pPM;;IAEE,6BAAwC;EvEgqPhD;EuE9pPM;;IAEE,8BAA0C;EvEgqPlD;EuE9pPM;;IAEE,4BAAsC;EvEgqP9C;EuE/qPM;IAAgC,yBAA4B;EvEkrPlE;EuEjrPM;;IAEE,6BAAoC;EvEmrP5C;EuEjrPM;;IAEE,+BAAwC;EvEmrPhD;EuEjrPM;;IAEE,gCAA0C;EvEmrPlD;EuEjrPM;;IAEE,8BAAsC;EvEmrP9C;EuElsPM;IAAgC,uBAA4B;EvEqsPlE;EuEpsPM;;IAEE,2BAAoC;EvEssP5C;EuEpsPM;;IAEE,6BAAwC;EvEssPhD;EuEpsPM;;IAEE,8BAA0C;EvEssPlD;EuEpsPM;;IAEE,4BAAsC;EvEssP9C;EuErtPM;IAAgC,qBAA4B;EvEwtPlE;EuEvtPM;;IAEE,yBAAoC;EvEytP5C;EuEvtPM;;IAEE,2BAAwC;EvEytPhD;EuEvtPM;;IAEE,4BAA0C;EvEytPlD;EuEvtPM;;IAEE,0BAAsC;EvEytP9C;EuExuPM;IAAgC,2BAA4B;EvE2uPlE;EuE1uPM;;IAEE,+BAAoC;EvE4uP5C;EuE1uPM;;IAEE,iCAAwC;EvE4uPhD;EuE1uPM;;IAEE,kCAA0C;EvE4uPlD;EuE1uPM;;IAEE,gCAAsC;EvE4uP9C;EuE3vPM;IAAgC,0BAA4B;EvE8vPlE;EuE7vPM;;IAEE,8BAAoC;EvE+vP5C;EuE7vPM;;IAEE,gCAAwC;EvE+vPhD;EuE7vPM;;IAEE,iCAA0C;EvE+vPlD;EuE7vPM;;IAEE,+BAAsC;EvE+vP9C;EuE9wPM;IAAgC,wBAA4B;EvEixPlE;EuEhxPM;;IAEE,4BAAoC;EvEkxP5C;EuEhxPM;;IAEE,8BAAwC;EvEkxPhD;EuEhxPM;;IAEE,+BAA0C;EvEkxPlD;EuEhxPM;;IAEE,6BAAsC;EvEkxP9C;EuEjyPM;IAAgC,0BAA4B;EvEoyPlE;EuEnyPM;;IAEE,8BAAoC;EvEqyP5C;EuEnyPM;;IAEE,gCAAwC;EvEqyPhD;EuEnyPM;;IAEE,iCAA0C;EvEqyPlD;EuEnyPM;;IAEE,+BAAsC;EvEqyP9C;EuEpzPM;IAAgC,wBAA4B;EvEuzPlE;EuEtzPM;;IAEE,4BAAoC;EvEwzP5C;EuEtzPM;;IAEE,8BAAwC;EvEwzPhD;EuEtzPM;;IAEE,+BAA0C;EvEwzPlD;EuEtzPM;;IAEE,6BAAsC;EvEwzP9C;EuEhzPM;IAAwB,2BAA2B;EvEmzPzD;EuElzPM;;IAEE,+BAA+B;EvEozPvC;EuElzPM;;IAEE,iCAAiC;EvEozPzC;EuElzPM;;IAEE,kCAAkC;EvEozP1C;EuElzPM;;IAEE,gCAAgC;EvEozPxC;EuEn0PM;IAAwB,0BAA2B;EvEs0PzD;EuEr0PM;;IAEE,8BAA+B;EvEu0PvC;EuEr0PM;;IAEE,gCAAiC;EvEu0PzC;EuEr0PM;;IAEE,iCAAkC;EvEu0P1C;EuEr0PM;;IAEE,+BAAgC;EvEu0PxC;EuEt1PM;IAAwB,wBAA2B;EvEy1PzD;EuEx1PM;;IAEE,4BAA+B;EvE01PvC;EuEx1PM;;IAEE,8BAAiC;EvE01PzC;EuEx1PM;;IAEE,+BAAkC;EvE01P1C;EuEx1PM;;IAEE,6BAAgC;EvE01PxC;EuEz2PM;IAAwB,0BAA2B;EvE42PzD;EuE32PM;;IAEE,8BAA+B;EvE62PvC;EuE32PM;;IAEE,gCAAiC;EvE62PzC;EuE32PM;;IAEE,iCAAkC;EvE62P1C;EuE32PM;;IAEE,+BAAgC;EvE62PxC;EuE53PM;IAAwB,wBAA2B;EvE+3PzD;EuE93PM;;IAEE,4BAA+B;EvEg4PvC;EuE93PM;;IAEE,8BAAiC;EvEg4PzC;EuE93PM;;IAEE,+BAAkC;EvEg4P1C;EuE93PM;;IAEE,6BAAgC;EvEg4PxC;EuE13PE;IAAmB,uBAAuB;EvE63P5C;EuE53PE;;IAEE,2BAA2B;EvE83P/B;EuE53PE;;IAEE,6BAA6B;EvE83PjC;EuE53PE;;IAEE,8BAA8B;EvE83PlC;EuE53PE;;IAEE,4BAA4B;EvE83PhC;AACF;;Acx4PI;EyDlDI;IAAgC,oBAA4B;EvE+7PlE;EuE97PM;;IAEE,wBAAoC;EvEg8P5C;EuE97PM;;IAEE,0BAAwC;EvEg8PhD;EuE97PM;;IAEE,2BAA0C;EvEg8PlD;EuE97PM;;IAEE,yBAAsC;EvEg8P9C;EuE/8PM;IAAgC,0BAA4B;EvEk9PlE;EuEj9PM;;IAEE,8BAAoC;EvEm9P5C;EuEj9PM;;IAEE,gCAAwC;EvEm9PhD;EuEj9PM;;IAEE,iCAA0C;EvEm9PlD;EuEj9PM;;IAEE,+BAAsC;EvEm9P9C;EuEl+PM;IAAgC,yBAA4B;EvEq+PlE;EuEp+PM;;IAEE,6BAAoC;EvEs+P5C;EuEp+PM;;IAEE,+BAAwC;EvEs+PhD;EuEp+PM;;IAEE,gCAA0C;EvEs+PlD;EuEp+PM;;IAEE,8BAAsC;EvEs+P9C;EuEr/PM;IAAgC,uBAA4B;EvEw/PlE;EuEv/PM;;IAEE,2BAAoC;EvEy/P5C;EuEv/PM;;IAEE,6BAAwC;EvEy/PhD;EuEv/PM;;IAEE,8BAA0C;EvEy/PlD;EuEv/PM;;IAEE,4BAAsC;EvEy/P9C;EuExgQM;IAAgC,yBAA4B;EvE2gQlE;EuE1gQM;;IAEE,6BAAoC;EvE4gQ5C;EuE1gQM;;IAEE,+BAAwC;EvE4gQhD;EuE1gQM;;IAEE,gCAA0C;EvE4gQlD;EuE1gQM;;IAEE,8BAAsC;EvE4gQ9C;EuE3hQM;IAAgC,uBAA4B;EvE8hQlE;EuE7hQM;;IAEE,2BAAoC;EvE+hQ5C;EuE7hQM;;IAEE,6BAAwC;EvE+hQhD;EuE7hQM;;IAEE,8BAA0C;EvE+hQlD;EuE7hQM;;IAEE,4BAAsC;EvE+hQ9C;EuE9iQM;IAAgC,qBAA4B;EvEijQlE;EuEhjQM;;IAEE,yBAAoC;EvEkjQ5C;EuEhjQM;;IAEE,2BAAwC;EvEkjQhD;EuEhjQM;;IAEE,4BAA0C;EvEkjQlD;EuEhjQM;;IAEE,0BAAsC;EvEkjQ9C;EuEjkQM;IAAgC,2BAA4B;EvEokQlE;EuEnkQM;;IAEE,+BAAoC;EvEqkQ5C;EuEnkQM;;IAEE,iCAAwC;EvEqkQhD;EuEnkQM;;IAEE,kCAA0C;EvEqkQlD;EuEnkQM;;IAEE,gCAAsC;EvEqkQ9C;EuEplQM;IAAgC,0BAA4B;EvEulQlE;EuEtlQM;;IAEE,8BAAoC;EvEwlQ5C;EuEtlQM;;IAEE,gCAAwC;EvEwlQhD;EuEtlQM;;IAEE,iCAA0C;EvEwlQlD;EuEtlQM;;IAEE,+BAAsC;EvEwlQ9C;EuEvmQM;IAAgC,wBAA4B;EvE0mQlE;EuEzmQM;;IAEE,4BAAoC;EvE2mQ5C;EuEzmQM;;IAEE,8BAAwC;EvE2mQhD;EuEzmQM;;IAEE,+BAA0C;EvE2mQlD;EuEzmQM;;IAEE,6BAAsC;EvE2mQ9C;EuE1nQM;IAAgC,0BAA4B;EvE6nQlE;EuE5nQM;;IAEE,8BAAoC;EvE8nQ5C;EuE5nQM;;IAEE,gCAAwC;EvE8nQhD;EuE5nQM;;IAEE,iCAA0C;EvE8nQlD;EuE5nQM;;IAEE,+BAAsC;EvE8nQ9C;EuE7oQM;IAAgC,wBAA4B;EvEgpQlE;EuE/oQM;;IAEE,4BAAoC;EvEipQ5C;EuE/oQM;;IAEE,8BAAwC;EvEipQhD;EuE/oQM;;IAEE,+BAA0C;EvEipQlD;EuE/oQM;;IAEE,6BAAsC;EvEipQ9C;EuEzoQM;IAAwB,2BAA2B;EvE4oQzD;EuE3oQM;;IAEE,+BAA+B;EvE6oQvC;EuE3oQM;;IAEE,iCAAiC;EvE6oQzC;EuE3oQM;;IAEE,kCAAkC;EvE6oQ1C;EuE3oQM;;IAEE,gCAAgC;EvE6oQxC;EuE5pQM;IAAwB,0BAA2B;EvE+pQzD;EuE9pQM;;IAEE,8BAA+B;EvEgqQvC;EuE9pQM;;IAEE,gCAAiC;EvEgqQzC;EuE9pQM;;IAEE,iCAAkC;EvEgqQ1C;EuE9pQM;;IAEE,+BAAgC;EvEgqQxC;EuE/qQM;IAAwB,wBAA2B;EvEkrQzD;EuEjrQM;;IAEE,4BAA+B;EvEmrQvC;EuEjrQM;;IAEE,8BAAiC;EvEmrQzC;EuEjrQM;;IAEE,+BAAkC;EvEmrQ1C;EuEjrQM;;IAEE,6BAAgC;EvEmrQxC;EuElsQM;IAAwB,0BAA2B;EvEqsQzD;EuEpsQM;;IAEE,8BAA+B;EvEssQvC;EuEpsQM;;IAEE,gCAAiC;EvEssQzC;EuEpsQM;;IAEE,iCAAkC;EvEssQ1C;EuEpsQM;;IAEE,+BAAgC;EvEssQxC;EuErtQM;IAAwB,wBAA2B;EvEwtQzD;EuEvtQM;;IAEE,4BAA+B;EvEytQvC;EuEvtQM;;IAEE,8BAAiC;EvEytQzC;EuEvtQM;;IAEE,+BAAkC;EvEytQ1C;EuEvtQM;;IAEE,6BAAgC;EvEytQxC;EuEntQE;IAAmB,uBAAuB;EvEstQ5C;EuErtQE;;IAEE,2BAA2B;EvEutQ/B;EuErtQE;;IAEE,6BAA6B;EvEutQjC;EuErtQE;;IAEE,8BAA8B;EvEutQlC;EuErtQE;;IAEE,4BAA4B;EvEutQhC;AACF;;AcjuQI;EyDlDI;IAAgC,oBAA4B;EvEwxQlE;EuEvxQM;;IAEE,wBAAoC;EvEyxQ5C;EuEvxQM;;IAEE,0BAAwC;EvEyxQhD;EuEvxQM;;IAEE,2BAA0C;EvEyxQlD;EuEvxQM;;IAEE,yBAAsC;EvEyxQ9C;EuExyQM;IAAgC,0BAA4B;EvE2yQlE;EuE1yQM;;IAEE,8BAAoC;EvE4yQ5C;EuE1yQM;;IAEE,gCAAwC;EvE4yQhD;EuE1yQM;;IAEE,iCAA0C;EvE4yQlD;EuE1yQM;;IAEE,+BAAsC;EvE4yQ9C;EuE3zQM;IAAgC,yBAA4B;EvE8zQlE;EuE7zQM;;IAEE,6BAAoC;EvE+zQ5C;EuE7zQM;;IAEE,+BAAwC;EvE+zQhD;EuE7zQM;;IAEE,gCAA0C;EvE+zQlD;EuE7zQM;;IAEE,8BAAsC;EvE+zQ9C;EuE90QM;IAAgC,uBAA4B;EvEi1QlE;EuEh1QM;;IAEE,2BAAoC;EvEk1Q5C;EuEh1QM;;IAEE,6BAAwC;EvEk1QhD;EuEh1QM;;IAEE,8BAA0C;EvEk1QlD;EuEh1QM;;IAEE,4BAAsC;EvEk1Q9C;EuEj2QM;IAAgC,yBAA4B;EvEo2QlE;EuEn2QM;;IAEE,6BAAoC;EvEq2Q5C;EuEn2QM;;IAEE,+BAAwC;EvEq2QhD;EuEn2QM;;IAEE,gCAA0C;EvEq2QlD;EuEn2QM;;IAEE,8BAAsC;EvEq2Q9C;EuEp3QM;IAAgC,uBAA4B;EvEu3QlE;EuEt3QM;;IAEE,2BAAoC;EvEw3Q5C;EuEt3QM;;IAEE,6BAAwC;EvEw3QhD;EuEt3QM;;IAEE,8BAA0C;EvEw3QlD;EuEt3QM;;IAEE,4BAAsC;EvEw3Q9C;EuEv4QM;IAAgC,qBAA4B;EvE04QlE;EuEz4QM;;IAEE,yBAAoC;EvE24Q5C;EuEz4QM;;IAEE,2BAAwC;EvE24QhD;EuEz4QM;;IAEE,4BAA0C;EvE24QlD;EuEz4QM;;IAEE,0BAAsC;EvE24Q9C;EuE15QM;IAAgC,2BAA4B;EvE65QlE;EuE55QM;;IAEE,+BAAoC;EvE85Q5C;EuE55QM;;IAEE,iCAAwC;EvE85QhD;EuE55QM;;IAEE,kCAA0C;EvE85QlD;EuE55QM;;IAEE,gCAAsC;EvE85Q9C;EuE76QM;IAAgC,0BAA4B;EvEg7QlE;EuE/6QM;;IAEE,8BAAoC;EvEi7Q5C;EuE/6QM;;IAEE,gCAAwC;EvEi7QhD;EuE/6QM;;IAEE,iCAA0C;EvEi7QlD;EuE/6QM;;IAEE,+BAAsC;EvEi7Q9C;EuEh8QM;IAAgC,wBAA4B;EvEm8QlE;EuEl8QM;;IAEE,4BAAoC;EvEo8Q5C;EuEl8QM;;IAEE,8BAAwC;EvEo8QhD;EuEl8QM;;IAEE,+BAA0C;EvEo8QlD;EuEl8QM;;IAEE,6BAAsC;EvEo8Q9C;EuEn9QM;IAAgC,0BAA4B;EvEs9QlE;EuEr9QM;;IAEE,8BAAoC;EvEu9Q5C;EuEr9QM;;IAEE,gCAAwC;EvEu9QhD;EuEr9QM;;IAEE,iCAA0C;EvEu9QlD;EuEr9QM;;IAEE,+BAAsC;EvEu9Q9C;EuEt+QM;IAAgC,wBAA4B;EvEy+QlE;EuEx+QM;;IAEE,4BAAoC;EvE0+Q5C;EuEx+QM;;IAEE,8BAAwC;EvE0+QhD;EuEx+QM;;IAEE,+BAA0C;EvE0+QlD;EuEx+QM;;IAEE,6BAAsC;EvE0+Q9C;EuEl+QM;IAAwB,2BAA2B;EvEq+QzD;EuEp+QM;;IAEE,+BAA+B;EvEs+QvC;EuEp+QM;;IAEE,iCAAiC;EvEs+QzC;EuEp+QM;;IAEE,kCAAkC;EvEs+Q1C;EuEp+QM;;IAEE,gCAAgC;EvEs+QxC;EuEr/QM;IAAwB,0BAA2B;EvEw/QzD;EuEv/QM;;IAEE,8BAA+B;EvEy/QvC;EuEv/QM;;IAEE,gCAAiC;EvEy/QzC;EuEv/QM;;IAEE,iCAAkC;EvEy/Q1C;EuEv/QM;;IAEE,+BAAgC;EvEy/QxC;EuExgRM;IAAwB,wBAA2B;EvE2gRzD;EuE1gRM;;IAEE,4BAA+B;EvE4gRvC;EuE1gRM;;IAEE,8BAAiC;EvE4gRzC;EuE1gRM;;IAEE,+BAAkC;EvE4gR1C;EuE1gRM;;IAEE,6BAAgC;EvE4gRxC;EuE3hRM;IAAwB,0BAA2B;EvE8hRzD;EuE7hRM;;IAEE,8BAA+B;EvE+hRvC;EuE7hRM;;IAEE,gCAAiC;EvE+hRzC;EuE7hRM;;IAEE,iCAAkC;EvE+hR1C;EuE7hRM;;IAEE,+BAAgC;EvE+hRxC;EuE9iRM;IAAwB,wBAA2B;EvEijRzD;EuEhjRM;;IAEE,4BAA+B;EvEkjRvC;EuEhjRM;;IAEE,8BAAiC;EvEkjRzC;EuEhjRM;;IAEE,+BAAkC;EvEkjR1C;EuEhjRM;;IAEE,6BAAgC;EvEkjRxC;EuE5iRE;IAAmB,uBAAuB;EvE+iR5C;EuE9iRE;;IAEE,2BAA2B;EvEgjR/B;EuE9iRE;;IAEE,6BAA6B;EvEgjRjC;EuE9iRE;;IAEE,8BAA8B;EvEgjRlC;EuE9iRE;;IAEE,4BAA4B;EvEgjRhC;AACF;;Ac1jRI;EyDlDI;IAAgC,oBAA4B;EvEinRlE;EuEhnRM;;IAEE,wBAAoC;EvEknR5C;EuEhnRM;;IAEE,0BAAwC;EvEknRhD;EuEhnRM;;IAEE,2BAA0C;EvEknRlD;EuEhnRM;;IAEE,yBAAsC;EvEknR9C;EuEjoRM;IAAgC,0BAA4B;EvEooRlE;EuEnoRM;;IAEE,8BAAoC;EvEqoR5C;EuEnoRM;;IAEE,gCAAwC;EvEqoRhD;EuEnoRM;;IAEE,iCAA0C;EvEqoRlD;EuEnoRM;;IAEE,+BAAsC;EvEqoR9C;EuEppRM;IAAgC,yBAA4B;EvEupRlE;EuEtpRM;;IAEE,6BAAoC;EvEwpR5C;EuEtpRM;;IAEE,+BAAwC;EvEwpRhD;EuEtpRM;;IAEE,gCAA0C;EvEwpRlD;EuEtpRM;;IAEE,8BAAsC;EvEwpR9C;EuEvqRM;IAAgC,uBAA4B;EvE0qRlE;EuEzqRM;;IAEE,2BAAoC;EvE2qR5C;EuEzqRM;;IAEE,6BAAwC;EvE2qRhD;EuEzqRM;;IAEE,8BAA0C;EvE2qRlD;EuEzqRM;;IAEE,4BAAsC;EvE2qR9C;EuE1rRM;IAAgC,yBAA4B;EvE6rRlE;EuE5rRM;;IAEE,6BAAoC;EvE8rR5C;EuE5rRM;;IAEE,+BAAwC;EvE8rRhD;EuE5rRM;;IAEE,gCAA0C;EvE8rRlD;EuE5rRM;;IAEE,8BAAsC;EvE8rR9C;EuE7sRM;IAAgC,uBAA4B;EvEgtRlE;EuE/sRM;;IAEE,2BAAoC;EvEitR5C;EuE/sRM;;IAEE,6BAAwC;EvEitRhD;EuE/sRM;;IAEE,8BAA0C;EvEitRlD;EuE/sRM;;IAEE,4BAAsC;EvEitR9C;EuEhuRM;IAAgC,qBAA4B;EvEmuRlE;EuEluRM;;IAEE,yBAAoC;EvEouR5C;EuEluRM;;IAEE,2BAAwC;EvEouRhD;EuEluRM;;IAEE,4BAA0C;EvEouRlD;EuEluRM;;IAEE,0BAAsC;EvEouR9C;EuEnvRM;IAAgC,2BAA4B;EvEsvRlE;EuErvRM;;IAEE,+BAAoC;EvEuvR5C;EuErvRM;;IAEE,iCAAwC;EvEuvRhD;EuErvRM;;IAEE,kCAA0C;EvEuvRlD;EuErvRM;;IAEE,gCAAsC;EvEuvR9C;EuEtwRM;IAAgC,0BAA4B;EvEywRlE;EuExwRM;;IAEE,8BAAoC;EvE0wR5C;EuExwRM;;IAEE,gCAAwC;EvE0wRhD;EuExwRM;;IAEE,iCAA0C;EvE0wRlD;EuExwRM;;IAEE,+BAAsC;EvE0wR9C;EuEzxRM;IAAgC,wBAA4B;EvE4xRlE;EuE3xRM;;IAEE,4BAAoC;EvE6xR5C;EuE3xRM;;IAEE,8BAAwC;EvE6xRhD;EuE3xRM;;IAEE,+BAA0C;EvE6xRlD;EuE3xRM;;IAEE,6BAAsC;EvE6xR9C;EuE5yRM;IAAgC,0BAA4B;EvE+yRlE;EuE9yRM;;IAEE,8BAAoC;EvEgzR5C;EuE9yRM;;IAEE,gCAAwC;EvEgzRhD;EuE9yRM;;IAEE,iCAA0C;EvEgzRlD;EuE9yRM;;IAEE,+BAAsC;EvEgzR9C;EuE/zRM;IAAgC,wBAA4B;EvEk0RlE;EuEj0RM;;IAEE,4BAAoC;EvEm0R5C;EuEj0RM;;IAEE,8BAAwC;EvEm0RhD;EuEj0RM;;IAEE,+BAA0C;EvEm0RlD;EuEj0RM;;IAEE,6BAAsC;EvEm0R9C;EuE3zRM;IAAwB,2BAA2B;EvE8zRzD;EuE7zRM;;IAEE,+BAA+B;EvE+zRvC;EuE7zRM;;IAEE,iCAAiC;EvE+zRzC;EuE7zRM;;IAEE,kCAAkC;EvE+zR1C;EuE7zRM;;IAEE,gCAAgC;EvE+zRxC;EuE90RM;IAAwB,0BAA2B;EvEi1RzD;EuEh1RM;;IAEE,8BAA+B;EvEk1RvC;EuEh1RM;;IAEE,gCAAiC;EvEk1RzC;EuEh1RM;;IAEE,iCAAkC;EvEk1R1C;EuEh1RM;;IAEE,+BAAgC;EvEk1RxC;EuEj2RM;IAAwB,wBAA2B;EvEo2RzD;EuEn2RM;;IAEE,4BAA+B;EvEq2RvC;EuEn2RM;;IAEE,8BAAiC;EvEq2RzC;EuEn2RM;;IAEE,+BAAkC;EvEq2R1C;EuEn2RM;;IAEE,6BAAgC;EvEq2RxC;EuEp3RM;IAAwB,0BAA2B;EvEu3RzD;EuEt3RM;;IAEE,8BAA+B;EvEw3RvC;EuEt3RM;;IAEE,gCAAiC;EvEw3RzC;EuEt3RM;;IAEE,iCAAkC;EvEw3R1C;EuEt3RM;;IAEE,+BAAgC;EvEw3RxC;EuEv4RM;IAAwB,wBAA2B;EvE04RzD;EuEz4RM;;IAEE,4BAA+B;EvE24RvC;EuEz4RM;;IAEE,8BAAiC;EvE24RzC;EuEz4RM;;IAEE,+BAAkC;EvE24R1C;EuEz4RM;;IAEE,6BAAgC;EvE24RxC;EuEr4RE;IAAmB,uBAAuB;EvEw4R5C;EuEv4RE;;IAEE,2BAA2B;EvEy4R/B;EuEv4RE;;IAEE,6BAA6B;EvEy4RjC;EuEv4RE;;IAEE,8BAA8B;EvEy4RlC;EuEv4RE;;IAEE,4BAA4B;EvEy4RhC;AACF;;AwEz8RA;EAAkB,4GAA8C;AxE68RhE;;AwEz8RA;EAAiB,8BAA8B;AxE68R/C;;AwE58RA;EAAiB,8BAA8B;AxEg9R/C;;AwE/8RA;EAAiB,8BAA8B;AxEm9R/C;;AwEl9RA;ECTE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AzE+9RrB;;AwEh9RI;EAAwB,2BAA2B;AxEo9RvD;;AwEn9RI;EAAwB,4BAA4B;AxEu9RxD;;AwEt9RI;EAAwB,6BAA6B;AxE09RzD;;Acr7RI;E0DvCA;IAAwB,2BAA2B;ExEi+RrD;EwEh+RE;IAAwB,4BAA4B;ExEm+RtD;EwEl+RE;IAAwB,6BAA6B;ExEq+RvD;AACF;;Acj8RI;E0DvCA;IAAwB,2BAA2B;ExE6+RrD;EwE5+RE;IAAwB,4BAA4B;ExE++RtD;EwE9+RE;IAAwB,6BAA6B;ExEi/RvD;AACF;;Ac78RI;E0DvCA;IAAwB,2BAA2B;ExEy/RrD;EwEx/RE;IAAwB,4BAA4B;ExE2/RtD;EwE1/RE;IAAwB,6BAA6B;ExE6/RvD;AACF;;Acz9RI;E0DvCA;IAAwB,2BAA2B;ExEqgSrD;EwEpgSE;IAAwB,4BAA4B;ExEugStD;EwEtgSE;IAAwB,6BAA6B;ExEygSvD;AACF;;AwEpgSA;EAAmB,oCAAoC;AxEwgSvD;;AwEvgSA;EAAmB,oCAAoC;AxE2gSvD;;AwE1gSA;EAAmB,qCAAqC;AxE8gSxD;;AwE1gSA;EAAuB,2BAA0C;AxE8gSjE;;AwE7gSA;EAAuB,+BAA4C;AxEihSnE;;AwEhhSA;EAAuB,2BAA2C;AxEohSlE;;AwEnhSA;EAAuB,2BAAyC;AxEuhShE;;AwEthSA;EAAuB,8BAA2C;AxE0hSlE;;AwEzhSA;EAAuB,6BAA6B;AxE6hSpD;;AwEzhSA;EAAc,sBAAwB;AxE6hStC;;A0EpkSE;EACE,yBAAwB;A1EukS5B;;AK7jSE;EqELM,yBAA0E;A1EskSlF;;A0E5kSE;EACE,yBAAwB;A1E+kS5B;;AKrkSE;EqELM,yBAA0E;A1E8kSlF;;A0EplSE;EACE,yBAAwB;A1EulS5B;;AK7kSE;EqELM,yBAA0E;A1EslSlF;;A0E5lSE;EACE,yBAAwB;A1E+lS5B;;AKrlSE;EqELM,yBAA0E;A1E8lSlF;;A0EpmSE;EACE,yBAAwB;A1EumS5B;;AK7lSE;EqELM,yBAA0E;A1EsmSlF;;A0E5mSE;EACE,yBAAwB;A1E+mS5B;;AKrmSE;EqELM,yBAA0E;A1E8mSlF;;A0EpnSE;EACE,yBAAwB;A1EunS5B;;AK7mSE;EqELM,yBAA0E;A1EsnSlF;;A0E5nSE;EACE,yBAAwB;A1E+nS5B;;AKrnSE;EqELM,yBAA0E;A1E8nSlF;;AwEvlSA;EAAa,yBAA6B;AxE2lS1C;;AwE1lSA;EAAc,yBAA6B;AxE8lS3C;;AwE5lSA;EAAiB,oCAAkC;AxEgmSnD;;AwE/lSA;EAAiB,0CAAkC;AxEmmSnD;;AwE/lSA;EGvDE,WAAW;EACX,kBAAkB;EAClB,iBAAiB;EACjB,6BAA6B;EAC7B,SAAS;A3E0pSX;;AwEnmSA;EAAwB,gCAAgC;AxEumSxD;;AwErmSA;EACE,iCAAiC;EACjC,oCAAoC;AxEwmStC;;AwEnmSA;EAAc,yBAAyB;AxEumSvC;;A4ExqSA;EACE,8BAA8B;A5E2qShC;;A4ExqSA;EACE,6BAA6B;A5E2qS/B;;A6E3qSE;E3EOF;;;I2EDM,4BAA4B;IAE5B,2BAA2B;E7E2qS/B;E6ExqSE;IAEI,0BAA0B;E7EyqShC;E6EhqSE;IACE,6BAA6B;E7EkqSjC;EEn+RF;I2EhLM,gCAAgC;E7EspSpC;E6EppSE;;IAEE,yB1EzCY;I0E0CZ,wBAAwB;E7EspS5B;E6E9oSE;IACE,2BAA2B;E7EgpS/B;E6E7oSE;;IAEE,wBAAwB;E7E+oS5B;E6E5oSE;;;IAGE,UAAU;IACV,SAAS;E7E8oSb;E6E3oSE;;IAEE,uBAAuB;E7E6oS3B;E6EroSE;IACE,Q1EwgCgC;EH+nQpC;EEnrSF;I2E+CM,2BAA2C;E7EuoS/C;EY9tSA;IiE0FI,2BAA2C;E7EuoS/C;EiCrtSF;I4CmFM,aAAa;E7EqoSjB;EsCpuSF;IuCkGM,sB1EtFS;EH2tSb;EgBxuSF;I6DuGM,oCAAoC;E7EooSxC;E6EroSE;;IAKI,iCAAmC;E7EooSzC;EgBvsSF;;I6D0EQ,oCAAsC;E7EioS5C;EgBtnSF;I6DNM,cAAc;E7E+nSlB;EiBrvSA;;;;I4D4HM,qB1EvHU;EHsvShB;EgBjpSF;I6DuBM,cAAc;IACd,qB1E7HY;EH0vShB;AACF","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n","/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7abaff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b3b7bb;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212529;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212529;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #adb5bd solid 1px;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0.4rem);\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: flex;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: flex;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion > .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card .card-header {\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #0062cc;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #545b62;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1e7e34;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #117a8b;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #bd2130;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #1d2124;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:last-child {\n margin-bottom: -1px;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #dee2e6;\n border-bottom-right-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0056b3 !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #494f54 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #dee2e6;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n\n/*# sourceMappingURL=bootstrap.css.map */",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$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;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$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`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n @include font-size(100%);\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n color: $table-hover-color;\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n color: $table-dark-hover-color;\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null or unit($num) == \"%\" {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Used to ensure the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map, $map-name: \"$grid-breakpoints\") {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color, $dark: $yiq-text-dark, $light: $yiq-text-light) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= $yiq-contrasted-threshold) {\n @return $dark;\n } @else {\n @return $light;\n }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, $black, $white);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n text-decoration: $link-decoration;\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n pointer-events: none;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n\n // Vertically space out multiple block buttons\n + .btn-block {\n margin-top: $btn-block-spacing-y;\n }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n border-color: $color;\n\n @include hover {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @include border-radius($border-radius, 0);\n}\n",".fade {\n @include transition($transition-fade);\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n","// The dropdown wrapper (`
`)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n\n // Generate the caret automatically\n @include caret;\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0; // override default ul\n @include font-size($dropdown-font-size);\n color: $dropdown-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .dropdown-menu#{$infix}-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu#{$infix}-right {\n right: 0;\n left: auto;\n }\n }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropright {\n .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(right);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropleft {\n .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(left);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n// When enabled Popper.js, reset basic dropdown position\n// stylelint-disable-next-line no-duplicate-selectors\n.dropdown-menu {\n &[x-placement^=\"top\"],\n &[x-placement^=\"right\"],\n &[x-placement^=\"bottom\"],\n &[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n }\n}\n\n// Dividers (basically an `
`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:vn},Ln="show",xn="out",Pn={HIDE:"hide"+Tn,HIDDEN:"hidden"+Tn,SHOW:"show"+Tn,SHOWN:"shown"+Tn,INSERTED:"inserted"+Tn,CLICK:"click"+Tn,FOCUSIN:"focusin"+Tn,FOCUSOUT:"focusout"+Tn,MOUSEENTER:"mouseenter"+Tn,MOUSELEAVE:"mouseleave"+Tn},Hn="fade",jn="show",Rn=".tooltip-inner",Fn=".arrow",Mn="hover",Wn="focus",Un="click",Bn="manual",qn=function(){function i(t,e){if("undefined"==typeof be)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=p(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(p(this.getTipElement()).hasClass(jn))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),p.removeData(this.element,this.constructor.DATA_KEY),p(this.element).off(this.constructor.EVENT_KEY),p(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&p(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===p(this.element).css("display"))throw new Error("Please use show on visible elements");var t=p.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){p(this.element).trigger(t);var n=m.findShadowRoot(this.element),i=p.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=m.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&p(o).addClass(Hn);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();p(o).data(this.constructor.DATA_KEY,this),p.contains(this.element.ownerDocument.documentElement,this.tip)||p(o).appendTo(l),p(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new be(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:Fn},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),p(o).addClass(jn),"ontouchstart"in document.documentElement&&p(document.body).children().on("mouseover",null,p.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,p(e.element).trigger(e.constructor.Event.SHOWN),t===xn&&e._leave(null,e)};if(p(this.tip).hasClass(Hn)){var h=m.getTransitionDurationFromElement(this.tip);p(this.tip).one(m.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=p.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==Ln&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),p(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(p(this.element).trigger(i),!i.isDefaultPrevented()){if(p(n).removeClass(jn),"ontouchstart"in document.documentElement&&p(document.body).children().off("mouseover",null,p.noop),this._activeTrigger[Un]=!1,this._activeTrigger[Wn]=!1,this._activeTrigger[Mn]=!1,p(this.tip).hasClass(Hn)){var r=m.getTransitionDurationFromElement(n);p(n).one(m.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){p(this.getTipElement()).addClass(Dn+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||p(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(p(t.querySelectorAll(Rn)),this.getTitle()),p(t).removeClass(Hn+" "+jn)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=bn(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?p(e).parent().is(t)||t.empty().append(e):t.text(p(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:m.isElement(this.config.container)?p(this.config.container):p(document).find(this.config.container)},t._getAttachment=function(t){return Nn[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)p(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Bn){var e=t===Mn?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===Mn?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;p(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),p(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||p(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Wn:Mn]=!0),p(e.getTipElement()).hasClass(jn)||e._hoverState===Ln?e._hoverState=Ln:(clearTimeout(e._timeout),e._hoverState=Ln,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===Ln&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||p(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Wn:Mn]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=xn,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===xn&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=p(this.element).data();return Object.keys(e).forEach(function(t){-1!==An.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),m.typeCheckConfig(wn,t,this.constructor.DefaultType),t.sanitize&&(t.template=bn(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=p(this.getTipElement()),e=t.attr("class").match(In);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(p(t).removeClass(Hn),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=p(this).data(Cn),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),p(this).data(Cn,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return kn}},{key:"NAME",get:function(){return wn}},{key:"DATA_KEY",get:function(){return Cn}},{key:"Event",get:function(){return Pn}},{key:"EVENT_KEY",get:function(){return Tn}},{key:"DefaultType",get:function(){return On}}]),i}();p.fn[wn]=qn._jQueryInterface,p.fn[wn].Constructor=qn,p.fn[wn].noConflict=function(){return p.fn[wn]=Sn,qn._jQueryInterface};var Kn="popover",Qn="bs.popover",Vn="."+Qn,Yn=p.fn[Kn],zn="bs-popover",Xn=new RegExp("(^|\\s)"+zn+"\\S+","g"),Gn=l({},qn.Default,{placement:"right",trigger:"click",content:"",template:''}),$n=l({},qn.DefaultType,{content:"(string|element|function)"}),Jn="fade",Zn="show",ti=".popover-header",ei=".popover-body",ni={HIDE:"hide"+Vn,HIDDEN:"hidden"+Vn,SHOW:"show"+Vn,SHOWN:"shown"+Vn,INSERTED:"inserted"+Vn,CLICK:"click"+Vn,FOCUSIN:"focusin"+Vn,FOCUSOUT:"focusout"+Vn,MOUSEENTER:"mouseenter"+Vn,MOUSELEAVE:"mouseleave"+Vn},ii=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){p(this.getTipElement()).addClass(zn+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||p(this.config.template)[0],this.tip},o.setContent=function(){var t=p(this.getTipElement());this.setElementContent(t.find(ti),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(ei),e),t.removeClass(Jn+" "+Zn)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=p(this.getTipElement()),e=t.attr("class").match(Xn);null!==e&&0=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n}\n\nfunction setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n}\n\n/**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\nconst Util = {\n\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n\n if (!selector || selector === '#') {\n const hrefAttr = element.getAttribute('href')\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''\n }\n\n try {\n return document.querySelector(selector) ? selector : null\n } catch (err) {\n return null\n }\n },\n\n getTransitionDurationFromElement(element) {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let transitionDuration = $(element).css('transition-duration')\n let transitionDelay = $(element).css('transition-delay')\n\n const floatTransitionDuration = parseFloat(transitionDuration)\n const floatTransitionDelay = parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(TRANSITION_END)\n },\n\n // TODO: Remove in v5\n supportsTransitionEnd() {\n return Boolean(TRANSITION_END)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value)\n ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n },\n\n findShadowRoot(element) {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return Util.findShadowRoot(element.parentNode)\n }\n}\n\nsetTransitionEndSupport()\n\nexport default Util\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'alert'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Selector = {\n DISMISS : '[data-dismiss=\"alert\"]'\n}\n\nconst Event = {\n CLOSE : `close${EVENT_KEY}`,\n CLOSED : `closed${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n ALERT : 'alert',\n FADE : 'fade',\n SHOW : 'show'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Alert {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n close(element) {\n let rootElement = this._element\n if (element) {\n rootElement = this._getRootElement(element)\n }\n\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n if (!parent) {\n parent = $(element).closest(`.${ClassName.ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(Event.CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(ClassName.SHOW)\n\n if (!$(element).hasClass(ClassName.FADE)) {\n this._destroyElement(element)\n return\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n $(element)\n .one(Util.TRANSITION_END, (event) => this._destroyElement(element, event))\n .emulateTransitionEnd(transitionDuration)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(Event.CLOSED)\n .remove()\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(\n Event.CLICK_DATA_API,\n Selector.DISMISS,\n Alert._handleDismiss(new Alert())\n)\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Alert._jQueryInterface\n$.fn[NAME].Constructor = Alert\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n}\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'button'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst ClassName = {\n ACTIVE : 'active',\n BUTTON : 'btn',\n FOCUS : 'focus'\n}\n\nconst Selector = {\n DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n DATA_TOGGLE : '[data-toggle=\"buttons\"]',\n INPUT : 'input:not([type=\"hidden\"])',\n ACTIVE : '.active',\n BUTTON : '.btn'\n}\n\nconst Event = {\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n FOCUS_BLUR_DATA_API : `focus${EVENT_KEY}${DATA_API_KEY} ` +\n `blur${EVENT_KEY}${DATA_API_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Button {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(\n Selector.DATA_TOGGLE\n )[0]\n\n if (rootElement) {\n const input = this._element.querySelector(Selector.INPUT)\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked &&\n this._element.classList.contains(ClassName.ACTIVE)) {\n triggerChangeEvent = false\n } else {\n const activeElement = rootElement.querySelector(Selector.ACTIVE)\n\n if (activeElement) {\n $(activeElement).removeClass(ClassName.ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n if (input.hasAttribute('disabled') ||\n rootElement.hasAttribute('disabled') ||\n input.classList.contains('disabled') ||\n rootElement.classList.contains('disabled')) {\n return\n }\n input.checked = !this._element.classList.contains(ClassName.ACTIVE)\n $(input).trigger('change')\n }\n\n input.focus()\n addAriaPressed = false\n }\n }\n\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed',\n !this._element.classList.contains(ClassName.ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(ClassName.ACTIVE)\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $(this).data(DATA_KEY, data)\n }\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n event.preventDefault()\n\n let button = event.target\n\n if (!$(button).hasClass(ClassName.BUTTON)) {\n button = $(button).closest(Selector.BUTTON)\n }\n\n Button._jQueryInterface.call($(button), 'toggle')\n })\n .on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n const button = $(event.target).closest(Selector.BUTTON)[0]\n $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Button._jQueryInterface\n$.fn[NAME].Constructor = Button\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n}\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'carousel'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\nconst ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n interval : 5000,\n keyboard : true,\n slide : false,\n pause : 'hover',\n wrap : true,\n touch : true\n}\n\nconst DefaultType = {\n interval : '(number|boolean)',\n keyboard : 'boolean',\n slide : '(boolean|string)',\n pause : '(string|boolean)',\n wrap : 'boolean',\n touch : 'boolean'\n}\n\nconst Direction = {\n NEXT : 'next',\n PREV : 'prev',\n LEFT : 'left',\n RIGHT : 'right'\n}\n\nconst Event = {\n SLIDE : `slide${EVENT_KEY}`,\n SLID : `slid${EVENT_KEY}`,\n KEYDOWN : `keydown${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`,\n TOUCHSTART : `touchstart${EVENT_KEY}`,\n TOUCHMOVE : `touchmove${EVENT_KEY}`,\n TOUCHEND : `touchend${EVENT_KEY}`,\n POINTERDOWN : `pointerdown${EVENT_KEY}`,\n POINTERUP : `pointerup${EVENT_KEY}`,\n DRAG_START : `dragstart${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n CAROUSEL : 'carousel',\n ACTIVE : 'active',\n SLIDE : 'slide',\n RIGHT : 'carousel-item-right',\n LEFT : 'carousel-item-left',\n NEXT : 'carousel-item-next',\n PREV : 'carousel-item-prev',\n ITEM : 'carousel-item',\n POINTER_EVENT : 'pointer-event'\n}\n\nconst Selector = {\n ACTIVE : '.active',\n ACTIVE_ITEM : '.active.carousel-item',\n ITEM : '.carousel-item',\n ITEM_IMG : '.carousel-item img',\n NEXT_PREV : '.carousel-item-next, .carousel-item-prev',\n INDICATORS : '.carousel-indicators',\n DATA_SLIDE : '[data-slide], [data-slide-to]',\n DATA_RIDE : '[data-ride=\"carousel\"]'\n}\n\nconst PointerType = {\n TOUCH : 'touch',\n PEN : 'pen'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\nclass Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._element = element\n this._indicatorsElement = this._element.querySelector(Selector.INDICATORS)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n next() {\n if (!this._isSliding) {\n this._slide(Direction.NEXT)\n }\n }\n\n nextWhenVisible() {\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(Direction.PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (this._element.querySelector(Selector.NEXT_PREV)) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(Event.SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex\n ? Direction.NEXT\n : Direction.PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n // swipe left\n if (direction > 0) {\n this.prev()\n }\n\n // swipe right\n if (direction < 0) {\n this.next()\n }\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element)\n .on(Event.KEYDOWN, (event) => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(Event.MOUSEENTER, (event) => this.pause(event))\n .on(Event.MOUSELEAVE, (event) => this.cycle(event))\n }\n\n if (this._config.touch) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n if (!this._touchSupported) {\n return\n }\n\n const start = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchStartX = event.originalEvent.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.originalEvent.touches[0].clientX\n }\n }\n\n const move = (event) => {\n // ensure swiping with one touch and not pinching\n if (event.originalEvent.touches && event.originalEvent.touches.length > 1) {\n this.touchDeltaX = 0\n } else {\n this.touchDeltaX = event.originalEvent.touches[0].clientX - this.touchStartX\n }\n }\n\n const end = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchDeltaX = event.originalEvent.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n this.touchTimeout = setTimeout((event) => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n $(this._element.querySelectorAll(Selector.ITEM_IMG)).on(Event.DRAG_START, (e) => e.preventDefault())\n if (this._pointerEvent) {\n $(this._element).on(Event.POINTERDOWN, (event) => start(event))\n $(this._element).on(Event.POINTERUP, (event) => end(event))\n\n this._element.classList.add(ClassName.POINTER_EVENT)\n } else {\n $(this._element).on(Event.TOUCHSTART, (event) => start(event))\n $(this._element).on(Event.TOUCHMOVE, (event) => move(event))\n $(this._element).on(Event.TOUCHEND, (event) => end(event))\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode\n ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM))\n : []\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === Direction.NEXT\n const isPrevDirection = direction === Direction.PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === Direction.PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1\n ? this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM))\n const slideEvent = $.Event(Event.SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n const indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE))\n $(indicators)\n .removeClass(ClassName.ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(ClassName.ACTIVE)\n }\n }\n }\n\n _slide(direction, element) {\n const activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === Direction.NEXT) {\n directionalClassName = ClassName.LEFT\n orderClassName = ClassName.NEXT\n eventDirectionName = Direction.LEFT\n } else {\n directionalClassName = ClassName.RIGHT\n orderClassName = ClassName.PREV\n eventDirectionName = Direction.RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n\n const slidEvent = $.Event(Event.SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if ($(this._element).hasClass(ClassName.SLIDE)) {\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n const nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10)\n if (nextElementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = nextElementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(ClassName.ACTIVE)\n\n $(activeElement).removeClass(`${ClassName.ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n })\n .emulateTransitionEnd(transitionDuration)\n } else {\n $(activeElement).removeClass(ClassName.ACTIVE)\n $(nextElement).addClass(ClassName.ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n let _config = {\n ...Default,\n ...$(this).data()\n }\n\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(ClassName.CAROUSEL)) {\n return\n }\n\n const config = {\n ...$(target).data(),\n ...$(this).data()\n }\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler)\n\n$(window).on(Event.LOAD_DATA_API, () => {\n const carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE))\n for (let i = 0, len = carousels.length; i < len; i++) {\n const $carousel = $(carousels[i])\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Carousel._jQueryInterface\n$.fn[NAME].Constructor = Carousel\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n}\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'collapse'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n toggle : true,\n parent : ''\n}\n\nconst DefaultType = {\n toggle : 'boolean',\n parent : '(string|element)'\n}\n\nconst Event = {\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SHOW : 'show',\n COLLAPSE : 'collapse',\n COLLAPSING : 'collapsing',\n COLLAPSED : 'collapsed'\n}\n\nconst Dimension = {\n WIDTH : 'width',\n HEIGHT : 'height'\n}\n\nconst Selector = {\n ACTIVES : '.show, .collapsing',\n DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = [].slice.call(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n\n const toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = Util.getSelectorFromElement(elem)\n const filterElement = [].slice.call(document.querySelectorAll(selector))\n .filter((foundElem) => foundElem === element)\n\n if (selector !== null && filterElement.length > 0) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle() {\n if ($(this._element).hasClass(ClassName.SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES))\n .filter((elem) => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-parent') === this._config.parent\n }\n\n return elem.classList.contains(ClassName.COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).not(this._selector).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(Event.SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(ClassName.COLLAPSE)\n .addClass(ClassName.COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n $(this._triggerArray)\n .removeClass(ClassName.COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .addClass(ClassName.SHOW)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(Event.SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n const startEvent = $.Event(Event.HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(ClassName.COLLAPSING)\n .removeClass(ClassName.COLLAPSE)\n .removeClass(ClassName.SHOW)\n\n const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n\n if (selector !== null) {\n const $elem = $([].slice.call(document.querySelectorAll(selector)))\n if (!$elem.hasClass(ClassName.SHOW)) {\n $(trigger).addClass(ClassName.COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .trigger(Event.HIDDEN)\n }\n\n this._element.style[dimension] = ''\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(Dimension.WIDTH)\n return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT\n }\n\n _getParent() {\n let parent\n\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // It's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = document.querySelector(this._config.parent)\n }\n\n const selector =\n `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n\n const children = [].slice.call(parent.querySelectorAll(selector))\n $(children).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n const isOpen = $(element).hasClass(ClassName.SHOW)\n\n if (triggerArray.length) {\n $(triggerArray)\n .toggleClass(ClassName.COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n\n // Static\n\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? document.querySelector(selector) : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n const _config = {\n ...Default,\n ...$this.data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data && _config.toggle && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n const selectors = [].slice.call(document.querySelectorAll(selector))\n\n $(selectors).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Collapse._jQueryInterface\n$.fn[NAME].Constructor = Collapse\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n}\n\nexport default Collapse\n","/**!\n * @fileOverview Kickass library to create and place poppers near their reference elements.\n * @version 1.14.7\n * @license\n * Copyright (c) 2016 Federico Zivolo and contributors\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n */\nvar isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined';\n\nvar longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox'];\nvar timeoutDuration = 0;\nfor (var i = 0; i < longerTimeoutBrowsers.length; i += 1) {\n if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) {\n timeoutDuration = 1;\n break;\n }\n}\n\nfunction microtaskDebounce(fn) {\n var called = false;\n return function () {\n if (called) {\n return;\n }\n called = true;\n window.Promise.resolve().then(function () {\n called = false;\n fn();\n });\n };\n}\n\nfunction taskDebounce(fn) {\n var scheduled = false;\n return function () {\n if (!scheduled) {\n scheduled = true;\n setTimeout(function () {\n scheduled = false;\n fn();\n }, timeoutDuration);\n }\n };\n}\n\nvar supportsMicroTasks = isBrowser && window.Promise;\n\n/**\n* Create a debounced version of a method, that's asynchronously deferred\n* but called in the minimum time possible.\n*\n* @method\n* @memberof Popper.Utils\n* @argument {Function} fn\n* @returns {Function}\n*/\nvar debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce;\n\n/**\n * Check if the given variable is a function\n * @method\n * @memberof Popper.Utils\n * @argument {Any} functionToCheck - variable to check\n * @returns {Boolean} answer to: is a function?\n */\nfunction isFunction(functionToCheck) {\n var getType = {};\n return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]';\n}\n\n/**\n * Get CSS computed property of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Eement} element\n * @argument {String} property\n */\nfunction getStyleComputedProperty(element, property) {\n if (element.nodeType !== 1) {\n return [];\n }\n // NOTE: 1 DOM access here\n var window = element.ownerDocument.defaultView;\n var css = window.getComputedStyle(element, null);\n return property ? css[property] : css;\n}\n\n/**\n * Returns the parentNode or the host of the element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} parent\n */\nfunction getParentNode(element) {\n if (element.nodeName === 'HTML') {\n return element;\n }\n return element.parentNode || element.host;\n}\n\n/**\n * Returns the scrolling parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} scroll parent\n */\nfunction getScrollParent(element) {\n // Return body, `getScroll` will take care to get the correct `scrollTop` from it\n if (!element) {\n return document.body;\n }\n\n switch (element.nodeName) {\n case 'HTML':\n case 'BODY':\n return element.ownerDocument.body;\n case '#document':\n return element.body;\n }\n\n // Firefox want us to check `-x` and `-y` variations as well\n\n var _getStyleComputedProp = getStyleComputedProperty(element),\n overflow = _getStyleComputedProp.overflow,\n overflowX = _getStyleComputedProp.overflowX,\n overflowY = _getStyleComputedProp.overflowY;\n\n if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {\n return element;\n }\n\n return getScrollParent(getParentNode(element));\n}\n\nvar isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);\nvar isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);\n\n/**\n * Determines if the browser is Internet Explorer\n * @method\n * @memberof Popper.Utils\n * @param {Number} version to check\n * @returns {Boolean} isIE\n */\nfunction isIE(version) {\n if (version === 11) {\n return isIE11;\n }\n if (version === 10) {\n return isIE10;\n }\n return isIE11 || isIE10;\n}\n\n/**\n * Returns the offset parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} offset parent\n */\nfunction getOffsetParent(element) {\n if (!element) {\n return document.documentElement;\n }\n\n var noOffsetParent = isIE(10) ? document.body : null;\n\n // NOTE: 1 DOM access here\n var offsetParent = element.offsetParent || null;\n // Skip hidden elements which don't have an offsetParent\n while (offsetParent === noOffsetParent && element.nextElementSibling) {\n offsetParent = (element = element.nextElementSibling).offsetParent;\n }\n\n var nodeName = offsetParent && offsetParent.nodeName;\n\n if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') {\n return element ? element.ownerDocument.documentElement : document.documentElement;\n }\n\n // .offsetParent will return the closest TH, TD or TABLE in case\n // no offsetParent is present, I hate this job...\n if (['TH', 'TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') {\n return getOffsetParent(offsetParent);\n }\n\n return offsetParent;\n}\n\nfunction isOffsetContainer(element) {\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY') {\n return false;\n }\n return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element;\n}\n\n/**\n * Finds the root node (document, shadowDOM root) of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} node\n * @returns {Element} root node\n */\nfunction getRoot(node) {\n if (node.parentNode !== null) {\n return getRoot(node.parentNode);\n }\n\n return node;\n}\n\n/**\n * Finds the offset parent common to the two provided nodes\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element1\n * @argument {Element} element2\n * @returns {Element} common offset parent\n */\nfunction findCommonOffsetParent(element1, element2) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) {\n return document.documentElement;\n }\n\n // Here we make sure to give as \"start\" the element that comes first in the DOM\n var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING;\n var start = order ? element1 : element2;\n var end = order ? element2 : element1;\n\n // Get common ancestor container\n var range = document.createRange();\n range.setStart(start, 0);\n range.setEnd(end, 0);\n var commonAncestorContainer = range.commonAncestorContainer;\n\n // Both nodes are inside #document\n\n if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) {\n if (isOffsetContainer(commonAncestorContainer)) {\n return commonAncestorContainer;\n }\n\n return getOffsetParent(commonAncestorContainer);\n }\n\n // one of the nodes is inside shadowDOM, find which one\n var element1root = getRoot(element1);\n if (element1root.host) {\n return findCommonOffsetParent(element1root.host, element2);\n } else {\n return findCommonOffsetParent(element1, getRoot(element2).host);\n }\n}\n\n/**\n * Gets the scroll value of the given element in the given side (top and left)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {String} side `top` or `left`\n * @returns {number} amount of scrolled pixels\n */\nfunction getScroll(element) {\n var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top';\n\n var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n var html = element.ownerDocument.documentElement;\n var scrollingElement = element.ownerDocument.scrollingElement || html;\n return scrollingElement[upperSide];\n }\n\n return element[upperSide];\n}\n\n/*\n * Sum or subtract the element scroll values (left and top) from a given rect object\n * @method\n * @memberof Popper.Utils\n * @param {Object} rect - Rect object you want to change\n * @param {HTMLElement} element - The element from the function reads the scroll values\n * @param {Boolean} subtract - set to true if you want to subtract the scroll values\n * @return {Object} rect - The modifier rect object\n */\nfunction includeScroll(rect, element) {\n var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n var modifier = subtract ? -1 : 1;\n rect.top += scrollTop * modifier;\n rect.bottom += scrollTop * modifier;\n rect.left += scrollLeft * modifier;\n rect.right += scrollLeft * modifier;\n return rect;\n}\n\n/*\n * Helper to detect borders of a given element\n * @method\n * @memberof Popper.Utils\n * @param {CSSStyleDeclaration} styles\n * Result of `getStyleComputedProperty` on the given element\n * @param {String} axis - `x` or `y`\n * @return {number} borders - The borders size of the given axis\n */\n\nfunction getBordersSize(styles, axis) {\n var sideA = axis === 'x' ? 'Left' : 'Top';\n var sideB = sideA === 'Left' ? 'Right' : 'Bottom';\n\n return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10);\n}\n\nfunction getSize(axis, body, html, computedStyle) {\n return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? parseInt(html['offset' + axis]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')]) : 0);\n}\n\nfunction getWindowSizes(document) {\n var body = document.body;\n var html = document.documentElement;\n var computedStyle = isIE(10) && getComputedStyle(html);\n\n return {\n height: getSize('Height', body, html, computedStyle),\n width: getSize('Width', body, html, computedStyle)\n };\n}\n\nvar classCallCheck = function (instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n};\n\nvar createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\n\n\n\n\nvar defineProperty = function (obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n};\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\n/**\n * Given element offsets, generate an output similar to getBoundingClientRect\n * @method\n * @memberof Popper.Utils\n * @argument {Object} offsets\n * @returns {Object} ClientRect like output\n */\nfunction getClientRect(offsets) {\n return _extends({}, offsets, {\n right: offsets.left + offsets.width,\n bottom: offsets.top + offsets.height\n });\n}\n\n/**\n * Get bounding client rect of given element\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} element\n * @return {Object} client rect\n */\nfunction getBoundingClientRect(element) {\n var rect = {};\n\n // IE10 10 FIX: Please, don't ask, the element isn't\n // considered in DOM in some circumstances...\n // This isn't reproducible in IE10 compatibility mode of IE11\n try {\n if (isIE(10)) {\n rect = element.getBoundingClientRect();\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n rect.top += scrollTop;\n rect.left += scrollLeft;\n rect.bottom += scrollTop;\n rect.right += scrollLeft;\n } else {\n rect = element.getBoundingClientRect();\n }\n } catch (e) {}\n\n var result = {\n left: rect.left,\n top: rect.top,\n width: rect.right - rect.left,\n height: rect.bottom - rect.top\n };\n\n // subtract scrollbar size from sizes\n var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {};\n var width = sizes.width || element.clientWidth || result.right - result.left;\n var height = sizes.height || element.clientHeight || result.bottom - result.top;\n\n var horizScrollbar = element.offsetWidth - width;\n var vertScrollbar = element.offsetHeight - height;\n\n // if an hypothetical scrollbar is detected, we must be sure it's not a `border`\n // we make this check conditional for performance reasons\n if (horizScrollbar || vertScrollbar) {\n var styles = getStyleComputedProperty(element);\n horizScrollbar -= getBordersSize(styles, 'x');\n vertScrollbar -= getBordersSize(styles, 'y');\n\n result.width -= horizScrollbar;\n result.height -= vertScrollbar;\n }\n\n return getClientRect(result);\n}\n\nfunction getOffsetRectRelativeToArbitraryNode(children, parent) {\n var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var isIE10 = isIE(10);\n var isHTML = parent.nodeName === 'HTML';\n var childrenRect = getBoundingClientRect(children);\n var parentRect = getBoundingClientRect(parent);\n var scrollParent = getScrollParent(children);\n\n var styles = getStyleComputedProperty(parent);\n var borderTopWidth = parseFloat(styles.borderTopWidth, 10);\n var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10);\n\n // In cases where the parent is fixed, we must ignore negative scroll in offset calc\n if (fixedPosition && isHTML) {\n parentRect.top = Math.max(parentRect.top, 0);\n parentRect.left = Math.max(parentRect.left, 0);\n }\n var offsets = getClientRect({\n top: childrenRect.top - parentRect.top - borderTopWidth,\n left: childrenRect.left - parentRect.left - borderLeftWidth,\n width: childrenRect.width,\n height: childrenRect.height\n });\n offsets.marginTop = 0;\n offsets.marginLeft = 0;\n\n // Subtract margins of documentElement in case it's being used as parent\n // we do this only on HTML because it's the only element that behaves\n // differently when margins are applied to it. The margins are included in\n // the box of the documentElement, in the other cases not.\n if (!isIE10 && isHTML) {\n var marginTop = parseFloat(styles.marginTop, 10);\n var marginLeft = parseFloat(styles.marginLeft, 10);\n\n offsets.top -= borderTopWidth - marginTop;\n offsets.bottom -= borderTopWidth - marginTop;\n offsets.left -= borderLeftWidth - marginLeft;\n offsets.right -= borderLeftWidth - marginLeft;\n\n // Attach marginTop and marginLeft because in some circumstances we may need them\n offsets.marginTop = marginTop;\n offsets.marginLeft = marginLeft;\n }\n\n if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') {\n offsets = includeScroll(offsets, parent);\n }\n\n return offsets;\n}\n\nfunction getViewportOffsetRectRelativeToArtbitraryNode(element) {\n var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var html = element.ownerDocument.documentElement;\n var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html);\n var width = Math.max(html.clientWidth, window.innerWidth || 0);\n var height = Math.max(html.clientHeight, window.innerHeight || 0);\n\n var scrollTop = !excludeScroll ? getScroll(html) : 0;\n var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0;\n\n var offset = {\n top: scrollTop - relativeOffset.top + relativeOffset.marginTop,\n left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft,\n width: width,\n height: height\n };\n\n return getClientRect(offset);\n}\n\n/**\n * Check if the given element is fixed or is inside a fixed parent\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {Element} customContainer\n * @returns {Boolean} answer to \"isFixed?\"\n */\nfunction isFixed(element) {\n var nodeName = element.nodeName;\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n return false;\n }\n if (getStyleComputedProperty(element, 'position') === 'fixed') {\n return true;\n }\n var parentNode = getParentNode(element);\n if (!parentNode) {\n return false;\n }\n return isFixed(parentNode);\n}\n\n/**\n * Finds the first parent of an element that has a transformed property defined\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} first transformed parent or documentElement\n */\n\nfunction getFixedPositionOffsetParent(element) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element || !element.parentElement || isIE()) {\n return document.documentElement;\n }\n var el = element.parentElement;\n while (el && getStyleComputedProperty(el, 'transform') === 'none') {\n el = el.parentElement;\n }\n return el || document.documentElement;\n}\n\n/**\n * Computed the boundaries limits and return them\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} popper\n * @param {HTMLElement} reference\n * @param {number} padding\n * @param {HTMLElement} boundariesElement - Element used to define the boundaries\n * @param {Boolean} fixedPosition - Is in fixed position mode\n * @returns {Object} Coordinates of the boundaries\n */\nfunction getBoundaries(popper, reference, padding, boundariesElement) {\n var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;\n\n // NOTE: 1 DOM access here\n\n var boundaries = { top: 0, left: 0 };\n var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);\n\n // Handle viewport case\n if (boundariesElement === 'viewport') {\n boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition);\n } else {\n // Handle other cases based on DOM element used as boundaries\n var boundariesNode = void 0;\n if (boundariesElement === 'scrollParent') {\n boundariesNode = getScrollParent(getParentNode(reference));\n if (boundariesNode.nodeName === 'BODY') {\n boundariesNode = popper.ownerDocument.documentElement;\n }\n } else if (boundariesElement === 'window') {\n boundariesNode = popper.ownerDocument.documentElement;\n } else {\n boundariesNode = boundariesElement;\n }\n\n var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition);\n\n // In case of HTML, we need a different computation\n if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {\n var _getWindowSizes = getWindowSizes(popper.ownerDocument),\n height = _getWindowSizes.height,\n width = _getWindowSizes.width;\n\n boundaries.top += offsets.top - offsets.marginTop;\n boundaries.bottom = height + offsets.top;\n boundaries.left += offsets.left - offsets.marginLeft;\n boundaries.right = width + offsets.left;\n } else {\n // for all the other DOM elements, this one is good\n boundaries = offsets;\n }\n }\n\n // Add paddings\n padding = padding || 0;\n var isPaddingNumber = typeof padding === 'number';\n boundaries.left += isPaddingNumber ? padding : padding.left || 0;\n boundaries.top += isPaddingNumber ? padding : padding.top || 0;\n boundaries.right -= isPaddingNumber ? padding : padding.right || 0;\n boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0;\n\n return boundaries;\n}\n\nfunction getArea(_ref) {\n var width = _ref.width,\n height = _ref.height;\n\n return width * height;\n}\n\n/**\n * Utility used to transform the `auto` placement to the placement with more\n * available space.\n * @method\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) {\n var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0;\n\n if (placement.indexOf('auto') === -1) {\n return placement;\n }\n\n var boundaries = getBoundaries(popper, reference, padding, boundariesElement);\n\n var rects = {\n top: {\n width: boundaries.width,\n height: refRect.top - boundaries.top\n },\n right: {\n width: boundaries.right - refRect.right,\n height: boundaries.height\n },\n bottom: {\n width: boundaries.width,\n height: boundaries.bottom - refRect.bottom\n },\n left: {\n width: refRect.left - boundaries.left,\n height: boundaries.height\n }\n };\n\n var sortedAreas = Object.keys(rects).map(function (key) {\n return _extends({\n key: key\n }, rects[key], {\n area: getArea(rects[key])\n });\n }).sort(function (a, b) {\n return b.area - a.area;\n });\n\n var filteredAreas = sortedAreas.filter(function (_ref2) {\n var width = _ref2.width,\n height = _ref2.height;\n return width >= popper.clientWidth && height >= popper.clientHeight;\n });\n\n var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key;\n\n var variation = placement.split('-')[1];\n\n return computedPlacement + (variation ? '-' + variation : '');\n}\n\n/**\n * Get offsets to the reference element\n * @method\n * @memberof Popper.Utils\n * @param {Object} state\n * @param {Element} popper - the popper element\n * @param {Element} reference - the reference element (the popper will be relative to this)\n * @param {Element} fixedPosition - is in fixed position mode\n * @returns {Object} An object containing the offsets which will be applied to the popper\n */\nfunction getReferenceOffsets(state, popper, reference) {\n var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);\n return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);\n}\n\n/**\n * Get the outer sizes of the given element (offset size + margins)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Object} object containing width and height properties\n */\nfunction getOuterSizes(element) {\n var window = element.ownerDocument.defaultView;\n var styles = window.getComputedStyle(element);\n var x = parseFloat(styles.marginTop || 0) + parseFloat(styles.marginBottom || 0);\n var y = parseFloat(styles.marginLeft || 0) + parseFloat(styles.marginRight || 0);\n var result = {\n width: element.offsetWidth + y,\n height: element.offsetHeight + x\n };\n return result;\n}\n\n/**\n * Get the opposite placement of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement\n * @returns {String} flipped placement\n */\nfunction getOppositePlacement(placement) {\n var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' };\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}\n\n/**\n * Get offsets to the popper\n * @method\n * @memberof Popper.Utils\n * @param {Object} position - CSS position the Popper will get applied\n * @param {HTMLElement} popper - the popper element\n * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this)\n * @param {String} placement - one of the valid placement options\n * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper\n */\nfunction getPopperOffsets(popper, referenceOffsets, placement) {\n placement = placement.split('-')[0];\n\n // Get popper node sizes\n var popperRect = getOuterSizes(popper);\n\n // Add position, width and height to our offsets object\n var popperOffsets = {\n width: popperRect.width,\n height: popperRect.height\n };\n\n // depending by the popper placement we have to compute its offsets slightly differently\n var isHoriz = ['right', 'left'].indexOf(placement) !== -1;\n var mainSide = isHoriz ? 'top' : 'left';\n var secondarySide = isHoriz ? 'left' : 'top';\n var measurement = isHoriz ? 'height' : 'width';\n var secondaryMeasurement = !isHoriz ? 'height' : 'width';\n\n popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2;\n if (placement === secondarySide) {\n popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement];\n } else {\n popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)];\n }\n\n return popperOffsets;\n}\n\n/**\n * Mimics the `find` method of Array\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction find(arr, check) {\n // use native find if supported\n if (Array.prototype.find) {\n return arr.find(check);\n }\n\n // use `filter` to obtain the same behavior of `find`\n return arr.filter(check)[0];\n}\n\n/**\n * Return the index of the matching object\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction findIndex(arr, prop, value) {\n // use native findIndex if supported\n if (Array.prototype.findIndex) {\n return arr.findIndex(function (cur) {\n return cur[prop] === value;\n });\n }\n\n // use `find` + `indexOf` if `findIndex` isn't supported\n var match = find(arr, function (obj) {\n return obj[prop] === value;\n });\n return arr.indexOf(match);\n}\n\n/**\n * Loop trough the list of modifiers and run them in order,\n * each of them will then edit the data object.\n * @method\n * @memberof Popper.Utils\n * @param {dataObject} data\n * @param {Array} modifiers\n * @param {String} ends - Optional modifier name used as stopper\n * @returns {dataObject}\n */\nfunction runModifiers(modifiers, data, ends) {\n var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends));\n\n modifiersToRun.forEach(function (modifier) {\n if (modifier['function']) {\n // eslint-disable-line dot-notation\n console.warn('`modifier.function` is deprecated, use `modifier.fn`!');\n }\n var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation\n if (modifier.enabled && isFunction(fn)) {\n // Add properties to offsets to make them a complete clientRect object\n // we do this before each modifier to make sure the previous one doesn't\n // mess with these values\n data.offsets.popper = getClientRect(data.offsets.popper);\n data.offsets.reference = getClientRect(data.offsets.reference);\n\n data = fn(data, modifier);\n }\n });\n\n return data;\n}\n\n/**\n * Updates the position of the popper, computing the new offsets and applying\n * the new style.
\n * Prefer `scheduleUpdate` over `update` because of performance reasons.\n * @method\n * @memberof Popper\n */\nfunction update() {\n // if popper is destroyed, don't perform any further update\n if (this.state.isDestroyed) {\n return;\n }\n\n var data = {\n instance: this,\n styles: {},\n arrowStyles: {},\n attributes: {},\n flipped: false,\n offsets: {}\n };\n\n // compute reference element offsets\n data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding);\n\n // store the computed placement inside `originalPlacement`\n data.originalPlacement = data.placement;\n\n data.positionFixed = this.options.positionFixed;\n\n // compute the popper offsets\n data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement);\n\n data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute';\n\n // run the modifiers\n data = runModifiers(this.modifiers, data);\n\n // the first `update` will call `onCreate` callback\n // the other ones will call `onUpdate` callback\n if (!this.state.isCreated) {\n this.state.isCreated = true;\n this.options.onCreate(data);\n } else {\n this.options.onUpdate(data);\n }\n}\n\n/**\n * Helper used to know if the given modifier is enabled.\n * @method\n * @memberof Popper.Utils\n * @returns {Boolean}\n */\nfunction isModifierEnabled(modifiers, modifierName) {\n return modifiers.some(function (_ref) {\n var name = _ref.name,\n enabled = _ref.enabled;\n return enabled && name === modifierName;\n });\n}\n\n/**\n * Get the prefixed supported property name\n * @method\n * @memberof Popper.Utils\n * @argument {String} property (camelCase)\n * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix)\n */\nfunction getSupportedPropertyName(property) {\n var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O'];\n var upperProp = property.charAt(0).toUpperCase() + property.slice(1);\n\n for (var i = 0; i < prefixes.length; i++) {\n var prefix = prefixes[i];\n var toCheck = prefix ? '' + prefix + upperProp : property;\n if (typeof document.body.style[toCheck] !== 'undefined') {\n return toCheck;\n }\n }\n return null;\n}\n\n/**\n * Destroys the popper.\n * @method\n * @memberof Popper\n */\nfunction destroy() {\n this.state.isDestroyed = true;\n\n // touch DOM only if `applyStyle` modifier is enabled\n if (isModifierEnabled(this.modifiers, 'applyStyle')) {\n this.popper.removeAttribute('x-placement');\n this.popper.style.position = '';\n this.popper.style.top = '';\n this.popper.style.left = '';\n this.popper.style.right = '';\n this.popper.style.bottom = '';\n this.popper.style.willChange = '';\n this.popper.style[getSupportedPropertyName('transform')] = '';\n }\n\n this.disableEventListeners();\n\n // remove the popper if user explicity asked for the deletion on destroy\n // do not use `remove` because IE11 doesn't support it\n if (this.options.removeOnDestroy) {\n this.popper.parentNode.removeChild(this.popper);\n }\n return this;\n}\n\n/**\n * Get the window associated with the element\n * @argument {Element} element\n * @returns {Window}\n */\nfunction getWindow(element) {\n var ownerDocument = element.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView : window;\n}\n\nfunction attachToScrollParents(scrollParent, event, callback, scrollParents) {\n var isBody = scrollParent.nodeName === 'BODY';\n var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent;\n target.addEventListener(event, callback, { passive: true });\n\n if (!isBody) {\n attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents);\n }\n scrollParents.push(target);\n}\n\n/**\n * Setup needed event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction setupEventListeners(reference, options, state, updateBound) {\n // Resize event listener on window\n state.updateBound = updateBound;\n getWindow(reference).addEventListener('resize', state.updateBound, { passive: true });\n\n // Scroll event listener on scroll parents\n var scrollElement = getScrollParent(reference);\n attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents);\n state.scrollElement = scrollElement;\n state.eventsEnabled = true;\n\n return state;\n}\n\n/**\n * It will add resize/scroll events and start recalculating\n * position of the popper element when they are triggered.\n * @method\n * @memberof Popper\n */\nfunction enableEventListeners() {\n if (!this.state.eventsEnabled) {\n this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate);\n }\n}\n\n/**\n * Remove event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction removeEventListeners(reference, state) {\n // Remove resize event listener on window\n getWindow(reference).removeEventListener('resize', state.updateBound);\n\n // Remove scroll event listener on scroll parents\n state.scrollParents.forEach(function (target) {\n target.removeEventListener('scroll', state.updateBound);\n });\n\n // Reset state\n state.updateBound = null;\n state.scrollParents = [];\n state.scrollElement = null;\n state.eventsEnabled = false;\n return state;\n}\n\n/**\n * It will remove resize/scroll events and won't recalculate popper position\n * when they are triggered. It also won't trigger `onUpdate` callback anymore,\n * unless you call `update` method manually.\n * @method\n * @memberof Popper\n */\nfunction disableEventListeners() {\n if (this.state.eventsEnabled) {\n cancelAnimationFrame(this.scheduleUpdate);\n this.state = removeEventListeners(this.reference, this.state);\n }\n}\n\n/**\n * Tells if a given input is a number\n * @method\n * @memberof Popper.Utils\n * @param {*} input to check\n * @return {Boolean}\n */\nfunction isNumeric(n) {\n return n !== '' && !isNaN(parseFloat(n)) && isFinite(n);\n}\n\n/**\n * Set the style to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the style to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setStyles(element, styles) {\n Object.keys(styles).forEach(function (prop) {\n var unit = '';\n // add unit if the value is numeric and is one of the following\n if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) {\n unit = 'px';\n }\n element.style[prop] = styles[prop] + unit;\n });\n}\n\n/**\n * Set the attributes to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the attributes to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setAttributes(element, attributes) {\n Object.keys(attributes).forEach(function (prop) {\n var value = attributes[prop];\n if (value !== false) {\n element.setAttribute(prop, attributes[prop]);\n } else {\n element.removeAttribute(prop);\n }\n });\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} data.styles - List of style properties - values to apply to popper element\n * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The same data object\n */\nfunction applyStyle(data) {\n // any property present in `data.styles` will be applied to the popper,\n // in this way we can make the 3rd party modifiers add custom styles to it\n // Be aware, modifiers could override the properties defined in the previous\n // lines of this modifier!\n setStyles(data.instance.popper, data.styles);\n\n // any property present in `data.attributes` will be applied to the popper,\n // they will be set as HTML attributes of the element\n setAttributes(data.instance.popper, data.attributes);\n\n // if arrowElement is defined and arrowStyles has some properties\n if (data.arrowElement && Object.keys(data.arrowStyles).length) {\n setStyles(data.arrowElement, data.arrowStyles);\n }\n\n return data;\n}\n\n/**\n * Set the x-placement attribute before everything else because it could be used\n * to add margins to the popper margins needs to be calculated to get the\n * correct popper offsets.\n * @method\n * @memberof Popper.modifiers\n * @param {HTMLElement} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as popper\n * @param {Object} options - Popper.js options\n */\nfunction applyStyleOnLoad(reference, popper, options, modifierOptions, state) {\n // compute reference element offsets\n var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding);\n\n popper.setAttribute('x-placement', placement);\n\n // Apply `position` to popper before anything else because\n // without the position applied we can't guarantee correct computations\n setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' });\n\n return options;\n}\n\n/**\n * @function\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Boolean} shouldRound - If the offsets should be rounded at all\n * @returns {Object} The popper's position offsets rounded\n *\n * The tale of pixel-perfect positioning. It's still not 100% perfect, but as\n * good as it can be within reason.\n * Discussion here: https://github.com/FezVrasta/popper.js/pull/715\n *\n * Low DPI screens cause a popper to be blurry if not using full pixels (Safari\n * as well on High DPI screens).\n *\n * Firefox prefers no rounding for positioning and does not have blurriness on\n * high DPI screens.\n *\n * Only horizontal placement and left/right values need to be considered.\n */\nfunction getRoundedOffsets(data, shouldRound) {\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n var round = Math.round,\n floor = Math.floor;\n\n var noRound = function noRound(v) {\n return v;\n };\n\n var referenceWidth = round(reference.width);\n var popperWidth = round(popper.width);\n\n var isVertical = ['left', 'right'].indexOf(data.placement) !== -1;\n var isVariation = data.placement.indexOf('-') !== -1;\n var sameWidthParity = referenceWidth % 2 === popperWidth % 2;\n var bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1;\n\n var horizontalToInteger = !shouldRound ? noRound : isVertical || isVariation || sameWidthParity ? round : floor;\n var verticalToInteger = !shouldRound ? noRound : round;\n\n return {\n left: horizontalToInteger(bothOddWidth && !isVariation && shouldRound ? popper.left - 1 : popper.left),\n top: verticalToInteger(popper.top),\n bottom: verticalToInteger(popper.bottom),\n right: horizontalToInteger(popper.right)\n };\n}\n\nvar isFirefox = isBrowser && /Firefox/i.test(navigator.userAgent);\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeStyle(data, options) {\n var x = options.x,\n y = options.y;\n var popper = data.offsets.popper;\n\n // Remove this legacy support in Popper.js v2\n\n var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'applyStyle';\n }).gpuAcceleration;\n if (legacyGpuAccelerationOption !== undefined) {\n console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');\n }\n var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration;\n\n var offsetParent = getOffsetParent(data.instance.popper);\n var offsetParentRect = getBoundingClientRect(offsetParent);\n\n // Styles\n var styles = {\n position: popper.position\n };\n\n var offsets = getRoundedOffsets(data, window.devicePixelRatio < 2 || !isFirefox);\n\n var sideA = x === 'bottom' ? 'top' : 'bottom';\n var sideB = y === 'right' ? 'left' : 'right';\n\n // if gpuAcceleration is set to `true` and transform is supported,\n // we use `translate3d` to apply the position to the popper we\n // automatically use the supported prefixed version if needed\n var prefixedProperty = getSupportedPropertyName('transform');\n\n // now, let's make a step back and look at this code closely (wtf?)\n // If the content of the popper grows once it's been positioned, it\n // may happen that the popper gets misplaced because of the new content\n // overflowing its reference element\n // To avoid this problem, we provide two options (x and y), which allow\n // the consumer to define the offset origin.\n // If we position a popper on top of a reference element, we can set\n // `x` to `top` to make the popper grow towards its top instead of\n // its bottom.\n var left = void 0,\n top = void 0;\n if (sideA === 'bottom') {\n // when offsetParent is the positioning is relative to the bottom of the screen (excluding the scrollbar)\n // and not the bottom of the html element\n if (offsetParent.nodeName === 'HTML') {\n top = -offsetParent.clientHeight + offsets.bottom;\n } else {\n top = -offsetParentRect.height + offsets.bottom;\n }\n } else {\n top = offsets.top;\n }\n if (sideB === 'right') {\n if (offsetParent.nodeName === 'HTML') {\n left = -offsetParent.clientWidth + offsets.right;\n } else {\n left = -offsetParentRect.width + offsets.right;\n }\n } else {\n left = offsets.left;\n }\n if (gpuAcceleration && prefixedProperty) {\n styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)';\n styles[sideA] = 0;\n styles[sideB] = 0;\n styles.willChange = 'transform';\n } else {\n // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties\n var invertTop = sideA === 'bottom' ? -1 : 1;\n var invertLeft = sideB === 'right' ? -1 : 1;\n styles[sideA] = top * invertTop;\n styles[sideB] = left * invertLeft;\n styles.willChange = sideA + ', ' + sideB;\n }\n\n // Attributes\n var attributes = {\n 'x-placement': data.placement\n };\n\n // Update `data` attributes, styles and arrowStyles\n data.attributes = _extends({}, attributes, data.attributes);\n data.styles = _extends({}, styles, data.styles);\n data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles);\n\n return data;\n}\n\n/**\n * Helper used to know if the given modifier depends from another one.
\n * It checks if the needed modifier is listed and enabled.\n * @method\n * @memberof Popper.Utils\n * @param {Array} modifiers - list of modifiers\n * @param {String} requestingName - name of requesting modifier\n * @param {String} requestedName - name of requested modifier\n * @returns {Boolean}\n */\nfunction isModifierRequired(modifiers, requestingName, requestedName) {\n var requesting = find(modifiers, function (_ref) {\n var name = _ref.name;\n return name === requestingName;\n });\n\n var isRequired = !!requesting && modifiers.some(function (modifier) {\n return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order;\n });\n\n if (!isRequired) {\n var _requesting = '`' + requestingName + '`';\n var requested = '`' + requestedName + '`';\n console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!');\n }\n return isRequired;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction arrow(data, options) {\n var _data$offsets$arrow;\n\n // arrow depends on keepTogether in order to work\n if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) {\n return data;\n }\n\n var arrowElement = options.element;\n\n // if arrowElement is a string, suppose it's a CSS selector\n if (typeof arrowElement === 'string') {\n arrowElement = data.instance.popper.querySelector(arrowElement);\n\n // if arrowElement is not found, don't run the modifier\n if (!arrowElement) {\n return data;\n }\n } else {\n // if the arrowElement isn't a query selector we must check that the\n // provided DOM node is child of its popper node\n if (!data.instance.popper.contains(arrowElement)) {\n console.warn('WARNING: `arrow.element` must be child of its popper element!');\n return data;\n }\n }\n\n var placement = data.placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isVertical = ['left', 'right'].indexOf(placement) !== -1;\n\n var len = isVertical ? 'height' : 'width';\n var sideCapitalized = isVertical ? 'Top' : 'Left';\n var side = sideCapitalized.toLowerCase();\n var altSide = isVertical ? 'left' : 'top';\n var opSide = isVertical ? 'bottom' : 'right';\n var arrowElementSize = getOuterSizes(arrowElement)[len];\n\n //\n // extends keepTogether behavior making sure the popper and its\n // reference have enough pixels in conjunction\n //\n\n // top/left side\n if (reference[opSide] - arrowElementSize < popper[side]) {\n data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize);\n }\n // bottom/right side\n if (reference[side] + arrowElementSize > popper[opSide]) {\n data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide];\n }\n data.offsets.popper = getClientRect(data.offsets.popper);\n\n // compute center of the popper\n var center = reference[side] + reference[len] / 2 - arrowElementSize / 2;\n\n // Compute the sideValue using the updated popper offsets\n // take popper margin in account because we don't have this info available\n var css = getStyleComputedProperty(data.instance.popper);\n var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10);\n var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10);\n var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide;\n\n // prevent arrowElement from being placed not contiguously to its popper\n sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0);\n\n data.arrowElement = arrowElement;\n data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow);\n\n return data;\n}\n\n/**\n * Get the opposite placement variation of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement variation\n * @returns {String} flipped placement variation\n */\nfunction getOppositeVariation(variation) {\n if (variation === 'end') {\n return 'start';\n } else if (variation === 'start') {\n return 'end';\n }\n return variation;\n}\n\n/**\n * List of accepted placements to use as values of the `placement` option.
\n * Valid placements are:\n * - `auto`\n * - `top`\n * - `right`\n * - `bottom`\n * - `left`\n *\n * Each placement can have a variation from this list:\n * - `-start`\n * - `-end`\n *\n * Variations are interpreted easily if you think of them as the left to right\n * written languages. Horizontally (`top` and `bottom`), `start` is left and `end`\n * is right.
\n * Vertically (`left` and `right`), `start` is top and `end` is bottom.\n *\n * Some valid examples are:\n * - `top-end` (on top of reference, right aligned)\n * - `right-start` (on right of reference, top aligned)\n * - `bottom` (on bottom, centered)\n * - `auto-end` (on the side with more space available, alignment depends by placement)\n *\n * @static\n * @type {Array}\n * @enum {String}\n * @readonly\n * @method placements\n * @memberof Popper\n */\nvar placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start'];\n\n// Get rid of `auto` `auto-start` and `auto-end`\nvar validPlacements = placements.slice(3);\n\n/**\n * Given an initial placement, returns all the subsequent placements\n * clockwise (or counter-clockwise).\n *\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement - A valid placement (it accepts variations)\n * @argument {Boolean} counter - Set to true to walk the placements counterclockwise\n * @returns {Array} placements including their variations\n */\nfunction clockwise(placement) {\n var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var index = validPlacements.indexOf(placement);\n var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index));\n return counter ? arr.reverse() : arr;\n}\n\nvar BEHAVIORS = {\n FLIP: 'flip',\n CLOCKWISE: 'clockwise',\n COUNTERCLOCKWISE: 'counterclockwise'\n};\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction flip(data, options) {\n // if `inner` modifier is enabled, we can't use the `flip` modifier\n if (isModifierEnabled(data.instance.modifiers, 'inner')) {\n return data;\n }\n\n if (data.flipped && data.placement === data.originalPlacement) {\n // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides\n return data;\n }\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed);\n\n var placement = data.placement.split('-')[0];\n var placementOpposite = getOppositePlacement(placement);\n var variation = data.placement.split('-')[1] || '';\n\n var flipOrder = [];\n\n switch (options.behavior) {\n case BEHAVIORS.FLIP:\n flipOrder = [placement, placementOpposite];\n break;\n case BEHAVIORS.CLOCKWISE:\n flipOrder = clockwise(placement);\n break;\n case BEHAVIORS.COUNTERCLOCKWISE:\n flipOrder = clockwise(placement, true);\n break;\n default:\n flipOrder = options.behavior;\n }\n\n flipOrder.forEach(function (step, index) {\n if (placement !== step || flipOrder.length === index + 1) {\n return data;\n }\n\n placement = data.placement.split('-')[0];\n placementOpposite = getOppositePlacement(placement);\n\n var popperOffsets = data.offsets.popper;\n var refOffsets = data.offsets.reference;\n\n // using floor because the reference offsets may contain decimals we are not going to consider here\n var floor = Math.floor;\n var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom);\n\n var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left);\n var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right);\n var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top);\n var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom);\n\n var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom;\n\n // flip the variation if required\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom);\n\n if (overlapsRef || overflowsBoundaries || flippedVariation) {\n // this boolean to detect any flip loop\n data.flipped = true;\n\n if (overlapsRef || overflowsBoundaries) {\n placement = flipOrder[index + 1];\n }\n\n if (flippedVariation) {\n variation = getOppositeVariation(variation);\n }\n\n data.placement = placement + (variation ? '-' + variation : '');\n\n // this object contains `position`, we want to preserve it along with\n // any additional property we may add in the future\n data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement));\n\n data = runModifiers(data.instance.modifiers, data, 'flip');\n }\n });\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction keepTogether(data) {\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var placement = data.placement.split('-')[0];\n var floor = Math.floor;\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var side = isVertical ? 'right' : 'bottom';\n var opSide = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n if (popper[side] < floor(reference[opSide])) {\n data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement];\n }\n if (popper[opSide] > floor(reference[side])) {\n data.offsets.popper[opSide] = floor(reference[side]);\n }\n\n return data;\n}\n\n/**\n * Converts a string containing value + unit into a px value number\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} str - Value + unit string\n * @argument {String} measurement - `height` or `width`\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @returns {Number|String}\n * Value in pixels, or original string if no values were extracted\n */\nfunction toValue(str, measurement, popperOffsets, referenceOffsets) {\n // separate value from unit\n var split = str.match(/((?:\\-|\\+)?\\d*\\.?\\d*)(.*)/);\n var value = +split[1];\n var unit = split[2];\n\n // If it's not a number it's an operator, I guess\n if (!value) {\n return str;\n }\n\n if (unit.indexOf('%') === 0) {\n var element = void 0;\n switch (unit) {\n case '%p':\n element = popperOffsets;\n break;\n case '%':\n case '%r':\n default:\n element = referenceOffsets;\n }\n\n var rect = getClientRect(element);\n return rect[measurement] / 100 * value;\n } else if (unit === 'vh' || unit === 'vw') {\n // if is a vh or vw, we calculate the size based on the viewport\n var size = void 0;\n if (unit === 'vh') {\n size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);\n } else {\n size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);\n }\n return size / 100 * value;\n } else {\n // if is an explicit pixel unit, we get rid of the unit and keep the value\n // if is an implicit unit, it's px, and we return just the value\n return value;\n }\n}\n\n/**\n * Parse an `offset` string to extrapolate `x` and `y` numeric offsets.\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} offset\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @argument {String} basePlacement\n * @returns {Array} a two cells array with x and y offsets in numbers\n */\nfunction parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) {\n var offsets = [0, 0];\n\n // Use height if placement is left or right and index is 0 otherwise use width\n // in this way the first offset will use an axis and the second one\n // will use the other one\n var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1;\n\n // Split the offset string to obtain a list of values and operands\n // The regex addresses values with the plus or minus sign in front (+10, -20, etc)\n var fragments = offset.split(/(\\+|\\-)/).map(function (frag) {\n return frag.trim();\n });\n\n // Detect if the offset string contains a pair of values or a single one\n // they could be separated by comma or space\n var divider = fragments.indexOf(find(fragments, function (frag) {\n return frag.search(/,|\\s/) !== -1;\n }));\n\n if (fragments[divider] && fragments[divider].indexOf(',') === -1) {\n console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');\n }\n\n // If divider is found, we divide the list of values and operands to divide\n // them by ofset X and Y.\n var splitRegex = /\\s*,\\s*|\\s+/;\n var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments];\n\n // Convert the values with units to absolute pixels to allow our computations\n ops = ops.map(function (op, index) {\n // Most of the units rely on the orientation of the popper\n var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width';\n var mergeWithPrevious = false;\n return op\n // This aggregates any `+` or `-` sign that aren't considered operators\n // e.g.: 10 + +5 => [10, +, +5]\n .reduce(function (a, b) {\n if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) {\n a[a.length - 1] = b;\n mergeWithPrevious = true;\n return a;\n } else if (mergeWithPrevious) {\n a[a.length - 1] += b;\n mergeWithPrevious = false;\n return a;\n } else {\n return a.concat(b);\n }\n }, [])\n // Here we convert the string values into number values (in px)\n .map(function (str) {\n return toValue(str, measurement, popperOffsets, referenceOffsets);\n });\n });\n\n // Loop trough the offsets arrays and execute the operations\n ops.forEach(function (op, index) {\n op.forEach(function (frag, index2) {\n if (isNumeric(frag)) {\n offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1);\n }\n });\n });\n return offsets;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @argument {Number|String} options.offset=0\n * The offset value as described in the modifier description\n * @returns {Object} The data object, properly modified\n */\nfunction offset(data, _ref) {\n var offset = _ref.offset;\n var placement = data.placement,\n _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var basePlacement = placement.split('-')[0];\n\n var offsets = void 0;\n if (isNumeric(+offset)) {\n offsets = [+offset, 0];\n } else {\n offsets = parseOffset(offset, popper, reference, basePlacement);\n }\n\n if (basePlacement === 'left') {\n popper.top += offsets[0];\n popper.left -= offsets[1];\n } else if (basePlacement === 'right') {\n popper.top += offsets[0];\n popper.left += offsets[1];\n } else if (basePlacement === 'top') {\n popper.left += offsets[0];\n popper.top -= offsets[1];\n } else if (basePlacement === 'bottom') {\n popper.left += offsets[0];\n popper.top += offsets[1];\n }\n\n data.popper = popper;\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction preventOverflow(data, options) {\n var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper);\n\n // If offsetParent is the reference element, we really want to\n // go one step up and use the next offsetParent as reference to\n // avoid to make this modifier completely useless and look like broken\n if (data.instance.reference === boundariesElement) {\n boundariesElement = getOffsetParent(boundariesElement);\n }\n\n // NOTE: DOM access here\n // resets the popper's position so that the document size can be calculated excluding\n // the size of the popper element itself\n var transformProp = getSupportedPropertyName('transform');\n var popperStyles = data.instance.popper.style; // assignment to help minification\n var top = popperStyles.top,\n left = popperStyles.left,\n transform = popperStyles[transformProp];\n\n popperStyles.top = '';\n popperStyles.left = '';\n popperStyles[transformProp] = '';\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed);\n\n // NOTE: DOM access here\n // restores the original style properties after the offsets have been computed\n popperStyles.top = top;\n popperStyles.left = left;\n popperStyles[transformProp] = transform;\n\n options.boundaries = boundaries;\n\n var order = options.priority;\n var popper = data.offsets.popper;\n\n var check = {\n primary: function primary(placement) {\n var value = popper[placement];\n if (popper[placement] < boundaries[placement] && !options.escapeWithReference) {\n value = Math.max(popper[placement], boundaries[placement]);\n }\n return defineProperty({}, placement, value);\n },\n secondary: function secondary(placement) {\n var mainSide = placement === 'right' ? 'left' : 'top';\n var value = popper[mainSide];\n if (popper[placement] > boundaries[placement] && !options.escapeWithReference) {\n value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height));\n }\n return defineProperty({}, mainSide, value);\n }\n };\n\n order.forEach(function (placement) {\n var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary';\n popper = _extends({}, popper, check[side](placement));\n });\n\n data.offsets.popper = popper;\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction shift(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var shiftvariation = placement.split('-')[1];\n\n // if shift shiftvariation is specified, run the modifier\n if (shiftvariation) {\n var _data$offsets = data.offsets,\n reference = _data$offsets.reference,\n popper = _data$offsets.popper;\n\n var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1;\n var side = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n var shiftOffsets = {\n start: defineProperty({}, side, reference[side]),\n end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement])\n };\n\n data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]);\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction hide(data) {\n if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) {\n return data;\n }\n\n var refRect = data.offsets.reference;\n var bound = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'preventOverflow';\n }).boundaries;\n\n if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === true) {\n return data;\n }\n\n data.hide = true;\n data.attributes['x-out-of-boundaries'] = '';\n } else {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === false) {\n return data;\n }\n\n data.hide = false;\n data.attributes['x-out-of-boundaries'] = false;\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction inner(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1;\n\n var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1;\n\n popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0);\n\n data.placement = getOppositePlacement(placement);\n data.offsets.popper = getClientRect(popper);\n\n return data;\n}\n\n/**\n * Modifier function, each modifier can have a function of this type assigned\n * to its `fn` property.
\n * These functions will be called on each update, this means that you must\n * make sure they are performant enough to avoid performance bottlenecks.\n *\n * @function ModifierFn\n * @argument {dataObject} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {dataObject} The data object, properly modified\n */\n\n/**\n * Modifiers are plugins used to alter the behavior of your poppers.
\n * Popper.js uses a set of 9 modifiers to provide all the basic functionalities\n * needed by the library.\n *\n * Usually you don't want to override the `order`, `fn` and `onLoad` props.\n * All the other properties are configurations that could be tweaked.\n * @namespace modifiers\n */\nvar modifiers = {\n /**\n * Modifier used to shift the popper on the start or end of its reference\n * element.
\n * It will read the variation of the `placement` property.
\n * It can be one either `-end` or `-start`.\n * @memberof modifiers\n * @inner\n */\n shift: {\n /** @prop {number} order=100 - Index used to define the order of execution */\n order: 100,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: shift\n },\n\n /**\n * The `offset` modifier can shift your popper on both its axis.\n *\n * It accepts the following units:\n * - `px` or unit-less, interpreted as pixels\n * - `%` or `%r`, percentage relative to the length of the reference element\n * - `%p`, percentage relative to the length of the popper element\n * - `vw`, CSS viewport width unit\n * - `vh`, CSS viewport height unit\n *\n * For length is intended the main axis relative to the placement of the popper.
\n * This means that if the placement is `top` or `bottom`, the length will be the\n * `width`. In case of `left` or `right`, it will be the `height`.\n *\n * You can provide a single value (as `Number` or `String`), or a pair of values\n * as `String` divided by a comma or one (or more) white spaces.
\n * The latter is a deprecated method because it leads to confusion and will be\n * removed in v2.
\n * Additionally, it accepts additions and subtractions between different units.\n * Note that multiplications and divisions aren't supported.\n *\n * Valid examples are:\n * ```\n * 10\n * '10%'\n * '10, 10'\n * '10%, 10'\n * '10 + 10%'\n * '10 - 5vh + 3%'\n * '-10px + 5vh, 5px - 6%'\n * ```\n * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap\n * > with their reference element, unfortunately, you will have to disable the `flip` modifier.\n * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373).\n *\n * @memberof modifiers\n * @inner\n */\n offset: {\n /** @prop {number} order=200 - Index used to define the order of execution */\n order: 200,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: offset,\n /** @prop {Number|String} offset=0\n * The offset value as described in the modifier description\n */\n offset: 0\n },\n\n /**\n * Modifier used to prevent the popper from being positioned outside the boundary.\n *\n * A scenario exists where the reference itself is not within the boundaries.
\n * We can say it has \"escaped the boundaries\" — or just \"escaped\".
\n * In this case we need to decide whether the popper should either:\n *\n * - detach from the reference and remain \"trapped\" in the boundaries, or\n * - if it should ignore the boundary and \"escape with its reference\"\n *\n * When `escapeWithReference` is set to`true` and reference is completely\n * outside its boundaries, the popper will overflow (or completely leave)\n * the boundaries in order to remain attached to the edge of the reference.\n *\n * @memberof modifiers\n * @inner\n */\n preventOverflow: {\n /** @prop {number} order=300 - Index used to define the order of execution */\n order: 300,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: preventOverflow,\n /**\n * @prop {Array} [priority=['left','right','top','bottom']]\n * Popper will try to prevent overflow following these priorities by default,\n * then, it could overflow on the left and on top of the `boundariesElement`\n */\n priority: ['left', 'right', 'top', 'bottom'],\n /**\n * @prop {number} padding=5\n * Amount of pixel used to define a minimum distance between the boundaries\n * and the popper. This makes sure the popper always has a little padding\n * between the edges of its container\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='scrollParent'\n * Boundaries used by the modifier. Can be `scrollParent`, `window`,\n * `viewport` or any DOM element.\n */\n boundariesElement: 'scrollParent'\n },\n\n /**\n * Modifier used to make sure the reference and its popper stay near each other\n * without leaving any gap between the two. Especially useful when the arrow is\n * enabled and you want to ensure that it points to its reference element.\n * It cares only about the first axis. You can still have poppers with margin\n * between the popper and its reference element.\n * @memberof modifiers\n * @inner\n */\n keepTogether: {\n /** @prop {number} order=400 - Index used to define the order of execution */\n order: 400,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: keepTogether\n },\n\n /**\n * This modifier is used to move the `arrowElement` of the popper to make\n * sure it is positioned between the reference element and its popper element.\n * It will read the outer size of the `arrowElement` node to detect how many\n * pixels of conjunction are needed.\n *\n * It has no effect if no `arrowElement` is provided.\n * @memberof modifiers\n * @inner\n */\n arrow: {\n /** @prop {number} order=500 - Index used to define the order of execution */\n order: 500,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: arrow,\n /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */\n element: '[x-arrow]'\n },\n\n /**\n * Modifier used to flip the popper's placement when it starts to overlap its\n * reference element.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n *\n * **NOTE:** this modifier will interrupt the current update cycle and will\n * restart it if it detects the need to flip the placement.\n * @memberof modifiers\n * @inner\n */\n flip: {\n /** @prop {number} order=600 - Index used to define the order of execution */\n order: 600,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: flip,\n /**\n * @prop {String|Array} behavior='flip'\n * The behavior used to change the popper's placement. It can be one of\n * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid\n * placements (with optional variations)\n */\n behavior: 'flip',\n /**\n * @prop {number} padding=5\n * The popper will flip if it hits the edges of the `boundariesElement`\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='viewport'\n * The element which will define the boundaries of the popper position.\n * The popper will never be placed outside of the defined boundaries\n * (except if `keepTogether` is enabled)\n */\n boundariesElement: 'viewport'\n },\n\n /**\n * Modifier used to make the popper flow toward the inner of the reference element.\n * By default, when this modifier is disabled, the popper will be placed outside\n * the reference element.\n * @memberof modifiers\n * @inner\n */\n inner: {\n /** @prop {number} order=700 - Index used to define the order of execution */\n order: 700,\n /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */\n enabled: false,\n /** @prop {ModifierFn} */\n fn: inner\n },\n\n /**\n * Modifier used to hide the popper when its reference element is outside of the\n * popper boundaries. It will set a `x-out-of-boundaries` attribute which can\n * be used to hide with a CSS selector the popper when its reference is\n * out of boundaries.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n * @memberof modifiers\n * @inner\n */\n hide: {\n /** @prop {number} order=800 - Index used to define the order of execution */\n order: 800,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: hide\n },\n\n /**\n * Computes the style that will be applied to the popper element to gets\n * properly positioned.\n *\n * Note that this modifier will not touch the DOM, it just prepares the styles\n * so that `applyStyle` modifier can apply it. This separation is useful\n * in case you need to replace `applyStyle` with a custom implementation.\n *\n * This modifier has `850` as `order` value to maintain backward compatibility\n * with previous versions of Popper.js. Expect the modifiers ordering method\n * to change in future major versions of the library.\n *\n * @memberof modifiers\n * @inner\n */\n computeStyle: {\n /** @prop {number} order=850 - Index used to define the order of execution */\n order: 850,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: computeStyle,\n /**\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: true,\n /**\n * @prop {string} [x='bottom']\n * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin.\n * Change this if your popper should grow in a direction different from `bottom`\n */\n x: 'bottom',\n /**\n * @prop {string} [x='left']\n * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin.\n * Change this if your popper should grow in a direction different from `right`\n */\n y: 'right'\n },\n\n /**\n * Applies the computed styles to the popper element.\n *\n * All the DOM manipulations are limited to this modifier. This is useful in case\n * you want to integrate Popper.js inside a framework or view library and you\n * want to delegate all the DOM manipulations to it.\n *\n * Note that if you disable this modifier, you must make sure the popper element\n * has its position set to `absolute` before Popper.js can do its work!\n *\n * Just disable this modifier and define your own to achieve the desired effect.\n *\n * @memberof modifiers\n * @inner\n */\n applyStyle: {\n /** @prop {number} order=900 - Index used to define the order of execution */\n order: 900,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: applyStyle,\n /** @prop {Function} */\n onLoad: applyStyleOnLoad,\n /**\n * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: undefined\n }\n};\n\n/**\n * The `dataObject` is an object containing all the information used by Popper.js.\n * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks.\n * @name dataObject\n * @property {Object} data.instance The Popper.js instance\n * @property {String} data.placement Placement applied to popper\n * @property {String} data.originalPlacement Placement originally defined on init\n * @property {Boolean} data.flipped True if popper has been flipped by flip modifier\n * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper\n * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier\n * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.boundaries Offsets of the popper boundaries\n * @property {Object} data.offsets The measurements of popper, reference and arrow elements\n * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0\n */\n\n/**\n * Default options provided to Popper.js constructor.
\n * These can be overridden using the `options` argument of Popper.js.
\n * To override an option, simply pass an object with the same\n * structure of the `options` object, as the 3rd argument. For example:\n * ```\n * new Popper(ref, pop, {\n * modifiers: {\n * preventOverflow: { enabled: false }\n * }\n * })\n * ```\n * @type {Object}\n * @static\n * @memberof Popper\n */\nvar Defaults = {\n /**\n * Popper's placement.\n * @prop {Popper.placements} placement='bottom'\n */\n placement: 'bottom',\n\n /**\n * Set this to true if you want popper to position it self in 'fixed' mode\n * @prop {Boolean} positionFixed=false\n */\n positionFixed: false,\n\n /**\n * Whether events (resize, scroll) are initially enabled.\n * @prop {Boolean} eventsEnabled=true\n */\n eventsEnabled: true,\n\n /**\n * Set to true if you want to automatically remove the popper when\n * you call the `destroy` method.\n * @prop {Boolean} removeOnDestroy=false\n */\n removeOnDestroy: false,\n\n /**\n * Callback called when the popper is created.
\n * By default, it is set to no-op.
\n * Access Popper.js instance with `data.instance`.\n * @prop {onCreate}\n */\n onCreate: function onCreate() {},\n\n /**\n * Callback called when the popper is updated. This callback is not called\n * on the initialization/creation of the popper, but only on subsequent\n * updates.
\n * By default, it is set to no-op.
\n * Access Popper.js instance with `data.instance`.\n * @prop {onUpdate}\n */\n onUpdate: function onUpdate() {},\n\n /**\n * List of modifiers used to modify the offsets before they are applied to the popper.\n * They provide most of the functionalities of Popper.js.\n * @prop {modifiers}\n */\n modifiers: modifiers\n};\n\n/**\n * @callback onCreate\n * @param {dataObject} data\n */\n\n/**\n * @callback onUpdate\n * @param {dataObject} data\n */\n\n// Utils\n// Methods\nvar Popper = function () {\n /**\n * Creates a new Popper.js instance.\n * @class Popper\n * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as the popper\n * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)\n * @return {Object} instance - The generated Popper.js instance\n */\n function Popper(reference, popper) {\n var _this = this;\n\n var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};\n classCallCheck(this, Popper);\n\n this.scheduleUpdate = function () {\n return requestAnimationFrame(_this.update);\n };\n\n // make update() debounced, so that it only runs at most once-per-tick\n this.update = debounce(this.update.bind(this));\n\n // with {} we create a new object with the options inside it\n this.options = _extends({}, Popper.Defaults, options);\n\n // init state\n this.state = {\n isDestroyed: false,\n isCreated: false,\n scrollParents: []\n };\n\n // get reference and popper elements (allow jQuery wrappers)\n this.reference = reference && reference.jquery ? reference[0] : reference;\n this.popper = popper && popper.jquery ? popper[0] : popper;\n\n // Deep merge modifiers options\n this.options.modifiers = {};\n Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) {\n _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {});\n });\n\n // Refactoring modifiers' list (Object => Array)\n this.modifiers = Object.keys(this.options.modifiers).map(function (name) {\n return _extends({\n name: name\n }, _this.options.modifiers[name]);\n })\n // sort the modifiers by order\n .sort(function (a, b) {\n return a.order - b.order;\n });\n\n // modifiers have the ability to execute arbitrary code when Popper.js get inited\n // such code is executed in the same order of its modifier\n // they could add new properties to their options configuration\n // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`!\n this.modifiers.forEach(function (modifierOptions) {\n if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) {\n modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state);\n }\n });\n\n // fire the first update to position the popper in the right place\n this.update();\n\n var eventsEnabled = this.options.eventsEnabled;\n if (eventsEnabled) {\n // setup event listeners, they will take care of update the position in specific situations\n this.enableEventListeners();\n }\n\n this.state.eventsEnabled = eventsEnabled;\n }\n\n // We can't use class properties because they don't get listed in the\n // class prototype and break stuff like Sinon stubs\n\n\n createClass(Popper, [{\n key: 'update',\n value: function update$$1() {\n return update.call(this);\n }\n }, {\n key: 'destroy',\n value: function destroy$$1() {\n return destroy.call(this);\n }\n }, {\n key: 'enableEventListeners',\n value: function enableEventListeners$$1() {\n return enableEventListeners.call(this);\n }\n }, {\n key: 'disableEventListeners',\n value: function disableEventListeners$$1() {\n return disableEventListeners.call(this);\n }\n\n /**\n * Schedules an update. It will run on the next UI update available.\n * @method scheduleUpdate\n * @memberof Popper\n */\n\n\n /**\n * Collection of utilities useful when writing custom modifiers.\n * Starting from version 1.7, this method is available only if you\n * include `popper-utils.js` before `popper.js`.\n *\n * **DEPRECATION**: This way to access PopperUtils is deprecated\n * and will be removed in v2! Use the PopperUtils module directly instead.\n * Due to the high instability of the methods contained in Utils, we can't\n * guarantee them to follow semver. Use them at your own risk!\n * @static\n * @private\n * @type {Object}\n * @deprecated since version 1.8\n * @member Utils\n * @memberof Popper\n */\n\n }]);\n return Popper;\n}();\n\n/**\n * The `referenceObject` is an object that provides an interface compatible with Popper.js\n * and lets you use it as replacement of a real DOM node.
\n * You can use this method to position a popper relatively to a set of coordinates\n * in case you don't have a DOM node to use as reference.\n *\n * ```\n * new Popper(referenceObject, popperNode);\n * ```\n *\n * NB: This feature isn't supported in Internet Explorer 10.\n * @name referenceObject\n * @property {Function} data.getBoundingClientRect\n * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.\n * @property {number} data.clientWidth\n * An ES6 getter that will return the width of the virtual reference element.\n * @property {number} data.clientHeight\n * An ES6 getter that will return the height of the virtual reference element.\n */\n\n\nPopper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils;\nPopper.placements = placements;\nPopper.Defaults = Defaults;\n\nexport default Popper;\n//# sourceMappingURL=popper.js.map\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'dropdown'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\nconst SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\nconst TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\nconst ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\nconst ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\nconst RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\nconst REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n KEYDOWN_DATA_API : `keydown${EVENT_KEY}${DATA_API_KEY}`,\n KEYUP_DATA_API : `keyup${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DISABLED : 'disabled',\n SHOW : 'show',\n DROPUP : 'dropup',\n DROPRIGHT : 'dropright',\n DROPLEFT : 'dropleft',\n MENURIGHT : 'dropdown-menu-right',\n MENULEFT : 'dropdown-menu-left',\n POSITION_STATIC : 'position-static'\n}\n\nconst Selector = {\n DATA_TOGGLE : '[data-toggle=\"dropdown\"]',\n FORM_CHILD : '.dropdown form',\n MENU : '.dropdown-menu',\n NAVBAR_NAV : '.navbar-nav',\n VISIBLE_ITEMS : '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n}\n\nconst AttachmentMap = {\n TOP : 'top-start',\n TOPEND : 'top-end',\n BOTTOM : 'bottom-start',\n BOTTOMEND : 'bottom-end',\n RIGHT : 'right-start',\n RIGHTEND : 'right-end',\n LEFT : 'left-start',\n LEFTEND : 'left-end'\n}\n\nconst Default = {\n offset : 0,\n flip : true,\n boundary : 'scrollParent',\n reference : 'toggle',\n display : 'dynamic'\n}\n\nconst DefaultType = {\n offset : '(number|string|function)',\n flip : 'boolean',\n boundary : '(string|element)',\n reference : '(string|element)',\n display : 'string'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Dropdown {\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this._element)\n const isActive = $(this._menu).hasClass(ClassName.SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n // Disable totally Popper.js for Dropdown in Navbar\n if (!this._inNavbar) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper.js (https://popper.js.org/)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (Util.isElement(this._config.reference)) {\n referenceElement = this._config.reference\n\n // Check if it's jQuery element\n if (typeof this._config.reference.jquery !== 'undefined') {\n referenceElement = this._config.reference[0]\n }\n }\n\n // If boundary is not `scrollParent`, then set position to `static`\n // to allow the menu to \"escape\" the scroll parent's boundaries\n // https://github.com/twbs/bootstrap/issues/24251\n if (this._config.boundary !== 'scrollParent') {\n $(parent).addClass(ClassName.POSITION_STATIC)\n }\n this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n $(parent).closest(Selector.NAVBAR_NAV).length === 0) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n show() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || $(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n hide() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || !$(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Private\n\n _addEventListeners() {\n $(this._element).on(Event.CLICK, (event) => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this._element).data(),\n ...config\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n\n if (parent) {\n this._menu = parent.querySelector(Selector.MENU)\n }\n }\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element.parentNode)\n let placement = AttachmentMap.BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(ClassName.DROPUP)) {\n placement = AttachmentMap.TOP\n if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.TOPEND\n }\n } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) {\n placement = AttachmentMap.RIGHT\n } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) {\n placement = AttachmentMap.LEFT\n } else if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.BOTTOMEND\n }\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this._config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets, this._element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this._config.offset\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: this._getOffset(),\n flip: {\n enabled: this._config.flip\n },\n preventOverflow: {\n boundariesElement: this._config.boundary\n }\n }\n }\n\n // Disable Popper.js if we have a static display\n if (this._config.display === 'static') {\n popperConfig.modifiers.applyStyle = {\n enabled: false\n }\n }\n\n return popperConfig\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget: toggles[i]\n }\n\n if (event && event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(ClassName.SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n $(dropdownMenu).removeClass(ClassName.SHOW)\n $(parent)\n .removeClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n return parent || element.parentNode\n }\n\n // eslint-disable-next-line complexity\n static _dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName)\n ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n $(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(ClassName.SHOW)\n\n if (!isActive || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n if (event.which === ESCAPE_KEYCODE) {\n const toggle = parent.querySelector(Selector.DATA_TOGGLE)\n $(toggle).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS))\n\n if (items.length === 0) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler)\n .on(`${Event.CLICK_DATA_API} ${Event.KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(Event.CLICK_DATA_API, Selector.FORM_CHILD, (e) => {\n e.stopPropagation()\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Dropdown._jQueryInterface\n$.fn[NAME].Constructor = Dropdown\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n}\n\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'modal'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\nconst Default = {\n backdrop : true,\n keyboard : true,\n focus : true,\n show : true\n}\n\nconst DefaultType = {\n backdrop : '(boolean|string)',\n keyboard : 'boolean',\n focus : 'boolean',\n show : 'boolean'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n RESIZE : `resize${EVENT_KEY}`,\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n KEYDOWN_DISMISS : `keydown.dismiss${EVENT_KEY}`,\n MOUSEUP_DISMISS : `mouseup.dismiss${EVENT_KEY}`,\n MOUSEDOWN_DISMISS : `mousedown.dismiss${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SCROLLABLE : 'modal-dialog-scrollable',\n SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n BACKDROP : 'modal-backdrop',\n OPEN : 'modal-open',\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n DIALOG : '.modal-dialog',\n MODAL_BODY : '.modal-body',\n DATA_TOGGLE : '[data-toggle=\"modal\"]',\n DATA_DISMISS : '[data-dismiss=\"modal\"]',\n FIXED_CONTENT : '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',\n STICKY_CONTENT : '.sticky-top'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Modal {\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = element.querySelector(Selector.DIALOG)\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollbarWidth = 0\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n this._isTransitioning = true\n }\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (this._isShown || showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n (event) => this.hide(event)\n )\n\n $(this._dialog).on(Event.MOUSEDOWN_DISMISS, () => {\n $(this._element).one(Event.MOUSEUP_DISMISS, (event) => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = $.Event(Event.HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(Event.FOCUSIN)\n\n $(this._element).removeClass(ClassName.SHOW)\n\n $(this._element).off(Event.CLICK_DISMISS)\n $(this._dialog).off(Event.MOUSEDOWN_DISMISS)\n\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, (event) => this._hideModal(event))\n .emulateTransitionEnd(transitionDuration)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n [window, this._element, this._dialog]\n .forEach((htmlElement) => $(htmlElement).off(EVENT_KEY))\n\n /**\n * `document` has 2 events `Event.FOCUSIN` and `Event.CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `Event.CLICK_DATA_API` event that should remain\n */\n $(document).off(Event.FOCUSIN)\n\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._isTransitioning = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n\n if ($(this._dialog).hasClass(ClassName.SCROLLABLE)) {\n this._dialog.querySelector(Selector.MODAL_BODY).scrollTop = 0\n } else {\n this._element.scrollTop = 0\n }\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(ClassName.SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(Event.FOCUSIN) // Guard against infinite focus loop\n .on(Event.FOCUSIN, (event) => {\n if (document !== event.target &&\n this._element !== event.target &&\n $(this._element).has(event.target).length === 0) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown && this._config.keyboard) {\n $(this._element).on(Event.KEYDOWN_DISMISS, (event) => {\n if (event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n }\n })\n } else if (!this._isShown) {\n $(this._element).off(Event.KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(Event.RESIZE, (event) => this.handleUpdate(event))\n } else {\n $(window).off(Event.RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(ClassName.OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(Event.HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(ClassName.FADE)\n ? ClassName.FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n this._backdrop = document.createElement('div')\n this._backdrop.className = ClassName.BACKDROP\n\n if (animate) {\n this._backdrop.classList.add(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(Event.CLICK_DISMISS, (event) => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n if (event.target !== event.currentTarget) {\n return\n }\n if (this._config.backdrop === 'static') {\n this._element.focus()\n } else {\n this.hide()\n }\n })\n\n if (animate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(ClassName.SHOW)\n\n if (!callback) {\n return\n }\n\n if (!animate) {\n callback()\n return\n }\n\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(ClassName.SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else {\n callbackRemove()\n }\n } else if (callback) {\n callback()\n }\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing =\n this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = rect.left + rect.right < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n const stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT))\n\n // Adjust fixed content padding\n $(fixedContent).each((index, element) => {\n const actualPadding = element.style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(stickyContent).each((index, element) => {\n const actualMargin = element.style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element)\n .data('margin-right', actualMargin)\n .css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $(document.body).css('padding-right')\n $(document.body)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n\n $(document.body).addClass(ClassName.OPEN)\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n $(fixedContent).each((index, element) => {\n const padding = $(element).data('padding-right')\n $(element).removeData('padding-right')\n element.style.paddingRight = padding ? padding : ''\n })\n\n // Restore sticky content\n const elements = [].slice.call(document.querySelectorAll(`${Selector.STICKY_CONTENT}`))\n $(elements).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $(document.body).data('padding-right')\n $(document.body).removeData('padding-right')\n document.body.style.paddingRight = padding ? padding : ''\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = ClassName.SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n // Static\n\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = {\n ...Default,\n ...$(this).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n const config = $(target).data(DATA_KEY)\n ? 'toggle' : {\n ...$(target).data(),\n ...$(this).data()\n }\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(Event.SHOW, (showEvent) => {\n if (showEvent.isDefaultPrevented()) {\n // Only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(Event.HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Modal._jQueryInterface\n$.fn[NAME].Constructor = Modal\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n}\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tools/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = [\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n]\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultWhitelist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i\n\nfunction allowedAttribute(attr, allowedAttributeList) {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.indexOf(attrName) !== -1) {\n if (uriAttrs.indexOf(attrName) !== -1) {\n return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter((attrRegex) => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, l = regExp.length; i < l; i++) {\n if (attrName.match(regExp[i])) {\n return true\n }\n }\n\n return false\n}\n\nexport function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {\n if (unsafeHtml.length === 0) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const whitelistKeys = Object.keys(whiteList)\n const elements = [].slice.call(createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {\n el.parentNode.removeChild(el)\n\n continue\n }\n\n const attributeList = [].slice.call(el.attributes)\n const whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || [])\n\n attributeList.forEach((attr) => {\n if (!allowedAttribute(attr, whitelistedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n DefaultWhitelist,\n sanitizeHtml\n} from './tools/sanitizer'\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tooltip'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']\n\nconst DefaultType = {\n animation : 'boolean',\n template : 'string',\n title : '(string|element|function)',\n trigger : 'string',\n delay : '(number|object)',\n html : 'boolean',\n selector : '(string|boolean)',\n placement : '(string|function)',\n offset : '(number|string|function)',\n container : '(string|element|boolean)',\n fallbackPlacement : '(string|array)',\n boundary : '(string|element)',\n sanitize : 'boolean',\n sanitizeFn : '(null|function)',\n whiteList : 'object'\n}\n\nconst AttachmentMap = {\n AUTO : 'auto',\n TOP : 'top',\n RIGHT : 'right',\n BOTTOM : 'bottom',\n LEFT : 'left'\n}\n\nconst Default = {\n animation : true,\n template : '
' +\n '
' +\n '
',\n trigger : 'hover focus',\n title : '',\n delay : 0,\n html : false,\n selector : false,\n placement : 'top',\n offset : 0,\n container : false,\n fallbackPlacement : 'flip',\n boundary : 'scrollParent',\n sanitize : true,\n sanitizeFn : null,\n whiteList : DefaultWhitelist\n}\n\nconst HoverState = {\n SHOW : 'show',\n OUT : 'out'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TOOLTIP : '.tooltip',\n TOOLTIP_INNER : '.tooltip-inner',\n ARROW : '.arrow'\n}\n\nconst Trigger = {\n HOVER : 'hover',\n FOCUS : 'focus',\n CLICK : 'click',\n MANUAL : 'manual'\n}\n\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tooltip {\n constructor(element, config) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper.js (https://popper.js.org/)')\n }\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if ($(this.getTipElement()).hasClass(ClassName.SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal')\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const shadowRoot = Util.findShadowRoot(this.element)\n const isInTheDom = $.contains(\n shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(ClassName.FADE)\n }\n\n const placement = typeof this.config.placement === 'function'\n ? this.config.placement.call(this, tip, this.element)\n : this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this._getContainer()\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, {\n placement: attachment,\n modifiers: {\n offset: this._getOffset(),\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: Selector.ARROW\n },\n preventOverflow: {\n boundariesElement: this.config.boundary\n }\n },\n onCreate: (data) => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate: (data) => this._handlePopperPlacementChange(data)\n })\n\n $(tip).addClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HoverState.OUT) {\n this._leave(null, this)\n }\n }\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HoverState.SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[Trigger.CLICK] = false\n this._activeTrigger[Trigger.FOCUS] = false\n this._activeTrigger[Trigger.HOVER] = false\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent($(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle())\n $(tip).removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n setElementContent($element, content) {\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (this.config.html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n\n return\n }\n\n if (this.config.html) {\n if (this.config.sanitize) {\n content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn)\n }\n\n $element.html(content)\n } else {\n $element.text(content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function'\n ? this.config.title.call(this.element)\n : this.config.title\n }\n\n return title\n }\n\n // Private\n\n _getOffset() {\n const offset = {}\n\n if (typeof this.config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this.config.offset(data.offsets, this.element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this.config.offset\n }\n\n return offset\n }\n\n _getContainer() {\n if (this.config.container === false) {\n return document.body\n }\n\n if (Util.isElement(this.config.container)) {\n return $(this.config.container)\n }\n\n return $(document).find(this.config.container)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach((trigger) => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n (event) => this.toggle(event)\n )\n } else if (trigger !== Trigger.MANUAL) {\n const eventIn = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSEENTER\n : this.constructor.Event.FOCUSIN\n const eventOut = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSELEAVE\n : this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(\n eventIn,\n this.config.selector,\n (event) => this._enter(event)\n )\n .on(\n eventOut,\n this.config.selector,\n (event) => this._leave(event)\n )\n }\n })\n\n $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n () => {\n if (this.element) {\n this.hide()\n }\n }\n )\n\n if (this.config.selector) {\n this.config = {\n ...this.config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n\n if (this.element.getAttribute('title') || titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) {\n context._hoverState = HoverState.SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = $(this.element).data()\n\n Object.keys(dataAttributes)\n .forEach((dataAttr) => {\n if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n const popperInstance = popperData.instance\n this.tip = popperInstance.popper\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(popperData.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n\n $(tip).removeClass(ClassName.FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Tooltip._jQueryInterface\n$.fn[NAME].Constructor = Tooltip\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n}\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'popover'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst Default = {\n ...Tooltip.Default,\n placement : 'right',\n trigger : 'click',\n content : '',\n template : '
' +\n '
' +\n '

' +\n '
'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content : '(string|element|function)'\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TITLE : '.popover-header',\n CONTENT : '.popover-body'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Popover extends Tooltip {\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n\n // We use append for html objects to maintain js events\n this.setElementContent($tip.find(Selector.TITLE), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this.element)\n }\n this.setElementContent($tip.find(Selector.CONTENT), content)\n\n $tip.removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n // Private\n\n _getContent() {\n return this.element.getAttribute('data-content') ||\n this.config.content\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Popover(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Popover._jQueryInterface\n$.fn[NAME].Constructor = Popover\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n}\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'scrollspy'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n offset : 10,\n method : 'auto',\n target : ''\n}\n\nconst DefaultType = {\n offset : 'number',\n method : 'string',\n target : '(string|element)'\n}\n\nconst Event = {\n ACTIVATE : `activate${EVENT_KEY}`,\n SCROLL : `scroll${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DROPDOWN_ITEM : 'dropdown-item',\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active'\n}\n\nconst Selector = {\n DATA_SPY : '[data-spy=\"scroll\"]',\n ACTIVE : '.active',\n NAV_LIST_GROUP : '.nav, .list-group',\n NAV_LINKS : '.nav-link',\n NAV_ITEMS : '.nav-item',\n LIST_ITEMS : '.list-group-item',\n DROPDOWN : '.dropdown',\n DROPDOWN_ITEMS : '.dropdown-item',\n DROPDOWN_TOGGLE : '.dropdown-toggle'\n}\n\nconst OffsetMethod = {\n OFFSET : 'offset',\n POSITION : 'position'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass ScrollSpy {\n constructor(element, config) {\n this._element = element\n this._scrollElement = element.tagName === 'BODY' ? window : element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${Selector.NAV_LINKS},` +\n `${this._config.target} ${Selector.LIST_ITEMS},` +\n `${this._config.target} ${Selector.DROPDOWN_ITEMS}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n $(this._scrollElement).on(Event.SCROLL, (event) => this._process(event))\n\n this.refresh()\n this._process()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window\n ? OffsetMethod.OFFSET : OffsetMethod.POSITION\n\n const offsetMethod = this._config.method === 'auto'\n ? autoMethod : this._config.method\n\n const offsetBase = offsetMethod === OffsetMethod.POSITION\n ? this._getScrollTop() : 0\n\n this._offsets = []\n this._targets = []\n\n this._scrollHeight = this._getScrollHeight()\n\n const targets = [].slice.call(document.querySelectorAll(this._selector))\n\n targets\n .map((element) => {\n let target\n const targetSelector = Util.getSelectorFromElement(element)\n\n if (targetSelector) {\n target = document.querySelector(targetSelector)\n }\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n // TODO (fat): remove sketch reliance on jQuery position/offset\n return [\n $(target)[offsetMethod]().top + offsetBase,\n targetSelector\n ]\n }\n }\n return null\n })\n .filter((item) => item)\n .sort((a, b) => a[0] - b[0])\n .forEach((item) => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._scrollElement).off(EVENT_KEY)\n\n this._element = null\n this._scrollElement = null\n this._config = null\n this._selector = null\n this._offsets = null\n this._targets = null\n this._activeTarget = null\n this._scrollHeight = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.target !== 'string') {\n let id = $(config.target).attr('id')\n if (!id) {\n id = Util.getUID(NAME)\n $(config.target).attr('id', id)\n }\n config.target = `#${id}`\n }\n\n Util.typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window\n ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window\n ? window.innerHeight : this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset +\n scrollHeight -\n this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n const offsetLength = this._offsets.length\n for (let i = offsetLength; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' ||\n scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector\n .split(',')\n .map((selector) => `${selector}[data-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const $link = $([].slice.call(document.querySelectorAll(queries.join(','))))\n\n if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {\n $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE)\n $link.addClass(ClassName.ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(ClassName.ACTIVE)\n // Set triggered links parents as active\n // With both
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:''}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n}\n\nfunction setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n}\n\n/**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\nconst Util = {\n\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n\n if (!selector || selector === '#') {\n const hrefAttr = element.getAttribute('href')\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''\n }\n\n try {\n return document.querySelector(selector) ? selector : null\n } catch (err) {\n return null\n }\n },\n\n getTransitionDurationFromElement(element) {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let transitionDuration = $(element).css('transition-duration')\n let transitionDelay = $(element).css('transition-delay')\n\n const floatTransitionDuration = parseFloat(transitionDuration)\n const floatTransitionDelay = parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(TRANSITION_END)\n },\n\n // TODO: Remove in v5\n supportsTransitionEnd() {\n return Boolean(TRANSITION_END)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value)\n ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n },\n\n findShadowRoot(element) {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return Util.findShadowRoot(element.parentNode)\n }\n}\n\nsetTransitionEndSupport()\n\nexport default Util\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'alert'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Selector = {\n DISMISS : '[data-dismiss=\"alert\"]'\n}\n\nconst Event = {\n CLOSE : `close${EVENT_KEY}`,\n CLOSED : `closed${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n ALERT : 'alert',\n FADE : 'fade',\n SHOW : 'show'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Alert {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n close(element) {\n let rootElement = this._element\n if (element) {\n rootElement = this._getRootElement(element)\n }\n\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n if (!parent) {\n parent = $(element).closest(`.${ClassName.ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(Event.CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(ClassName.SHOW)\n\n if (!$(element).hasClass(ClassName.FADE)) {\n this._destroyElement(element)\n return\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n $(element)\n .one(Util.TRANSITION_END, (event) => this._destroyElement(element, event))\n .emulateTransitionEnd(transitionDuration)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(Event.CLOSED)\n .remove()\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(\n Event.CLICK_DATA_API,\n Selector.DISMISS,\n Alert._handleDismiss(new Alert())\n)\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Alert._jQueryInterface\n$.fn[NAME].Constructor = Alert\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n}\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'button'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst ClassName = {\n ACTIVE : 'active',\n BUTTON : 'btn',\n FOCUS : 'focus'\n}\n\nconst Selector = {\n DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n DATA_TOGGLE : '[data-toggle=\"buttons\"]',\n INPUT : 'input:not([type=\"hidden\"])',\n ACTIVE : '.active',\n BUTTON : '.btn'\n}\n\nconst Event = {\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n FOCUS_BLUR_DATA_API : `focus${EVENT_KEY}${DATA_API_KEY} ` +\n `blur${EVENT_KEY}${DATA_API_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Button {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(\n Selector.DATA_TOGGLE\n )[0]\n\n if (rootElement) {\n const input = this._element.querySelector(Selector.INPUT)\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked &&\n this._element.classList.contains(ClassName.ACTIVE)) {\n triggerChangeEvent = false\n } else {\n const activeElement = rootElement.querySelector(Selector.ACTIVE)\n\n if (activeElement) {\n $(activeElement).removeClass(ClassName.ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n if (input.hasAttribute('disabled') ||\n rootElement.hasAttribute('disabled') ||\n input.classList.contains('disabled') ||\n rootElement.classList.contains('disabled')) {\n return\n }\n input.checked = !this._element.classList.contains(ClassName.ACTIVE)\n $(input).trigger('change')\n }\n\n input.focus()\n addAriaPressed = false\n }\n }\n\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed',\n !this._element.classList.contains(ClassName.ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(ClassName.ACTIVE)\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $(this).data(DATA_KEY, data)\n }\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n event.preventDefault()\n\n let button = event.target\n\n if (!$(button).hasClass(ClassName.BUTTON)) {\n button = $(button).closest(Selector.BUTTON)\n }\n\n Button._jQueryInterface.call($(button), 'toggle')\n })\n .on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n const button = $(event.target).closest(Selector.BUTTON)[0]\n $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Button._jQueryInterface\n$.fn[NAME].Constructor = Button\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n}\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'carousel'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\nconst ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n interval : 5000,\n keyboard : true,\n slide : false,\n pause : 'hover',\n wrap : true,\n touch : true\n}\n\nconst DefaultType = {\n interval : '(number|boolean)',\n keyboard : 'boolean',\n slide : '(boolean|string)',\n pause : '(string|boolean)',\n wrap : 'boolean',\n touch : 'boolean'\n}\n\nconst Direction = {\n NEXT : 'next',\n PREV : 'prev',\n LEFT : 'left',\n RIGHT : 'right'\n}\n\nconst Event = {\n SLIDE : `slide${EVENT_KEY}`,\n SLID : `slid${EVENT_KEY}`,\n KEYDOWN : `keydown${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`,\n TOUCHSTART : `touchstart${EVENT_KEY}`,\n TOUCHMOVE : `touchmove${EVENT_KEY}`,\n TOUCHEND : `touchend${EVENT_KEY}`,\n POINTERDOWN : `pointerdown${EVENT_KEY}`,\n POINTERUP : `pointerup${EVENT_KEY}`,\n DRAG_START : `dragstart${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n CAROUSEL : 'carousel',\n ACTIVE : 'active',\n SLIDE : 'slide',\n RIGHT : 'carousel-item-right',\n LEFT : 'carousel-item-left',\n NEXT : 'carousel-item-next',\n PREV : 'carousel-item-prev',\n ITEM : 'carousel-item',\n POINTER_EVENT : 'pointer-event'\n}\n\nconst Selector = {\n ACTIVE : '.active',\n ACTIVE_ITEM : '.active.carousel-item',\n ITEM : '.carousel-item',\n ITEM_IMG : '.carousel-item img',\n NEXT_PREV : '.carousel-item-next, .carousel-item-prev',\n INDICATORS : '.carousel-indicators',\n DATA_SLIDE : '[data-slide], [data-slide-to]',\n DATA_RIDE : '[data-ride=\"carousel\"]'\n}\n\nconst PointerType = {\n TOUCH : 'touch',\n PEN : 'pen'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\nclass Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._element = element\n this._indicatorsElement = this._element.querySelector(Selector.INDICATORS)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n next() {\n if (!this._isSliding) {\n this._slide(Direction.NEXT)\n }\n }\n\n nextWhenVisible() {\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(Direction.PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (this._element.querySelector(Selector.NEXT_PREV)) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(Event.SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex\n ? Direction.NEXT\n : Direction.PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n // swipe left\n if (direction > 0) {\n this.prev()\n }\n\n // swipe right\n if (direction < 0) {\n this.next()\n }\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element)\n .on(Event.KEYDOWN, (event) => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(Event.MOUSEENTER, (event) => this.pause(event))\n .on(Event.MOUSELEAVE, (event) => this.cycle(event))\n }\n\n if (this._config.touch) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n if (!this._touchSupported) {\n return\n }\n\n const start = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchStartX = event.originalEvent.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.originalEvent.touches[0].clientX\n }\n }\n\n const move = (event) => {\n // ensure swiping with one touch and not pinching\n if (event.originalEvent.touches && event.originalEvent.touches.length > 1) {\n this.touchDeltaX = 0\n } else {\n this.touchDeltaX = event.originalEvent.touches[0].clientX - this.touchStartX\n }\n }\n\n const end = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchDeltaX = event.originalEvent.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n this.touchTimeout = setTimeout((event) => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n $(this._element.querySelectorAll(Selector.ITEM_IMG)).on(Event.DRAG_START, (e) => e.preventDefault())\n if (this._pointerEvent) {\n $(this._element).on(Event.POINTERDOWN, (event) => start(event))\n $(this._element).on(Event.POINTERUP, (event) => end(event))\n\n this._element.classList.add(ClassName.POINTER_EVENT)\n } else {\n $(this._element).on(Event.TOUCHSTART, (event) => start(event))\n $(this._element).on(Event.TOUCHMOVE, (event) => move(event))\n $(this._element).on(Event.TOUCHEND, (event) => end(event))\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode\n ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM))\n : []\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === Direction.NEXT\n const isPrevDirection = direction === Direction.PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === Direction.PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1\n ? this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM))\n const slideEvent = $.Event(Event.SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n const indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE))\n $(indicators)\n .removeClass(ClassName.ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(ClassName.ACTIVE)\n }\n }\n }\n\n _slide(direction, element) {\n const activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === Direction.NEXT) {\n directionalClassName = ClassName.LEFT\n orderClassName = ClassName.NEXT\n eventDirectionName = Direction.LEFT\n } else {\n directionalClassName = ClassName.RIGHT\n orderClassName = ClassName.PREV\n eventDirectionName = Direction.RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n\n const slidEvent = $.Event(Event.SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if ($(this._element).hasClass(ClassName.SLIDE)) {\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n const nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10)\n if (nextElementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = nextElementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(ClassName.ACTIVE)\n\n $(activeElement).removeClass(`${ClassName.ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n })\n .emulateTransitionEnd(transitionDuration)\n } else {\n $(activeElement).removeClass(ClassName.ACTIVE)\n $(nextElement).addClass(ClassName.ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n let _config = {\n ...Default,\n ...$(this).data()\n }\n\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(ClassName.CAROUSEL)) {\n return\n }\n\n const config = {\n ...$(target).data(),\n ...$(this).data()\n }\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler)\n\n$(window).on(Event.LOAD_DATA_API, () => {\n const carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE))\n for (let i = 0, len = carousels.length; i < len; i++) {\n const $carousel = $(carousels[i])\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Carousel._jQueryInterface\n$.fn[NAME].Constructor = Carousel\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n}\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'collapse'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n toggle : true,\n parent : ''\n}\n\nconst DefaultType = {\n toggle : 'boolean',\n parent : '(string|element)'\n}\n\nconst Event = {\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SHOW : 'show',\n COLLAPSE : 'collapse',\n COLLAPSING : 'collapsing',\n COLLAPSED : 'collapsed'\n}\n\nconst Dimension = {\n WIDTH : 'width',\n HEIGHT : 'height'\n}\n\nconst Selector = {\n ACTIVES : '.show, .collapsing',\n DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = [].slice.call(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n\n const toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = Util.getSelectorFromElement(elem)\n const filterElement = [].slice.call(document.querySelectorAll(selector))\n .filter((foundElem) => foundElem === element)\n\n if (selector !== null && filterElement.length > 0) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle() {\n if ($(this._element).hasClass(ClassName.SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES))\n .filter((elem) => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-parent') === this._config.parent\n }\n\n return elem.classList.contains(ClassName.COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).not(this._selector).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(Event.SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(ClassName.COLLAPSE)\n .addClass(ClassName.COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n $(this._triggerArray)\n .removeClass(ClassName.COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .addClass(ClassName.SHOW)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(Event.SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n const startEvent = $.Event(Event.HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(ClassName.COLLAPSING)\n .removeClass(ClassName.COLLAPSE)\n .removeClass(ClassName.SHOW)\n\n const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n\n if (selector !== null) {\n const $elem = $([].slice.call(document.querySelectorAll(selector)))\n if (!$elem.hasClass(ClassName.SHOW)) {\n $(trigger).addClass(ClassName.COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .trigger(Event.HIDDEN)\n }\n\n this._element.style[dimension] = ''\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(Dimension.WIDTH)\n return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT\n }\n\n _getParent() {\n let parent\n\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // It's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = document.querySelector(this._config.parent)\n }\n\n const selector =\n `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n\n const children = [].slice.call(parent.querySelectorAll(selector))\n $(children).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n const isOpen = $(element).hasClass(ClassName.SHOW)\n\n if (triggerArray.length) {\n $(triggerArray)\n .toggleClass(ClassName.COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n\n // Static\n\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? document.querySelector(selector) : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n const _config = {\n ...Default,\n ...$this.data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data && _config.toggle && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n const selectors = [].slice.call(document.querySelectorAll(selector))\n\n $(selectors).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Collapse._jQueryInterface\n$.fn[NAME].Constructor = Collapse\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n}\n\nexport default Collapse\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'dropdown'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\nconst SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\nconst TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\nconst ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\nconst ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\nconst RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\nconst REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n KEYDOWN_DATA_API : `keydown${EVENT_KEY}${DATA_API_KEY}`,\n KEYUP_DATA_API : `keyup${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DISABLED : 'disabled',\n SHOW : 'show',\n DROPUP : 'dropup',\n DROPRIGHT : 'dropright',\n DROPLEFT : 'dropleft',\n MENURIGHT : 'dropdown-menu-right',\n MENULEFT : 'dropdown-menu-left',\n POSITION_STATIC : 'position-static'\n}\n\nconst Selector = {\n DATA_TOGGLE : '[data-toggle=\"dropdown\"]',\n FORM_CHILD : '.dropdown form',\n MENU : '.dropdown-menu',\n NAVBAR_NAV : '.navbar-nav',\n VISIBLE_ITEMS : '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n}\n\nconst AttachmentMap = {\n TOP : 'top-start',\n TOPEND : 'top-end',\n BOTTOM : 'bottom-start',\n BOTTOMEND : 'bottom-end',\n RIGHT : 'right-start',\n RIGHTEND : 'right-end',\n LEFT : 'left-start',\n LEFTEND : 'left-end'\n}\n\nconst Default = {\n offset : 0,\n flip : true,\n boundary : 'scrollParent',\n reference : 'toggle',\n display : 'dynamic'\n}\n\nconst DefaultType = {\n offset : '(number|string|function)',\n flip : 'boolean',\n boundary : '(string|element)',\n reference : '(string|element)',\n display : 'string'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Dropdown {\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this._element)\n const isActive = $(this._menu).hasClass(ClassName.SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n // Disable totally Popper.js for Dropdown in Navbar\n if (!this._inNavbar) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper.js (https://popper.js.org/)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (Util.isElement(this._config.reference)) {\n referenceElement = this._config.reference\n\n // Check if it's jQuery element\n if (typeof this._config.reference.jquery !== 'undefined') {\n referenceElement = this._config.reference[0]\n }\n }\n\n // If boundary is not `scrollParent`, then set position to `static`\n // to allow the menu to \"escape\" the scroll parent's boundaries\n // https://github.com/twbs/bootstrap/issues/24251\n if (this._config.boundary !== 'scrollParent') {\n $(parent).addClass(ClassName.POSITION_STATIC)\n }\n this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n $(parent).closest(Selector.NAVBAR_NAV).length === 0) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n show() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || $(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n hide() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || !$(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Private\n\n _addEventListeners() {\n $(this._element).on(Event.CLICK, (event) => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this._element).data(),\n ...config\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n\n if (parent) {\n this._menu = parent.querySelector(Selector.MENU)\n }\n }\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element.parentNode)\n let placement = AttachmentMap.BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(ClassName.DROPUP)) {\n placement = AttachmentMap.TOP\n if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.TOPEND\n }\n } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) {\n placement = AttachmentMap.RIGHT\n } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) {\n placement = AttachmentMap.LEFT\n } else if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.BOTTOMEND\n }\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this._config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets, this._element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this._config.offset\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: this._getOffset(),\n flip: {\n enabled: this._config.flip\n },\n preventOverflow: {\n boundariesElement: this._config.boundary\n }\n }\n }\n\n // Disable Popper.js if we have a static display\n if (this._config.display === 'static') {\n popperConfig.modifiers.applyStyle = {\n enabled: false\n }\n }\n\n return popperConfig\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget: toggles[i]\n }\n\n if (event && event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(ClassName.SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n $(dropdownMenu).removeClass(ClassName.SHOW)\n $(parent)\n .removeClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n return parent || element.parentNode\n }\n\n // eslint-disable-next-line complexity\n static _dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName)\n ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n $(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(ClassName.SHOW)\n\n if (!isActive || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n if (event.which === ESCAPE_KEYCODE) {\n const toggle = parent.querySelector(Selector.DATA_TOGGLE)\n $(toggle).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS))\n\n if (items.length === 0) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler)\n .on(`${Event.CLICK_DATA_API} ${Event.KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(Event.CLICK_DATA_API, Selector.FORM_CHILD, (e) => {\n e.stopPropagation()\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Dropdown._jQueryInterface\n$.fn[NAME].Constructor = Dropdown\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n}\n\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'modal'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\nconst Default = {\n backdrop : true,\n keyboard : true,\n focus : true,\n show : true\n}\n\nconst DefaultType = {\n backdrop : '(boolean|string)',\n keyboard : 'boolean',\n focus : 'boolean',\n show : 'boolean'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n RESIZE : `resize${EVENT_KEY}`,\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n KEYDOWN_DISMISS : `keydown.dismiss${EVENT_KEY}`,\n MOUSEUP_DISMISS : `mouseup.dismiss${EVENT_KEY}`,\n MOUSEDOWN_DISMISS : `mousedown.dismiss${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SCROLLABLE : 'modal-dialog-scrollable',\n SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n BACKDROP : 'modal-backdrop',\n OPEN : 'modal-open',\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n DIALOG : '.modal-dialog',\n MODAL_BODY : '.modal-body',\n DATA_TOGGLE : '[data-toggle=\"modal\"]',\n DATA_DISMISS : '[data-dismiss=\"modal\"]',\n FIXED_CONTENT : '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',\n STICKY_CONTENT : '.sticky-top'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Modal {\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = element.querySelector(Selector.DIALOG)\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollbarWidth = 0\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n this._isTransitioning = true\n }\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (this._isShown || showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n (event) => this.hide(event)\n )\n\n $(this._dialog).on(Event.MOUSEDOWN_DISMISS, () => {\n $(this._element).one(Event.MOUSEUP_DISMISS, (event) => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = $.Event(Event.HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(Event.FOCUSIN)\n\n $(this._element).removeClass(ClassName.SHOW)\n\n $(this._element).off(Event.CLICK_DISMISS)\n $(this._dialog).off(Event.MOUSEDOWN_DISMISS)\n\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, (event) => this._hideModal(event))\n .emulateTransitionEnd(transitionDuration)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n [window, this._element, this._dialog]\n .forEach((htmlElement) => $(htmlElement).off(EVENT_KEY))\n\n /**\n * `document` has 2 events `Event.FOCUSIN` and `Event.CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `Event.CLICK_DATA_API` event that should remain\n */\n $(document).off(Event.FOCUSIN)\n\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._isTransitioning = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n\n if ($(this._dialog).hasClass(ClassName.SCROLLABLE)) {\n this._dialog.querySelector(Selector.MODAL_BODY).scrollTop = 0\n } else {\n this._element.scrollTop = 0\n }\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(ClassName.SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(Event.FOCUSIN) // Guard against infinite focus loop\n .on(Event.FOCUSIN, (event) => {\n if (document !== event.target &&\n this._element !== event.target &&\n $(this._element).has(event.target).length === 0) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown && this._config.keyboard) {\n $(this._element).on(Event.KEYDOWN_DISMISS, (event) => {\n if (event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n }\n })\n } else if (!this._isShown) {\n $(this._element).off(Event.KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(Event.RESIZE, (event) => this.handleUpdate(event))\n } else {\n $(window).off(Event.RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(ClassName.OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(Event.HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(ClassName.FADE)\n ? ClassName.FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n this._backdrop = document.createElement('div')\n this._backdrop.className = ClassName.BACKDROP\n\n if (animate) {\n this._backdrop.classList.add(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(Event.CLICK_DISMISS, (event) => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n if (event.target !== event.currentTarget) {\n return\n }\n if (this._config.backdrop === 'static') {\n this._element.focus()\n } else {\n this.hide()\n }\n })\n\n if (animate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(ClassName.SHOW)\n\n if (!callback) {\n return\n }\n\n if (!animate) {\n callback()\n return\n }\n\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(ClassName.SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else {\n callbackRemove()\n }\n } else if (callback) {\n callback()\n }\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing =\n this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = rect.left + rect.right < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n const stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT))\n\n // Adjust fixed content padding\n $(fixedContent).each((index, element) => {\n const actualPadding = element.style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(stickyContent).each((index, element) => {\n const actualMargin = element.style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element)\n .data('margin-right', actualMargin)\n .css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $(document.body).css('padding-right')\n $(document.body)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n\n $(document.body).addClass(ClassName.OPEN)\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n $(fixedContent).each((index, element) => {\n const padding = $(element).data('padding-right')\n $(element).removeData('padding-right')\n element.style.paddingRight = padding ? padding : ''\n })\n\n // Restore sticky content\n const elements = [].slice.call(document.querySelectorAll(`${Selector.STICKY_CONTENT}`))\n $(elements).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $(document.body).data('padding-right')\n $(document.body).removeData('padding-right')\n document.body.style.paddingRight = padding ? padding : ''\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = ClassName.SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n // Static\n\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = {\n ...Default,\n ...$(this).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n const config = $(target).data(DATA_KEY)\n ? 'toggle' : {\n ...$(target).data(),\n ...$(this).data()\n }\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(Event.SHOW, (showEvent) => {\n if (showEvent.isDefaultPrevented()) {\n // Only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(Event.HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Modal._jQueryInterface\n$.fn[NAME].Constructor = Modal\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n}\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tools/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = [\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n]\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultWhitelist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i\n\nfunction allowedAttribute(attr, allowedAttributeList) {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.indexOf(attrName) !== -1) {\n if (uriAttrs.indexOf(attrName) !== -1) {\n return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter((attrRegex) => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, l = regExp.length; i < l; i++) {\n if (attrName.match(regExp[i])) {\n return true\n }\n }\n\n return false\n}\n\nexport function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {\n if (unsafeHtml.length === 0) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const whitelistKeys = Object.keys(whiteList)\n const elements = [].slice.call(createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {\n el.parentNode.removeChild(el)\n\n continue\n }\n\n const attributeList = [].slice.call(el.attributes)\n const whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || [])\n\n attributeList.forEach((attr) => {\n if (!allowedAttribute(attr, whitelistedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n DefaultWhitelist,\n sanitizeHtml\n} from './tools/sanitizer'\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tooltip'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']\n\nconst DefaultType = {\n animation : 'boolean',\n template : 'string',\n title : '(string|element|function)',\n trigger : 'string',\n delay : '(number|object)',\n html : 'boolean',\n selector : '(string|boolean)',\n placement : '(string|function)',\n offset : '(number|string|function)',\n container : '(string|element|boolean)',\n fallbackPlacement : '(string|array)',\n boundary : '(string|element)',\n sanitize : 'boolean',\n sanitizeFn : '(null|function)',\n whiteList : 'object'\n}\n\nconst AttachmentMap = {\n AUTO : 'auto',\n TOP : 'top',\n RIGHT : 'right',\n BOTTOM : 'bottom',\n LEFT : 'left'\n}\n\nconst Default = {\n animation : true,\n template : '
' +\n '
' +\n '
',\n trigger : 'hover focus',\n title : '',\n delay : 0,\n html : false,\n selector : false,\n placement : 'top',\n offset : 0,\n container : false,\n fallbackPlacement : 'flip',\n boundary : 'scrollParent',\n sanitize : true,\n sanitizeFn : null,\n whiteList : DefaultWhitelist\n}\n\nconst HoverState = {\n SHOW : 'show',\n OUT : 'out'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TOOLTIP : '.tooltip',\n TOOLTIP_INNER : '.tooltip-inner',\n ARROW : '.arrow'\n}\n\nconst Trigger = {\n HOVER : 'hover',\n FOCUS : 'focus',\n CLICK : 'click',\n MANUAL : 'manual'\n}\n\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tooltip {\n constructor(element, config) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper.js (https://popper.js.org/)')\n }\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if ($(this.getTipElement()).hasClass(ClassName.SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal')\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const shadowRoot = Util.findShadowRoot(this.element)\n const isInTheDom = $.contains(\n shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(ClassName.FADE)\n }\n\n const placement = typeof this.config.placement === 'function'\n ? this.config.placement.call(this, tip, this.element)\n : this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this._getContainer()\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, {\n placement: attachment,\n modifiers: {\n offset: this._getOffset(),\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: Selector.ARROW\n },\n preventOverflow: {\n boundariesElement: this.config.boundary\n }\n },\n onCreate: (data) => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate: (data) => this._handlePopperPlacementChange(data)\n })\n\n $(tip).addClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HoverState.OUT) {\n this._leave(null, this)\n }\n }\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HoverState.SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[Trigger.CLICK] = false\n this._activeTrigger[Trigger.FOCUS] = false\n this._activeTrigger[Trigger.HOVER] = false\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent($(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle())\n $(tip).removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n setElementContent($element, content) {\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (this.config.html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n\n return\n }\n\n if (this.config.html) {\n if (this.config.sanitize) {\n content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn)\n }\n\n $element.html(content)\n } else {\n $element.text(content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function'\n ? this.config.title.call(this.element)\n : this.config.title\n }\n\n return title\n }\n\n // Private\n\n _getOffset() {\n const offset = {}\n\n if (typeof this.config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this.config.offset(data.offsets, this.element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this.config.offset\n }\n\n return offset\n }\n\n _getContainer() {\n if (this.config.container === false) {\n return document.body\n }\n\n if (Util.isElement(this.config.container)) {\n return $(this.config.container)\n }\n\n return $(document).find(this.config.container)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach((trigger) => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n (event) => this.toggle(event)\n )\n } else if (trigger !== Trigger.MANUAL) {\n const eventIn = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSEENTER\n : this.constructor.Event.FOCUSIN\n const eventOut = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSELEAVE\n : this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(\n eventIn,\n this.config.selector,\n (event) => this._enter(event)\n )\n .on(\n eventOut,\n this.config.selector,\n (event) => this._leave(event)\n )\n }\n })\n\n $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n () => {\n if (this.element) {\n this.hide()\n }\n }\n )\n\n if (this.config.selector) {\n this.config = {\n ...this.config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n\n if (this.element.getAttribute('title') || titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) {\n context._hoverState = HoverState.SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = $(this.element).data()\n\n Object.keys(dataAttributes)\n .forEach((dataAttr) => {\n if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n const popperInstance = popperData.instance\n this.tip = popperInstance.popper\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(popperData.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n\n $(tip).removeClass(ClassName.FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Tooltip._jQueryInterface\n$.fn[NAME].Constructor = Tooltip\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n}\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'popover'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst Default = {\n ...Tooltip.Default,\n placement : 'right',\n trigger : 'click',\n content : '',\n template : '
' +\n '
' +\n '

' +\n '
'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content : '(string|element|function)'\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TITLE : '.popover-header',\n CONTENT : '.popover-body'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Popover extends Tooltip {\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n\n // We use append for html objects to maintain js events\n this.setElementContent($tip.find(Selector.TITLE), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this.element)\n }\n this.setElementContent($tip.find(Selector.CONTENT), content)\n\n $tip.removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n // Private\n\n _getContent() {\n return this.element.getAttribute('data-content') ||\n this.config.content\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Popover(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Popover._jQueryInterface\n$.fn[NAME].Constructor = Popover\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n}\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'scrollspy'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n offset : 10,\n method : 'auto',\n target : ''\n}\n\nconst DefaultType = {\n offset : 'number',\n method : 'string',\n target : '(string|element)'\n}\n\nconst Event = {\n ACTIVATE : `activate${EVENT_KEY}`,\n SCROLL : `scroll${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DROPDOWN_ITEM : 'dropdown-item',\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active'\n}\n\nconst Selector = {\n DATA_SPY : '[data-spy=\"scroll\"]',\n ACTIVE : '.active',\n NAV_LIST_GROUP : '.nav, .list-group',\n NAV_LINKS : '.nav-link',\n NAV_ITEMS : '.nav-item',\n LIST_ITEMS : '.list-group-item',\n DROPDOWN : '.dropdown',\n DROPDOWN_ITEMS : '.dropdown-item',\n DROPDOWN_TOGGLE : '.dropdown-toggle'\n}\n\nconst OffsetMethod = {\n OFFSET : 'offset',\n POSITION : 'position'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass ScrollSpy {\n constructor(element, config) {\n this._element = element\n this._scrollElement = element.tagName === 'BODY' ? window : element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${Selector.NAV_LINKS},` +\n `${this._config.target} ${Selector.LIST_ITEMS},` +\n `${this._config.target} ${Selector.DROPDOWN_ITEMS}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n $(this._scrollElement).on(Event.SCROLL, (event) => this._process(event))\n\n this.refresh()\n this._process()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window\n ? OffsetMethod.OFFSET : OffsetMethod.POSITION\n\n const offsetMethod = this._config.method === 'auto'\n ? autoMethod : this._config.method\n\n const offsetBase = offsetMethod === OffsetMethod.POSITION\n ? this._getScrollTop() : 0\n\n this._offsets = []\n this._targets = []\n\n this._scrollHeight = this._getScrollHeight()\n\n const targets = [].slice.call(document.querySelectorAll(this._selector))\n\n targets\n .map((element) => {\n let target\n const targetSelector = Util.getSelectorFromElement(element)\n\n if (targetSelector) {\n target = document.querySelector(targetSelector)\n }\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n // TODO (fat): remove sketch reliance on jQuery position/offset\n return [\n $(target)[offsetMethod]().top + offsetBase,\n targetSelector\n ]\n }\n }\n return null\n })\n .filter((item) => item)\n .sort((a, b) => a[0] - b[0])\n .forEach((item) => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._scrollElement).off(EVENT_KEY)\n\n this._element = null\n this._scrollElement = null\n this._config = null\n this._selector = null\n this._offsets = null\n this._targets = null\n this._activeTarget = null\n this._scrollHeight = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.target !== 'string') {\n let id = $(config.target).attr('id')\n if (!id) {\n id = Util.getUID(NAME)\n $(config.target).attr('id', id)\n }\n config.target = `#${id}`\n }\n\n Util.typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window\n ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window\n ? window.innerHeight : this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset +\n scrollHeight -\n this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n const offsetLength = this._offsets.length\n for (let i = offsetLength; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' ||\n scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector\n .split(',')\n .map((selector) => `${selector}[data-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const $link = $([].slice.call(document.querySelectorAll(queries.join(','))))\n\n if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {\n $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE)\n $link.addClass(ClassName.ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(ClassName.ACTIVE)\n // Set triggered links parents as active\n // With both

L?3M#6H0^0OGKPHI$vl)>Gi*OJ;{~MeT3e(w;ZtwCRv=+t;GbTv8CJDFaZ#7(b zV7V`nT&WoA=jRLT^Z8XbYUcA<_zrCt_(}EVt4}rd%`8w#9>dl;6}r#XOrTCSVHEfN zL^|_uajboW#0D#eySWb^VM4vI`5LuE0sI4cUAxN;)8<|Nr}x}54e5M??jdTGOM7~z z(>iOtYVUYO4ZO;^d3Gp7{-_4?+wpEO0tAcbw5b7*-`N`2t=0~ zSKF8eJ$7VD7Cx4&oW}
5SG7T^edp`1IyhK}DwvamR_P`KpE$KtuL@A|?ScKSl* z93wT{sfQ!vI59$*RjKFsM$|0tn&}H46EXu;$H4n\m%*_o&zZF87e;HO#D(y^iQ&QBVK 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 PnRhT{Qu#~6OJ<4lj49n~s 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 literal 0 HcmV?d00001 diff --git a/dev/img/portfolio/03-full.jpg b/dev/img/portfolio/03-full.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5d70e5732834e6a28ec72cc8b8c75a934a3d5b31 GIT binary patch literal 52848 zcmagF1z40%7dO20(%s?G-7Jl;bO@9^(GdUu0sjquP5_kZ{*E5O z04xA5CYcQY__Kv`$JNgdE-xzTjTEtW@^Nq$arE&L4YG%eii?Pe0u+^l;P#Fl&VC>V z=Z9|IN*tfM-f)22oRl~$!1`kPa5ZOFH|-FFvq^}7sbh$Tqns0m@?DT(kbICA+{@X| z9u(x|>5Y^RQsVeqxI89)n=Hx!`pe?yp~L~XtrcXc4+W|DAe=#95ouvZaY1CMPN`B`hW`FD551CJy>1aA0afIJw9ht84yK7lu;e_@`5Wfq^1{ zk|I8choa(ga&n?#5~30k!Wa%=WU#lNeUPv>lJnmss5>Ja5pHllHy>}%ZHe{{KK_16 z9GI5=s|#Lmef|Fw{C`Eu%j>pZf4Px<#?Jq3#{ZQYX&MZ77BzN8`uHOpoiXg3{}#qz z_y4ZwmJ!n$d37I0e=lcmKOJ=?4or%Olbe$~L`F5p0nSdE2p=!dUwq`<{-+HZlCm1A(qa$|HAz*lrmVDv zw2X|pgoLc7xU4D!EGNzJkBrm*^!fi+Mif)I=&dsUN4ft_!dT30^gpJGA^v0R&fXXc zM_^3(&l!O1uYm%bdND%=>(3e>8bCozOiV&dK|(@7Pfkis&rCx>LBo89{x;lUqi4bd zdNwvrZeDIqHc?SYNl{Ui|1)4wl9N+XQ_@mV(b7<2{+MX!=xCUDn3!0Yn0UlE*)V}q zOi+ZEmsdm(3>FgugH=?N|F?)gy#PueP8D`H4i*Ohn-U9$66?<(pa#=EJS?pL4tNZW zjf0DaPk{AL_;1#~GAIC8IM{etczF1@xOlkOIGBk68;25?T^vG%XJqfoL5&}gE}?2% z*1}0cOV>B&Ao&?#!nJiCsV0^2(viEoe;%n$iK!493+FcA{;PH@N^BfzI%bY5n!{@%p49+ddKdS%|9E=Pl4kbVtu$vYQqTZ6qf7&L_Ck0m`ifU~M_z15K zNT{LtH5*DhLPEi5(tFQG{c{9NV1#UF6Grl|20bQ>XlGtN_3$$`EL{3Y*_}$p3({+51++EjV*D(ZPd>WcM z7GRHKo>rsH7^&A)(K7vnd?J_hBq=z?sO2tXVrRDdkF7ayLjC z78h2&mGrvQHEC@hGhF7JB31o4yAJ%e}OaobH z2ZftGI!X`gKVa?cm6P8^>cOm#jCEe89~5f)Ogr*ybT(QaD;a`&6SgB7H$@DVU0p2< z?QzQN+~%y3NTYCfvDND+2y3Kv3rdYLplME7pp=~-8or7%zaO>)EZ`7Qjw!OEdTXF**Oj3#frMEB4JvvrA~m|*<$d=wQ+=M)ot{9* zFlJvSfuhk0Aw&1H*L@>Si2!$5sgaf&(fCCz%5|TqR^+jUVreXC+gtpn3ZrdFLio)A zG_aOqlilnKRHvG8O-oD085HmtCm!p->OZj>-(36GGo-mcI_4#Ai`eV@t`l?`y$^K#aPkl+37h*O4iqZ7++ zm8MGtdQUqlYf63U#o!MPN5AAA&Cl?U48EsR7Iyey9rZL~CB}fUGG<$QiiILX88fswF%?FqfY9lh~gg^1?Pj*ZAG*}pp0N# z--OKk!^i_-PZu88tQ`29jHrWH=?d>8XhTP*juP}pPnSYp+Mgt;fNDMGpFyd zm*X8lZi5Lj-OWlKA(6Xd2o3`LZF61HR730FOh({RM1X?k`vT)c>V>7gG^z9yXRlht zcR$%Q3n4lzYL(&bndX|WKLhJc+g<6Z)?LjzbdyOPTiqy)SMd(sdZadjVK}cwO zP>T2F>$x4!-H9$IsUt~>Bq_~vC)KK~l0IXCi>*9MIy0*C}GLhn#&un#y9rU=$&qPA|wQ;0rT&D_nsQPN|BckChy#3D#RZYO={wA4nSqJv-%n+ZfPpiZ8;NjOSV z4OEF!r6448Gj@+qg=;U?au%9PVDHL>GUvYcc60~M1sEU+22Dl$+uV;qyRsX1_c}b0 z&s6B0aqULh`ox>t=Ce&&PG(C-cE3r(u=m4R%V4J?q=CfA%uxD}yhFzTdxD~8df~2? zCi#wjmr+EYl9SOlszz?!Qvk^5yYFFcK))5T#HyD&jvcO8rGnO*E~bRaVERQ0JryxR zYW2wg4F#MGTvbz$yZUY%jZ-$3$o-ONc^R2*e&STi7 zNxvjs;Nx0ea98*3H}EOMxsim1(8OBuPP)P0vCP9;S&k(@;VLNwvHJDgPorr%F)m~H zbYAhs>FrQpY5`?b95lGyY>q&(-x4PMaWcJ2g@)F~bgO?IT*1Vhyj1zk&2~s8W}u#o z>ihhe9{RzHLRWG`tjOJ?d8uG0qHWzz$=&x)^?!CN>++g~$%|r^zSRk!^J~5t|j4wz`@$)y^AuD6AjbdVAm#V7587* z2Q_=2czB0e{fK(jr;7uXhEbd49(u|6ZXDb)fn1BDCOf+#J799&9z6nTq}V!>Yy7uo zwHn&>eoSI5%sb>c7H2P3_Tp~ zk|P&Y{@!fj@@G^DZ`wd?Ep^(#e)>?(e)9Jmle1!lvxohWW+8t-2Ir0>KKevB|TGk=DFyR%sS^a!s+CtdO55#2}kM!ZL~!Q90ewscf54f-2wL_1o&|r@D6@wsE1% zDok1F8K+)uC;L`>Ax6lwZC8K~C`S*Ax$Mh`o3_!KI@EfFIBh@~YMvlRvV`vL>~62R zAhx$rW8Wj1@zR)zYeD;R_Xmq%hNT2de6kywr`M3?#}KB*k)C;3^l)W^;=|vL&_L#U0+Y0 zURydT4w5?%^5nNjWuSi> zE|SI!%cdOET&_pN^5U0J_KMugReCFn%A)7l`&6aOHaE+stl)2T(_H_`Z4kCjx>#!d z;b?4iH3@1QmG?S&Q3vHGSh{_)4>QVOeST;mj&uXRs^fH9El<(X{QQ-PB5L09^Vdc0 z`-d&va#(|&IrZsfKzZF+~h(=m2a#GKpfYFemprHnnK$PLL;Yb zCJhGK>NA_qVD3(cjQRf1njkFFN-uHghq1mX3sAb%(b=NCi|LVeO{-Y3E@ss(0#0nv#}5rXVVx~ z(zb#>R5BLg-{|&8jk3IUSy;JbH z$ZLAO=64*N3VB2b{K5>Z1m7`skm(hWQK%`tO|Fs5u-MZ;$bS8Igs8$8LxI)8P5>5S z5ItQ7_Jw$R8(%mkeocw6keo(hMpb*E@Ko>mCx8Xl)#Q|yl{?gFBs7q+fg5i9$fCB` zcEvl6wpYo1eRab7;vJI)4S&?hRo<>=G8w~Le#_#*9>1@BsbHj-b*suaM*(;GRB~6s z_%EZ9!i#I7`POO0O)~38{$?RKeA0nl|CmDYB|19ph;w(q-i}v1p%ju!3qU!m^Nc_}l&U4k?upCaLVPkXYT(rRH{s zIRza7|KQ!Dt*PE5Anz4b`jwOL7BO z@>|9xJloH|86gMP@EaNOBquT=>7J8sghVp}n;%E!WKyE_5ex_j^&4@X&_e1*`TlM; zLnZV$j-&iMJ9ZZ{(V=N@E)%dv(jUO2LrH#z6E$GUEKKGPKsf$Tp+WgHWlth<=7%HN z67%y^21te`LydNw)|k8K$>G~K#XEI2Z%LdXx*s`{ z8(jfH(;_1mb8SU*FI1L?ms=z0`Hz`-VsDyyW0neY6^QbbT{F!@Bool5-8iUq^XAn8C`-jg|Q*!Aw*!V;<)PwTN^h~HMX6c+0 zM|`5`S$H)eCyguNsJL7M!*2X=-ab9uR@+dGn#Ko2Dz;3Z2${)!Tg}SSwX5|S--oK5 z`wp`ftVhGtoJCa@j(2(~?>qbAZ7Fu66uxvEO9iSX%ROs+c;Ea9=cpEoH`gp6Dsz8j z$(FSX@DRcCwFI9YEiBzUJ&22i=xgf}#NKosk|(L8lDRwB5;8o?D)Gw7>1)fyneQ&|pf zYFcB)XK0{drPL+j*02jn7?MnGYPKS54)Ay5o zRN9q&{s3BL&Kqpr*Cx@h6V<9xM9dXvFU-cgJNJGMJcF4xJl}d?X}w-Lj{p#eW$mW9 zgs*Hw$d!^r@@0YG>Zv4d+!8w0%sM<-umjPlr5C-vqgiI&0ayB>Sp!hX`-FOl@xEYQ ziKg?f5;nR3HVR*L$gXmEynmn~k|SmsV4j!_uPBtKiYmL>`YG1=7<*4i@hAUma~-M` zWLifR%~;rNKPTsFK!bd$Y7sb=FdUjoDoypKyY&6l$y4u*#5%VIEyS*p;v=Vk=1%2s zkZCI`6)!Fxf%;}Td#IHFR51-tcVu4%!bM^?Bhkgin?iRkWzvIRD7@O6^B}y&Int@77wWrF zb|+zB_0f z`n5$7c1yqeSuI&$23EE79ZJ{+*Vn9r(HmRXHf+01wweE;TL(0t5@iwIDn2-`$xGD< z;scnS3J>06Fiz+PRO%wMYpuxQ15)C2!?h3a6SBs5JRNDDjw5~hf%wm7@o>A}aE&_p z@-o@cGYiG)uyVfgttTW*(aG`+Pv8N!D4~bF?Ny&sZoqfexUQ@c@{f z2(1wVu)_rpDe80Q8CJCCtf4R!ZZ|xmq4$@$E^bT%RQgG znUl>mu1S48OmxGmDLtawI?^}OSkB%qTlWsj;2l6=GoGIh3$0W?e!Khd(sSh}m$yA_ zr-`n=yFdX{stSvJif;@HGDpKoRhl+u5{aee3tw6FH9NZjZn<&I;*DRx)^l-3u-H4h zZa}ty>Gb3m4DPd!w7v=Di1qYU5bcNHwrFt8ykl6u{4H+MNuaUG_;aKVQu8oqv|uTf zM4YI^#p$}SYXa?aCgT8+N=}d&Js{`LTih|syR!btOSC`l_Ut~HS}8=7VBkjol8ZKd z^~&Z>+6PgWI{P@yS$ubOHdr(}6yv%Pc^3ZI!F}KSy5_@HjcOGuI|CPE%|10$PQw>I zY6;s>ku*%-O6F=dDcCI%ilw^)oGj1G+IK1%mQ7}?yDyu$m<7-&9c(HVjCr(sS4GW; zR!DZNxmfWo?b7*AKl4c%hPu;Jjt-Zl1pZlz*QtJCL;V}Wj_A-(cly%tsY!MO%a=08 zpR)?H8hukQ5v%)Md5ABhaT|b?hH%9-tyKNpUF^bVyuDBaTNxYAbz_6_&z!)fCq^Wx z?jx;#0HY5>$Ude1UJK2BS$972d2PL!1{lqbU8$Q4%(B+dPP5G^IH`M0!d!gO04NAv@>RMg~~pQmhXM^p@?nli$CaN-{I zSNXMnZHzB9S*do?w<{$arNpe_K7ciC*Xs5(s^LNVE)bVPVX{GGscZwV@2x^$b;e3=Oe zIhyaCJ@6LpZGPGYXs}&-shzAcD5%@B-sI_Ip`nE}rUL3j;%iYv?^O#(1Wwzf2Y zc2%s3!sUEjN_y_w{dk7Vg0U~SzH3@-c}n}yUq$*h!LfMX7&>z;p7eC-5)@0=CyFq6BOzb&x5j!-D1=1 z>IK^@mBrfIm30JN2ljVuE%$K?RNyJP#)@Cdb=``HO4WnGfUj}d<>OeyqS8bvGO-Yb z6fFIMQ|MUAV1`^&qT-lJ>66rZS$}M|C(NECrBoU-0@zC9tLUU*Ejti?{UT!8`mw!l zsLgDJM<-41>9eUd+1RHE#cyeMRgbFBkz#^rc0r-~WcC5w9)YU8=gAbl9p;}pvRVd+ zHqCxZX8EH@(zeR13rlF;^$oBR?TZB6oUTLMgqcb|ZtiU&wUW5d`(73H=cx|cYQ^uh zA--}MP@7#e{f06LgM?XAncqcQcwjkmu!}##e5d!Frxz-rBXOm3JHqPXQYN71l^$v; zSOU0j&0ZI3F)CrVw%p_@j|REcm6Mr&-CCwb9|+8HzZCK;o0(JF8x1qg9nU@DlmB6B zJkK{|D^R8QtLA%zZ%JV+}e@oz(zf!&by6HawGL?E%QiMb6m=?1Bqn0(lgnG zZ(e5>31!2PoUWW2kFhb6ZXH-R9alyoZY7kSe$rMxcmnHlYja5!@@K~>trW~DDSKWv zrywJOU6=~{B=YFnneM9W@O5lB`iX#HWyNjl6&z>YB`Nl1UgO=i-4@e!t!&YGXuunk zu<{~NAOfB@5EZd5fKtW?GtuQuF{1+!33{JnEv(rwf z94;G+(h^`@+1VKWCG1BxA`flc#RxaOI^EF3T99qw^Kt}uh`=dXAW-H8y{}8ezt#j42 zp6OJgb4|ng?m!q=llLK{>88O0y*kIKkD!HlkNo1c-P%gOp6s1NWyGDl8|mFjfk%{@W|`i57#gX?DqG`G{mXDMwI6p&wsAJn%e6Qq+!*ify<)9 zvpKNTxL-LnnU1LvIVMIO5k4{KU<|J=-orSm;Kao}UpOtdMux=GNRg!Hpd98HsV~=zV|*)iZE+J3%WBvVLhrV!L@)7 zXwq)3z|sB9=DpZYXIR^THwT=GbqcahHfZE>{poBCAil0NieQ@-@D$je=oAQ|R(L)=l2Pu|1n)4b}=71%=n zUn90~rN-M+T8c_%$IDaHoZM~T)Pp8<= zg^VN$Geu9XTnYgb{g^I4!exu(_{vNbdb!8PoTzpdLo@uF_I4)R@}-qSdb;1XH~U?q zXWAQ9H?ievr;v4G=0I2KH~LXWY0UwNFb|%%t?>GtHF;rF)xp# zoE2fYq~BehWY;5CeoV=nvKiIwXhjeshy3}l)&b3)`dPWmx-m`B6ogRCW;bPb4Zt&h z!c3DY0>{nv26@c+j8{B%(fX!sXXnSldWl;XByMik@|hdt+Glr-e7-FV33ys*NVt zff|@|075I*%@B%opn?JSmpEanmTz)`)aGMG`aI#;Q^@P-JCOsr`ox($ z^?dsw*@(3y6l$mfcS9aaX}}6$(^k}KqzZ6VMKN9aq4FqkoB@pB|2r$=1^$%DD)ce5&Dx(~a2 zNgk?i;XbB-{{fV3`03}yq2tW90$uoe>xh~2(UHJ-Wy(>|&ied$6#pL9bbsCD_b?Z!oWm{#dq)O7sxfNVLL|9t4kIXR zIe{|WnuV8Zzgvy{%slub4{)NljJP;vU(V`0k59qv`Ln$O7L`8V+*h5!>(?xp%Fi8WSLCRO>@L88}a0*;!$sP8C$>hF1 zmkqKgMPZX#D9vcja37em`~lGV9f~jsZuyP{e9iE&JGFh{Opq*kGxm6ROu_Hs96>wcY7c%OJSTEWVK{C89`6dIbYnkck=sK zV|p05S(ZJg&9v;h$M@EjF8CF=NB2~=L0XGi zgD*1sO^w6aHZ33OYB$uqPqh;S=;fYth??;Uy797!`&@l~?bBA&jC(2Vr*%gt)pgqP7^b-ff~Y0?nc`Tsw=YM#kd1o@uenN-rVWS$3?2y?Rq%H z6wDFB&rGih5nfj8qF1NRf@!d)k^vtRGiKeF9v=$KC@veH1&eTP(#4eENNvjB!_b3)~n`?4k4-4Za;#oB<4fF3yat?5i11%eTSuTal zts+*hWmAsRmu$I&87`Q=d-_D!Z$Cn_P_-lyC2kYDOu(lw7gtZ@M7G{rY(_Z+awOWl zIn!TDqAWCU_Jc)ja0bj7qpai3cu=8w4+ul2iHJ@Qm zGKmAFQ)IJeTgu8KXs6zPcjxGL^diEXJ8-q7wd|ln?gOG=x!lJ=6{H*Zp!%dRp7W(# zuYhgN05Y4Ywky#jS*FeIU2Fr!hS{01;i(n^BaMI#mMo*zj7{u)xiI8(Bb3S`0x^|^ zkaPrvWm4Po^*=$|B8#R;3_}q*(@>AS(bK*jD&Kxp-vvbC9O)ech#;N`|wf1QiXhuJY>`LbkxY_8#XO_^qWxAe8JPu4>G6mnM6IZMpZB!SZ~ z`h~>UzO0>uO%f$=1z;M~pgBY_pivo)X+Lyb)0VHA4>Aq={z#uc2(utf*|Bz?ou#WH zP%p&=^a7&NRi7gfqboX6n|JkMfCpxh)4A!ZETWMWmP!2wekz-hTXO7G+aKfH#k-r7gai&EvP-FUR6|i zt`u5-VO5>7e_o!1tc^RXc@v+^g~A)ZRLn#9CP+eG?G>NzoDBqIL+*hdGg z_S<@kBaq%vlh1r_Qus-p2k5+Z3SX>MAQO<5ri&M=3(s2Y+(=osSZ`*M?3p zSqLBVTkoAVb9;TTeaSGkQ;RCFFdRTMBAG@CWVtyj^)!e@IN?pITxds4*ZQA{;Ypb5 zPc9wgob`w3VxwexM{TY{^i!$>DkMK;&(TPs>PJVg9qefhL0tB-#%EkIeLwx6ApvOQ zo1@Q5T^gq6{VNxS+LxMHSoz75^_LsNOC=Oo4#>c3y3?QH`BTVCgbX4<=^NJY%qiZzclPr{W7?s^? zjHlMN)uWi*rnq(9kN&9H#wkmM>=>(&P1f=8a+yIkKC>qa_Dul^4e?M78sXHHLKnNq zauZD|w6{lY@v0GvqmnLJLg+BKh5~yBy>^ZSB}k%hl4*5r^u~r*zLO1!Qn5=WZ_@h< z5I^FjxVdv+uu7gqyErhS&ZNjLKh5JsAVfPZ!2c#S(Z1ISO%^hiGqe67Z?~(Cl)-}f zIB+RIW;Jf4-TOz}+S|UsyAOWI2Ry+W_D%W_%5do3)l+hMSl)dE)QzAj1LDRTgBCX5 z>%`e4S-ueAjSpDMUR^5~rZm(|;ARBzRTKoM&+Fi{NgVH`y+9QJ#9_Jo6Jzj87MG;s z(vI=V=u8@=!A1hP8DCy1)cm1iPbmEjZIhUZ{q3nzzp8LCxkG zh13*f53%$M+}+kbASEF*f(Y9<4TK;BI7F(@3W{dzzVqzY8BvK0o%ptCF9N55)$mU0 zAoMt;9-5h7rxl#u-kZa{e|~8r3*g(R6&#|;R0Nl1_}gfa58i;3b_N^IyQSb#R01JQ z0mBTdxHQdsbmy{H#0foJ8OIJVcoV=zS^h%!y+LATMA?EAt1jtX$vDZhgQdiZsMv^P zHkvaDo_6VLVJ^m(=M-{pi28TGsq{WzOMGtT&j7TDw<|$MpOzlNn3(U$x}y zT><8-UTkyaJynE?6i=i$fuI7h=Z}zfc7VVp#-`Q7(em_gDJXC0HoBR6GPF7=un~GN ze4Nl4b40!N5(=@*EyOj>*yIbPK+YlQeG>>wxifRSbNj)Etxvoh&+VSy|4gY4;izfT zKq9OS9vPcvCNzJ|DWF}oc{jL3rKy+J$-dC#ZB}aP_1!QPvDkuUK9oLMtIA-~VWoW!{R< zLOl`-msYEA=P#| zsaZ&|HkI6H7a}nmipXP|IsmEKeBtNH)lg#Gc@u_PvV}}nUS%98zbya?Ssy*Mc8M} zQyhXbH@V(#o;cJ#!JS&}y|Nin#`4`LborR8P=4z6P0GmDDVxI-8{?-hMSw}9gUIU0`(u4Bcrwrdf{8>r$HP)u$^yJsJt1#Edf>=fksmRfO4 zu-KQY2Ev!THAFdo&Z2(LHS|!&`oz3Q4%${V9QD?|J)%Xo!f{*sfq()HNFcTkg=I5d~m zT~I+`Ie3IfT_K&`m|OeyCtH=;HlPj9`eXF~qpuV|gy;A9wF#ABGz;BGt@k=0xduE# zavY_VwDU&nvn`xSq;qz5CtoA6_xT|4`Z>fwQ4?bHEGZbz8z4by>j z@5Z{hb4*gMMC-x;%);mfuri=BoDUk_3nrM*W)7bk(sS%zS1LR69xj9ggzW`P#0quG zSm@)Itl1BeEv&XaN9!p_8;v|_{^sb-^|d&j!>W2(fG25;&p(P!Q%`;;{dLgu{Jp16 zO9!7!OG3j2%nb~oru}<}kEu__1IgQT9EXOWHU$;rV0O53?}!$jFJ?vJy{V|iP5TB{ zd>Fe>smB8JSc`W);#f{zK!FG4ub*SrXEv^JtVQ1{R~_9nJaLm36wt672_f5xg|vV{os1w=w4aJ?g0j@QUY@qYk#;D&qZN(Z~yHFfuXKNTXxG z*vRD4A~}UKg&Xm8t}`@Tz98#I1KNjc`Gs%_b&@cLR+28KPfC=N7c2Jcy;!AW!sEIW zS~u88El0q3%wpr2!K6MVjk>RSX0T-27tEF4Y5Bbj%#~jVaTL1!ad%8Jg9V;X>RxrL z6i?$})GUNBLz`(HJ^D)z%bP2*tn&+tbETHC35RXic{#5Hs*qmBjj~`XJ=uWYTg165 z7g?_}D*T!_5vg4O+2&)EA#sDgsB}wFU3jK@<>*Ng?5Ht{?Dp8sowoa2IO_>#iE@sX zDxuZ@+Tg%g#BAL>0)-o&?MNNdt9cx|evROUyd^NkoRel}kK4BM73z!%9sSb5UuexR zC;bE97T&3gd#FD8Tq*@s*d?)}(z!u2F&1s=;4641cDsaga6XBkpXfx`p2W2e_mqa_ zUY@x`rM89!EsJQa)z|eX6MY&O>vDP!PHN1G@Qjh~bPmT?a%x{#ZhXq&em3P%`vv%f zM!fZEkNq0fQZHX|M_$EgTgOHw~}nn8CqXuRg}%(N_y88AH6#oDujiBH4Chy{fxc%thU)g+h;P z`@Z!-P`uS{U#Yv_Bi4l! zj);IifZU|R!WB*?(1E8c-LP7*fcX{ORB{E8AgQA!L;yc4evE>H7$=6viW?~L{99Zz zzObbXTVZzPO|Zy(Jc*}VGz;VAbHR)pQNwjq@(SMS4dsh#Nz*1=G(G}spVumpRx1;Kfjv4M&YN8d}eNX=p`{5WeYnMbvaK`+k?heZ9ca`REV4q#sR>${@- z`2WuQk0ibFkA&My!6$VD5NJZo%n1!Tz!UC_OuNT=aalMx_&vMr!-B@D+ zoaGed5$hqWc?lpb4`N69d||m4?4wR@0;#X4!R4-ntv%NFc`JHm?OngeO32PbTzt2( z<2du0i`8_zQ(S#ZW18I9`j^hYV$KI+XI45wG1wo#nSxK9=v z>2;NaJPB2T$fJ;iwPTFF*NzF(XEA!3Nj1Wp0V`aSb}Z43ZuAio-^M6^M6P`#Oz*;| z`~eDcPMrJYhfibZ0w)qzNO}46mj39|$fLPR$NO>VgQed0FCE{bHu9O>=tMuZf3Uo+ z`W3MDk?m^qo$BzffDf2h7~1DcYKW6(nPV8*3ln>=bo#sH)4k+qq12_OKY&FHN87(R z*qy>&-NuxyIxvTmm?~|EIlts7-*UVnSW-GlZ;Z+OK6%ITy5dXT-Pa{{-~a=wUG4eHtikQb%;cP^DxuJRCd(sEs1BOtSS*1x#5Yjru|p%Huu+^U2p z>WBSb3&C4m7$*nOtb5QLa=lPfTve#HOf> z6v*umj4IsC`68&f5SsyH8aw2#cvA4BTy7$sJ9~Fs_n@l^el4)o>hFk*U?sFcHU=fa zZN!r+_hA~Qs%%sy-+Ypa`)MA$iz46-1XjG?AE^y+e;8)_ad5p@skEV^P{=vOkE{lg z2m3~CWpfG#QLD{qmJ_2U?x^MUK{UL-ow2VT*9#KecDh!VyWEtIDz4lVbQ=R<&=~y- zYB~NK21a2D>9}%#N_7m_@^P3X45n5fXR5h>6aNG7F-IJ;I<&^^PYFZxqqBn1#UKM*s_m`3=_nyS~S`6l-sZ2nx)1Nto?C z6}Kwp6D5w@|648&(>PpqqNfr%oB@aHR%fMimaksC-h22C$42mVFvj8b2O#+-a_Q=T z(m9l}c-Kc^BESMbVEbipY!c3*@h0cUvUesH7<)jyvV?KiQ!U7*hzvxwK1zk-Cd|Np z64tEC<7uVuSM4&s9BzSF5tJnVDs`nJJzyUV$+^<}(D%yzvj&Xdi^4JDBxo&6GO5ES zZ(l4TarZ7q)N8>NpUf`Xb+9|?~&5j5{@3#rylSh=5k-O zSe%4%2s!TeacG{i!JEeB^(yb+ ztKH_yPhO%9VTUboX)IesbRI@eM>{-Im@M#gTrZ}O58B>!fD79cgwLodb>lGTVw^X$ z7`O#Jvp_iAXQV2bOF9>Y@=IP=YT34akoInsT&EXa`Fm z%r4P19*Q}K!aM@EM4U?Pe+UeXxsM#pj(ISbB{bNzp~f7znDYMW=T@sMWBUoOO;cP> zSX|yVMnt`yN_mo@=cW zfKc}U5_0#0*UK=6hav?YB1qrZhmsyV*E)$&=a!X}1t)6OlEhrJQg59REKtB}vC6$n zAExDRm(7l(0v0Wk{=jng<9$Vl>@9*T4U|NTvqCuGSTOH6~K+{cE;l9O= z7PIkIN1$L7*C2C1|E9S%V4 zaD(JnE&OC-EE9tUpQk$$qoJ|H3ZHf)HVSUcHpu3;-&air+l4vSuac1B7V1o9rHi+` zETY`W-b%uomXi_%w_ks>Ip_6GxSsw=^}IaPa~wv* z)E29k>+dRccfS6P`MJ~Vs`lJ6UWXJt=9^J}p@8$RO@a@2h^=Iy;5THI)oYi9HWN_} zS%a6cV`3&Ys>|)Aj%9cH9(wN71Y8Y=e0>OEmq3rmIH|1EVrZY>IU3%D;xMN>xb+#faXn#JIJyZ_WQ7 zcglap28LgiB3dPyorX)55{OY6Fq-R@Jx(=egI*8hs^=?des5jqe961mXwLs@&Nf3Y z4y{ST3yR@+O+lUM6|vr=++45j=Eq8G$q$nT&$5?Zp02}*4w$@l@TG&QWjpf<0oDoS;I$>}xldPkb{pJb*c8N$`A4dx@1qcGLp{(Cv^Q8{;Z zYrzqx@V8dmaj9^4tz09*Yp2yC~Xq zcfXQd`%$qlGH>&^K9OrkD->8Dp_*X{8(4{Z|9}v-_i|tUzRXf*3WpaS%f7E&_h*9fbqxiQ$P^waK|BIP|gChE`T5k(cZ{-Cwty#V{ zCS>4mU%3CwdLh;844kil_iEoCU~`9l2zYo+Vj?WeNJvZUP9Oyi4%q8DO9-T4DZ zyzgU^0pRq)j=6w7^#fmXr+%(u$TK&9cU;OgHLu!g*(|%1{?7&LPXQE zxAi*OL1E@a(?94do_@Rk1-?I0_(P0IH59nAxA;5a=%eG_dsy2`C$(L`j|}DLtB-HU znA-^yKwJdhnp5s0>H4eOedn~c`zs6ZydUW4`|Nb2X-^&^jXxK9M&9Q^G3ya}FoZ1& zAw2e)dAlBk2Avi(2VJrZo0HABBV9sSx5vEhai;Lq-7rR%v>*s7 z`ufe+>;3tj^E>C>*?I14f9<~R`*A%UkL$YZ;HSowk&O$4Bcw@dap$Bnyqy__YIHF$dhhDPb*oO%tQ44A&};1;xZ zg8=$ewhtSa&Z*e2H2g2N|As5}qrWluzuW7{|Mta;IQ_K0J0k4?5W78am09pucwc1x ztt}||7oPk*zw!P%$;q(1#eW|w|M&LfFLGghs-8t+TNL`BZM5cM;E(}8IL{EYuE^rD zy4)o5gqle=#OHLeTTX#IjL(T9YBI60e z0S{|&e(eBkehHsr@bjg!#A1tfXY@n5ZR5w{12*--ZF3@CL=}?@-%c`k2xu~uM-h8u zpA;s4(^1Cy*R7_K$W>2`pGtTrQT#*j`9sQ?Md*=P``a_s-`JvfoWlCvaX8 zQ$>H+`G&?hd+YWG}!jOi@wA*B6uk+!SW~qVV6a|5{wn?bSRCjZu{n+x_Y<4=s4P6e?Wv$HY z%BO6S7~OcCbvEOOO+Fy|fYzH4FB6dm+ilSMpBemy-W_@!NliL0C3*V^(^T9CS2*2C ze!o|G0;P(WIqZ5Z*OZ^1>E13T7NyF?uEq)o!~&O=y5GgPo6z z9Tfw%>T0_M;usvY=%)r<`Pz2ZtLAAlXSlGp*WTXkuvU!ViE{+Y!os(jTB9@)^lV1m zZkdx6T@?B3osQbJ=0^(*fD~R-S(RF>ISTTHX@vxYgpYHrM9Y&EV}X@BW+yMKlb#!&Hoq6_ZJ*4!dc$GLwNv~# zJIY`jO7g%u$#2PRVP_*HL_i`^GmUo+hgZ4!@6Ix;(EPjA{=&1r`|1C7+mnB(ZY%(1 zEm0zi#p1DWyv_VVGT#3`M2J=S?_B%4cmHp_h>Uv)@={^dpFP2CCdt^HaJF0)&&?Wp z3-S56RGzSX-V?AxJ8jl|K-N<7!IoRIby2(=ukw>1=iM*JRS2nI60A6{6b|-yAZU;S zqZY8TPGpD92hC|^Hd^RBUDKvQF0RiAppVzLn2xgKgvsN*ecix~CIvK3B@?gcw#KG} zlhlVoxf?uDk5@k*JQwBM1h5IKSV)Z}QGVGbb~%Olv=^s5;(XThv!4FAswF}_-)r^4 zsN1BP7MyQN`Cx-RoF@8^@$6oWW$S6kaynQ(FZjf3ioZp_adyNig6<*Dhd{2(_JHht zRm(H+m5Yv|P7g~-hGFKuE_C0VPw>`lB%OG7^4p?bTgywP@@tASTY(-9m;N20q>^{K z=dp;NV7vaQ(N;Ipn9|Ke6L8sm3&8UQ@@`7{WfkO?fWxqV0BE3qMSpx)F(_jS>RDIB zmi&B9C34kfY5-X@)5UeK}6=)JpTGeew|0_{I2~QTH>_f!1wvc z)R$uKbDbu6zOns$mA~H7z1?n}m@0XRNl;6^KP{EqC*%S8!O^k8DD{14c0pHl?z1qa z`M%Kf4IfEjduhM%y3QF{?xc%l!2Qgb<*wGZQXjJpb1tX4jM`fsIX|_j>3fA&psNM# z+rwK-^dF;)M@zKHmsAUsVNEf7w%!gg9NbPGrK7TW{qIGoWZxKyFPJp=9~GSf>4rsd zVavk{N4J-bJo!I)EP3I^rSp763&*c;QfQ(~w)>=Uo^mx_5t@t;>a;F3XQOpG%(EGX znZ7@W4WXr?j3cCp7yMSgwSj9gii)C z%6)rNaKCirsKaEhH-S!=Z>sTGcA^mpbKBw0Ni;$x5UF;159r{1m1zsJVe%JcSDs(3 zI@Z&64}Jt5&b|8FbaET~vSQ%M;uL91tI2csjPT)E{^EYO#UU)C{J?#phvV2-0090R z1;-e6@2f58P{!KAI070hJ&t8`Ygl51fKSwC^2$tQUlh5E*E887SVg)w@Ci<2Y}4m6 zT0JIEA4S5FiuYFe(K;R?%#l0}K@b|(lOprA-@g*ag6?03jI{6C2l)yS`Pb;cZ)-NH z8to?Dj-bsUFVu#GZ_V#McXv2%EV+Nzwp@Cf@yq;fqP}eZ0ldIef1#W_xzakC4eT~z zU(6@P5(-W*>^VpG@oOqs{G487%Z-gZg&r^V}&;gTFTU4+$i#kaZ+@ z4q$}d=0GJMd%tB&er_Po(C3@lVJl#=Gn4l@Fet4#zDe|5PJ+DyZ&aP7pKl+?HVs~9 z=Ukru{fJt13g{IK>D~D;LhBQy{B@@CL_x^C@4Qj(K6T%vQFGpo4x2Np|BKb_KdnwC zzByF7r^gQV&1KvIYjT|QBV+EiH1qoEYfS4`LsE?;-Ui=LgG)ja?hz0x$(*g>7Hb_-cB*wEBYX zQVf2Ld2eXAM3%|^h!n7PZnav+u7je{IG@O|2v&2NArPQ`! zT)MfBC@gRel)m%?cMT@HnK9E2a4%`_*Lx*qTTLv!oL3RmPz}+D+hb)U`-xmk-U-E+_fFTP)4}6BMijV9Sh3h zeUU|mg-!pZ{ zVR-N4V6RiZ(~wgY30U<32KVB8qIIfr@ZxILyGWA`py)v;sa_6UlCwBXWcQAX`YduK zCcmGA2iMWE;|Y8L!p2}->z(mzewRLfkToy&r|Lo9xd=$N&^NEUkMgpw_^xa%FEX@U zwqCSC{Hx0VY4IOv8Q!Rf?|MeW_6D}yiWlcKyq~zd*;pFl0J9}}mx0gO94LwC&T}eX zYL+tI7( z%F3ZT0naW!%QY3B!e8ulE~uGkfyGOeMtht*|K%%YzeZ*2e7YYbxQ+xO*1GHH{V()S znI@#P2lveSw?+w2=zU@M-RtdQ8SauN>?Js-NIZ=yG3{+Vks zr~2@g+?PPkiyPG9O{30mr~N3sUE zW3cQhTiQ|b{f^%sP{g0{!|zw8vnv|x798}dEP;tIm8?iSVO!kE0Czv1fjWD* zoF{*ekDcWO19`8aCjvv^CDN8im@JtZL>UoVZJEVOpt(;+`C3L=g`tcE@oB%*KiDiW zyUH@MTjo7~0@TU43Izp+ca!Ys;?<1A8=zr#W>fBN_B2Rc8&vO?BX6_HX$VZA;7#R_Zz6*UFE<%t z%$i=P6A5gOUgU?in)5>QM+x{En4hC>PQG2w9o&#+I}^_N=v%ZA05o$d(nNdg4 zgF*F{IQ=O78nS=MgTEQ-Upodi4dG#p9ofXSOh($ZZa=UQkqL8Aw3(g;k)J~7Y4G;p z)POD!<~zpa=X?6?2?xKtmgQ|Q!Nc9qauH4$;K6ZFce=*%jlA%bK^}Q|w7Cw=LQRct zx=)3`OSbfvs$yA{;C|@=89lFM)Q9A!+|(gb65T)L3VTF#0>M8__!~%Xrbo}Pin5&n zPI$*X8VZrM#t8AlxfpY_Ll;92SI94na%tKJ?!69M0^CS&)o0Rh(imF0n_>Uq?-zsq!V=A&8e83e-3iE9bDT2Oc}j_5oe>~FX+W%S-Z zSnY|fwB>5^i=<;TseDg%6!RQuNriFMZz05{gkXH?l$<>;FKxYH)8?4%3s0XvmO%?< z5L%j1^=-PWOK;!?C*PPSQz6<^Uilz%NgX$xCNa8B8jQO>{`5%3z>5D)mp*7GX=UGdey$wC2cs4QsS;Yquvz zqE$=KE!THZ%l^6>J*zq#_1@EtM4fP|uxS6jLmS4_Ja-`2Epg{ua|y1o=^A=%4pshA zwA{WDy{FCqi`OB9E%8|FQrW+O?bl|kLF^e2DjXiXd}CCTeU|x$!zn!OuFb8U9)ovl z9P%=C)2|+DyEF^9I)n|(mMV=FVnj|}+1>?%I<#$@ci$Bh#02fhSgx#KyEJLLw0v2T zi1IA-W3@@Wm&RAw+6`U}n+W*6*%cx?T%{WlATyb>!hRQQxX;@pD3ui2A%t4t=9vOp zbDJ{WB3HYPt}gD9uDS*F9Le_ElUe$ro?3AnP>s607_`A$T=r?;mIg>}ufD3k31JdU zgZ*jy_<3vIP(rD6;I)S);hybG7HovnIm5C^F+EmVbCkORWtm$5mdLG7C@>uQ$10KWS+>o%ny*HSN!4ak?M-5o<~)fZ z1PNo8(h57wYFl5uzoA2t1z|YK2b||MhAQst0|Zg~`IzqS6AqBR`|>i}oVhch@H#B6 z$KS4We(A{Y5`cSkcyW3@v$Ol7V|>B^%sLl6I%{JxKxHr_VwlJF8tAxdo9NIje7y{Y`y4jxS^CMf4M3@#$(Vp_{_JK)g`JQi|7v(Xs`Ts zZhwLor}(b%(mP&hVN^eV*l(|tFX}JJm4_uvjfyfA3GmIV3Bd@d<+Ac@M~2y7WULqX zjr9V=edTe#9SAJHN`FDX;jnh8uOuv0FFWaLuJL$NrurGbfHdu=8h!-FE26~H+x|&M zx@-8^a}7Zl<~g7P?0=7r@~v!2^5WCQczwQsX#+>A5K~AuNw$gdu>2XZEk0=52|$+x zNC!uYFMjxF(gjR;PVjgMno&g(Y>xm$Xp=sjUZU7vdj$eXpQWlmUeFUgXFUZS`~v`> z^#*m(;xaGUo8!*3toYuw4DB$m{S54^>;9}^ z59S>ie0ZDu@fzPm68(-bND_hi0aNKikQ*YP-x_=8^g==~f1`ZlBzxEpX>tTL|< z^Wgb|-o6Olnjg~II(x+=jB+!It1TpFW(I{ySI&2iE7*I!Va=HL6`Y+`dO<#NrCoA zCka1gqOo^b$x;D{bf)_7eq!I!i39@q!PC;};nFX)Gn%H%SWcJr?z6vHl`c2R{s0u$Wn42Aa>-vyouw~TwGv=px`$A{LhzS5v#6tkj8RpFK*HsQZ6 zU<TpekpE+>DP-jYZuQ#v{VR3iieyu z`bvGUl)85MS~_vg`?n}uLMH^UwxK3n#0YMc3bx(`TOOewx;}hvDMa)+t#J7 z-`0N=(qO+4f=%j01}cU>S3Lv>%|P{1_gkZEbr1y(;$y>-i=Pi-`Ng~=^8py9U+;@$zIc3F6y zjv_y%zG|NoILt~+f15{}P1UP)Kc$OLc_PrhZmpXbj-!D9DZ^xI$4}O@s zbwc7!7Da~XfkX%sspIY8#y1$R*^lKuxD)wb$t@Ow#BXnpyZaB$FPrC*15A*^LO1hb zsZ_2@2nF)m>gRjIK%!#Jg}t3QtmqimKQX!#(kP!@(aFVOKHH9l0aU#^@h# zSGGDY0gnQH0yl#aS5@mbL#qVpywJGp) z`gN&NfuBExdr6Xd-;kMp9qg}Uyjr>8O}kSJs&f7w;QPn)tX0OZwEU5aQ$u9pw_)Z$ z1B>E|)T-s!%=ZJY4K>L3FInv+rEg7fK=aCr4*2Zn!XoQ>F#Wd+k4)Y8&1~%frB1)H z9>7C)1<@8SiHT)fFr?Po4HBCV(BKzzkDB5uru=@rY>QdfV4rmS2S8*&w>CC`wToY+ zs4iaREM5V#2Tup%OELXwg#4%DUg1GzyRT(Kl;IOIx?cF)bex?`$O=!h-&=OnRQ5&&>)Jw&%GT6B6W; z-0{sBHPgBp-fQS(o`VWE=N6&i#Jm!|!2ZV=T`uvZ2(7!i-hTkLV{-3?753I#)d>Sg zSPV&dO(qmo4hzgzE*coGbm_JdjHj)&=tIR>lt%H%?*y!T_70PJ*mNPc=UP}Sn_#5~ zGKn#6JAN&@KdC-5mLf;A%S0LoqPKU4;O^V7_9wQ#QuK^v{T~UOh_!w+hUMs zO(Q((B-)@J+7*<@2=YeVpgMq&0pcO7W$+DAYCv0J1a0tM} zCM+#XF&$b=fMZLAIkgxs5)YjzisY;RZdzpyFio z))H42yC%P!wdY<3eY_eXV_vSb@4E5RO@6S(p6pp}!RykItT4UR7;xA93FQ_C$1#7V`sxEPc3A=C*{r2 z?M0Bh!JJ*S0X`?k?1_qUpRfR8&vCg#rB=_Nx)SpNZNQr+>NOJ~`v z3r<+{;x#p?!(X^+C*Cqy#^fFuQ-_RZc>c(y+}Rz!v-|bi8X;%7heGSw5G5~&3V8EL zUyM-?2pvVMw*{DjRO=!*Af$W}`)e~&*>}9^Rs1G#uH$9xS;EnlRw^#EPIXg{eq8DAbErQfao7{-7j$Dys-o62_;Jdxo@eiOmMv!9T{1Eg| z<0TL|>S3s)or=5vn~z;}^GHhnif;w+&3R^fLoVP_2j4ka)1}(NiMyC^?%>>Q)vD%N z{hbf^ERDH>x$L+m*bK?-N>RK1F zKu1bqn}tYk!t0l&f``S9 z{@hFyIeT#uwdQn*AanvZnx-;!zHU6OQKHgT(rt|m#@XW~BGhY?Z@Xcfu4TP@?4Oui zGpcn;er$;DHR}ExU|)hJyLqtM!kZjad#@NWvyAy%03Lw1hDRTsVh#!|@!lONU@eSbOi8{oJ^o-7)y+$Hr=^a|yO~)H zfwjRzfytNOr0%4Ny%q}tiY>2-GccVRvp)65tA7+`6Yt(L&_hSN-abp7C_<3j2IcU` z-C!a+-8j6X_FJIUy;h#R98q-$L;<~36Ea;xSJpxpngr!8HXDaY;j`Yq&j9)}Yx=G^ zIj{&@MJp%V)!i?NqiXsS9H&hdt^!~~;q6P57$ND^q281Rk4FK{buJI)c@%^!$;5@% z1~$J`z2OfLFCThZ)pmO^z@AMq9u&<|VT6faYusfR>X-k8riVr}SV$OZ&Xk?jA6LK! zf)|LKmmb-6)kSB^*>_}#jmzX3`@U9rV0NdHAaGla`4)j{oRA8~F)54Jcy{)TQ@m}* z_v5;49?Hkp^e(sM`{S8_Grt0`;~xJ-gK`E4B5N*6T}b=%h*J6_S|H_lJk11#0D*_n z^fpnDV8X}=(oycA)@66lHR1bovbdD775t@|L~i*nqgM!O+ewpFK`{B(-E8!tvL@hV zTVJf9l3!>>=4d0x53gH=vm<_95|2`wjU3tw`Fd z#Tb1t)sbv!Kd(UBj1Th#3~9Ljflt@E)p@Y^1h>73Y$JARKN3+)1}_bd`WA&S%f8<} z7TlWq0%MF1(&bgNNY$ZGK{yWxq%hqD>0Su&By;174>D97=^KT|(ouXhaFyn>R#Yb> z6umLC+vUj<;?2N@yd+<`uNCV zm4ZFn_roZDS;q0hTRW`o}``q6!Uq;$#bAlDN23Wg2wmD3hJUL99(Oul;Pm>Z}@`Rk7x<^QS<1DAf;FJ z9*+=y#64qq2FgplF26on=;4)g&~x+h(EKcv)AgW9kKOKQ3st3?R7iQ3FdA!U8Zm#@ ziR5A$Y=;T>{myuvdel99X+lnSKThzxkoTZ%2iY_4O)C~e5nMmBdSNQG+9D>wC7wh} zva*C?(9D~(rQtu#ry2T!X&nDvykPz3$-2Plu3Lqpyk>#dT5Ebx{j5g*{z=zI**TPH zWQ6>$e*ipypJo{Av+HmYCRwbxRA#8xarok(@0XKya>>{B%lx)_=0eKDk7)g{ zm2xfANxD|?Qq?cS5Hd9n%JWre>Z{#vR3n)$!qcXl;*AV9BBQ@}4ytZYR8}EeG*}5{ z9SNDa5E0PY&&9bA+PTAAP2M9iUdGGaqf z5=qHeORR^C!S4y%)fz~RJ`jcjw*Ivv99 zd;QU~br@Ae46du;biHrg+I@c4+u=Bn@x}|*H(kouGJ)C8@^opP-e{)`f z7ZCGcoL^8p(txcjZl~15^!>Xe*<+8-Tojvo4wfRqF126Q$NLsRzB_2YIJ(`Rn za#zx^VOZ-cN{}$Kq7@$nw_1_g$EAyH#piwxl6nqVobWptQp)z%)`i7$Fq>MzX3dZO zI*b11&8%32T@H-WrXc2Zs29_SGHX1;#_#H&S(6~W+7slHy3(hbbu9lOce-!kaq@e@ zX4rfjADfor8T{4gBLBKWvFaR~IJ-yp0iZ$gO@6Z|(pMM0W|fq}u!y*=@tK$5J|aG9TnC`wadJqBe5xQ*_3c zSU_jw8Gf&;pLlaY+F8)2xGaOnMq`AGBe6Bx!us6r#d<#yICL$aBM+Ghg1~sQ!ATPu z#Fi?$&Z#f;$eVegp(Z}-=} zr+?@?XHD=wx{o&TL$B`8ErIm-eloj5tWPx)=AXp+#}$xQZ<=?uxD5mWtF#(BEu81; z-StOi1}2i-UZ2ZmUk$Zttgj=Bnp+`Wa#*%SAfcBXf}3Zn4dhp99$o#2{sZ>AGe{+o z4Fl@F31skS2Gprp)O?^g*YE!t&jU7m2<%P9@;@ygf33r zzEcUARIK}Ct?`I_uWycH?7-W1hIoVR6WcOo^b5)@xKkZ+yIj=%;gQ7FhUI8A*WFZI zXQEr0nv=6EhhNhxoe%7SC$eg^Pey--8b^zU27`}C)CWXNAhA%gM zs+A{Lwkn`rUAsIy5;YXryf!CkE6dAR0v;4}TG2l%l+v#Zx)-H19={zUM>%qU=YV`x zzve39|1!p9EDa{9zu7uMN@?r{zljfvHAjoX74ZfuU*Srxyo}{zkZPIUR6^np&E=0* zCQiPZ8_3ad5gtd?9wd4Vat?W~GyjEtflVvZ)7QGSA z7|6pcs4@H#jRJ|(&8OxtxEO0psn!1Mch8O$%%xK*x$&$%LoMfeU{%w0UNz29zEylK z-LpbQqhhvH`xIdQ%7X>Xl_}$1yY5*HCsKZW87`D&-Lv;d?G64P@i1`m9o_mGE%NDh zeBGs`a337_-gSQ$VLOE)MgKMcN=d73?iVWQ?}5&0A~KVBKlt*hcB{!F&B5_`?Y#AY zALh2yNVfb8G#KJL-^Y8aR)U&+zT|J?@I9oh&uKvpP`30NsObJ7^#7#!{f;?p=`QGP z`~&qYwK*(Nj(8;lrS04mZ3rAw@9MY>X`W~o;sr;olJES_MI$=8(-3JeDN*))AZ014vr8;o{ofQRC~@rXvx()$vqP6Iy2YlJQbJ<$?n!!~~d zOxDKkmbcZ}ToBhj+1Bl*a+H6_v3QPWRu~^lHaBphsm|Z8;Ug?nCk5zQJ4U(nKP}7G zAEM@x{+u;79^*8^x$56<1vOA&d=_;!URTg62@a{1LXX&Dc65>Y8eRwKY!vQRrqW3c zzTM!;$tCg@4fe41!oX+m^t*cEa_xxnu!CBhV}B!W>dy_8{sGL6y$p6w%XF)_7YB2O z-MH!46^V2@bE4$G?z%aq@7s!1c_#y;uF>43T$J$p_|HmYUbZl`@g-iJ79`KHKsy<_ zi;dRyzoLJdh)Id@@bY#%LTd*}DzYcSlIdfoviYu@3goo<^Zr3K&h1G*8zB@ z`f+VH<(#!JAFT6jvfrzPVQUXm>)BVaku{$D29BtcXW!W4db>@7Er!2W4dZ#WASZ}s zVBfD0vWHw|-#m65I!V=LQ#G}-cL%;D5m@hyuV47J3b2|y>HUTx>yWOcD2UZG0zSE) zTA6Gk4y?_j6cVHLEH!LZEnIx z{o>3}A!HkRgRmun?eaGNtVoC2=bKeZzdwcNjb-OUDhqxAB?+HA;o+o6g|VHE<#A(+ zS+IZ?d+`xv!%D4ON*x-IZ@N1x2#H!3Dz(WSDQ&9z{mbK3*tb)7#bLM%PT@{voYlD7 zk+Fa0s{9w`gpmXp>5Y_ig`PA|!{7o^eEKUnHYd19%4V}lK`;TKy@)zIcR^xbh1dhP~1b^ZbXcdTg=ZYebf7D!(br5 zpa>)^-|Hjy4t8?-!qe^Mx9$KuciYY;l#`m+T5?VzyF|KwJmbih&rQml<`c`TczC7V zMqvEx${#b?_g5%N5AUS1O?;D(8$pOmA85;ppsu*H4ai5v^jaLMVre zs@nw7N9&#RqSn(psbVM93W5C3GpS08VuoR!m;hVBGUy*V#HQw2gqtx)+Hr4bR_0=3 z_*_@aC22~>JN{uM2~A<3fbZ6*yz9Ri(IG(5j63Y0yr zQVD8DI8r37G98E~dX5$(@xr}KQnpVZXbzD{_6zNAEi&Pi6=0x!_JuONEjU42)Hgg9&B0Cfqff;^jt?v4mJ;0ETpcUX&N-KPyh~|UdXO{>01Xd1hXEw zi=3Xx`q@b`&7#clbZ*UNFjSItu?)dFbf2GpLRRLbgE`I77|R@CzY%LtTlzUqzHrYJ z&@?zn9E^FSuh~eFHMruJDfjr!i#e+2LJtzrI>Y z;jCyNaEn0Ps=}%qa`=rhtSU!F9rrBu&Gtmd5RhfltA)oM)UrrglYX_E9r`NS|282ZaF%BzFPD6boDZ3ACd2qRE04$WwY4Y zro@(fJ{*|p|3?0jWrH}4nO89*RN4=bfWNb!xBe&jE=2tO&ugP}T#RKbkPDUUd+J}_ z;%>g-y_5fuvGAbt6itv8ldyS;bJ8!p4>fs~nzMxd zVxvkJlB}40lCif;`R8tn8eeK!yM9=24Ggc2` zocT{-O4PLP2CdB1H^1koiuix&=9VHW&0gnGBn2!yA7Zk|@(qrugzR%%yroZ>%V~%D zbus=fWk+GnxCM6^+@;1y9Vt4OOv;xxT&+qJJc{}j_Pum!L6&u>ldz}*MDg|X#h)~2^{-*$ z-y~z}5rs+Vc-D|i@jaP$vy#&y`4_}1&5G~sfehWNLWOpx!#8!oXaI;^eKdhz2 zX_W@^+=kbrfX$WwH?E;5k&-h(;HJ1W98Ox-K@9w~=na28P)iN!?z%Vdm0H?wVhv=h zw&`vKB$PjZj(VP&C?nxPlVh?(uj>^1y#|tynK?GlK?{7i8*k_O;>d#~{CZ&*ZCr3s zIJn3dU7N>-+2j?aiCXwt7~$r++IG7d#yFOmZ6Xe9uksY^@)_jESZw6y3CLY)>=jR9 zXnT@nJDtz+Cp>|Q!3fOxYn^E7x!|@U981YC9K~x83!4rwx83ktj=?Nm z99nzbs<}+=_y;AM=uKL+wXSVE_)#b;ORdWfY5(pR#6H}~IZIyQJ#{2A~E;i&uLhS>ZJbS2vhOZ4Q_qsS=3gQOrUvm#SsMH>B^TAg(N zLAvb+nv+WV)c#3|M@_TyAmmFqf(mO%7laNP8Dk<$4w- zd(Y}x61Tl>L+6#{lP^7#MbGWm#WzbQY=>B@a|6K3w-`${Es*GayoE2QF7e7a^e*sO75uz6uHo>hvicFwa70-%aSiowEM+2~Y-Uo>%fzQ